Visual Studio 2010公布起,就一直關注著,據說引入了很多新功能,我個人是比較期待asp.net mvc。MVC就是將web應用程序的頁面、數據模型、頁面導航控制和邏輯分離設計。MVC通常跟RAD和RIA這些概念聯系在一起,就是說這類框架有豐富的UI展現、簡便的數據訪問方式、組件化的開發形式。更重要的一點,這類框架都需要強大的IDE支持,IDE會幫助程序員完成大量后臺代碼,程序員甚至只需要可視化的組件拖拽就能完成程序的開發。
在mvc概念出現n年后的今天,.net平臺上終于有了自己的mvc框架。beta版本的vs一直不想去試,好東西要等到最后。今天RTM總算是完成了,感謝Russian兄弟,能讓我及時用上這個新版本。
開始頁面變了,比以前的好看一些了。
RTM Release版本應該算是最終版本了。
新建一個ASP.NET MVC 2項目。
接下來的情況就比較雷人了,所謂的Controller就是一個個Controller Class,這就像把當初Web Form時代跟頁面綁定的后臺代碼獨立出來。頁面控件還是那簡單的幾個,AJAX擴展還是那個UpdatePanel,整個框架還是老一套??吹竭@里我已經開始倒胃口了,這就是所謂的MVC,把別人玩爛的東西拿過來糊弄客戶。有樣學樣,又學得不像,很有山寨作風。