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

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

主站蜘蛛池模板: 珠海市| 页游| 肥乡县| 阿巴嘎旗| 柞水县| 启东市| 玉田县| 安阳县| 洛扎县| 西贡区| 樟树市| 丹江口市| 汝南县| 华容县| 新宾| 本溪市| 淳化县| 武川县| 志丹县| 枣庄市| 深圳市| 岳阳县| 讷河市| 柞水县| 南乐县| 满城县| 大关县| 蒙阴县| 吉林省| 湾仔区| 中牟县| 彰化县| 宿州市| 卢龙县| 镇沅| 黄梅县| 涿州市| 平顺县| 大兴区| 太白县| 邹平县|