類的繼承,有點像!
創新互聯公司基于成都重慶香港及美國等地區分布式IDC機房數據中心構建的電信大帶寬,聯通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業四川移動機房托管報價,主機托管價格性價比高,為金融證券行業服務器托管,ai人工智能服務器托管提供bgp線路100M獨享,G口帶寬及機柜租用的專業成都idc公司。
呵呵
語法也有很多相同點
vb.net是從vb衍生出來的,更適用于網絡編程。
你自己不是已經理解了嗎。VS包含了很多種編程語言,vb.net是其中之一,所有這些語言,統一在.NET這個框架平臺上運行,所以,你用vb.net 2010編譯的程序,其他人要運行,必須先運行.net framework 2010.
vb6.0是比較古老的版本,與vb.net差異很大,也不用.net平臺,但是各方面比如性能、效率、應用廣泛性,都要比同版本的VC++差很多。
也可以這么說吧!
在.net一前,VB一直按照VB X.0這樣來定義版本的,
進入.net以來,VB就以 VB 200X這樣來定義版本的。
例如:
我知道的有:VB 2005,VB 2008,VB 2010,VB 2012都是VB.Net版本的。
所以:
VB6不是NET版本的,但是VB7不知道是不是NET。我記得VB7也叫做VB2001,與VB6相比,可以使用類的繼承了。那時候還沒有強調NET的概念。
.NET是一種開發平臺,它支持多種語言開發,有C#.NET,VB.NET....
VB是一種開發語言
把VB移到.NET種就是VB.NET了。
呵呵.....轉載下....
根據微軟的定義:
.NET is a "revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications in new ways".
即:.NET = 新平臺 + 標準協議 + 統一開發工具
.NET作為新一代互聯軟件和服務戰略,將使微軟現有的軟件在網絡時代不僅適用于傳統的個人計算機,而且能夠滿足呈現強勁增長的新設備的需要。到底什么是.NET呢?微軟總裁兼首席執行官Steve Ballmer把它定義為:.NET代表一個集合,一個環境,一個可以作為平臺支持下一代Internet的可編程結構。
.NET的最終目的就是讓用戶在任何地方、任何時間,以及利用任何設備都能訪問所需的信息、文件和程序。用戶不需要知道這些文件放在什么地方,只需要發出請求,然后只管接收就可以了。而所有后臺的復雜性是完全屏蔽起來的。
為了實現這些功能,.NET 結構發表以后,微軟便逐步調整其服務器軟件的產品線,將原有的Server一一的升級更新,推出了許多新的Server,并將這些Server整合于.NET Enterprise Servers產品線中。
Windows 2000 Server(包含Advanced Server和Datacenter Server)。.NET結構中,最重要的革新就屬于Web Services。Web Services構架在Web Server上,能夠通過SOAP與用戶端聯系,并幫助用戶端完成其提供的服務。在.NET Framework中,Web Services就是架構在Windows 2000 Servers中的IIS5.0上的。
Exchange 2000 Server。Exchange 不是單純的Email Server,它更是一套不折不扣的組信息平臺。
SQL Server 2000。SQL Server 提供完善數據處理功能。包含數據挖掘,XML的直接Internet支持。目前在Windows CE中推出了SQL Server 2000 Windows CE Edition。
BizTalk Server 2000用于企業間交換商務信息,它利用XML作為企業內部及企業間文檔傳輸的數據格式,可以屏蔽平臺、操作系統不同的差異,使商業系統的集成成為可能。
Commerce Server 2000用于快速創建在線電子商務。
Mobile Information Server 為移動解決方案提供可靠而且具有伸縮性的平臺。
VB.NET屬于這個平臺的一種開發語言.
1、從OOP概念上講,VB不是一個真正的面對對象的語言,他不支持繼承等一些面對對象的特性,而VB.net是一個面對對象的語言,支持這些特性
2、VB和VB.net都可以用來網絡編程的,這點可以肯定,兩者都有這個功能
VB是通過控件進行網絡編程,而VB.net可以通過VB的控件,也可以是用.net框架提供的system.net命名空間下的所有的類
3、正確理解VB.net中的.net,.NET 是微軟推出的一種新的編程思想和模式,對于網絡提出了一個新的概念(當然功能有了很大的革新),微軟在.net 框架中規定了通用語言規范,只要符合這個規范,都可以利用.net強大的功能來完成任務,比如delphi.net ,他是.net和通用語言規范結合的產物,.net 框架提供了好多功能,簡單列出一些命名空間
System 包含所有的數據類型和...
System.IO包含Windows文件,數據流的訪問操作和...
System.Net包含網絡有關的各種協議TCP,UDP等等和...
System.Text包含字有關的,比如經典正則表達式
System.Data包含訪問數據的所有的類
System.Web包含Web有關的,比如Web Services的新概念
System.Drawing包含GDI+的所有功能,可以繪制圖形
System......等等
當然還包括Microsoft.VisualBasic等微軟產品的系列的命名空間
這些命名空間可以用于所有.net的應用程序,比如可以用System.Drawing包含GDI+的所有功能來Web上動態的設計圖表
而實現它就可以用VB.net的語言
4、可以寬泛的來解釋就是:VB.net=VB(OOP)+.net
5、VB.net的運行方式和VB不同,比如VB就是通過一個DLL動態鏈接庫文件來編譯的,而VB.net是先生稱MSIL(微軟中間語言)代碼,然后通過通用語言運行時,將MSIL繼續編譯生成更好更高效的代碼。這位朋友可以試著用一下.net下的vbc.exe編譯工具,寫個小程序編譯下試試
6、兩者語法相同,但有少許差異,VB.net的運算符和一些錯誤處理機制多了一些
7、VB和VB.net最擅長用于快速開發,不需要太過于考慮性能的快速開發,但是VB.net和其他語言的功能天生是相等的,現在的VB.net用于Web應用程序,WinForm應用程序開發的情況就比較多,而其他應用我不是很了解或一時想不出來,我有個朋友就是用.net做嵌入式開發的,但他們公司也用.net 做3G開發
8、狗屁六級的vrhero,“VB.NET也是VB”還在這兒放這么多廢屁,這樣的人就是沒事找抽型 把你的6個問題也給解釋一下,1、smalltalk是純粹的OOP語言,Java %90的OOP,VB不支持OOP的特性,所以不完全是,夠明白了吧2、完全不知所云---我寫的這些不是拷過來的,不能說我不知所云3、我只是把我經常用到的命名空間告訴這位朋友不為過4、誤人子弟,屁話5、屁話6、筆誤,是我的錯7、你用VC++開發web給我看看,相比VB.net和C#看看那個快,各種語言都各有所長,不是我說的,微軟.net系列清華出版的這么多書,那本不都有說明嗎?你補充的那幾句,學過.net的人都知道,沒有實用價值。
“除了語法和使用習慣的繼承,VB 6.0之前的版本和VB 7.0之后的版本完全沒有聯系,幾乎沒有相同之處,兩種不同體系的語言”和“VB.NET也是VB ”這種自相矛盾的話,就認為這位高級經理是大腦發熱,筆誤吧!
分享題目:vb與.net有什么關系 VBNET有什么用
標題路徑:http://m.kartarina.com/article10/hgsigo.html
成都網站建設公司_創新互聯,為您提供建站公司、網站內鏈、電子商務、定制網站、網站設計公司、做網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯