我剛剛進入SQL Server,並且我有一些MS Access的使用經驗(無論如何,Access中的VB)。所以我想獲得材料(書籍等),以瞭解如何編程SQL服務器,我想知道如果我應該去C#路線而不是Visual Studio的SQL Server?不是很熟悉c#(儘管我確信我可以撿起來),知道哪個更好?用於SQL Server的VB或C# - 剛剛學習SQL Server(從Access訪問)
我想從代碼開始設計UI和窗體等,謝謝!
我剛剛進入SQL Server,並且我有一些MS Access的使用經驗(無論如何,Access中的VB)。所以我想獲得材料(書籍等),以瞭解如何編程SQL服務器,我想知道如果我應該去C#路線而不是Visual Studio的SQL Server?不是很熟悉c#(儘管我確信我可以撿起來),知道哪個更好?用於SQL Server的VB或C# - 剛剛學習SQL Server(從Access訪問)
我想從代碼開始設計UI和窗體等,謝謝!
對於訪問SQL Server,C#或VB.NET將幾乎完全相同。
選擇一個你更熟悉的人。
您可以在VB.NET中輕鬆創建UI和表單! – 2010-01-08 04:57:05
Mitch Wheat記錄了他的評論和他的回答,你確實可以使用VB.NET或C#。雖然我個人推薦C#(或IronPython),但我試圖指出「UI和表單」不是SQL Server的一部分,就像他們在MS Access中一樣,並提供視頻鏈接以幫助入門。 – tarn 2010-01-08 06:27:23
Acutally我明白,考慮到如果交互式表單控件與數據庫是如此不同,那麼也許我會開始學習VB,並在以後轉移到C#/ C++。我有Visual Studio 2008 ......但是就像我說的那樣,對我來說它都是非常新的......它顯然看起來與Access不同。多謝你們! – Justin 2010-01-08 16:36:11
我發現,VB.NET是更容易一些,讓我的頭周圍那麼C#。我也有過使用VB和ASP Classic的一些經驗,但C#看起來很困難,但我確信它不會更難以學習。
無論哪種方式,這兩種語言都有大量在線資源,如果遇到任何問題,都可以將代碼從一種轉換爲另一種。
我認爲這將是一種偏好,你應該始終做你覺得最適合的事情,因爲你會寫代碼而不是我們。
祝你好運,無論你走到哪裏。
馬特
它沒有區別,你選擇。 一般ideea是您可以使用的使用水槽。但是一般而言,C#比VB更廣泛地使用。如果你學習C#並且你得到一個VB項目,你可以很容易地修改它。但是如果你知道VB並獲得C#應用程序,那麼它會更難。 很高興知道VB,但如果你知道兩者,它會變得更好。
不加重視,但它是說,VB是不想學習編程的人誰。(:))
個人而言,我會建議C#在VB.Net作爲語法/ C#中的代碼風格與很多其他語言類似:C,Java,Perl(OO)。
兩者都將與SQL Server一起工作,並且在這兩種語言中都有大量的書籍,C#可以設置你學習更多的語言=更好的職業選擇恕我直言。
非常好的一點!所以我的下一個問題成爲學習它的最佳資源(如果可能,特別與SQL服務器綁定)。謝謝! – Justin 2010-01-08 16:34:20
是的,我想我可能不得不從VB開始,至少不要因爲它的所有品牌而壓倒自己。一般來說我更熟悉SQL Server後,我可以學習C#和C++!感謝米奇! – Justin 2010-01-08 16:37:55
所以我的下一個問題是......你認爲我應該從哪裏開始。我下載了Express Edition和VS 2008.與他們一起玩了一段時間....你建議學習書還是有很好的網站?謝謝!非常感激! – Justin 2010-01-08 16:39:02