企业库的MS应用程序示例?

时间:2010-03-18 17:18:19

标签: asp.net enterprise-library

MS是否有一个示例企业应用程序,演示如何使用不同的企业库块(日志记录,数据访问,异常,验证等)?

我正在寻找在单个应用程序中使用和集成所有这些块的最佳实践的东西。

3 个答案:

答案 0 :(得分:2)

我不知道有一个宏大的,总体的示例应用程序,它显示了企业库的所有内容。

就块的相当直接使用而言,我建议安装源代码并查看Enterprise Library附带的快速入门。它将显示许多常见方案,如何使用块以及如何设置配置。某些方案将具有集成方面(例如,使用Logging块的异常处理块)。

在大多数块中,Enterprise Library非常灵活,因此它可以涵盖各种各样的使用场景。不幸的是,这也意味着有很多方法可以使用这些块。例如在使用日志记录块时,您需要定义类别(哪些类别对您的应用程序有意义?),您是否会使用优先级等等。对于其中许多决策,没有正确或错误或“最佳”答案。对于许多选择,可能是个人偏好或需要解决的特定要求。例如,我很少看到需要使用异常管理块,但我可以想象它会提供一些价值的场景。

答案 1 :(得分:0)

答案 2 :(得分:0)

我最近遇到过这个问题 - 您是否在CodePlex上查看了Kigg,其中使用了以下内容:

  • ASP.NET MVC
  • Linq To SQL或Entity 框架
  • MS Patterns&做法 - 企业库(日志和缓存)
  • MS Patterns&实践 - 团结
  • 的jQuery