做過4年的WebForms開發,1年的MVC,唯獨沒有做過WebPages模塊下的開發。一直對第三者環境有一種莫名的生疏感。
1. Web Page, 適合於初級學習者,在一些小型及大型項目中廣泛應用,也適合熟悉網絡編程愛好者。
2. Web Form,適合於初級學習者,適合於各種規模的項目。最適合有Windows Form開發轉移過來的Asp.Net新手。本人就是
這一范疇內。目前也是.Net平台下最成熟的框架。企業端程序多半采用WebForm。缺點也比較明顯,新型的技術開發較少在
其上面發布,逐漸轉移到MVC框架下(WEB API, REST等等).
3. ASP.NET MVC 是最新的開發平台,適合各種大小項目,目前是主要潮流和趨勢。為全新項目的開發提供一個新的設計思想選擇。
可以靈活的模塊化代碼,但是其學習時間需要更長。目前與WebForm一起作為微軟的主流框架,被廣泛推廣。
參考學習資料‘
https://www.asp.net/web-pages
https://www.asp.net/web-forms
https://www.asp.net/mvc