1. 程式人生 > >使用Asp.Net MVC開發真正的Web程式

使用Asp.Net MVC開發真正的Web程式

    現在Asp.net MVC1.0已經正式發了,完全改變我們在.Net平臺下開發Web程式的方式.不在像以前的Web form採用事件的方式來控制所有操作.我是從2003年,從Delphi轉到asp.net平臺上的,一開始就使用Web form開發網站,真是爽,和使用delphi開發C/S的程式差不多,只要懂一點Web開發的特殊性就可以了,比如使用application,session,什麼客戶端和服務端的區別等一些基本的Web程式開發特點就可以了.微軟真是給我們程式設計師最大的方便.最後搞的.net平臺下開發web的入門很低.有句笑話,大概是說,"你問問鄰居家的大嬸都在使用asp.net開發網站"。從中可以看了使用.net平臺開發web應用的門檻了。不是說asp.net不好,只是要開發出一個好的web應用不是拖拖控制元件就可以擺平。但是微軟就是牛,高手可以用一般人也可以用。

   近來一直在關注Asp.net MVC,感覺到這才是真正的web開發,所有操作都是用URL來控制,view只用來顯示資料,不做其它事情,忘記所有的事件和postback吧,它們在MVC中是不存在的。這好像用回來了asp的時代,我不會asp,只是感覺那時開發web很難,要有點技術含量的。MVC好像在java平臺上已經是很成熟的技術了,我沒學過java,所有不敢多說。Asp.net MVC至少給了我們更好的選擇,在.net平臺中開發出真正的web應用。現在才開始學,想一下轉變觀念還很難。想想,如果頁面中沒有事件沒有檢視狀態我們這等水平的人還會開發Web應用嗎?現在感覺MVC用來做什麼門戶等新聞社群的網站還很實用。要是做個企業組的應用還真是麻煩,不難想像把我們以前的所有事件都用各種Action來表示,View頁面不知道要做多少個,因為沒有檢視狀態,我想使用者操作上一定不太方便。還有就是開發效率上是不如web from的。現在還在觀望,新技術總是有風險的。

相關推薦

no