Enterprise Library 4.1 + Unity Application Block 1.2 December 2008
来源:互联网 发布:ubuntu kde kde 编辑:程序博客网 时间:2024/06/05 18:17
微软Patterns&Practices发布了Enterprise Library 4.1。Enterprise Library是一个可重用的组件(application blocks)集,它利用企业开发中常见的一些功能(如日志、验证、缓存、异常处理等)来辅助软件开发者。Application blocks是一种指导方针,封装了微软推荐的开发实践。
该发布还带有一些快速上手示例、手把手的试验、关于Enterprise Library和Unity的Webcasts及示例代码。
该发布中的一些关键性的增强都与Unity Application Block 1.2相关。Unity Application Block(Unity)是一个轻量级、可扩展的依赖注入/控制反转(IOC)容器。Unity application block还以独立库的形式发布。正如上面所指出的,该库的一些改进都围绕着对泛型、数组和性能的更好支持而展开。
Unity的发布中还带有一些快速上手示例及Webcasts,对使用Unity进行依赖注入进行了介绍并谈到了如何扩展Unity的依赖注入容器。该项目的源码位于www.codeplex.com/unity,同时还有一个Codeplex项目供社区进行扩展。
Quick Links:
MSDN site: http://msdn.microsoft.com/en-us/library/dd362339.aspx
Community Forum: http://codeplex.com/unity
What is Unity?
The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. This release of Unity is a port of Unity Application Block 1.2 to Microsoft Silverlight 2.0.
What’s New?
The following capabilities and packaging of the Unity container have been adjusted in this release:
– The single Microsoft.Practices.Unity.dll file in the Silverlight version contains all the classes from the three separate desktop DLLs:
Microsoft.Practices.Unity.dll,
Microsoft.Practices.ObjectBuilder2.dll,
Microsoft.Practices.Unity.StaticFactoryExtension.dll.
You only need to reference and deploy the one assembly in your Silverlight projects.
– Because of differences in the Silverlight security model, only public types can be created and injected by the container. The desktop version allows you to also inject internal types.
– XML configuration is not supported.
– The Unity interception mechanism is not supported.
An updated quickstart is also included.
Information on Microsoft patterns & practices
– Visit us at http://msdn.microsoft.com/practices/ to see the full line of existing patterns & practices.
– If this mail was forwarded to you, you can sign up for automatic notification through the pagnurel alias.
- Enterprise Library 4.1 + Unity Application Block 1.2 December 2008
- Enterprise Library - Unity Application Block 学习手册
- 微软模式与实践团队发布Enterprise Library 4.1及Unity Application Block 1.2
- Enterprise Library Security Application Block
- Enterprise Library 2.0 -- Security Application Block
- Enterprise Library 2.0 -- Data Access Application Block
- Enterprise Library 2.0 -- Logging Application Block
- Enterprise Library 2.0 -- Cryptography Application Block
- Enterprise Library 2.0 -- Caching Application Block
- Enterprise Library 2.0 -- Cryptography Application Block
- Enterprise Library 2.0 -- Data Access Application Block
- Enterprise Library 2.0 -- Logging Application Block (上)
- Enterprise Library 2.0 -- Logging Application Block (下)
- Enterprise Library 2.0 -- Logging Application Block (补充)
- Enterprise Library 2.0 -- Security Application Block
- Enterprise Library 2.0 -- Logging Application Block
- Enterprise Library 2.0 -- Data Access Application Block
- Enterprise Library 2.0 -- Security Application Block
- 自己写的一个分页控件类(WinForm)
- 从公牛身上挤奶
- 关于各数据库专有保留字
- “解雇通知”怎么说
- 使用C++访问Google API
- Enterprise Library 4.1 + Unity Application Block 1.2 December 2008
- 算法的力量李开复
- Christmas wraps up another year of surprises
- MagicAjax中的内存泄漏
- Love is Special
- SuperMap Object 读取SQL数据库中的地图
- c#常用的技巧
- 如何评估工作offer
- DWR2.0 util.js方法说明