我搜索一個很好的教程,以瞭解如何以正確的方式使用實體框架。特別是與asp.net mvc。實體框架和asp.net mvc
3
A
回答
2
我會指出你在這個方向而不是實體框架團隊(1) lengthy article。
他們已經在解釋初始版本(v1.0)的缺點方面做了很好的工作,並且爲他們正在考慮的下一個版本提供了大量的想法。
FWIW,我已經做了一點ASP MVC,我不確定你會喜歡混合這兩個。
對於實體框架的(v1.0)版本,您確實需要做以下兩件事之一 - 使用「斷開」實體集合或零售實體集合的數據上下文。無論哪種情況都有缺陷,因爲我相信你可以欣賞。總之......我認爲現階段沒有「正確的方式」來接受。至少與ASP MVC沒有關係。
要開始使用實體框架,您可以看看位於(2) here.的官方ADO EF示例。最簡單的方法是從基於WinForms的示例中選擇並開始學習,但是有一個示例很少有幫助的ASP.net例子。
(1)[http://blogs.msdn.com/efdesign/archive/2008/11/20/n-tier-improvements-for-entity-framework.aspx]
(2)[http://code.msdn.microsoft.com/adonetefx]
2
This給出瞭如何使用EF與MVC框架合理例子。我最近也看到了這一點,我得出的結論與Rob相同,它比它更值得痛苦!特別是與使用Linq2Sql相比。加載實體時不具有相同的上下文(如通常不同的操作)會導致寫入大量不必要的代碼。
0
我們目前正在使用ASP.NET MVC在前端的EF 4.0參考實現。檢查出來here - 我們很樂意聽到您的反饋。
相關問題
- 1. 實體框架與ASP.NET MVC
- 2. ASP.NET MVC實體框架ObjectContext
- 3. ASP.NET MVC與實體框架
- 4. 如何在實體框架和ASP.NET MVC
- 5. ASP.NET MVC,實體框架和性能
- 6. ASP.NET MVC和ADO.NET實體框架
- 7. Asp.net mvc,實體框架,Poco - 架構
- 8. MVC和實體框架
- 9. ASP.NET MVC框架和實體框架之間的差異
- 10. 實體框架asp.net MVC外鍵
- 11. ASP.NET MVC實體框架關係綁定
- 12. Asp.Net MVC,實體框架,Web API
- 13. 在實體框架中使用ASP.NET MVC
- 14. ASP.Net MVC實體框架關係
- 15. 模型綁定實體框架(ASP.NET MVC)
- 16. ASP.NET MVC實體框架:數據註解
- 17. ASP.NET MVC,實體框架:用行動
- 18. ASP.NET MVC處理時區實體框架
- 19. 強類型ASP.NET MVC實體框架
- 20. Code First實體框架Asp.net MVC
- 21. 實體框架(ASP.NET MVC)中的System.NotSupportedException
- 22. 帶有實體框架的ASP.NET MVC - UpdateException
- 23. ASP.NET MVC 3與實體框架設計
- 24. ASP.NET mvc 5,實體框架,排除modeldata
- 25. MVC插件架構和實體框架
- 26. ASP.Net實體框架模型
- 27. StructureMap,ASP.NET和實體框架DbContext配置
- 28. ASP.NET MVC 3和實體框架與MySQL和LINQ
- 29. 使用ASP.NET MVC,SQL Server,實體框架實現搜索框
- 30. 實體框架Vs的MVC