如何在MVC中使用企业库作为DAL

时间:2011-06-03 09:51:36

标签: asp.net-mvc-3 entity-framework-4.1

是否有使用Enterprise Library进行数据访问的MVC的精细教程?

2 个答案:

答案 0 :(得分:2)

这是very simple article from c-sharpcorner。来自那里的代码

首先,您需要为“Microsoft.Practices.EnterpriseLibrary.Data.dll”添加引用。 然后在配置文件中添加配置部分。

<configSections>
<sectionname="dataConfiguration" 
type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data" />
</configSections>

这是连接字符串:

<connectionStrings>
<addname="NorthWNDConnectionString" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|NORTHWND.MDF;User Instance=true"
providerName="System.Data.SqlClient" />
<addname="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
</connectionStrings>

答案 1 :(得分:1)

根据@Chris的要求,我对该问题的评论作为答案发布:

  

我不知道任何教程,但您可能想要搜索“数据访问应用程序块”,这是entlib的一部分。