我們正在開始使用Razor的MVC 3項目,並且我很困惑在訪問/更新數據時採用哪種方法。我知道我們有以下選擇。使用存儲過程和實體框架的MVC 3 4
* Plain old ADO.NET
* LINQ to SQL
* NHibernate
* Entity Framework
但我傾向於使用普通老式ADO.Net更傾向於(因爲我認爲這是最快的) 我仍然會使用模型類,但一旦我從類中的數據,我想繼續使用Plain Ado.Net調用存儲過程,而不是使用EF Update方法。
如果與使用EF相比,此方法存在任何缺點,我希望得到您的意見。
(這將是一個公開的網站大量的流量!)如果你從依靠特定的數據庫上要抽象的代碼走
選擇一個ORM:http://stackoverflow.com/questions/1377236/nhibernate-entity-framework-active-records-or-linq2sql/ – 2011-06-05 10:26:06