Fork me on GitHub
摘要: Metrics.NET(https://github.com/etishor/Metrics.NET)是一个给CLR 提供度量工具的包,它是移植自Java的metrics,在c#代码中嵌入Metrics代码,可以方便的对业务代码的各个指标进行监控, 提供5种度量的类型:Gauges, Counter...阅读全文
posted @ 2014-02-09 22:02 张善友 阅读(2389) 评论(2) 编辑
摘要: 在http://www.asp.net/mvc/open-source 上有个项目Oak: Frictionless development for ASP.NET MVC single page web apps. Prototypical and dynamic capabilities brought to C#. 项目地址:http://amirrajan.net/Oak/,在MSDN...阅读全文
posted @ 2014-02-09 21:28 张善友 阅读(1547) 评论(0) 编辑
摘要: Tuple类型像一个口袋,在出门前可以把所需的任何东西一股脑地放在里面。您可以将钥匙、驾驶证、便笺簿和钢笔放在口袋里,您的口袋是存放各种东西的收集箱。C# 4.0引入的一个新特性 Tuple类型与口袋类似,它可以存放不同类型的对象。CodeProject上有篇文章《C# 4 - Tuples》 全面的介绍了Tuple。在C# 4.0之前我们函数有多个返回值,通常是使用ref,out 。到了c# 4.0 应当使用元组Tuple而不是使用输出参数,在任何时候都应避免使用ref/out传递参数,尤其对引用类型(禁止引用的引用,尝试改进你的设计。数组合并了相同类型的对象,而元组合并了不同类型的对象。元阅读全文
posted @ 2014-02-09 11:51 张善友 阅读(13905) 评论(3) 编辑