我實際上現在使用典型的SqlDataReader
來獲取我的數據與Visual Studio 2005,但我想開始使用實體框架。是否有任何程序或支持我應該下載或安裝?我應該如何開始使用實體框架?
除此之外,如果我想繼續使用我的方式是一個好主意?
thanxx
我實際上現在使用典型的SqlDataReader
來獲取我的數據與Visual Studio 2005,但我想開始使用實體框架。是否有任何程序或支持我應該下載或安裝?我應該如何開始使用實體框架?
除此之外,如果我想繼續使用我的方式是一個好主意?
thanxx
在VS2005,你不能不如果你有VS2008,你可以下載VS 2008 Service pack與EF工作,如果你有VS2010,它會被默認安裝。
安裝完成後請參閱Code First,首先有大量的代碼資源。 對於啓動也很好看到google search和MSDN。
我認爲你需要的一切是內置到Visual Studio(雖然你可能會想更新的版本)。使用Google查找類似this one的教程,該教程將向您展示如何根據您當前的SQL模式創建和使用實體上下文,並且您應該在途中!
實體框架需要一點時間適應(你必須記住,LINQ查詢的執行被推遲了!),但我已經使用了它幾年,現在它比舊式數據要好得多訪問方法。我絕對推薦它。
我相信實體框架需要.net框架3.5。 有一些VS2005的CTP你可能會得到。 否則我認爲VS2008或VS2010將是你最好的選擇。
這裏是一個很好的介紹了VS2008 link text
你現在的方式是什麼?你遇到的問題是什麼,表明你應該改變?通過「典型的`SqlDataReader`」你的意思是你是[嵌]原始SQL,還是你已經抽象爲存儲過程? – 2010-12-07 18:47:55