我搜索一個很好的教程,以瞭解如何以正確的方式使用實體框架。特別是與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與實體框架
- 3. ASP.NET MVC實體框架ObjectContext
- 4. ASP.NET MVC和ADO.NET實體框架
- 5. ASP.NET MVC,實體框架和性能
- 6. 如何在實體框架和ASP.NET MVC
- 7. MVC和實體框架
- 8. ASP.NET MVC框架和實體框架之間的差異
- 9. 強類型ASP.NET MVC實體框架
- 10. 實體框架(ASP.NET MVC)中的System.NotSupportedException
- 11. Code First實體框架Asp.net MVC
- 12. ASP.NET MVC實體框架:數據註解
- 13. ASP.NET MVC實體框架關係綁定
- 14. 帶有實體框架的ASP.NET MVC - UpdateException
- 15. ASP.Net MVC實體框架關係
- 16. 模型綁定實體框架(ASP.NET MVC)
- 17. MVC插件架構和實體框架
- 18. ASP.Net實體框架模型
- 19. ASP.NET MVC 3和實體框架與MySQL和LINQ
- 20. 使用ASP.NET MVC,SQL Server,實體框架實現搜索框
- 21. SQL,MVC,實體框架
- 22. MVC實體框架註釋
- 23. 實體框架Vs的MVC
- 24. 與MVC與實體框架
- 25. 實體框架Code First,MVC和Oracle
- 26. 實體框架和MVC模型
- 27. MVC/WCF和Ado net實體框架
- 28. ASP.NET MVC 5,實體框架,Ninject和多租戶設置
- 29. ASP.NET MVC和實體框架:查詢持久性
- 30. 實體框架和ASP.NET MVC更復雜的模型