當前位置:生活全書館 >

生活小竅門

> microsoft net framework是什麼意思

microsoft net framework是什麼意思

microsoft net framework的意思是微軟Web Services 引擎,它是用於Windows的新託管程式碼程式設計模型,它將強大的功能與新技術結合起來,用於構建具有視覺上引人注目的使用者體驗的應用程式。

microsoft net framework是什麼意思

.NET Framework安全解決方案基於管理程式碼的概念,以及由通用語言執行時(CLR)加強的安全規則。大部分管理程式碼需要進行驗證以確保型別安全及預先定義好的其它屬性的行為的安全。例如,在驗證的程式碼中,宣告為接收4位元組值的訪問將拒絕提供8位元組引數的呼叫,因為不是型別安全的。驗證過程還確保了執行流只傳送到已知的位置,如方法入口點--這個過程去除了跳轉到任意位置執行的能力。

Microsoft .NET Fram的程式碼執行,在它們引起破壞前捕獲很多常見的程式設計錯誤。通常的弱點--如快取溢位,對任意記憶體或沒有初始化的記憶體的讀取,對控制元件的隨意傳送--都不再可能出現。這將使終端使用者受益,因為在他們執行程式碼前對其進行檢查。這也有益於開發人員,他們會發現很多常見錯誤(過去一直在困擾前開發)現在可以查明,並能阻止它們引起破壞。CLR也能使非管理程式碼執行,但非管理程式碼不能從這些安全措施中受益。特殊的許可與對非管理程式碼的呼叫能力相關,一個強大的安全策略能確保這些許可被恰當地給予。經過很長時間後,非管理程式碼到管理程式碼的移植將減少對非管理程式碼的呼叫頻率。

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