- 亮劍.NET:圖解ASP.NET網站開發實戰
- 繆勇 李新峰 張光桃編著
- 483字
- 2019-03-01 19:43:37
1.1 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語言的網絡應用開發框架,目前也已得到廣泛的應用,其優勢主要是為搭建具有可伸縮性、靈活性、易維護性的業務系統提供了良好的機制。