即時通訊將創建一個新的網站,這是我第一次和我混淆使用ADO.net或EntityFrameWork,任何人都可以幫我關於哪個更好用以及每一個的優點哪個更好使用EntityFramework或ADO.net
1
A
回答
1
實體框架是ADO.Net的一個包裝,提供了一種更簡單的方式來訪問數據庫。在大多數情況下,我會建議在原始ADO.net上使用EF,但在需要批量操作性能的情況下,您可能會決定不使用EF。
2
這個帥哥的博客有關於實體框架一個很好的洞察力和一種從自己約實體框架VS傳統ADO.Net經驗比較... why use the entity framework
我目前工作的一個項目將衆多ADO.Net將數據集強制類型化爲實體框架4,我可以看到他所說的所有內容都是真實的,而且...... EF似乎得到了很好的支持,並且不會像其他微軟的其他技術一樣枯萎並死去,正如上面所說的那樣僅僅是ADO.Net的一個包裝,它爲您提供了一個有許多好處的抽象層,主要缺點是Linq to SQL比Linq to Entities更充分地開發,有時候這可能會讓人感到痛苦,儘管總會有一種方法實現你的願望。
相關問題
- 1. ADO.Net的EntityFramework更新
- 2. mysql:哪個更好使用DAY()或WEEK()?
- 3. ADO.NET VS的EntityFramework
- 4. min或gzip,哪個更好?
- 5. 哪個更好? OpenCyc或ConceptNet?
- 6. 哪個更好,Nagios或Sensu?
- 7. jqGrid或dataTable,哪個更好?
- 8. PHP:ParseCSV或PHPExcel哪個更好?
- 9. DataTable或IList?哪個更好?
- 10. 哪個更好? city.state.id或city.state_id
- 11. PigServer或PigRunner?哪個更好?
- 12. 哪個更好H2或HSQLDB?
- 13. 哪個更好:PooledConnectionFactory或CachingConnectionFactory?
- 14. 哪個更好Paperclip或CarrierWave?
- 15. 哪個更好Math.random()或UIDUtil.createUID()
- 16. 哪個更好BOOST_MPL_ASSERT或BOOST_STATIC_ASSERT?
- 17. Magento或Prestashop,哪個更好?
- 18. Gzip或ob_flush()?哪個更好?
- 19. Japid或Scala哪個更好?
- 20. 哪個更好c89或c99
- 21. Coredata或Sqlite哪個更好
- 22. 哪個更好... GATE或RapidMiner
- 23. 哪個更好 - PyInstaller或cx_Freeze?
- 24. 哪個更好:Parcelable或Context?
- 25. RTC或AccuRev哪個更好?
- 26. Vector.contains()或Hashtable.get()哪個更好
- 27. Android:ViewFlipper或ViewPager - 哪個更好?
- 28. 哪個更好,setEnabled或setUserInteractionEnabled?
- 29. 哪個更好用或不用string.xml?
- 30. 哪個更好用:Convert.ToX或X.Parse(...)?
謝謝,這是非常有用的。 – aayyad