我正在尝试在asp.net中创建一个企业应用程序。亚力士是否是更好的方法?
如何在asp.net中使用Subsonic编写代码?
或者,如果我们想要获取数千条记录,还有另一种方法可以从数据库访问数据。
答案 0 :(得分:2)
您有很多选择,我个人更喜欢实体框架,但我知道 NHibernate 也是功能强大且广泛使用的 ORM。
我个人不建议使用 Linq2Sql 。 实体框架更好,就像 Linq2Sql 的后继。
NHibernate 非常强大,但对我来说看起来更棘手(与实体框架相比)。
我不知道 SubSonic ,但我听说过。
在他们之间做出选择?这完全取决于你。
下面的链接可以帮助您明智地选择:
答案 1 :(得分:1)
我建议使用LINQ to SQL: http://msdn.microsoft.com/en-us/library/bb425822.aspx
LINQ to SQL提供了一种与企业应用程序的数据库接口的简便方法。
与其他方法相比,还有大量关于如何在线使用LINQ to SQL的文档。
答案 2 :(得分:0)
你有很多选择。
至少在做出选择之前,你应该研究一下。
我会考虑......