第 3 章 Enterprise Library 的设计
版权所有(c) 2007 Dorian Deng。署名 共享 非商用。
转载请注明出处:http://blog.csdn.net/doriandeng/archive/2007/09/29/1806725.aspx
转载请注明出处:http://blog.csdn.net/doriandeng/archive/2007/09/29/1806725.aspx
Enterprise Library 在所有设计中加入了最佳实践集,如下所示:
-
使用通用的应用程序块功能(Enterprise Library 内核)。
-
使用统一的命名和版本规则。
-
在所有的应用程序块中加入了度量仪。
-
使用了在设计阶段编写的单元测试。
除了高级、普通的实践以外,Enterprise Library 在每个应用程序块设计时加入了特定上下文指导方针。要扩展 Enterprise Library 的开发者可能对这些指导方针感兴趣。
有三种方式可以扩展 Enterprise Library 。编写定制的提供程序、修改应用程序块源码、编写一个新的应用程序块。如果选择扩展 Enterprise Library ,请记住下列建议:
-
应用程序块将暴露它的功能以使开发人员不需要修改的使用应用程序块。
-
应用程序块将易于扩展和修改。
-
应用程序块包含 Microsoft patterns & practices 向导。
-
应用程序块包含度量仪。
-
应用程序块将与其他应用程序块解耦。