參考答案:
執(zhí)行效率的大幅提高
ASP以源碼形式存放,以解釋方式運(yùn)行,每次ASP網(wǎng)頁調(diào)用都需要對源碼進(jìn)行解釋,運(yùn)行效率不高. ASP.net是把基于通用語言的程序在服務(wù)器上運(yùn)行。不像以前的ASP即時解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時進(jìn)行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強(qiáng)很多.
強(qiáng)大的開發(fā)工具支持
ASP.net可以使用VS Studio 系列的強(qiáng)大的開發(fā)工具,只是所見即所得的開發(fā)支持。
可擴(kuò)充的適應(yīng)性
Asp.net可以完美支持windows平臺,也可以通過mono來支持linux的平臺。而且,asp.Net是語言獨(dú)立的,也就是說不但可以用C#編寫相關(guān)的代碼,你也可以使用vb,jscript等語言來編寫。
多處理器環(huán)境的可靠性
ASP.net已經(jīng)被刻意設(shè)計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運(yùn)行速度。即使你現(xiàn)在的ASP.net應(yīng)用軟件是為一個處理器開發(fā)的,將來多處理器運(yùn)行時不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP確做不到這一點(diǎn)。
安全型
AspNet內(nèi)置了強(qiáng)大的安全型管理機(jī)制,相對asp,安全型得到了很大的提高。
點(diǎn)評:
和asp相比,asp.net確實(shí)有了很大的飛躍,特別是這種代碼分類的方式,給編程人員帶來了很大的方便,了解asp.net的進(jìn)步,可以讓我們更有信心學(xué)習(xí)asp。net.。
posted on 2009-02-19 15:29
天書 閱讀(1742)
評論(1) 編輯 收藏 引用