12 2010 档案
Enterprise Library 5.0中使用Xml文件配置Unity2.0与ServiceLocator
摘要:早在Enterprise Library 5.0之前,就已经有了一个Common Service Locator.在这里假设您对Enterprise Library已经有一定了解。在Enterprise Library 5.0中,我们通常会使用EnterpriseLibraryContainer.Current,实际上它是IServiceLocator接口。例如下面的代码: 我们从容器中获取一个E...
阅读全文
使用Fluent配置API驱动Enterprise Library 5.0
摘要:在以前的Enterprise Library版本中,使用各个BLOCK需要配置XML.否则很难正常工作.在Enterprise Library 5.0中提供了一个ConfigurationSourceBuilder的class来扮演configuration sources.这样就可以实现Fluent配置API驱动Enterprise Library 5.0.也就是我们可以在程序中动态配置或替换这...
阅读全文
让Entity Framework支持MySql数据库
摘要:Entity Framework 4.0 也可以支持大名鼎鼎的MySql,这篇POST将向展示如何实现EF+MySql数据库的结构.首先,你必须下载 MySQL Connector/NET 6.3.5 ,也就是.net下连接MySql数据库的驱动程序. 还是像以往一样的,增加一个Entity data model: 将下面选择DataSource, 选择MySQL database 做为数据源. ...
阅读全文
Asp.net中Web项目使用EnterpriseLibrary5.0独立配置文件找不到问题
摘要:前几天在做一个Web Project升级过程中遇到这个问题,项目使用了Enterprise Library 4.1,并且有独立的配置文件。升级到5.0版本时发现找不到这个配置文件。运行时将得到这样的Exception(这里我们定义配置文件为EntLib.config): The configuration file EntLib.config could not be found. 解决方法有以下...
阅读全文