您好,登錄后才能下訂單哦!
這篇文章給大家介紹ASP.NET VB中.NET以及C#的關(guān)系是什么,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
關(guān)于ASP.NET VB.NET的區(qū)別,這段講得比較清楚:
ASP.NET是微軟力推的功能強(qiáng)大的編程環(huán)境,可以使用C#等多種高級(jí)語(yǔ)言及腳本語(yǔ)言、HTML、XML、XSL等來(lái)創(chuàng)建基于網(wǎng)絡(luò)的應(yīng)用程序。ASP.NET將C#作為一種面向?qū)ο笳Z(yǔ)言,在很多方面來(lái)看,C#將成為微軟的與Java相似的語(yǔ)言。C#是ASP.NET開(kāi)發(fā)中一個(gè)最重要的功能,微軟會(huì)將C#發(fā)展成為Java的強(qiáng)勁對(duì)手。這也是微軟.Net框架的一個(gè)重要組成部分。我認(rèn)為C#是微軟在編程語(yǔ)言領(lǐng)域擊敗對(duì)手的主要工具。
ASP.NET在面向?qū)ο笮?、?shù)據(jù)庫(kù)連接、大型站點(diǎn)應(yīng)用等方面都優(yōu)于ASP程序,ASP.NET還提供更多的其他方面的新特性,例如:內(nèi)置的對(duì)象緩存和頁(yè)面結(jié)果緩存;內(nèi)置的XML支持,可用于XML數(shù)據(jù)集的簡(jiǎn)單處理;服務(wù)器控制提供了更充分的交互式制等。
ASP.NET依然完全鎖定在微軟的操作系統(tǒng)中,要真正發(fā)揮ASP.NET潛力,你要使用C#或vb.net。這兩種語(yǔ)言將成為ASP.NET標(biāo)準(zhǔn)的核心的腳本語(yǔ)言。
再看一段關(guān)于ASP.NET VB.NET中VB.NET的:
有些人可能會(huì)說(shuō)VB開(kāi)發(fā)者使用VB.NET更加順手,但是我前面說(shuō)過(guò),VB.NET不是VB,由于開(kāi)發(fā)者必須學(xué)習(xí)OOP和.NET的原理,例如線程技術(shù)、異常處理和委托,開(kāi)發(fā)者差不多學(xué)習(xí)了一門(mén)新的語(yǔ)言。C#是一種自然的可以用于.NET的語(yǔ)言,根本就不需要VB.NET。使用分號(hào)(;)和括號(hào)({})沒(méi)有那么困難!
簡(jiǎn)單地講,ASP.NET是微軟主流的面向Web應(yīng)用的開(kāi)發(fā)環(huán)境,而C#和VB.NET是其所使用的主要編程語(yǔ)言(一般情況下,使用一種就可以).其中C#應(yīng)該是更主流一些,是微軟與JAVA抗衡的主要手段,或者說(shuō)是微軟所認(rèn)為的主流開(kāi)發(fā)工具,而VB.NET則是為了讓原來(lái)有的大量的VB程序員更容易接受而搞出的東西.
筆者建議,如果要在微軟平臺(tái)下做復(fù)雜一點(diǎn)的開(kāi)發(fā),不是簡(jiǎn)單的基于ASP(不是ASP.NET),而是涉及較復(fù)雜的數(shù)據(jù)庫(kù)操作,較復(fù)雜的界面(比如基于Ajax技術(shù)),那么***還是學(xué)習(xí)C#,因?yàn)榧词鼓闶莻€(gè)VB程序員,學(xué)C#也未必比學(xué)VB.NET費(fèi)什么勁,但做起事來(lái)要方便得多,因?yàn)榇罅康馁Y源,還都是在C#方面的.
舉一個(gè)例子,我們可以看一個(gè)能夠很容易實(shí)現(xiàn)富客戶端WEB應(yīng)用的易構(gòu)快速開(kāi)發(fā)平臺(tái),它提供了大量的基于Ajax技術(shù)的組件,并且提供了數(shù)據(jù)層的預(yù)置機(jī)制,可以幫助用戶更容易地開(kāi)發(fā)Web應(yīng)用,象ASP.NET VB.NET這樣定位于快速應(yīng)用開(kāi)發(fā)的產(chǎn)品,都將其開(kāi)發(fā)環(huán)境定位于C#,而非VB.NET.
關(guān)于ASP.NET VB中.NET以及C#的關(guān)系是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。