2010-11-16 206 views
4

我创建了一个新的MVC应用程序,并添加了一个由NerdDinner数据库生成的实体框架模型。EntityClient Provider - 它究竟做了什么?

我看着我的web.config中的connectionStrings节,并在连接字符串被搞糊涂了,它创建:

<add name="NerdDinnerEntities" connectionString="metadata=res://*/Models.NerdDinner.csdl|res://*/Models.NerdDinner.ssdl|res://*/Models.NerdDinner.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=TINCTOM;Initial Catalog=NerdDinner;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" /> 

究竟是什么每件的连接字符串的呢?我对真实框架并不十分了解,只是试图搞砸它来学习更多。

回答

2

我写a detailed examination of the connection strings这也解释了元数据的选项的详细信息。

+0

感谢这有助于。你能推荐一些起点来了解更多关于实体框架(特别是4)的一般情况吗? – Dismissile 2010-11-16 18:54:23

+0

EF一般?我猜,我买了朱莉勒曼的书。 – 2010-11-16 19:23:58

+1

你写了相当不错的博客。如果你能在这篇文章中重现你的博客的一些重要部分,这对读者和OP来说是非常好的。未来的链接可能会被打破,从而使文章更加无关紧要。 – RBT 2016-12-29 02:56:18

2

以下是关于每件从连接字符串http://msdn.microsoft.com/en-us/library/cc716756.aspx

+0

如果你能在这篇文章中重现链接的某些重要部分,这对读者和OP来说是非常好的。未来链接可能会被破坏,从而使得您的文章更少。 – RBT 2016-12-29 02:58:55