代码改变世界

(转)如何利用EnteLib Unity Interception Extension 和PIAB实现Transaction的Call Handler

2014-04-26 21:38 by 多折腾, 198 阅读, 0 推荐, 收藏, 编辑
摘要:(转自:http://www.sunnybtoc.com/page/M0/S230/230473.html)一.写作前提之前在苏州的一家知名软件企业工作时,使用了他们提供的框架和类库,切实的感受到它们所带来的便利,它不仅提高了软件的开发速度,减少了代码的冗余,更重要的是提高了企业产品的开发效率及质量... 阅读全文

Unity 中的策略注入(转)

2014-04-26 21:31 by 多折腾, 523 阅读, 0 推荐, 收藏, 编辑
摘要:(转自MSDN杂志:http://msdn.microsoft.com/zh-cn/magazine/gg598927.aspx)在之前两篇文章中,我介绍了使用 Microsoft Unity 2.0 进行的面向方面的编程 (AOP)。AOP 成型于二十世纪九十年代,是为进一步改进和补充面向对象编程... 阅读全文

面向方面的编程、侦听和 Unity 2.0(转)

2014-04-26 20:55 by 多折腾, 204 阅读, 0 推荐, 收藏, 编辑
摘要:(转自msdn杂志:http://msdn.microsoft.com/zh-cn/magazine/gg490353.aspx)毫无疑问,面向对象是一种主流编程模式,当涉及到将某个系统分割为组件并通过组件来描述过程时,这种模式占有优势。当处理某组件的业务特定关注点时,面向对象 (OO) 模式同样占... 阅读全文

Unity 中的拦截功能(转)

2014-04-26 20:52 by 多折腾, 629 阅读, 0 推荐, 收藏, 编辑
摘要:(转自MSDN杂志:http://msdn.microsoft.com/zh-cn/magazine/gg535676.aspx)在上个月的专栏中,我简要介绍了 Unity 2.0 依赖关系注入容器使用的拦截机制。在演示面向方面的编程 (AOP) 的核心概念之后,我介绍了一个具体的拦截示例,可能符合... 阅读全文

[转]推荐分享22个优秀的项目管理与协作工具

2013-07-16 09:06 by 多折腾, 293 阅读, 0 推荐, 收藏, 编辑
摘要:[转]http://blog.jobbole.com/628/如果你正通过邮件、电子表格和不连续的文档管理项目计划,并且埋首在日常的工作中对项目现状一无所知,那么,本文就是为你写的。你会发现22个项目管理和协作工具,来帮助你便于进行远程/或基于web的协同工作。非常值得一看。下面是一些优秀的项目管理和协作工具所具备的基本特征:▲ 任务▲时间表▲问题追踪▲讨论区▲日程表▲时间跟踪▲定制报告▲邮件整合(编注:如果你只想跟踪时间,看看自己的时间是如何花掉的,不妨看看我们编译的另外一篇文章:《追踪时间的10个给力应用程序》。)1.TeamWork让项目管理变得更简单!Teamwork Project 阅读全文

[转]Web项目管理工具精选

2013-07-16 09:01 by 多折腾, 234 阅读, 0 推荐, 收藏, 编辑
摘要:[转]http://blog.jobbole.com/43064/随着新兴科技公司的蓬勃发展,不少Web应用和浏览器工具在开发者、设计者、自由职业者和项目经理中间流行开来。这些工具在不断发展,我们也看到越来越多的桌面应用、移动应用被开发出来。本文中,我搜集了一些不同方面的在线资源,开发人员可以从中找到有用的工具。这些工具比较适合Web项目开发,也可以用在几乎所有的技术型的项目开发中。你们将会看到用于电子邮件营销、任务管理、cloud IDE等等方面的应用。这些应用增长势头迅猛,非常期待它们能在未来的纪念时间里发展得更好。代码管理以前各种开源项目的代码都是通过博客和个人网页来发布的。这种分享方式 阅读全文

[转]SynchronizationContext 综述

2013-06-11 17:33 by 多折腾, 1256 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://msdn.microsoft.com/zh-cn/magazine/gg598924.aspx多线程编程相当困难,而且要进行多线程编程需要了解无数概念和工具。为此,Microsoft .NET Framework 提供了 SynchronizationContext 类。很遗憾,很多开发人员甚至不知道这个有用的工具。无论是什么平台(ASP.NET、Windows 窗体、Windows Presentation Foundation (WPF)、Silverlight 或其他),所有 .NET 程序都包含 SynchronizationContext 概念,并且所有多线程 阅读全文

[转]异步性能:了解 Async 和 Await 的成本

2013-06-11 17:31 by 多折腾, 325 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址: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 多折腾, 246 阅读, 0 推荐, 收藏, 编辑
摘要:转【http://www.sunnybtoc.com/page/M0/S230/230473.html】一.写作前提之前在苏州的一家知名软件企业工作时,使用了他们提供的框架和类库,切实的感受到它 们所带来的便利,它不仅提高了软件的开发速度,减少了代码的冗余,更重要的是提高了企 业产品的开发效率及质量。而今换了工作环境(一家国外小软件公司),在缺少了这些有利 的工具之后,发现公司之前的几乎所有项目都在重复的Copy代码,这不仅仅是延长项目的开 发周期,最麻烦的莫过于对项目的管理借来及大的困难,看了让我心里有些不是滋味。之后 ,我就开始尝试着写些高效、集成的代码(已经写了一部分了),我希望能够和大 阅读全文

[转]使用Entity Framework 4进行代码优先开发

2013-05-02 16:09 by 多折腾, 314 阅读, 0 推荐, 收藏, 编辑
摘要:【原文地址】 Code-First Development with Entity Framework 4 http://msdn.microsoft.com/zh-cn/ff954205.aspx【原文发表日期】 2010/7/16 4:35 AM.NET 4随带发布了一个改进版的Entity Framework(EF)— 一个位于System.Data.Entity命名空间的数据访问函数库。当Entity Framework在.NET 3.5 SP1里第一次发布的时候,很多程序员给我们提供了反馈,指出他们认为在第一个版本中不足的地方。SQL团队积极听取这些意见,并且在.NET 4的版... 阅读全文