Fork me on GitHub

02 2014 档案

摘要:ASP.NET Web API 使用很长时间了,期间也碰到不少问题,升级到WebAPI2后这些问题都解决了,稳定性方面也提升不少,所以推荐使用。碰到的问题是下面的2类: 1、multipart/form-data 的支持上的稳定性: 大量并发情况下出现经常出现错误 Unexpected end of MIME multipart stream. MIME multipart message is... 阅读全文
posted @ 2014-02-20 21:22 张善友 阅读(4910) 评论(3) 推荐(0) 编辑
摘要:Microsoft Message Analyzer (MMA 2013)是微软最受欢迎的Netmon的最新版本. 在Netmon网络跟踪和排除故障功能的基础上提供了更强大的跨平台网络分析追踪能力。园子里有篇文章介绍《Microsoft Message Analyzer (微软消息分析器,“网络抓包工具 - Network Monitor”的替代品)官方正式版现已发布》。这里还有一个Teched2... 阅读全文
posted @ 2014-02-16 20:38 张善友 阅读(4349) 评论(4) 推荐(0) 编辑
摘要:微软的模式与实施方案团队最近发布了一个指南,为云托管应用软件开发提供推荐的解决方案和模式。该指南讨论了每种模式适用于解决哪些问题、它的优点和可能导致的负面影响。尽管其例子主要面向Windows Azure,但该团队希望指南能够不限定于某种云平台,而是适用于各种分布式系统。 该团队通过搜集和分析开发者社区的反馈,将云应用软件开发过程中最常见的问题分为8大类: 可用性 数据管理 ... 阅读全文
posted @ 2014-02-14 21:21 张善友 阅读(1238) 评论(0) 推荐(0) 编辑
摘要:Metrics.NET(https://github.com/etishor/Metrics.NET)是一个给CLR 提供度量工具的包,它是移植自Java的metrics,在c#代码中嵌入Metrics代码,可以方便的对业务代码的各个指标进行监控, 提供5种度量的类型:Gauges, Counter... 阅读全文
posted @ 2014-02-09 22:02 张善友 阅读(3192) 评论(2) 推荐(0) 编辑
摘要:在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 张善友 阅读(1907) 评论(0) 推荐(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 张善友 阅读(18301) 评论(3) 推荐(5) 编辑
摘要:这个Entity Framework扩展完全支持EF 5.0/6.0,项目地址 https://github.com/loresoft/EntityFramework.Extended,这个库支持批量更新,删除。查询结果缓存和审计日志。这个扩展对于每次批量操纵只生成一条sql语句,而不会像Entit... 阅读全文
posted @ 2014-02-04 11:18 张善友 阅读(6892) 评论(2) 推荐(1) 编辑
摘要:随着 Entity Framework 最新主版本 EF6 的推出,Microsoft 对象关系映射 (ORM) 工具达到了新的专业高度,与久负盛名的 .NET ORM 工具相比已不再是门外汉。 EF 已经完全成熟,正在超越以前广泛使用的工具。自 2012 年 EF5 发布后,这种做法带来了两个方面... 阅读全文
posted @ 2014-02-04 10:03 张善友 阅读(21118) 评论(2) 推荐(1) 编辑