MacroViz

多媒體設計、數位學習、英語學習、日語學習

如何在ASP.Net 2.0 之下寫AJAX應用程式

ASP .Net 2.0 技術,由Visual Studio 2005 與 .Net Framework 2.0 support的技術,主要有幾個優點:支援MVC架構與傳統混成架構。許多網頁伺服器腳本語言無法做到MVC分離模型,更別說預編譯了。這缺點在PHP 特別明顯(雖說我也是PHP死忠愛好者…),Smarty與CodeCharge樣板畢竟還是無法達到預編譯的境界,這事實上是拖慢許多網頁設計公司 製程的重要原因之一。但是ASP .Net 2.0 做到了。

IDE開發環境免費,雖說微軟開放VWD Express版免費下載居心叵測,但是,免錢的盡量用也是不變的道理,與其要被盜,不然開放,或許也是個方法。

最可能會被吐口水的優點,就是那比爾蓋茲死都不放的Basic語言,.Net 背後可使用VB語C#撰寫,根據個人經驗,移植度高達90%以上,如果用的都是通用控制項,沒有特別針對磁碟IO處理,這樣的程式,貼到網頁能跑,貼到應 用程式裡也能跑(By the Way, 貼到 PDA也能跑),懶人大作戰之必備工具之一。換句話說,拋棄工程師的尊嚴,快速替公司結案,.NET可說是最好選擇,但不見是長久之計。(君不見竹科大老 們多半使用微軟ASP 3.0之Solution現在要換,哀哀叫)

好啦,扯太遠,重點是,微軟放出AJAX套件了,趕快去裝吧,這是VWD的外掛,所以請先裝VWD吧,SQL免費版順便。

http://ajax.asp.net/
http://msdn.microsoft.com/vstudio/express/vwd/
http://msdn.microsoft.com/vstudio/express/sql/default.aspx

他只有增加幾個控制項,但是這就夠嚇人的啦,特別是UpdatePenal,以往要透過Post與伺服器更新的控制項與方法,放到這裡面,就可以達到不用全頁更新的效果了。配合Timer,網頁小時鐘兩行就解決了,這樣寫程式太過輕鬆,有時候會有罪惡感。

posted by 野部 聖広 in AJAX,程式設計 and have No Comments

Place your comment

Please fill your data and comment below.
Name
Email
Website
Your comment