一:什麼是ASP.Net
ASP的完整形式是Active Server Pages,.NET是Network Enabled Technologies。
ASP.Net是Microsoft提供的Web開發平台,它用於創建基於Web的應用程序,ASP.Net於2002年第一次發布,部署的ASP.Net的第一個版本是1.0 ,最新版本的ASP.Net是4.6版,ASP.Net旨在使用HTTP協議,這是所有Web應用程式中使用的標準協定。
ASP.Net應用程式也可以用各種.Net語言寫。這些包括C#,VB.Net。
二:ASP.NET架構及其元件
ASP.Net是用於開發基於Web的應用程式的框架,ASP.Net框架的基本架構如下所示
1.語言,.net框架存在各種語言,分別是VB.net和C#,這些可用於開發Web應用程式。
2.庫,.NET Framework包含一組標準類別庫,在.net中,用於Web應用程式的最常見程式庫是Web程式庫,Web程式庫具有用於開發.Net基於Web的應用程序的所有必要組件。
3.公共語言基礎結構,.Net程式在平台上執行,CLR用於執行關鍵活動,活動包括異常處理和垃圾收集。
三:ASP.Net框架的特性
1.程式碼隱藏模式
這是設計與程式碼分離的概念,透過進行這種分離,維護ASP.Net應用程式變得更加容易。 ASP.Net檔案的常規檔案類型是aspx,假設我們有一個名為MyPage.aspx的網頁,將有另一個名為MyPage.aspx.cs的文件,它表示頁面的程式碼部分。因此Visual Studio為每個網頁建立單獨的文件,一個用於設計部分,另一個用於程式碼。
2.狀態管理
ASP.Net具有控制狀態管理的功能。 HTTP被稱為狀態協定。假如現在,當用戶決定他想從網站上購買什麼時,他將按下提交按鈕。
應用程式需要記住用戶為購買選擇的項目,這稱為在當前時間點記住應用程式的狀態,當用戶進入購買頁面時,HTTP不會將資訊儲存在購物車中,需要進行額外的編碼以確保購物車物品可以轉發到購買頁面。這樣的實作有時會變得複雜。所以ASP.Net可以記住購物車專案並將其傳遞到購買頁面。
3.快取
ASP.Net可以實現緩存,並且改善了應用程式的效能,透過快取使用者經常要求的那些頁面,儲存在臨時位置,可以更快地檢索這些頁面,並且可以將更好的回應傳送給使用者。
以上就是對ASP.Net是什麼意思? ASP.Net框架的特性有哪些的全部介紹,如果你想了解更多有關ASP.NET影片教學,請關注php中文網。
以上是ASP.Net是什麼意思? ASP.Net框架的特性有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!