| 2000-12-12· crystal譯 ·yesky     一個(gè)程序,速度是一件非常令人渴望的東西。一旦代碼開始工作,接下來(lái)你就得盡可能的讓它運(yùn)作的快些,再快些,在asp中你只有盡可能擰干你的代碼,以至于不得不將他們移植到一個(gè)僅有很少一點(diǎn)性能的部件中。但現(xiàn)在呢,微軟將推出
 的asp.net會(huì)妥善的解決這一問(wèn)題.
   兼容性   asp.net與asp兼容,因此沒(méi)有必要擔(dān)心你現(xiàn)存的應(yīng)用程序會(huì)在iis的下一版本中崩潰。asp.net文件以新的擴(kuò)展名出現(xiàn),即.aspx,因此,你能很容易分辨出新老文件。
 在使用asp.net時(shí)有太多的 禁錮,如果你想從asp.net中獲取一些便利,你就得按它的規(guī)矩來(lái)做,這樣會(huì)對(duì)你的應(yīng)用成許
 作出諸多限制。另一方面,微軟也力求使開發(fā)人員寫更少的代碼,所以以就只有在流暢性和連貫性方面做出犧牲。
   asp.net在管理和書寫方面的難度相對(duì)來(lái)說(shuō)是增加了。因?yàn)樵赼sp.net里,有太多的“小事情”需要被考慮到,所以,開發(fā)者或者初用者不得不花費(fèi)不少的時(shí)間來(lái)想通一個(gè)問(wèn)題:為什么系統(tǒng)這么容易死掉。
 很明顯的,asp和 asp.net會(huì)成為下一代網(wǎng)絡(luò)應(yīng)用軟件。雖然花費(fèi)不少,但asp.net確實(shí)提供了一些非常新的特性;asp 會(huì)
 力圖將費(fèi)用平衡下來(lái),并且提供一些asp.net所沒(méi)有的功能。
   可編譯代碼   代碼已在要求下被編譯了,所以你可以在任何語(yǔ)言下編制asp.net。現(xiàn)在甚至于vbscript 和java script都被編譯了。   com 對(duì)象   我們?cè)谑褂玫湫偷腶sp時(shí),都意識(shí)到與com 伴隨而來(lái)的問(wèn)題。注冊(cè)components,重新啟動(dòng)服務(wù)器…,都是些讓人很感麻煩的事。現(xiàn)在,因?yàn)橛辛诵?一代視窗服務(wù)系統(tǒng)(ngws),你不再需要為這些問(wèn)題煩心了。你只需簡(jiǎn)單的復(fù)制源文件,在你需
 要的地方粘貼,它就會(huì)正常運(yùn)作。不用再dll注冊(cè)。
   xml配置   通過(guò)ngws 框架,所有的metabase和配置信息都存儲(chǔ)在xml文件里。這意味著,你再也不需要被iis糊弄得團(tuán)團(tuán)轉(zhuǎn),甚至去改變?cè)O(shè)置。事實(shí)上,你只需改變從任何一處來(lái)的xml文件,并將改變 結(jié)果上傳到服務(wù)器。不需要任何類型的遠(yuǎn)程pc 控制。
 |