您的位置:首页 > 其它

[译]EntLib V4 产品需求总表(Product Backlog)(更新:2008-1-14)

2008-01-18 19:40 218 查看
本文最初发表在理想&美人上。

引入了一个轻量级的依赖注入(Dependency Injection)容器(Unity)(优先的产品功能)

主要目标:使模式与实践的资产更加对容器友好、更加易于使用;鼓励依赖注入在构建模块化、解耦应用程序中的使用。

实现了 DI 容器(Unity)

支持 Unity 的扩展

使 DI 容器体系可用

提供了用于 Unity 的 PIAB ContainerExtension

确保 EntLib4(反射)可以与其他 DI 容器一起使用

修改配置控制台以支持 Unity

构建一个 Unity 独立使用的示例

构建一个 Unit 与 EntLib 应用程序块一起使用的示例

ContainerExtension:工厂方法的支持(代替 new)

Enterprise Library 优化了现在的应用程序块(除了优先功能以外,可学习的功能和文档,将很快发布在这里)

主要目标:使 EntLib 的用户的生活更加容易。

确保与 Orcas 兼容

允许 PTCA

集成 WMI2 支持(从 DFO 到 EntLib 配置)

支持基于 logger 类型的格式化(本地/远程)

提供了用于将消息和异常写入同一文件 TraceListener 的选项

支持用于 LAB 的 FlatFileTraceListener自定义 flushing

滑动文本文件接收器必须包含指定天的消息(messages for the day specified)

支持用于日志文件名的环境变量的替换

从体系中移除了所有不必要的 AndCompositeValidators(VAB)

提供了用于缓存应用程序块的扩展点

在 LAB 中允许 finer-grained 本地过滤器

同时提供了绝对的和平均数性能计数器

允许实例化性能计数器的名称

允许将扩展方法用于所有程序块(非密封类)

使对象(处理程序)可序列化,以支持在 VS 2008 中 SharePoint(MOSS)自定义工作流的开发。

允许一次运行多个验证规则集

允许 PIAB 中处理程序的显式排序

支持用于参数的外部规则集

修正:在必须更新 Title 时,独立存储将不再处理丢失的文件

修正:如果使用配置,从资源文件中无法获取 MessageTemplate(VAB)

修正:在 Vista 中无法生成目录(缓存块)

修正:在使用索引器(indexer)时,异常格式化程序会崩溃(多处)

修正:在没有加载时,缓存块无法使条目失效

修正:在策略(Policy)集中的竞争条件没有处理

用于 VAB 的配置工具允许复制已有的规则

允许 WPF 专用的验证

在 ValidationResults 中添加了 Count 属性

更新了配置工具中的类型收集程序

允许使用配置工具测试验证器

暴露了通过 DAAB 调用的 ADO.NET 异步方法

原文: http://www.codeplex.com/entlib/Wiki/View.aspx?title=EntLib4%20Backlog
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: