我打算學習ASP.NET MVC。但現在有多個版本,如MVC 3,4等 我確實有一個.NET的背景,並在過去的ASP.NET網頁形式的工作,但我不知道如何去了解它(我的意思是應該我從MVC開始或跳到MVC 3,它有一些像Razor一樣的新增功能?)有人可以投入任何有用的資源開始,其中有一個現實的MVC基於項目的學習方法.. 也請告訴哪一個有更多的範圍/有用性在未來.. jQuery或KnockOut?從頭開始MVC
Q
從頭開始MVC
3
A
回答
0
這裏是一個偉大組將有你與MVC3的應用程序(我想,可能是MVC4)視頻教程和Entity Framework的:
我的建議是,先讀關於MVC架構(只是讓你知道它應該如何工作),然後纔開始使用MVC3或4(取決於哪一個你可以得到你的手,MVC4有很多很大的改進,但MVC3已經出現了所以這裏有更多的應用,但很多知識都可以轉讓)
關於JavaScript問題:兩個!對於Ajax功能和驗證,MVC使用jquery.unobtrusive,它已經在您開始的每個項目中構建。但是當你開始一個項目時,Knockout也包括在內(我相信)。通過嚴肅的前端開發,Knockout是偉大的(但Angular和Backbone也是如此),對於像小動畫或禁用按鈕這樣的小前端,我只是使用jQuery,因爲它已經在那裏了!
0
3
查看此鏈接和右側面板中的其他相關文章。
http://www.codeproject.com/Articles/207797/Learn-MVC-Model-View-Controller-step-by-step-in-7
我還建議學習不同的jQuery庫,如bootstrap和kendo UI。
0
我應該從MVC開始還是跳到MVC 3,它有一些像Razor一樣的新增功能?
我嘗試從webform跳轉到MVC時遇到了同樣的問題,我所做的是我首先學習了MVC概念。這是你可以從Here
瞭解請告訴其中一個在未來.. jQuery的更多範圍/有用或淘汰賽
你不能比較jQuery和淘汰賽,因爲他們是落入不同的類別,原因如下:Knockout vs Jquery
相關問題
- 1. MVC-4 site.css VS css從頭開始?
- 2. 從頭開始設計/實現MVC
- 3. UINavigationController從頭開始?
- 4. MVC從零開始
- 5. 從asp.net開始MVC
- 6. 從頭開始在混帳?
- 7. Android:從頭開始畫布
- 8. 從頭開始顯示scale_fill_manual
- 9. 從頭開始的UIPageViewController
- 10. 從頭開始TDD項目
- 11. 開始使用Maven從頭
- 12. 從頭開始創建
- 13. 從頭開始創建
- 14. 從碼頭開始jupyterhub
- 15. 從頭開始StringToASCII失敗
- 16. 從頭開始創建
- 17. 從頭開始編譯glib2
- 18. 從頭開始的PHP層次結構MVC設計?
- 19. 將您的網站從頭開始在線(ASP.NET MVC +數據庫)
- 20. F#Seq.FindIndex從結尾開始而不是從頭開始?
- 21. 從ASP.NET MVC開始學習Web開發
- 22. 如何在停止後從頭開始重新開始剪輯?
- 23. 我將如何使用Rails測試開始「從頭開始」?
- 24. 如何從頭開發MVC框架?
- 25. 工頭開始說「開始與PID#」python
- 26. Joomla聯繫表格(從頭開始)
- 27. 從頭開始的ID:雲變量
- 28. 鏈接列表:從頭開始插入
- 29. 從頭開始的WebBrowser按鈕
- 30. 從頭開始實施互斥鎖
感謝您的快速回復!因爲我是一個完整的新手w.r.t jQuery/Knockout,請建議我應該首先學習哪一個?從你發佈的鏈接,我的猜測是jQuery。我對嗎?任何學習鏈接/資源的幫助將不勝感激。 – HardBoiled
那麼,當我說它不同時,這是因爲jQuery是一個很棒的工具,可以讓你操縱和控制DOM元素。如果您只關注DOM元素並且沒有數據CRUD。而KnockOut則有能力管理Data(MVVM javascript Framework)。我個人更喜歡AngularJS來完成這一部分。 – reptildarat
所以,這是再次學習它們的最好方法,因爲它有不同的目的。 – reptildarat