08 2012 档案

摘要:IEnumerable类型原生是没有Add方法的,你可以用Contact方法去为它添加元素,items = items.Concat(new[] { "foo" });也可以用个扩展方法:public static IEnumerable<T> Add<T>(this IEnumerable<T> e, T value) { foreach ( var cur in e) { yield return cur; } yield return value;} 阅读全文
posted @ 2012-08-22 18:05 $walker 阅读(5511) 评论(0) 推荐(1)
摘要:网上有很多很多的人在问各IoC框架的对比,也有很多人做了各种各样的测试,下面这个,是包括的框架最多的,当然这种小测试测得都比较片面,但至少能在某一确定的方面反映问题。同样,你们可以把测试代码下载回去,略作修改测试你们感兴趣的方面。来源网站和测试代码见:http://www.palmmedia.de/Blog/2011/8/30/ioc-container-benchmark-performance-comparison另外,玩了玩Excel 2013 preview,渲染图表还是挺漂亮的,顺便把上面的测试数据贴个图吧:柱状图,由于拖后腿的LinFu, Mef, Ninject, Sprint. 阅读全文
posted @ 2012-08-22 14:21 $walker 阅读(503) 评论(0) 推荐(0)
摘要:原文:http://blog.sojingle.net/programming/csharp/csharp-collections-dictionaries-using-foreach对于.net Framework中内置的几种集合类,foreach是一种很方便的遍历方式:非泛型&弱类型的Collections(ArrayList,Queue,Stack):使用object:ArrayList al = new ArrayList();al.Add("hello");al.Add(1);foreach(object obj in al){ Console.Write 阅读全文
posted @ 2012-08-07 11:24 $walker 阅读(1286) 评论(0) 推荐(0)
摘要:原文见:http://www.sql-programmers.com/debugging-ssl-website-visualstudio2010.aspx,介绍得非常详细了1. Create your Web Site in IIS a. Open IIS b. Right click on Web Sites folder c. Choose “Add Web Site” d. Enter the details of your Web Site2. Set up a self-signed certificate in IIS7 a. Open IIS ... 阅读全文
posted @ 2012-08-06 19:56 $walker 阅读(1552) 评论(0) 推荐(0)