2012-09-21 62 views

回答

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更充分地開發,有時候這可能會讓人感到痛苦,儘管總會有一種方法實現你的願望。

+0

謝謝,這是非常有用的。 – aayyad