2013-05-09 58 views

回答

1

好處總是在於隱藏複雜的手動過程打開連接並關閉它。所有這些框架都會使您的代碼更符合開發人員的標準和類似標準,但所有框架封裝都具有性能等一些成本。在一些罕見的需求中,你自己的SP將會幫助你編寫比依賴於框架更好的代碼。在我的個人項目中,我首先使用LINQtoSQL,但是我發現它很慢,而且自己控制的很少。後來,我轉向使用存儲過程的本機ADO.NET,但如果您的團隊有更新鮮的人員,使用該框架將會很好,因爲它會處理大部分重要內容,例如請求結束後關閉連接等。 ...我認爲如果你很好,並且你知道如何使用ADO.NET,那麼就讓Microsoft開發人員爲你做。

+0

謝謝您的回答.. – Nitin 2013-05-09 11:08:40

0

如果你想用簡單的查詢,在您的應用程序,然後去LINQ to SQL和實體框架,但如果你需要使用複雜的查詢,然後使用ado.net和sql