2009-12-31 44 views
0

我最近對我的男朋友的.net框架系統產生了濃厚的興趣,他崇拜一切編程,我想知道學習的最佳方式,即應用程序或網站? c#或者vb? mvc還是不mvc?請幫忙。你也可以在學習asp.net c#時學習java嗎?如何在asp.net平臺上開始編程?

+0

這是他的新年禮物:「新年快樂親愛的{HugsAndKisses();}」? – 2009-12-31 11:59:53

+0

謝謝Arve Systad對於這個提示,想知道如果使用mvc等於在學習的時候偷工減料,感謝您的建議,馬上就會採取行動。 – Nwakego 2009-12-31 12:14:49

回答

3

我的建議您跳過所謂的ASP.NET Webforms,直接轉到ASP.NET MVC。這是因爲Webforms真的很難(以一種非常糟糕的方式,IMO)抽象出將Web應用程序與典型的桌面應用程序編程分開的東西,從而隱藏了Web編程的一個非常重要的方面。

是的,可以在學習C#的同時學習Java,但爲什麼不一次只關注一種語言?語法基本上是相同的,所以你需要學習第二種語言是突出新名稱和庫。首先體面地學習其中之一,然後繼續前進。學習編程時最重要的是所有的概念,思考和理解問題的方式 - 而不是你使用的語言。

我會去C#而不是VB。但那只是我。我相信雖然,C#通常更多地被使用。另外,正如我所提到的那樣,C#語法與Java語法幾乎完全相同,以備日後學習Java時使用。

如果想爲網絡編程是你想做的事情,我還會讀一些關於HTTP協議,無狀態網絡如何工作,網站是如何從服務器實際獲取並顯示在計算機上的。還有一點HTML和CSS也很好理解。

0

最好的開始方法是www.asp.net,有很多教程,視頻,樣品開始。 對java問題我建議開始尋找設計模式,核心概念等,因爲不管你選擇的語言是什麼軟件編程模式,設計和概念可以應用於C#,VB.Net和Java

0

如前所述www.ASP.NET有一些很棒的視頻和教程。我喜歡ASP.NET MVC,但如果不知道某人在面向對象編程中的背景知識,我會對建議像MVC/MVP/PresentationPattern /等複雜模式猶豫不決。也許閱讀OO設計,可能是模式和反模式?

相關問題