ASP.NET概論


阿源 發表



ASP.NET聽起來新鮮.感覺又很熟悉.跟ASP有什麼不同呢? 最近因為學校專題的需要.所以開始研究ASP.NET就讓大家跟我一起來研究吧!!

ASP.NET概述

ASP.NET聽起來新鮮.感覺又很熟悉.跟ASP有什麼不同呢? 最近因為學校專題的需要.所以開始研究ASP.NET就讓大家跟我一起來研究吧!! ASP1.0版到3.0版的改進可以說是不多.僅有少數部份的新增屬性及方法. 但ASP3.0至ASP.NET就是大改版.ASP.NET在觀念上.技術上.皆是徹底翻修. 反過來說.若不會ASP.面對ASP.NET.反而沒有包袱.

執行環境

ASP.NET伺服器必須至少是Windows 2000且安裝 Service Pack1 .若未安裝後 者.就只可以使用IIS 5.0中的ASP 3.0 . Windows NT 4.0 亦可.也可在NT安裝 ASP.NET SDK . 完成後即可開發或瀏覽ASP.NET的網頁.

後端執行的網頁應用程式

由ASP至ASP.NET .特性皆是在伺服器後端執行.在將結果傳遞至前端瀏覽器.瀏覽 器在此時是做為終端機的角色.在這我想說明的是.於網頁環境中為加強網頁應用. 在技術上.程式可以置於前端或後端執行.ASP及ASP.NET及為後端執行.在前端執 行之程式則為DHTML.但前後端執行程式個有差異.前端執行程式是在要瀏覽網頁的 主機上執行.後端程式則是伺服器執行.再傳回執行結果.所以如你的網站是每天非 常多的人瀏覽.你的伺服器速度就必需要強大.才能應付龐大的程式運算.如是後端 執行就沒有什麼關係.因為是在瀏覽端執行.伺服器只需題供程式碼.瀏覽端自己執 行.不會占到伺服器資源.

檔案類型

ASP的網頁檔案只有一種副檔名就是.asp .但在ASP.NET中相關網頁種類很多.在以 下說明.

Global.asax ASP.NET環境的系統設定檔.等於ASP中的Global.asa
.asax 內含asp程式碼的檔案.如同過去的asp.瀏覽器可執行此類檔案向伺 服器提出瀏覽請求
.asmx 制作Web Service的原始檔
.vb或.cs 以Basic或C#開發的原始檔
.aspc 可以重復使用在多個.aspx的範本檔.此檔內含有控制項
.ascx 內含User Control的檔案.可內含在多個.aspx

結論

ASP.NET這次來勢洶洶.內涵既廣且深.也難怪此番改版未沿用過去的版本編號. 表示此次為大改版.等我再學習多一些.我在放些範例上來跟大家研討一下!!

最後更新日期: 9/7/2001 6:45:48 PM