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