VB2003 .net 1.1
創新互聯建站為企業級客戶提高一站式互聯網+設計服務,主要包括網站設計、網站制作、App定制開發、微信小程序開發、宣傳片制作、LOGO設計等,幫助客戶快速提升營銷能力和企業形象,創新互聯各部門都有經驗豐富的經驗,可以確保每一個作品的質量和創作周期,同時每年都有很多新員工加入,為我們帶來大量新的創意。
VB2005 .net 2.0
VB2008 .net 3.5
VB2010 .net 4.0
windows xp 可以安裝的最后一個.net框架是.net 4.0,
可以安裝的最后一個vs版本是vs2010,如果你的程序
想運行在xp上,你所選的.net版本應該不大于4.0
1.如果你代碼中用到的函數,類。2.0就能滿足。直接用2就好了
2.版本的差異,大都是功能上的差別,增加了函數,增加了組件(百度搜
.NET Framework各版本比較
)
3.UI和框架版本無關,與系統主題和控件自身有關
你想兼容多種版本系統 最好是安裝個虛擬機 每個系統都運行一遍
' 關于VB.net { Visual Basic.NET是基于微軟.NET Framework之上的面向對象的中間解釋性語言,可以看作是Visual Basic在.Net Framework平臺上的升級版本,增強了對面向對象的支持。但由于改動太大,導致VB.net對VB的向后兼容性不好,在業界引起不小的爭議。 } ' VB.net與VB6.0的主要區別 { VB.Net需要在.Net Framework平臺上才能執行,因此,大多的VB.Net程序員使用Visual Studio.Net作為IDE(integrated development environment-集成性的開發環境)開發.net應用程序。 VB6生成的應用程序不需要.Net Framework框架的支持。 因此,使用VB.net開發的應用程序只能在裝有.Net Framework框架的系統中運行。 } ' VB.net與VB6.0的編程思想 { 網上流傳的VB與VB.net差別被過分夸大。其實VB.net改善的只是完整的面向對象思想,90%語法與VB6.0保持一致。 抽象、封裝、多態、繼承是面向對象語言的四個基本屬性。VB6.0不支持繼承,而VB.NET則不然。所以,和C++一樣,VB.NET也是完全面向對象的編程語言。 } ' VB.net與VB6.0的應用前景(個人觀點 By 刺猬) ( 介于現在應用最為廣泛WindowsXP操作系統沒有預裝.net framework的原因,許多VB程序員采用VB6.0開發應用程序;但現在不一樣了,在未來,WindowsXP系統必將面臨淘汰。繼Vista以后,系統都預裝了.net framework框架,由此看來,微軟正在極力推崇使用.net技術?;蛟S,.net應用程序的開發在未來會有很大的發展前景。 }
求采納
這是典型對.net構架不理解造成的!
只要是.net編程,一定使用的是.net類庫,必須是同運行版本的.net支持方可運行。而所謂的vb.net只是說編程的語言層使用的是vb語言而已。該語言在.net構架下被編譯成為IL語言(MSIL,嚴格說來是IL的一個子集)。而上層的語言只是產生軟件時所使用的一個不同語言規則而已,與IL已經沒有任何相關性了。上層語言無論是C#還是VB,甚至是Java(J#)均只適應編程人員的一個策略,與整個構造沒有多大的相關性。
.net的最終目的就是讓不同的語言編程人員能協同工作,那么語言在其中的區別沒有多大了,所有的運行核心都是由.net完成的,沒有必須依賴于.net。這是沒有任何疑問的。
vb.net就是.net,只是表示用VB語言人的稱呼,用C#的則稱其為C#.net,但不管是哪種,它是無法脫離.net的。
是的,asp.net vb.ne c#都是.net框架下的語言.
XP和windows2000 都是微軟的系統,都是基于NT核心的操作系統,區別在于XP是2000的升級版.XP版本中沒有SERVER版的系統,而2000和XP二個不同時期的版本中都各有不同的衍生版本,用做不同的用途,比如2000下有SERVER版和Professional版,而SERVER又分為數據版和網絡服務版等幾個版本,XP的衍生版本比2000還多,你可以自己去查一下。
UNIX和LINUX也是同一個核心的系統,其是核心是用C寫出來的??梢哉fLINUX是由UNIX的核心改寫出來的,也可以說是擴展。由于他是開源系統所以源代碼是公開的因此相關的版本更多,你也可以去網上查一下,UNIX用的最多的是IBM,HP,和JAVA的老家。LINUX是中小企業用的多,因為不用花錢,沒有版權問題(非共享版)。
WIN和UNIX是二個不同的系統平臺,雖然現在在硬件上還算是共用,可是從驅動和應用軟件上都是不可以共用的,也就是說在WIN下的軟件大多數是不可以用在UNIX(LINUX)上的。
UNIX只是一個系統,不要以為它是服務器專用,只是因為他用在服務器上的比用在其他方的多,所以大多數人的想法里會把UNIX放在服務器系統里,其實很多嵌入系統都在用UNIX。
VB.NET是基于.NET框架的完全對向對象的編程語言,而vb 6.0只是半面向對象的語言,使用vb.net可以編制出功能更加強大的windows程序?,F在,我們把vb.net和vb 6.0做一下比較,看看vb.net對比vb 6.0有著什么樣的特性和優點。 1.在vb 6.0中,創建對象的時候,需要等這個對象創建完畢后,再另外調用一個獨立的方法對其進行初始化。在vb.net中, 可以利用構造函數為對象賦初值,這樣就不需要進行煩瑣的調用賦初值了。構造函數的使用,簡化了編碼的過程和出錯的機會。 2.vb.net編寫線程的能力比vb 6.0有很大的增強。 3.在vb 6.0中,需要首先聲明一個變量,然后才能對其賦值,這樣就需要寫兩行代碼。在vb.net中,可以 使用初始化函數將這兩個步驟合并在一行代碼中完成,這個似乎微小的改進,提供了更少、更簡單、更易于維護的代碼。 4.vb.net基于.NET框架,開發者可以快速的可視化開發網絡應用程序、網絡服務、Windows應用程序和服務器端組件。 5.因為vb.net是基于.NET框架的,可以與其它.NET語言協同工作。 6.在vb.net中,通過Web窗體及ADO.NET,開發者可以快速開發可擴展的Web站點。 如果你能進一步學習vb.net,你會發現更多的新特性和優點
網頁題目:vb.net用的框架 vb框架的作用是什么
分享網址:http://m.newbst.com/article8/hjpdop.html
成都網站建設公司_創新互聯,為您提供自適應網站、網站設計、響應式網站、小程序開發、Google、微信公眾號
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯