複製鏈接
請複製以下鏈接發送給好友

ASP.NET技術

鎖定
ASP的全稱為Active Server Pages(中文譯名為活動服務器頁面),是Microsoft公司推出的用於Web應用開發的一種編程技術。2000年11月,Microsoft公司推出Visual Studio.NET7.0開發工具的Beta版本,將NGWS更名為.NET Framework,此時ASP+也正式改名為現在的ASP.NET
中文名
ASP.NET技術
外文名
Active Server Pages
研發公司
Microsoft

ASP.NET技術技術特點

但ASP.NET 不僅僅是Active Server Page (ASP) 的下一版本;它是統一的 Web 開發平台,用來提供開發人員生成企業級 Web 應用程序所需的服務。ASP.NET 的語法在很大程度上與 ASP 兼容,同時它還提供一種新的編程模型和結構,用於生成更安全、可伸縮和穩定的應用程序。可以通過在現有 ASP 應用程序中逐漸添加 ASP.NET 功能,隨時增強該 ASP 應用程序的功能。 ASP.NET 是一個已編譯的、基於 .NET 的環境,可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、C# 和 JScript .NET.)創作應用程序。另外,任何 ASP.NET 應用程序都可以使用整個 .NET 框架。開發人員可以方便地獲得這些技術的優點,其中包括託管的公共語言運行庫環境、類型安全、繼承等等。ASP.NET技術的簡潔的設計和實施,完全面向對象、具有平台無關性且安全可靠、主要面向互聯網的所有特點。此外,強大的可伸縮性和多種開發工具的支持,語言靈活,也讓其具有強大的生命力。ASP.NET以其良好的結構及擴展性、簡易性、可用性、可縮放性、可管理性、高性能的執行效率、強大的工具和平台支持和良好的安全性等特點成為目前最流行的Web開發技術之一。而採用ASP.NET語言的網絡應用開發框架,目前也已得到廣泛的應用,其優勢主要是為搭建具有可伸縮性、靈活性、易維護性的業務系統提供了良好的機制。

ASP.NET技術發展歷程

因其簡單的語法和嵌入HTML的編輯方法在很短的時間內便取得了巨大的成功,成為 Windows平台上Web開發技術的霸主,在當時地位難以動搖。 雖然ASP技術取得了極大的成功,但是隨着PHP,JSP的技術的出現,ASP的王者地位受到了嚴峻的挑戰。JSP的技術在執行效率,安全行等特性上已經完全超過了ASP,同時還具有ASP所無法比擬的跨平台性,在Windows,LinuxUnix等操作系統上都能運行。JSP的誕生,使越來越多的人開始選擇它,ASP技術面臨前所未有的危機。 在這種情況下,Microsoft公司很快發佈了其宏偉的“Windows.NET”計劃,發佈了成為在下代網絡服務框架的NGWS,同時將其ASP技術升級為ASP+。