隔膜泵工作原理 選entityframework還是NHibernate?
選entityframework還是NHibernate?它們都是ORM編程。NHibernate是從Java的hibernate復制過來的,實體框架是由Microsoft開發(fā)的,它結合了NHiber
選entityframework還是NHibernate?
它們都是ORM編程。NHibernate是從Java的hibernate復制過來的,實體框架是由Microsoft開發(fā)的,它結合了NHibernate和LINQ的優(yōu)點。實體框架4.1有了很大的改進,4.3在性能上也有了很大的提高。測試版5.0也已經(jīng)發(fā)布。可見微軟非常重視實體框架。對于中型項目來說,實體框架仍然是一個不錯的選擇,但也應該使用SQL和存儲過程。由于使用linqto實體來實現(xiàn)一些復雜的業(yè)務比較麻煩,所以在這種情況下應該使用SQL的輕量級。所以我們應該互相補充。
NHibernate是什么?
NHibernate是中hibernate的實現(xiàn)。網(wǎng)絡環(huán)境。兩者在功能和目的上幾乎沒有區(qū)別。在實現(xiàn)機制方面,NHibernate經(jīng)常使用C#-lamda表達式這一新的語法現(xiàn)象,因此它的使用顯得有些奇怪,不像hibernate那樣簡潔。