2012-10-01 108 views
1

參考this問題我很清楚,DataSet是一個古老的技術。現在人們使用Linq to SQl。我不熟悉數據庫編程和學習這些概念。我的問題是我需要先學習DataSet然後移動到Linq to SQL或者我可以直接跳到後面的那個。
將來會出現問題,我只能使用DataSet我需要學習DataSet嗎?

回答

2

LINQ to SQL不依賴於數據集。不要學習它們。

您甚至可能想要跳過到實體框架,因爲微軟已經放棄了L2S(alas!)。 EF是宣佈的未來。

如果您真的對繼任者感興趣,千萬不要先學習先行技術。爲後續技術學習資料可確保您瞭解所有重要的內容。如果數據集很重要,你的學習資料會告訴你。

+0

那麼爲什麼一些書籍作者給出了前輩技術的完整細節。我正在通過WROx學習Professional C#。實體框架包含在本書的新增內容中,但是在EF之前,還有一個完整的DataSet章節(DataTables,Datacolumns,Datarows,通過編碼,數據庫和XSD創建模式)。當早期版本涵蓋前身技術時,爲什麼他們給出這樣的解釋? –

+0

誰知道?不要讀那個。有些人需要知道,因爲在他們的工作中,他們使用傳統應用程序中的舊東西。 – usr

相關問題