欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

ASP.NET學(xué)習(xí)篇之——與ASP的區(qū)別

admin
2015年2月1日 0:23 本文熱度 5739

概述





在上一篇文章中我們將框架進(jìn)行了講解,這篇文字我們重點(diǎn)來學(xué)習(xí)下ASP與ASP.NET的區(qū)別。



執(zhí)行效率




在講解之前我們先來理解一下程序執(zhí)行的兩種方式,分別是解釋性程序執(zhí)行方式和編譯性程序執(zhí)行方式。




我們的計(jì)算機(jī)只能執(zhí)行包含機(jī)器指令(也稱為機(jī)器代碼)的程序,不能直接執(zhí)行我們編寫的程序。用高級(jí)語言編寫的程序基本上就是我們上面提及的兩種執(zhí)行方式,在大多數(shù)情況下,一種語言會(huì)選擇其中一種執(zhí)行方式。例如,用BASIC語言編寫的程序通常是解釋性的,也就是說另一個(gè)稱為解釋器的程序會(huì)檢查BASIC源代碼,確定該程序要做什么,再讓計(jì)算機(jī)完成這些動(dòng)作。使用解釋性語言,執(zhí)行過程是間接的,也就是說,每次執(zhí)行程序是,都需要確定源代碼的意圖,所以解釋性程序執(zhí)行方式效率較低。




編譯性程序執(zhí)行方式,在執(zhí)行之前,會(huì)有編譯器將程序轉(zhuǎn)換為機(jī)器語言的文件,以后再執(zhí)行時(shí)就不用重新編譯了,因?yàn)榫幾g只做了一次,運(yùn)行時(shí)不需要翻譯,所以執(zhí)行效率比解釋性執(zhí)行方式要高的多。




下面進(jìn)入我們的正題,我們今天要說的ASP就是解釋性編程框架,而ASP.NET是編譯性框架,因?yàn)橛辛松厦孢@么多的介紹,所以ASP.NET編譯性框架要比ASP的解釋性編程框架在運(yùn)行速度和處理效率上要高的多這點(diǎn)就很容易明白了。



代碼可重用性




在用ASP編寫應(yīng)用程序的時(shí)候,ASP代碼、HTML還有文本混合在一起。只要有需求,就可以在人員的一個(gè)位置來插入一段代碼來實(shí)現(xiàn)特點(diǎn)的功能,這種方法在實(shí)現(xiàn)上可能聽起來很方便,但在實(shí)際工作中會(huì)產(chǎn)生大量繁瑣的頁面,很難讀懂,導(dǎo)致代碼維護(hù)特別困難,代碼的重用也就無從談起了。ASP.NET與ASP相比,ASP代碼與HTML設(shè)計(jì)以及文本完全分離,這樣也就使得ASP的這些缺點(diǎn)難維護(hù)等迎刃而解了,這樣通過繼承機(jī)制也就很容易的實(shí)現(xiàn)了代碼的重用。



支持多語言性




ASP僅僅支持兩種非類型語言:VBScript和JavaScript。而asp.net是基于.net框架的一種web容器和web服務(wù)器編程框架。而.NETFramework本質(zhì)上就支持多語言,所以我們的ASP.NET也支持很多種強(qiáng)類型語言,如C#、VB等等。這樣ASP.NET在多語言上也就更加的優(yōu)越于ASP了。



其它




除了上面那些區(qū)別以外,ASP沒有調(diào)試機(jī)制,當(dāng)安裝新版本的DLL時(shí)需要先關(guān)閉Web服務(wù)器,而ASP.NET還有一些優(yōu)異的性能,比如內(nèi)置方法有Trace可以幫助調(diào)試頁、提供聲明性服務(wù)控件和無需注冊(cè)組件等。




總之




ASP.NET與ASP相比,我們只有真正的明白ASP.NET的優(yōu)越性,我們才能將ASP.NET學(xué)習(xí)的更好,比較是為了更好的學(xué)習(xí)。


該文章在 2015/2/1 0:23:07 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved