官术网_书友最值得收藏!

1.1 ASP.NET概述

1.1.1 什么是ASP.NET

隨著Internet的發展,僅使用HTML設計制作的靜態網頁,已不能滿足具有動態、交互和后臺連接數據庫進行管理的網站要求,微軟公司開發了一種稱為ASP(Active Server Pages)動態服務器頁面的Web開發平臺。

應用ASP進行Web開發,給網站設計帶來了很大的方便。這是一種將服務器端代碼嵌入在HTML及JavaScript代碼中運行的腳本語言,不需要編譯和連接就可直接解釋運行,面向對象編程,利用ADO組件輕松存取數據庫。缺點是采用解釋執行程序,運行速度慢,以及腳本語言在使用上的局限性,很多功能的實現非常困難。為了解決上述難題,2000年微軟公司又開發了更優秀的Web開發技術ASP.NET。

在ASP.NET中,所有程序的執行都是經過服務器編譯的。當一個程序第一次被執行時,它先被編譯為中間語言代碼,再被編譯器編譯為二進制代碼。當這個程序被再次執行時,只要程序沒變化,就會直接在服務器上執行已編譯的可執行的二進制代碼,然后把執行結果通過網絡返回給客戶端,從而大大提升了執行效率。

主站蜘蛛池模板: 盐山县| 湖北省| 临夏县| 哈密市| 盐城市| 罗山县| 淳安县| 湖北省| 兰考县| 进贤县| 吉林省| 无锡市| 扎鲁特旗| 无锡市| 阿拉善盟| 阜南县| 铅山县| 方正县| 新疆| 临桂县| 荥经县| 合江县| 封丘县| 泰兴市| 东城区| 喀什市| 宁强县| 淅川县| 武威市| 天祝| 江安县| 翼城县| 宜川县| 福清市| 普定县| 赤峰市| 家居| 尚志市| 博白县| 宜都市| 双柏县|