ASP.Net是什麼意思? ASP.Net框架的特性有哪些

云罗郡主
發布: 2019-01-14 17:01:41
原創
12770 人瀏覽過

ASP.Net是什麼意思? ASP.Net框架的特性有哪些

一:什麼是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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!