主頁(yè) > 教育培訓(xùn) > 微軟關(guān)于.NET各個(gè)版本的核心和區(qū)別以及學(xué)習(xí)建議

微軟關(guān)于.NET各個(gè)版本的核心和區(qū)別以及學(xué)習(xí)建議

微軟的開(kāi)發(fā)平臺(tái).NET Framework版本很多,給很多初學(xué)者學(xué)習(xí)和技術(shù)選型帶了一些困擾,這里曹老師信箱就結(jié)合前階段很多咨詢來(lái)信將微軟.NET的各個(gè)版本做一簡(jiǎn)單介紹,并給出一些對(duì)于初學(xué)者可行的學(xué)習(xí)建議。

這里提醒大家要注意的是很多其他的一些學(xué)習(xí)教育綜合網(wǎng)站轉(zhuǎn)載了很多我們的文章,但卻是時(shí)間很老的內(nèi)容,所以有很多來(lái)信還在咨詢?cè)趺纯糓CSD甚至.NET 4.0微軟考試的內(nèi)容,這些考試和內(nèi)容在現(xiàn)如今已經(jīng)考試作廢了,證書(shū)也截止了,所以要了解最新的微軟考試新聞和動(dòng)態(tài),還是直接訪問(wèn)IT認(rèn)證考試資源網(wǎng)即可。

了解.NET首先需要了解一個(gè)專業(yè)名詞CLR:

CLR是什么
CLR就是Common Language Runtime(通用語(yǔ)言運(yùn)行時(shí))的縮寫(xiě),易證寶老師給一個(gè)簡(jiǎn)單的例子來(lái)解釋CLR就是一個(gè)翻譯,把.NET的語(yǔ)言翻譯為機(jī)器可以執(zhí)行的語(yǔ)言。

.NET Framework 1.0 和.NET Framework 1.1
CLR版本1.0和1.1,對(duì)應(yīng)微軟Visual Studio 2003軟件,對(duì)應(yīng)證書(shū)就是MCSD和MCAD,目前已經(jīng)考試作廢,應(yīng)用的人也非常少了。

.NET Framework 2.0
CLR版本2.0,對(duì)應(yīng)微軟Visual Studio 2005軟件,對(duì)應(yīng)證書(shū)就是MCPD .NET 2.0系列證書(shū);
ITExamPrep.com點(diǎn)評(píng).NET 2.0是目前廣泛使用的版本,提供了大部分的基礎(chǔ)功能。.NET 2.0是一個(gè)穩(wěn)定的版本,其核心效率較前兩個(gè)版本有明顯的提高,后續(xù)的版本都是基于.NET 2.0的,如果你已經(jīng)安裝了.NET 1.0或者.NET 1.1,可以放心的安裝.NET 2.0,三者不會(huì)沖突。并且IT認(rèn)證考試資源網(wǎng)的老師介紹VS2005的項(xiàng)目可以平穩(wěn)的升到VS2008上,在VS2008下做VS2005的項(xiàng)目,用的編譯器和類(lèi)庫(kù)同VS2005都是一樣的。

.NET Framework 3.0
CLR版本2.0,新增WPF、WCF、WF 和 Card Space 等功能。

.NET Framework 3.5
CLR版本2.0,對(duì)應(yīng)微軟Visual Studio 2008軟件,對(duì)應(yīng)證書(shū)就是MCPD .NET 3.5系列證書(shū);
新增LINQ、ADO.NET Entity Framework 等功能。IT認(rèn)證考試資源網(wǎng)的老師介紹.NET 3.0和3.5其核心部分還是.NET 2.0的東西,在2.0基礎(chǔ)上增加了一些個(gè)類(lèi)庫(kù)。如果易證寶學(xué)員已經(jīng)有2.0的基礎(chǔ),那建議可以選擇.NET 3.5。首先.NET 3.5是向下兼容的,.NET 3.5也加入了很多新的知識(shí),典型的有LINQ。它類(lèi)似于java中的hibernate技術(shù)。但是在某些功能上更為強(qiáng)大,使得程序和數(shù)據(jù)庫(kù)交互時(shí)使用了一種全新的模式,而不再是以前那種在類(lèi)中寫(xiě)sql語(yǔ)句的方式。

并且IT認(rèn)證考試資源網(wǎng)的老師介紹ASP.NET3.5比2.0多了很多特性,比如LINQ(語(yǔ)言集成查詢,方便你在C#/VB.NET代碼中進(jìn)行SQL 查詢,語(yǔ)法類(lèi)似,方便快捷), ASP.NET MVC 1.0(開(kāi)發(fā)特別快,運(yùn)用JSON方便你快速實(shí)現(xiàn)AJAX技術(shù)), WCF(用作服務(wù),比以前的WebService強(qiáng)大多了)。

.NET Framework 4.0
CLR版本4.0,對(duì)應(yīng)微軟Visual Studio 2010軟件,對(duì)應(yīng)證書(shū)就是MCPD .NET 4.0系列證書(shū);
全新的CLR版本,并且增加了 Parallel LINQ、Task Parallel Library 等功能。目前.NET 4.0據(jù)ITExamPrep.com報(bào)道是今年夏天才發(fā)布出來(lái),目前學(xué)習(xí)資源、市場(chǎng)份額還有考試科目都還不全面,所以不建議一般易證寶學(xué)員們選擇.NET 4.0作為自己職業(yè)規(guī)劃第一門(mén)MCPD證書(shū)。

免責(zé)聲明:該文觀點(diǎn)僅代表作者本人,查查吧平臺(tái)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請(qǐng)發(fā)送郵件至85868317@qq.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。返回查查吧首頁(yè),查看更多>>
提示

該文觀點(diǎn)僅代表作者本人,查查吧平臺(tái)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請(qǐng)發(fā)送郵件至85868317@qq.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

優(yōu)惠商城

更多