ASP.NET教程之ASP.NET概述
ASP.NET歷史
我們在講述ASP.NET歷史之前,讓我們來回顧一下ASP。
ASP的***個版本是0.9測試版。它給WEB開發(fā)帶來一陣暴風,它能夠將代碼直接嵌入HTML,使得設計WEB頁面變得更簡單,更強大,并且通過內(nèi)置的組件能夠實現(xiàn)強大功能,最明顯的就是ActiveX Data Objects (ADO),它使得建立一個動態(tài)頁面如小孩子玩游戲一樣簡單。
最終出場的是Active Server Page 1.0,它做為IIS的附屬產(chǎn)品免費發(fā)送。并且不久就在Windows平臺上廣泛使用。ASP與ADO的結合使用開發(fā)者很容易地在一個數(shù)據(jù)庫中建立和打開一個記錄集。這不無疑是它如此快就被大眾接受的因素,因為你現(xiàn)在能使用這些腳本建立和打開一個記錄集,處理和輸出任何數(shù)據(jù),以任何順序,幾乎只要你能想到的,它就能完成。
1998年,微軟公司又發(fā)布了ASP 2.0 。ASP 1.0和ASP 2.0主要區(qū)別是外部的組件需要實例化。有了ASP 2.0 和IIS 4.0,我們就有可能建立ASP應用了,而且每個組件就有了自已單獨的內(nèi)存空間。內(nèi)置的MicroSoft Transaction Server(MTS)也使用制做組件便得簡單。
微軟公司接著開發(fā)了Windows 2000操作系統(tǒng)。 這個Windows版本給我們帶上了IIS 5.0 以及 ASP 3.0。此次并不是簡單對ASP進行補充,核心的不同實際上是把很多的事情交給了COM來做。在windows 2000中,微軟結合了MTS與COM核心環(huán)境做出了COM+,這就讓主機有了一種新的方法來使用組件,同樣給主機帶來了更多的穩(wěn)定性,成了一個可以升級的效率高的工作平臺。IIS 5.0在表面上似乎沒有改什么,但是在接口上動的手術比較大。在內(nèi)部,它使用COM+ 組件服務來對組件提供一個更好的執(zhí)行的環(huán)境。
有了這些,微軟公司推出了ASP.NET,ASP.NET又叫ASP.NET,他不是ASP的簡單升級,而是MicroSoft推出的新一代Active Server Pages。ASP.NET是微軟發(fā)展的新的體系結.NET的一部分,其中全新的技術架構會讓每個人的編程生活變得更的簡單
小結
在本章中,我們介紹了微軟.NET的歷史,以及對.NET的構成、性能進行了一個詳細的介紹,同時,我們還詳細介紹了ASP.NET的歷史。在下面的章節(jié)中,我們將按實例一步一步的講解ASP.NET。
【編輯推薦】

















