摘要:
原文地址:http://msdn.microsoft.com/zh-cn/magazine/gg598924.aspx多线程编程相当困难,而且要进行多线程编程需要了解无数概念和工具。为此,Microsoft .NET Framework 提供了 SynchronizationContext 类。很遗憾,很多开发人员甚至不知道这个有用的工具。无论是什么平台(ASP.NET、Windows 窗体、Windows Presentation Foundation (WPF)、Silverlight 或其他),所有 .NET 程序都包含 SynchronizationContext 概念,并且所有多线程 阅读全文
随笔档案-2013年06月
[转]异步性能:了解 Async 和 Await 的成本
2013-06-11 17:31 by 多折腾, 337 阅读, 收藏,
摘要:
原文地址:http://msdn.microsoft.com/zh-cn/magazine/hh456402.aspx异步编程长时间以来一直都是那些技能高超、喜欢挑战自我的开发人员涉足的领域 — 这些人愿意花费时间,充满热情并拥有心理承受能力,能够在非线性的控制流程中不断地琢磨回调,之后再回调。随着 Microsoft .NET Framework 4.5 的推出,C# 和 Visual Basic 让我们其他人也能处理异步工作,普通程序员也可以像编写同步方法一样轻松编写异步方法。不再使用回调。不再需要将代码从一个同步环境显式封送到另一个同步环境。不再需要担心结果或异常的流动。不再需要想方设法 阅读全文
[转]利用EnteLib Unity Interception Extension和PIAB实现Trans
2013-06-01 23:04 by 多折腾, 254 阅读, 收藏,
摘要:
转【http://www.sunnybtoc.com/page/M0/S230/230473.html】一.写作前提之前在苏州的一家知名软件企业工作时,使用了他们提供的框架和类库,切实的感受到它 们所带来的便利,它不仅提高了软件的开发速度,减少了代码的冗余,更重要的是提高了企 业产品的开发效率及质量。而今换了工作环境(一家国外小软件公司),在缺少了这些有利 的工具之后,发现公司之前的几乎所有项目都在重复的Copy代码,这不仅仅是延长项目的开 发周期,最麻烦的莫过于对项目的管理借来及大的困难,看了让我心里有些不是滋味。之后 ,我就开始尝试着写些高效、集成的代码(已经写了一部分了),我希望能够和大 阅读全文
浙公网安备 33010602011771号