NET Framework介紹
在講解ASPNET網站運行原理時給出了兩個示意圖讀者會發現都涉及了NET Framework(以下簡稱NET框架)該框架是微軟公司推出的完全面向對象的軟件開發與運行平台NET Framework有兩個主要組件公共語言運行庫(Common Language Runtime 簡稱CLR)和NET Framework類庫如圖所示
說明ASPNET是微軟NET Framework的一部分要構建ASP NET頁面需要利用NET Framework的特性
公共語言運行庫
公共語言運行庫(CLR)是所有NET程序的執行引擎它的工作包括加載及執行NET程序為每個NET應用程序准備一個獨立安全穩定的執行環境包括內存管理安全控制代碼執行代碼完全驗證編譯及其他系統服務等
打個簡單的比喻CLR就像是個搖籃讓NET程序在一個安全的環境中執行若發生錯誤也僅限於搖籃的范圍不會影響到整個系統這就好像把嬰兒放到搖籃裡玩耍若跌倒也不至於受傷
類庫
NET框架面向所有的NET程序語言提供了一個公共的基礎類庫(Class Library)該類庫中提供的成百上千個面向對象的類就像許多零件程序開發人員編寫程序時只要思考程序的邏輯部分其他如數學計算字符操作數據庫操作等各種復雜功能利用這些零件進行組裝即可
返回目錄ASPNET開發寶典
編輯推薦
ASP NET開發培訓視頻教程
Microsoft NET框架程序設計視頻教程
ASPNET MVC 框架揭秘
Java Web開發詳解
From:http://tw.wingwit.com/Article/program/net/201311/16050.html