




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、某某某課程第1章 DotNetFrameWork3.0進(jìn)階軟件方向C#課程2本講目標(biāo)本講目標(biāo).NET的發(fā)展歷史、版本的發(fā)展歷史、版本.NET與與Java比較比較.NET的特性的特性DotNet FrameWork(重點(diǎn)重點(diǎn))我們的學(xué)習(xí)過程我們的學(xué)習(xí)過程軟件方向C#課程3DotNet 發(fā)展歷史發(fā)展歷史 2000年6月微軟宣布自己的DotNet戰(zhàn)略.NET Framework 1.0 版本號:版本號:1.0.3705 發(fā)行于發(fā)行于2002年年.NET Framework 1.1 版本號:版本號:1.1.4322 發(fā)行于發(fā)行于2003年年.NET Framework 2.0 版本號:版本號:2.0.
2、50727.42 發(fā)行于發(fā)行于2005年年.NET Framework 3.0 版本號:版本號:3.0.4506.30 發(fā)行于發(fā)行于2006年年.NET Framework 3.5 版本號:版本號:3.5.30729.1 發(fā)行于發(fā)行于2007年年.NET Framework 4.0 發(fā)行于發(fā)行于2008年年軟件方向C#課程DotNet與與java的比較的比較4pk軟件方向C#課程DotNet的特性的特性跨語言跨語言面向?qū)ο竺嫦驅(qū)ο笠子诰S護(hù)易于維護(hù)可擴(kuò)展性強(qiáng)可擴(kuò)展性強(qiáng)代碼重用代碼重用5軟件方向C#課程DotNet FrameWorkDotNet framework中文名叫中文名叫.net框架框架
3、包括公共語言運(yùn)行時(shí)包括公共語言運(yùn)行時(shí)(CLR)和框架類庫集和框架類庫集(FCL).DotNet框架是一種新的計(jì)算平臺框架是一種新的計(jì)算平臺簡化了在高度分布式簡化了在高度分布式 Internet 環(huán)境中的應(yīng)用程序開發(fā)環(huán)境中的應(yīng)用程序開發(fā)6軟件方向C#課程執(zhí)行執(zhí)行 .NET 程序兩次編譯程序兩次編譯MSIL+元數(shù)據(jù)元數(shù)據(jù)機(jī)器機(jī)器代碼代碼代碼代碼被執(zhí)行被執(zhí)行CLR第一次編譯第一次編譯第二次編譯第二次編譯.NET 程序被編譯兩次,第一次編譯很慢,而第二次編譯較快!程序被編譯兩次,第一次編譯很慢,而第二次編譯較快!語言語言編譯器編譯器.NET 源源代碼代碼軟件方向C#課程Microsoft .NET 框
4、架結(jié)構(gòu)框架結(jié)構(gòu)軟件方向C#課程.NET 框架的組件框架的組件.Net 框架框架.Net 框架類庫框架類庫ASP.NETCLR軟件方向C#課程CLR 和和 MSIL好餓?我要吃好餓?我要吃中國菜!中國菜!大家走吧!大家走吧!中國餐館中國餐館現(xiàn)在我又想吃意大利菜現(xiàn)在我又想吃意大利菜或泰國菜或歐式菜或泰國菜或歐式菜但是這里只提供但是這里只提供中國菜中國菜我們?nèi)テ渌覀內(nèi)テ渌胤桨?!地方吧!軟件方向C#課程CLR 和和 MSIL多國菜餐館多國菜餐館(意大利菜、泰國菜、歐洲大陸式菜和中國菜意大利菜、泰國菜、歐洲大陸式菜和中國菜)這里什么菜都有,我太高興了!這里什么菜都有,我太高興了!軟件方向C#課程同樣
5、,同樣,計(jì)算機(jī)編程語言計(jì)算機(jī)編程語言 Visual BasicC+代碼代碼代碼代碼可執(zhí)行代碼可執(zhí)行代碼運(yùn)行時(shí)環(huán)境運(yùn)行時(shí)環(huán)境可執(zhí)行代碼可執(zhí)行代碼操作系統(tǒng)服務(wù)操作系統(tǒng)服務(wù)(內(nèi)存管理和文件(內(nèi)存管理和文件 I/O) MSVBVM60.DLLMSVCRT.DLL 編譯器編譯器為了使用單組運(yùn)行時(shí)服務(wù),為了使用單組運(yùn)行時(shí)服務(wù),.NET 框架提供了公共語言運(yùn)行時(shí)框架提供了公共語言運(yùn)行時(shí) (CLR)CLR 和和 MSIL需要公共運(yùn)行時(shí)環(huán)境需要公共運(yùn)行時(shí)環(huán)境 軟件方向C#課程模擬模擬CLR和和MSIL日語日語漢語漢語翻譯翻譯英語(中間語言)英語(中間語言)軟件方向C#課程Microsoft 中間語言中間語言 (
6、MSIL) 由指示應(yīng)該如何執(zhí)行代碼的由指示應(yīng)該如何執(zhí)行代碼的一組特定指令組成一組特定指令組成JIT 編譯器的主要任務(wù)是將編譯器的主要任務(wù)是將 MSIL 代碼轉(zhuǎn)換成代碼轉(zhuǎn)換成 CPU 可以可以直接執(zhí)行的機(jī)器代碼直接執(zhí)行的機(jī)器代碼CLR 和和 MSIL軟件方向C#課程CLS 和和 CTS公共語言規(guī)范公共語言規(guī)范 (CLS)所有所有 .NET 語言都應(yīng)該遵循的規(guī)則集語言都應(yīng)該遵循的規(guī)則集創(chuàng)建與其他語言可互操作的應(yīng)用程序創(chuàng)建與其他語言可互操作的應(yīng)用程序公共類型系統(tǒng)公共類型系統(tǒng) (CTS)包含標(biāo)準(zhǔn)數(shù)據(jù)類型包含標(biāo)準(zhǔn)數(shù)據(jù)類型包含準(zhǔn)則集。包含準(zhǔn)則集。 CLS、CTS 和和 MSIL 緊密協(xié)作實(shí)現(xiàn)語言互操作性。
7、但是,緊密協(xié)作實(shí)現(xiàn)語言互操作性。但是,CLS 并不包括并不包括 CTS 和和 MSIL 的所有功能。的所有功能。軟件方向C#課程DotNet Framework體系結(jié)構(gòu)體系結(jié)構(gòu)16.NET 框架框架WindowsWeb ServicesADO.NETData TypeVisual Basic Visual Basic .NET.NET應(yīng)用程序應(yīng)用程序Visual C# Visual C# 應(yīng)用應(yīng)用程序程序Visual C+ Visual C+ .NET.NET應(yīng)用程序應(yīng)用程序.NET 平平臺代碼臺代碼源代碼編譯為源代碼編譯為 MSILJIT 編譯器生成機(jī)器碼編譯器生成機(jī)器碼軟件方向C#課程Do
8、tNet開發(fā)執(zhí)行過程開發(fā)執(zhí)行過程(二次編譯二次編譯)17源源 代代 碼碼編譯編譯開發(fā)過程開發(fā)過程類類 庫庫安全檢查安全檢查執(zhí)執(zhí) 行行JITJIT即時(shí)編譯即時(shí)編譯加載類加載類本地代碼本地代碼執(zhí)行過程執(zhí)行過程軟件方向C#課程使用使用CSC與與ildasm命令命令18用記事本(或?qū)懽职澹┚帉懹糜浭卤荆ɑ驅(qū)懽职澹┚帉憽癏ollo World”的控制臺程序的控制臺程序在在c盤盤保存為保存為cs文件文件用用csc命令將命令將cs文件編譯成文件編譯成exe文件并執(zhí)行文件并執(zhí)行用用ildasm命令查看命令查看exe文件的中間語言文件的中間語言軟件方向C#課程19我們的學(xué)習(xí)過程我們的學(xué)習(xí)過程-本學(xué)期目標(biāo)本學(xué)期目
9、標(biāo)C#3.0的基礎(chǔ)基礎(chǔ)課程,雙重基礎(chǔ)雙重驚喜的基礎(chǔ)基礎(chǔ)課程,雙重基礎(chǔ)雙重驚喜第一章到第九章第一章到第九章,學(xué)習(xí),學(xué)習(xí)C#3.基礎(chǔ)語法,上述內(nèi)容學(xué)完后我基礎(chǔ)語法,上述內(nèi)容學(xué)完后我們的學(xué)員,具備一定的程序設(shè)計(jì)能力和編程思想(們的學(xué)員,具備一定的程序設(shè)計(jì)能力和編程思想(第十章到第十七章第十章到第十七章,面向?qū)ο缶幊袒A(chǔ),在這部分重點(diǎn)學(xué),面向?qū)ο缶幊袒A(chǔ),在這部分重點(diǎn)學(xué)習(xí)面向?qū)ο笕筇匦?。學(xué)完這部分內(nèi)容后我們的學(xué)員能夠習(xí)面向?qū)ο笕筇匦?。學(xué)完這部分內(nèi)容后我們的學(xué)員能夠應(yīng)用面向?qū)ο蟮乃枷脒M(jìn)行程序設(shè)計(jì)應(yīng)用面向?qū)ο蟮乃枷脒M(jìn)行程序設(shè)計(jì).第十八章到第二十三章第十八章到第二十三章,學(xué)習(xí),學(xué)習(xí)WinForm控件的高級應(yīng)用,控件的高級應(yīng)用,以及以及WinForm所有常用控件的使用。學(xué)完這部分內(nèi)容后我所有常用控件的使用。學(xué)完這部分內(nèi)容后我們的學(xué)員能夠完成各種酷、炫的界面?zhèn)兊膶W(xué)員能夠完成各種酷、炫的界面第二十四章到第二十九章第二十四章到第二十九章,深入學(xué)習(xí)實(shí)現(xiàn)數(shù)據(jù)庫的增、刪、,深入學(xué)習(xí)實(shí)現(xiàn)數(shù)據(jù)庫的增、刪、改、查和存儲過程的使用。學(xué)完這部分內(nèi)容后我們的學(xué)員改、查和存儲過程的使用。學(xué)完這部分內(nèi)容后我們的學(xué)員能夠完成各種數(shù)據(jù)庫應(yīng)用程序。能夠完成各種數(shù)據(jù)庫應(yīng)用程序。軟件方向C#課程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度知識產(chǎn)權(quán)國際布局與合作合同
- 2025年度航空航天設(shè)備工裝裝修施工保密合同
- 二零二五年度星級酒店餐飲部食堂承包經(jīng)營合同
- 2025年度酒水行業(yè)定制化營銷合作采購合同
- 2025年度科技園區(qū)內(nèi)企業(yè)間孵化資金借款合同
- 2025年度民間借貸合同范文:人工智能產(chǎn)業(yè)資金借貸合作協(xié)議
- 農(nóng)村水電設(shè)施維護(hù)與農(nóng)村電氣化發(fā)展合作協(xié)議(2025年度)
- 石墨烯復(fù)合材料性能與應(yīng)用的雙贏
- 磚廠安全風(fēng)險(xiǎn)評估與標(biāo)準(zhǔn)化防范措施
- 2025至2030年中國皮革機(jī)配件數(shù)據(jù)監(jiān)測研究報(bào)告
- 學(xué)校2025年春季學(xué)期學(xué)校安全工作計(jì)劃+行事歷
- 廣西壯族自治區(qū)柳州市2025年中考物理模擬考試卷三套附答案
- 2024中國糖果、巧克力制造市場前景及投資研究報(bào)告
- 第11課《山地回憶》說課稿 2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 2023年H3CNE題庫附答案
- 2024年首都醫(yī)科大學(xué)附屬北京安定醫(yī)院招聘筆試真題
- 老舊小區(qū)改造項(xiàng)目施工組織設(shè)計(jì)方案
- 【招商手冊】杭州ICON CENTER 社交娛樂中心年輕人潮流消費(fèi)創(chuàng)新實(shí)驗(yàn)
- AI一體化智慧校園建設(shè)方案中學(xué)版
- 2025年國家稅務(wù)總局遼寧省稅務(wù)局系統(tǒng)招聘事業(yè)單位工作人員管理單位筆試遴選500模擬題附帶答案詳解
- 2024年思想道德與政治考試題庫 (單選、多選)
評論
0/150
提交評論