2011-02-09 89 views
1

我一直在使用c#開發windows應用程序。 但是最近我們的管理層已經計劃讓一些項目成爲基於網絡的項目。 我們認爲使用asp.net與c#。用asp.net學習web應用程序開發

任何人都可以指導我有效地學習asp.net。

請爲示例項目提供一些有用的鏈接。

在此先感謝。

回答

1

如果您習慣於桌面開發(通過Microsoft MVC),Web窗體將會是更快的路線。 MVC3是我的首選,但需要更長時間才能適應,如果你不熟悉它。 MVC3可以讓你更好地控制你的代碼,而且我的意見不那麼臃腫。

如果沿着這條路線走,可能值得看看MVC pattern

的視頻加載讓你開始在這裏:http://www.asp.net/web-forms

他們有一對夫婦的例子應用程序,可以合作,通過: Web窗體:Contoso University App MVC:MVC3 Starter App

0

我建議先從ASP.Net MVC開始,即使你會發現它在開頭有點複雜,Here你可以找到很多教程和書籍


你也可以看看MVC Music Store,它是一個以學習ASP.Net MVC爲例的完整項目。

+0

謝謝大家,我正在審閱所有提供的參考文獻。 – ramu 2011-02-11 10:41:16

0

我會避免使用WebForms - 即使它看起來更適合來自WinForms背景,以後會遇到問題。鑑於你將不得不學習一個新的平臺,有道理學習MVC並在右腳下車(請注意,ASP.NET MVC還有其他MVC框架,例如Fubu,但這些可能是風險更大的選擇。你的情況)。

PluralSight做一些很好的在線培訓課程,但您確實需要爲他們付費。