ASP與ASP.NET的比較

ASPASP.NET的比較

 

ASP

ASP.NET

附檔名

*.asp

*.aspx

處理程式(Application Mapping)

Asp.dll

Aspnet_isapi.dll

Web Application

可使用IISMMC管理工具將某個Web目錄(或虛擬目錄)設定為Web Application。系統便會將這個目錄下的所有*.ASP網頁視為同一個應用程式

同左

Global.asa

存放於Web Application的根目錄下,提供程式開發人員撰寫關的事件處理程式,如:

Application_OnStart

Application_OnEnd

Session_OnStart

Session_OnEnd

同樣也是撰寫Web Application相關的事件處理程式,但可提多達15個事件處理程式。

Web Application設定

IISMMC管理工具。

IISMMC管理工具及Web.config

Web.configXML的方式描述Web Application的環境設定、應用程式架構、安全認證方式、預設程式語言及國別…等12大項。

物件導向

程式語言

VBScriptJscript…等。

微軟提供VBC++, C#, Jscript, 其他廠商將提供:APL, COBOL, Pascal, Eiffel, Haskell, ML, Oberon, Perl, Python, Scheme, Small Talk等十五種語言撰寫。

記錄狀態資訊

SessionApplication,存放在Web Server這台電腦的記憶體中。

SessionApplication,可存放在Web Server的記憶體中,或是State Server

ASP內建物件

ResponseRequestServerSessionApplication

ResponseRequestServerSessionApplication

程式執行方式

直譯式(Interpreted)

編譯式(Compiled)

模組化程式設計方式

Include

User Control

資料庫存取方式

ADO

ADO.NET

可使用的介面控制項

HTML Input

Server Control

身份驗證方式

AnonymousBasic/Plain TextWindows Authentication

AnonymousBasic/Plain TextWindows AuthenticationMicrosoft Passport

支援Web Service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值