當前位置:生活全書館 >

學習教育

> framework是什麼意思 net

framework是什麼意思 net

.NET Framework 是用於執行 Web服務與Windows應用程式的多語言環境。它是一種技術,支援部署、生成和執行 Windows 應用及 Web 服務,提供一個一致的物件導向的程式設計環境。.NET Framework 4.8 是 .NET Framework 的最後一個版本,不會再發布後續版本。由三個主要部分組成:  

1、公共語言執行時(CLR)  公共語言執行時是 .NET Framework 的基礎。在元件的執行和開發中,CLR都會起到很大的作用。在元件執行時,CLR除了負責滿足此元件在其他元件上可能具有的依賴項外,還負責管理記憶體分配、啟動和停止執行緒和程序,以及強制執行安全策略;在開發時,由於做了大量的自動處理工作(如記憶體管理),CLR使開發人員的操作非常簡單。特別是反射等功能顯著減少了開發人員為將業務邏輯轉變為可重用元件而必須編寫的程式碼量。  

2、公共語言執行庫-統一程式設計類庫  為開發人員提供了統一的、物件導向的、分層的和可擴充套件的類庫集 (API)。在以前,C++ 碼農使用 Microsoft 基礎類,而 Java 碼農使用 Windows 基礎類。該框架統一了這些完全不同的模型,還為 Visual Basic 和 JScript 碼農們提供了對類庫的訪問。通過建立跨所有程式語言的公共 API 集,公共語言執行庫使得跨語言繼承、錯誤處理和除錯成為可能。  

3、ASP.NET  ASP.NET 建立在程式設計類的基礎上,提供了一組可簡化 的Web 應用程式生成的控制元件和基礎結構。包括可用於封裝通用 HTML 使用者介面元素的一組控制元件。這些控制元件在 Web 伺服器上執行,並以 HTML 的形式將其使用者介面呈現在客戶端瀏覽器中。

net framework是什麼意思

拓展資料:

目前有六個 NET Framework 發行版:

Service Pack 1 (SP1) 為最新的 Service Pack。

NET Framework 4.0

NET Framework 3.5

Service Pack 2 (SP2) 為最新的 Service Pack。

NET Framework 3.0

Service Pack 1 (SP1) 為最新的 Service Pack。

NET Framework 2.0

Service Pack 2 (SP2) 為最新的 Service Pack。

NET Framework 1.1

Service Pack 1 (SP1) 為最新的 Service Pack。

NET Framework 1.0

Service Pack 3 (SP3) 為最新的 Service Pack。

Net Framework 2.0的作用:

1、Net Framework 2.0提供了一組加密物件,它們支援加密演算法、數字簽名、雜湊、生成隨機數,是通過眾所周知的運演算法則實現的,如RSA、DSA、Rijndael/AES、Triple DES、DES、RC2、MD5、SHA1、SHA-256、SHA-384和SHA-512等雜湊演算法。

2、同時還支援在IETF和W3C開發的XML數字簽名規範。Net Framework 2.0使用加密物件支援內部服務。這些物件還作為管理程式碼提供給需要加密支援的開發人員。

3、Net Framework 2.0提供了應用程式模型及關鍵技術,讓開發人員容易以原有的技術來產生、佈署,並可以繼續發展具有高安全、高穩定,並具高延展的Web Services。

標籤: net framework
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/xuexijiaoyu/22p18q.html