.net支持多語言程序集但是visual studio不支持,你可以通過命令行把vb.net和C#等語言編譯成多個模塊,然后用程序集連接器連接成一個多模塊和文件的程序集。
鳩江網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,鳩江網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為鳩江上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的鳩江做網(wǎng)站的公司定做!
當(dāng)然更好的方法是使用插件系統(tǒng),這樣原有項目就不需要引用任何不同語言的項目,在運行的時候通過反射加載程序集,因為編譯以后程序集都一樣,所以可以處理這種問題。不過需要對現(xiàn)有項目做重構(gòu),而且也有一定的技術(shù)要求
如你所說:
.net中包括 vb.net java.net c#.net等.
.net是一個大的平臺 它集成了很多中語言就如上面所說的.
你可以選擇各種不同的語言來進行開發(fā),個子遵循自己的語言風(fēng)格.
Asp.net不屬于咱們剛才說的那種語言環(huán)境當(dāng)中,它不是個語言.而是一種模式.
ASP.net代表的就是 B/S開發(fā),這個你明白吧?B/S就是 瀏覽器/服務(wù)器的模式.也就是咱們常說的網(wǎng)站開發(fā).
C語言是一門單純的語言,C語言是一個母語.就像VB的母語是PasCal一樣.
.net中以c語言為母語的語言就是C#.net和Java.net兩種.
.net可以用來開發(fā)網(wǎng)頁和軟件應(yīng)用程序.
而C語言只能來寫一些操作計算機底層的代碼.
這樣說可以嘛.
它會根據(jù)操作系統(tǒng)自動選擇語言。
VB.NET實現(xiàn)多語言(根據(jù)操作系統(tǒng)自動選擇語言)系統(tǒng),可以實現(xiàn)中文,日文,英文界面,實現(xiàn)了多界面操作。
英語(English)是印歐語系-日耳曼語族下的語言,由26個字母組成,是歐盟以及許多國際組織以及英聯(lián)邦國家的官方語言,亦是世界上使用最廣泛的語言。它誕生于日德蘭半島和萊茵河流域,通過英國的殖民活動傳播到了世界各地,后因英美兩國經(jīng)濟、軍事和政治的世界領(lǐng)先地位而成為一種國際語言。
vb.net與vb相比在功能方法上有所改進
vb是基于面向?qū)ο缶幊?,實際上不能算是一門面向?qū)ο缶幊痰恼Z言
而vb.net實現(xiàn)了真正面向?qū)ο?。面向?qū)ο缶幊痰乃刑卣鞫冀o于支持
另外vb.net支持多線程,而Vb不支持多線程編程,只能夠通過API來實現(xiàn)。
兩者在語法上是一樣的,不過有些函數(shù)不同
要說哪個好,真是見仁見智。VB簡單點,VB.net強大些。
Visual Basic.NET是基于微軟.NET Framework之上的面向?qū)ο蟮闹虚g解釋性語言(名片中說VB.NET是"...中間解釋性語言“,這種說法極不準(zhǔn)確,甚至完全錯誤。可能原編輯者是指的編譯器會先將源碼翻譯成MSIL(Microsoft Intermediate Language)中間語言這回事,但這和”解釋性語言“有很大差別),可以看作是Visual Basic在·Net Framework平臺上的升級版本,增強了對面向?qū)ο蟮闹С?。但由于改動太大,?dǎo)致VB.net對VB的向后兼容性不好,在業(yè)界引起不小的爭議。 大多的VB.Net程序員使用Visual Studio .Net作為IDE(integrated development environment).SharpDevelop是另一種可用的開源的IDE。VB.Net需要在.Net Framework平臺上才能執(zhí)行。
詳情請看百度百科:;type=synfromtitle=VB.NETfr=aladdin