在MS ASP.NET MVC框架中學習如此頻繁的更新以及如此頻繁的更新,我發現快速獲取並將學習擴展到專家級別是很有挑戰性的。開始學習ASP.NET MVC到專家級別的最佳路線圖
我需要建議如何開始(有沒有最好的教程),我如何達到專家級別(任何路線圖,以便我們可以在那裏)?
任何最好的訓練(我可以在網上參考) 或任何指導,使我可以錯過不需要的部分,並只專注於什麼是最新的,很好用。
我很努力地工作,但我需要一個正確的方向跟進,這樣我纔不會在學習過程中受到阻礙/引用錯誤的區域。
感謝
在MS ASP.NET MVC框架中學習如此頻繁的更新以及如此頻繁的更新,我發現快速獲取並將學習擴展到專家級別是很有挑戰性的。開始學習ASP.NET MVC到專家級別的最佳路線圖
我需要建議如何開始(有沒有最好的教程),我如何達到專家級別(任何路線圖,以便我們可以在那裏)?
任何最好的訓練(我可以在網上參考) 或任何指導,使我可以錯過不需要的部分,並只專注於什麼是最新的,很好用。
我很努力地工作,但我需要一個正確的方向跟進,這樣我纔不會在學習過程中受到阻礙/引用錯誤的區域。
感謝
有關.NET中的MVC框架的好處是,它的基本面沒有改變,沒有改變過,因爲它的第一個版本發佈。你會注意到某些事情在後來的版本中變得更容易實現。
我的建議是暫時忽略版本,並專注於學習MVC模式。可能需要編寫幾個簡短的示例,以使您能夠熟悉MVC模式。嘗試在路由上花費足夠的時間並定義路由,因爲它們是任何MVC框架的重要組成部分。
Razor ViewEngine及其語法(在MVC 3中引入)非常適合編寫視圖。我絕對推薦瞭解剃刀。
一旦你明白了,那麼你應該嘗試熟悉.Net框架,因爲你最終會使用它的類很多。
在Tutsplus網站上有一些很好的教程,通過了Asp.net MVC框架的基礎知識。
下一步是什麼?
步驟的基本知識之後是熟悉不同的發展模式,如:
所有都是很好的模型。您可以選擇一個取決於您個人認爲適合您的項目的項目。
控制反轉(IoC)是一種你會在Asp.Net MVC示例中看到很多的技術,這是一個很好的習慣。
您也可能會發現ORM,如NHibernate和實體框架(EF)有趣的使用。 ORM本身是一個很大的話題,一旦你深入瞭解,你將不得不學習很多東西。我已經使用了EF和NHibernate的 。我更喜歡NHibernate,因爲它是開源的,當時有更大的用戶社區。
無論如何,我希望這個概述能給你一些關於從哪裏開始的想法。
NET MVC爲您提供了一種強大的基於模式的方式來構建動態網站,使您能夠清晰分離問題,並讓您完全控制標記以獲得愉快的敏捷開發。 ASP.NET MVC包含許多功能,可實現快速,TDD友好的開發,以創建使用最新Web標準的複雜應用程序。 http://www.tutorialspoint.com/asp.net_mvc/index.htm是我認爲最酷的教程鏈接之一
這是非常翔實的。謝謝!!! – Sumeet 2011-12-20 06:45:33