FLYabroad 技术移民 - FLYabroadVisa.com

Unity 1.1 及 Enterprise Libaray 4.0 for VS2008 发布

支持VS2008的Entlib 4.0 和 Unity 1.1 5月15号发布了,Entlib 4 集成Unity;支持WMI 2.0;提升了性能;改进的Cache块,支持自定义Provider;并修复了bug,Unity 1.1 没有API的修改。本文介绍了entlib和unity的最新特性和下载地址,同时列举了关于Enterprise Library的一些数字。

从 entlib 2.0发布就一直使用 entlib,随着.NET平台的发展,企业库也在不断的成长。

2008-03-31 codeplex entlib 发布了 entlib 4.0 的 CTP,2008-04-04 codeplex unity 发布了 1.0 版本。

一直关注 entlib 4.0 ,希望能在最新项目中使用集成了 unity 的 entlib 4,不过 codeplex 上一直没有动静。

今天在看msdn的blog时发现,微软企业库 4.0 已经发布,同时 Unity 1.1 也发布了,1.1 没有更改api,可以放心使用。

 

what‘s new in entlib 4:

  • 集成Unity;(Integration with the Unity Application Block )
  • 支持WMI 2.0;(Windows Management Instrumentation (WMI) 2.0 support and improved instrumentation )
  • 性能提升;(Performance improvements (particularly, in the Logging Application Block) )
  • 改进的Cache块,支持自定义Provider;(Pluggable Cache Managers )
  • 支持VS 2008;(Visual Studio 2008 support )
  • 修复了发现的Bug;(BugBug fixes)

    what‘s new in unity 1.1 :

  • 清理了过时的ObjectBuilder代码;(Removal of all obsolete ObjectBuilder code. )
  • 修改生命周期管理中的bug;(Fix for a bug when using lifetime managers with open generic types. )
  • 修复RegisterType中的bug;(Fix for a bug where the RegisterType method was overriding the RegisterInstance method. )
  • 提升了解析单例对象时的性能;(Performance improvement when resolving singletons. )
  • 改善设计;(Exposure of some additional internal classes as public to make it easier write extensions that need to resolve dependencies in a customized way. )
  • 改善异常处理;(Addition of try...catch blocks to improve the error messages returned when value resolution fails.

    更多的更改请参考安装程序中的changelog。

    关于Enterprise Library的一些数字:

    2003

    发布第一个应用程序块

    2005

    1.0版本发布

    1,290,000

    1.0版本后总下载量

    »470,000

    自2006年12月的访问量(codeplex上)

    »1,600

    论坛帖子(thread)数

    54%

    净促值(Net Promoter Score) ,统计客户忠诚度

    6

    发布版本数 (v1.0, v1.1, v2.0, v3.0, v3.1, v4.0)

    9

    Enterprise Library 4.0 中的应用程序块

    19

    构建 Enterprise Library 4.0 时的周迭代次数

    401

    Enterprise Library 4.0 的 临时编译版本(interim builds)

    »900

    4.0 版本文档页数

    »8,000

    4.0版本的自动测试用例数(automated tests cases)

    »100,000

    4.0版本的代码行数(executable lines of code)

    有时间我会专门讨论Unity和Entlib4的原理和使用。

     

    下载:

    entlib 4: www.msdn.com/entlib

    unity 1.1: www.msdn.com/unity

    参考:

    Enterprise Library 4.0 for Visual Studio 2008 released!

    Enterprise Library 4.0 and Unity 1.1 Shipped

    Enterprise Library 4.0 - Get it while it's hot!

  • posted on 2008-05-17 12:00  FLYabroad  阅读(2736)  评论(4编辑  收藏  举报

    导航

    FLYabroad 签证工作室 - FLYabroadVisa.com