Visual Studio 2008 中的 ADO.Net 或实体框架

2024-03-14

如果您现在正在 .NET 2008 中编写一个小型数据库应用程序,您会使用普通的 ADO.Net 或 ADO.Net Entity Framework 或两者都使用?

我正在使用 Visual Studio 2008 来学习 .Net。我已经在 MS Access VBA 中进行了大量编程,但我决定是时候超越桌面并超越 90 年代了。我的问题部分是关于我应该学习什么,但也很大程度上是关于我应该在现实世界中实际使用什么。


从技术上讲,实体框架是 ADO.Net 的演变。帮自己一个忙,转储数据集以支持更强大的 ORM。此时,没有人应该再传递数据集了。

值得注意的是,实体框架并不是 ORM 的唯一选择。有NHibernate http://nhforge.org/Default.aspx, SubSonic http://www.subsonicproject.com/, LINQ 到 SQL http://msdn.microsoft.com/en-us/library/bb386976%28v=VS.90%29.aspx等等...所有这些在 2008 年都可以正常工作。我认为 EF 1 还没有完全成熟。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2008 中的 ADO.Net 或实体框架 的相关文章

随机推荐