Fork me on GitHub

随笔分类 -  .NET基础

摘要:本文地址:http://www.oschina.net/translate/using-httplib-to-consume-web-services 原文地址:http://www.codeproject.com/Tips/518621/Using-HttpLib-to-consume-web-s... 阅读全文
posted @ 2014-05-07 14:34 花儿笑弯了腰 阅读(481) 评论(0) 推荐(0) 编辑
摘要:ORMhttps://github.com/StackExchange/dapper-dot-net http://fluentdata.codeplex.com/ https://github.com/toptensoftware/PetaPoco https://gi... 阅读全文
posted @ 2014-03-31 11:00 花儿笑弯了腰 阅读(1150) 评论(1) 推荐(1) 编辑
摘要:.NET中HttpWebRequest或WebClient 在多线程情况下存在并发连接限制,之所以有这个并发连接限制,是因为 http 1.0 和 http 1.1 标准规定并发连接数最大为2。用于服务器环境 (ASP.NET) 中时,DefaultConnectionLimit 默认为连接中较大的值 10。MSDN: 对 DefaultConnectionLimit 属性的任何更改都将影响 HTTP 1.0 和 HTTP 1.1 连接。 单独改变 HTTP 1.0 和 HTTP 1.1 协议的连接限制是不可能的。 可以使用代码System.Net.ServicePointManager.D. 阅读全文
posted @ 2014-03-26 17:13 花儿笑弯了腰 阅读(294) 评论(0) 推荐(0) 编辑
摘要:What does “WHERE 1” mean in SQL? http://stackoverflow.com/questions/3720735/what-does-where-1-mean-in-sql How to update the GUI from another thread in C#? http://stackoverflow.com/questions/661561/how-to-update-the-gui-from-another-thread-in-c Improving performance of multithreaded Htt... 阅读全文
posted @ 2014-03-24 23:54 花儿笑弯了腰 阅读(218) 评论(0) 推荐(0) 编辑
摘要:NLog是一个.NET 下一个完善的日志工具,个人已经在项目中使用很久,与ELMAH相比,可能EAMAH更侧重 APS.NET MVC 包括调试路由,性能等方面,而NLog则更简洁。github: https://github.com/NLog/NLog web: http://nlog-proje... 阅读全文
posted @ 2013-11-29 10:18 花儿笑弯了腰 阅读(4344) 评论(1) 推荐(3) 编辑
摘要:Web:http://www.nunit.org/ 配置和DevExpress的CodeRushInstall-Package NUnit 下载Nunit后设置CodeRush目录,如下图:下面就可以测试啦运行结果:Refer:http://confach.cnblogs.com/archive/2... 阅读全文
posted @ 2013-11-01 10:21 花儿笑弯了腰 阅读(327) 评论(0) 推荐(0) 编辑
摘要:最近在读C# IN DEPT这本书,简单记录一下知识 mobile: http://www.manning.com/catalog/mobile/ C# IN DEPT:http://www.manning.com/skeet3/ 数据类型c# 1.1 ArrayList 没有提供编译时的信息,创建属性及便利会变得复杂。 c#2.0 提供了泛型 c#3.0 自动实现属性 c#4.0 readonly关键字排序过滤c# 1 实现IComparable接口 Object数据类型 c#2.0 1.1:实现Icomparable接口 支持泛型 ... 阅读全文
posted @ 2013-09-19 15:54 花儿笑弯了腰 阅读(275) 评论(0) 推荐(0) 编辑
摘要:1、线程与进程的区别联系 2、进程通信方式有哪些? 3、同步的方式有哪些? 4、ThreadLocal与其它同步机制的比较 5、进程死锁的条件 第一题: (1)线程是进程的一个实体,一个进程可以拥有多个线程,多个线程也可以并发执行。一个没有线程的进程也可以看做是单线程的,同样线程也经常被看做是一种轻量级的进程。并且进程可以不依赖于线程而单独存在,而线程则不然。 (2)进程是并发程序在一个数据集合上的一次执行过程,进程是系统进行资源分配和调度的独立单位,线程是进程的实体,它是比进程更小的能够独立执行的基本单元,线程自己不拥有任何系统资源,... 阅读全文
posted @ 2013-03-20 21:23 花儿笑弯了腰 阅读(252) 评论(0) 推荐(0) 编辑
摘要:DataContractJsonSerializer 和 JavascriptSerializer 在行为上存在很大差异。 例如,DataContractJsonSerializer 将字典表示为键/值对的数组,而JavascriptSerializer 则将字典表示为实际的 JSON 对象。 在下面的列表中:此字典用 JSON 对象表示:DataContractJsonSerializer 将其表示为 [{"Key":"one","Value":1},{"Key":"two","Va 阅读全文
posted @ 2013-01-17 16:15 花儿笑弯了腰 阅读(352) 评论(0) 推荐(0) 编辑
摘要:转载: http://www.cnblogs.com/bluesky4485/archive/2010/03/31/1701744.html 由于公司开发工具版本不统一,有使用VS2005的,有 VS2008的,有VS2010的,这样代码共享的时候就会存在问题。不可能把所有的版本的工具都安装上。所以最后的方式就是在代码中把其他几种的解决方 案和工程文件都放一个,这样人家就可以选择相应的... 阅读全文
posted @ 2012-12-21 15:05 花儿笑弯了腰 阅读(1487) 评论(0) 推荐(0) 编辑
摘要:MSDN:http://msdn.microsoft.com/zh-cn/library/bb397951.aspxhttp://msdn.microsoft.com/zh-cn/library/bb397687.aspxhttp://msdn.microsoft.com/zh-cn/library/vstudio/bb397676.aspxhttp://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811bhttp://www.codeproject.com/Articles/18116/LINQ-Introduction-Part-1-Of-3 阅读全文
posted @ 2012-12-11 11:12 花儿笑弯了腰 阅读(222) 评论(0) 推荐(0) 编辑
摘要:最近一个WinForm项目终于完事了,基于种种原因,修改了一个多月。期间完善了这个代码生成工具,这份代码是大学期间胡乱写的半成品,现在看看代码好戳,后发现 Codesmith如此强大,无法超越,遂没有维护下去。Down:下载 阅读全文
posted @ 2012-11-05 23:02 花儿笑弯了腰 阅读(797) 评论(2) 推荐(0) 编辑
摘要:最近想把项目中Excel中的操作部分改成NPOI ,由于2.0版本已经支持office07/10格式,但还处于测试版不稳定,于是封装如下代码1.支持1.25版本2.支持B/S与C/S导入导出3.知道Excel数据导入数据库 需要合并单元格等需求的功能没有 自己添加吧!using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.IO;using System.Text;using NPOI.HSSF.UserModel;using N 阅读全文
posted @ 2012-11-02 23:56 花儿笑弯了腰 阅读(940) 评论(2) 推荐(0) 编辑
摘要:最近工作很是郁闷,有做WEB又要改桌面程序,要求之前基于DevExpress报表打印改成 DataGridView呈现数据 ,配置30分钟提醒用户打印,我发现我是越来越懒了,主要是情绪不好,什么问题 第一反应肯定谷歌之然后自己封装下,无暇思考,万能的谷歌啊View Code public class Printer { private DataGridView dataview; private PrintDocument printDoc; //打印有效区域的宽度 int width; int height;... 阅读全文
posted @ 2012-10-12 17:25 花儿笑弯了腰 阅读(1426) 评论(0) 推荐(2) 编辑