首頁 >後端開發 >C#.Net教程 >ASP.NET與.NET的差異是什麼

ASP.NET與.NET的差異是什麼

清浅
清浅原創
2018-12-05 16:28:419772瀏覽


ASP.NET與.NET的差異有:ASP.NET是一個網站開發的技術,而.NET是一個平台;ASP.NET可以看作是.NET的一個小的執行環境,用來執行web程式

【推薦課程:ASP.NET教學

ASP.NET與.NET的差異是什麼


#、


C# 教學

ASP.NET與.NET的差異是什麼

#ASP.NET

含義:

#ASP.NET是一種與.NET框架整合的統一Web開發模型,目的在於建立動態Web應用程式和提供Web服務。它有很多優點例如多種語言互相操作性,類型安全性,垃圾收集和繼承等。它的創建是為了將表示和內容分離從而編寫乾淨的程式碼,以結構化和物件導向的方式促進分散式應用程式的開發

##Web表單是ASP.NET中應用程式開發的構建模組。它們允許在頁面上將控制項用作物件來提供很大的靈活性。這些控制項可以處理Load,Click和Change等事件。除了Web表單之外,ASP.NET還可用於建立XML Web服務,這些服務可以建立以任何語言編寫的模組化分散式Web應用程序,這些服務可以跨平台和裝置進行相互操作。

.Net

#意思:

.Net框架是Microsoft開發的軟體開發平台。此框架目的在於創建基於表單的應用程式和基於Web的應用程序,也可以使用.Net框架來開發Web服務。該框架還支援各種程式語言,如Visual Basic。因此,開發人員可以自主選擇語言來開發所需的應用程式ASP.NET與.NET的差異是什麼

.Net框架設計原則


(1)互通性:Net框架提供了大量的後向支持。假設你有一個基於舊版.Net框架的應用程式但是你可以在高版本中仍可以運行它

(2)可移植性:基於.Net框架構建的應用程式可以在任何Windows平台上運行

###(3)安全性:它具有良好的安全機制, 每種安全機制用於授予使用者對程式碼或正在運行的程式的存取權######(4)記憶體管理: .Net框架具有查看正在運行的程式不使用的資源的所有功能,然後它會相應地釋放這些資源######(5)垃圾收集器:定期運行並繼續檢查未使用的系統資源,然後釋放它們######(6)簡化部署:.Net框架還具有工具,可用於打包建置在.Net框架上的應用程式######### ASP.NET與.NET的差異#########ASP.NET可以看作為.NET的一個小的執行環境,用來執行web程式######ASP.NET是一個網站開發的技術,.NET就是一個平台,抽象的平台概念###### ASP.NET 是用於產生基於Web的應用程式的內容豐富的程式框架。 ###############總結:以上就是這篇文章的全部內容,希望對大家有幫助。 ############### ###

以上是ASP.NET與.NET的差異是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn