我一直在使用c#開發windows應用程序。 但是最近我們的管理層已經計劃讓一些項目成爲基於網絡的項目。 我們認爲使用asp.net與c#。用asp.net學習web應用程序開發
任何人都可以指導我有效地學習asp.net。
請爲示例項目提供一些有用的鏈接。
在此先感謝。
我一直在使用c#開發windows應用程序。 但是最近我們的管理層已經計劃讓一些項目成爲基於網絡的項目。 我們認爲使用asp.net與c#。用asp.net學習web應用程序開發
任何人都可以指導我有效地學習asp.net。
請爲示例項目提供一些有用的鏈接。
在此先感謝。
如果您習慣於桌面開發(通過Microsoft MVC),Web窗體將會是更快的路線。 MVC3是我的首選,但需要更長時間才能適應,如果你不熟悉它。 MVC3可以讓你更好地控制你的代碼,而且我的意見不那麼臃腫。
如果沿着這條路線走,可能值得看看MVC pattern。
的視頻加載讓你開始在這裏:http://www.asp.net/web-forms
他們有一對夫婦的例子應用程序,可以合作,通過: Web窗體:Contoso University App MVC:MVC3 Starter App
像這樣簡單:http://www.asp.net
我建議先從ASP.Net MVC開始,即使你會發現它在開頭有點複雜,Here你可以找到很多教程和書籍
你也可以看看MVC Music Store,它是一個以學習ASP.Net MVC爲例的完整項目。
我會避免使用WebForms - 即使它看起來更適合來自WinForms背景,以後會遇到問題。鑑於你將不得不學習一個新的平臺,有道理學習MVC並在右腳下車(請注意,ASP.NET MVC還有其他MVC框架,例如Fubu,但這些可能是風險更大的選擇。你的情況)。
PluralSight做一些很好的在線培訓課程,但您確實需要爲他們付費。
謝謝大家,我正在審閱所有提供的參考文獻。 – ramu 2011-02-11 10:41:16