NET開(kāi)發(fā)到底是什么?
網(wǎng)友解答: 簡(jiǎn)單來(lái)說(shuō),.Net是一個(gè)平臺(tái),提供了運(yùn)行.Net程序所需要的虛擬機(jī)和類庫(kù)等。之前在“如鵬網(wǎng)”上看過(guò)公開(kāi)課視頻教程,《.Net就業(yè)為什么會(huì)這么火》以及《.Net程序員未來(lái)之路該
簡(jiǎn)單來(lái)說(shuō),.Net是一個(gè)平臺(tái),提供了運(yùn)行.Net程序所需要的虛擬機(jī)和類庫(kù)等。之前在“如鵬網(wǎng)”上看過(guò)公開(kāi)課視頻教程,《.Net就業(yè)為什么會(huì)這么火》以及《.Net程序員未來(lái)之路該怎么走》,分析的挺到位的,可以去看看。
.Net學(xué)習(xí)路線以及重要知識(shí)點(diǎn)列舉,學(xué)習(xí).Net的話,可以作為參考。
第一部分:.Net基礎(chǔ)知識(shí)第二部分:數(shù)據(jù)庫(kù)開(kāi)發(fā)第三部分:.Net高級(jí)技術(shù)第四部分:web前端第五部分:asp.net核心編程第六部分:asp.net MVC第七部分:掌上租項(xiàng)目(技術(shù)要點(diǎn))第八部分:擴(kuò)展高級(jí)技術(shù)具體的可以到“如鵬網(wǎng)”上去了解一下,有詳細(xì)的介紹,有問(wèn)題隨時(shí)提問(wèn),老師實(shí)時(shí)在線答疑,有新的課程更新了,也是可以繼續(xù)來(lái)學(xué)習(xí)的,比如說(shuō).NET CORE等前沿技術(shù)。目前國(guó)內(nèi).Net最好的就是如鵬網(wǎng)了,有技術(shù)大牛親自授課,口碑不錯(cuò),基本上都是慕名而去的。
網(wǎng)友解答:按照道理來(lái)說(shuō),現(xiàn)在的市場(chǎng)上,Java應(yīng)該是比.Net火的。遇到的Java應(yīng)該比.Net多才對(duì)。
那.Net其實(shí)就是微軟旗下的一個(gè)用來(lái)做應(yīng)用程序開(kāi)發(fā)的技術(shù)平臺(tái),現(xiàn)在.Net下面有兩種開(kāi)發(fā)框架,一個(gè)是.Net framework,一個(gè)是.Net Core。
開(kāi)發(fā)框架的,你可以簡(jiǎn)單的理解為,你的應(yīng)用程序要運(yùn)行,需要一個(gè)這個(gè)軟件來(lái)支持它,不然就跑不起來(lái)。
然后的,現(xiàn)在里面主要的語(yǔ)言是C#,當(dāng)然,也還有VB,不過(guò)用VB的相對(duì)少一些。
而.NET的IDE(開(kāi)發(fā)工具)就是傳說(shuō)中的宇宙最強(qiáng)IDE,Visual Studio。以前是不開(kāi)源的,價(jià)格非常貴,現(xiàn)在由于被Java打得實(shí)在不行了,所以也出了VS 社區(qū)版,VS Code這種不要錢的。
然后.NET可以開(kāi)發(fā)服務(wù)端,支持MySQL,SQL SERVER,Oracle等數(shù)據(jù)庫(kù),也有第三方組建,可以支持Mongodb、Redis這樣的Nosql。
也可以開(kāi)發(fā)一些標(biāo)準(zhǔn)協(xié)議的通訊接口。
也可以用.NET MVC做一些網(wǎng)頁(yè)應(yīng)用的前端。
現(xiàn)在的跨平臺(tái)開(kāi)發(fā)框架,還支持用.NET做IOS和安卓的一些應(yīng)用,當(dāng)然效果并不是太好。
雖然很多東西很好,不過(guò)缺點(diǎn)也很明顯,就是生態(tài)環(huán)境比較差,和Java比,真的是一點(diǎn)優(yōu)勢(shì)都沒(méi)有。
阿里不斷的在推出各種基于Java的框架,而且是能夠直接商業(yè)化的。而.Net就只有老外在做,國(guó)內(nèi)的就非常非常少了,就算有,都不成體系,無(wú)法直接商業(yè)化。