IoC容器 Unity Application Block
- 授权协议: MS-PL
- 开发语言: C# .NET
- 操作系统: Windows
- 软件首页: http://www.codeplex.com/unity
软件介绍
Unity Application Block (Unity)是一个轻量级的,可扩展的依赖注入容器.DI的标准描述文章来自Martin Flower。作为一个快速的摘要,依赖注入容器就是一个用于构建高度松耦合的软件的工具。依赖注入容器处理相互关联对象的所有细节,因此你可以构建一个 独立的组件。这对可测试性和灵活性方面有很大的影响。Unity是微软模式与实践小组采用MS-PL协议于2008年4月4日发布1.0版本, 2008年5月16日微软企业库4.0 发布,同时也发布 Unity 1.1 .它有助于构建松耦合的应用程序和为开发者提供以下便利:
- 简化对象的创建,特别在分层对象结构和依赖的情形下
- 它支持需求的抽象化,这允许开发人员在运行时或在配置文件中指定依赖,简化横切关注点(crosscutting concerns)的管理
- 它通过把组件配置推给容器来决定,增加了灵活性
- 服务定位能力;这使客户端能够存储或缓存容器
正则表达式必知必会
Ben Forta / 杨涛、王建桥、杨晓云 / 人民邮电出版社 / 2007 / 29.00元
正则表达式是一种威力无比强大的武器,几乎在所有的程序设计语言里和计算机平台上都可以用它来完成各种复杂的文本处理工作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,其中包括回溯引用、条件性求值和前后查找,等等。每章都为读者准备了许多简明又实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们去解决实际问题。 本书适合各种语言和平台的开发人员。一起来看看 《正则表达式必知必会》 这本书的介绍吧!