.NET Fframework
.NET框架示意圖:
該框架是微軟推出的完全面向?qū)ο蟮能浖_發(fā)與運(yùn)行平臺(tái)。其有兩個(gè)主要
組將:CLR:公共語(yǔ)言運(yùn)行庫(kù)(Common Language Runtime,簡(jiǎn)稱CLR)和.NET
Framework類庫(kù)。
1、CRL:公共語(yǔ)言運(yùn)行庫(kù)是所有.NET程序的執(zhí)行引擎,它的工作包括加載及執(zhí)行
.NET程序,為每個(gè).NET應(yīng)用程序準(zhǔn)備一個(gè)獨(dú)立、安全、穩(wěn)定的執(zhí)行環(huán)境,包括內(nèi)存
管理、安全控制、代碼執(zhí)行、代碼完全驗(yàn)證、編譯及其他系統(tǒng)服務(wù)。
簡(jiǎn)單說:CLR就像是個(gè)“搖籃”,讓,net程序在一個(gè)安全的環(huán)境中執(zhí)行,若發(fā)生錯(cuò)誤
也僅限于搖籃的范圍,不會(huì)影響到整個(gè)系統(tǒng),就好像是把嬰兒放到搖籃里玩耍,若跌倒
也不至于受傷。
2、類庫(kù):.NET框架面向所有的.NET程序語(yǔ)言提供了一個(gè)公共的基礎(chǔ)類庫(kù),該類庫(kù)中
提供的成百上千個(gè)面向?qū)ο蟮念惥拖裨S多零件,程序員編寫程序時(shí)只需考慮程序邏輯
部分,其它如從數(shù)學(xué)計(jì)算、字符操作到數(shù)據(jù)庫(kù)操作等各種復(fù)雜功能,利用這些零件組裝
即可。
總結(jié)
以上是生活随笔為你收集整理的.NET Fframework的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: R语言入门级实例之用igragh包分析社
- 下一篇: 孩子取名“万涂思瑞”被网友调侃 父亲回应