成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2014年2月編程語言排行榜:VB.NET成主角 首次排入前十

原創
開發 開發工具
外國人沒有春節,不放新年假。所以說,僅對我們而言2014年2月編程語言排行榜是新年的第一次語言排行榜。沒有讓我們失望的的是,新一年的開始,總是有驚喜。

外國人沒有春節,不放新年假。所以說,僅對我們而言2014年2月編程語言排行榜是新年的***次語言排行榜。沒有讓我們失望的的是,新一年的開始,總是有驚喜。

本月編程語言排行榜,一到五位分別是:C、Java、Objective-C、C++、C#,和上月比保持不變。Visual Basic .NET闖入了排行榜前十,排在第10位。這樣的排名位置狀況可算是相當神奇的事情。為什么這么說?歸結一下兩個原因(也許還有其他原因)。

首先,Visual Basic .NET作為微軟Visual Basic 6.0 version(被廣泛使用高度好評的語言)的繼承者,可算是壓力山大。為了能在Microsofts .NET平臺上運行,相較于之前的6.0版本,這位“繼承者”的前進步伐有些激進,并沒有得到大家的認可。因此,導致了一大波軟件開發者拒絕遷移至.NET。同時Visual Basic .NET在很長一段時間內遭到大家的詬病。

第二個原因就是,Visual Basic .NET的發展進度在外界看來被微軟放緩了。關于這一點,我們在***的Visual Studio2013版本中就能看到,其中不包含任何新的Visual Basic .NET語言功能。

基于以上兩個原因,此次Visual Basic .Net能闖入前十,讓我們感到意外。不知道新年的新氣象,能不能為Visual Basic .Net,帶來好的運氣,如同Transact-SQL一般,成為一匹黑馬?順帶要說的是,Transact-SQL本月排名第11為,雖然沒有進入前十,但是勢頭依舊飽滿。

排行榜前20名:

編程語言排行后50名:

借此機會,小編也再次為大家總結匯總以下Visual Studio .Net的歷史進程和發展。

Visual Basic.NET是基于微軟.NET Framework之上的面向對象的中間解釋性語言,可以看作是Visual Basic在·Net Framework平臺上的升級版本,增強了對面向對象的支持。但由于改動太大,導致VB.net對VB的向后兼容性不好,在業界引起不小的爭議。 大多的VB.Net程序員使用Visual Studio .Net作為IDE(integrated development environment).SharpDevelop是另一種可用的開源的IDE。VB.NET需要在.Net Framework平臺上才能執行。

微軟可視化Basic語言革命

  •  1991年4月,Visual Basic誕生,Visual Basic 1.0 Windows版本發布。這個連接編程語言和用戶界面的進步被稱為Tripod(有些時候叫做Ruby),最初的設計是由阿蘭·庫珀(Alan Cooper)完成的。 1992年9月,Visual Basic 1.0 DOS版本發布。
  • 1998年夏天,VB6.0發布。
  •  2001年,Visual Basic .NET和.NET Framework發布。Visual Basic .NET正式誕生。
  • 2005年,微軟宣布將不會再對非.NET版本的VB進行支持。
  • 2010年,Visual Basic .NET隨Visual Studio 2010發布,不再提供單獨的Visual Basic .NET IDE。

與早期VB的關系

不能簡單認為VB .net是VB的新版本。首先它們一個是完全面向對象的語言,而另一個是不是完全面向對象的,其次VB .NET是構建于.Net framework之上的。當然,它們同屬Basic系列語言,又同為微軟所開發,語法上有一定的相似或沿襲是很正常的,但不能因此認為VB .NET是VB的升級版。

對于想從VB轉到VB .NET的開發者來說,如果你只是喜歡Basic系列語言的代碼風格,那么你的遷移會很順利,如果你想沿襲之前VB的編程思想和習慣,你會很苦惱,原因之一就是VB .NET貫穿的是完全面向對象的思想,而VB不是。

微軟為使VB開發者更容易轉到VB .NET,兼容一些VB6函數和庫的用法,但是比不上.NET語言中自帶的可替換的函數和庫來得高效,所以我們應該盡量使用.NET下的新方法。微軟還提 供了VB到VB .NET的自動轉換器,雖幾經改進,但仍無法轉換全部代碼,幾乎所有非小型程序都需要人工修改以完成編譯。為了運行優化,大多程序需要大量工作去重構。

爭議與解釋:許多資深的VB程序員抱怨VB .NET,因為VB .NET丟掉了許多不再發行的VB6中使用的大量語言constructs和用戶界面功能,并且對保留下來的東西也改變了語意。其實不應該再把VB和VB .NET做功能上的比較,因為它們除了有些語法相似外,可以說是完全不同的兩種語言。

Visual Basic .NET與VB都代表了Basic系列語言的編碼風格,Visual Basic .NET是這種編碼風格在.NET平臺上的繼承,而不是同系列語言VB的沿襲。

版本歷史

Visual Basic .NET 2002

2002年Visual Basic .NET 問世,此后Visual Basic 包含在 Visual Studio套裝中。該版本又被稱為VB 7.0,是與C#一起在2002年發布的最初始的VB.net版本。C#是一門新設計.Net語言并且語法上和Java有一定的相似性,所以被大力宣傳為微軟對付JAVA的 王牌,受到媒體極力關注。然而VB.NET則相反被錯誤地認為僅僅是VB的一個升級(故有時被稱為VB7),它的受關注度也因此較低,當然VB社區以及喜 歡Basic系列風格的語言的人還是很關注它的。那些試用過此版VB.NET的人在層層幕布下發現一個強大卻艱深的語言。不過任何一種語言都是有弱點的, 當然后面這一點也是.NET語言的共性,那就是運行的計算機上必須裝相應版本的.Net framework。

Visual Basic .NET 2003

該版本是和.NET Framework 1.1一起發布的。新功能包括對.NET Compact Framework的支持和更好的VB升遷向導。并改進了運行狀況,IDE穩定性(尤其是后臺編譯器),以及運行時RunTime穩定性。另外,VB.NET2003還有一個學院版Visual Studio .NET 2003 Academic Edition (VS03AE),它是分發給各國某些學者免費使用的版本。

Visual Basic .NET 2005

該版本是VB.Net的重大轉變。但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本2.0)。它同時也能開發跨平臺的應用程序,如開發使用微軟操作系統的手機的程序等。總體來說是一個非常龐大的軟件,甚至包含代碼測試功能。

Visual Basic .NET 2008

Visual Basic 2008于2008年2月1日發布。通過幾年的發展,它已成為一種專業化的開發語言和環境。用戶可用 Visual Basic 快速創建 Windows 程序,現在還可以編寫企業水平的客戶/服務器程序及強大的數據庫應用程序。

Visual Studio 2010

Visual Studio 2010于2010年4月12日上市,其中包含 Visual Basic .NET 2010 。Visual Studio是微軟公司推出的開發環境。是目前***的Windows平臺應用程序開發環境。Visual Studio 2010集成開發環境(IDE) 的界面被重新設計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持開發面向Windows 7的應用程序。除了Microsoft SQL Server,它還支持 IBM DB2和Oracle數據庫等。

Visual Studio 2012

從該版本開始VB.NET已沒有單獨發售的IDE了,微軟給Visual Basic .NET 以及C#開發者的IDE就只有Visual Studio 了。該版本增加了modern(原metro)風格的支持等眾多新特性。

責任編輯:陳四芳 來源: 51CTO
相關推薦

2014-02-11 15:26:29

開發技術周刊

2014-10-08 10:54:29

編程語言排行榜

2016-04-11 10:58:45

編程語言排行榜VB.NET

2017-03-09 19:30:15

編程語言排行榜Swift

2016-04-18 15:58:00

IT技術周刊51CTO語言排行榜

2013-09-12 11:09:23

Transact-SQ語言排行榜

2017-04-10 09:04:14

編程語言排行榜Hack五十

2015-10-09 10:30:38

TIOBE編程語言排行榜

2020-02-14 09:19:12

編程語言JavaPython

2013-10-11 09:34:33

編程語言排行榜JavaGroovy

2013-06-09 15:40:04

語言排行榜JavaScript

2023-06-09 15:39:40

編程語言Python

2014-11-26 11:12:53

編程語言

2014-04-10 10:24:00

編程語言排行榜

2019-07-23 14:14:59

編程語言JavaPython

2021-09-23 10:50:42

編程語言Python排行

2021-07-07 05:42:24

編程語言開發

2018-02-09 15:06:06

TIOBE C# VB

2022-10-28 16:13:03

編程語言Java開發

2014-08-12 10:12:27

編程語言排行榜
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天草天天干天天 | 日本综合在线观看 | 成人免费视频在线观看 | 91久久电影 | 天天玩天天干天天操 | 久久久亚洲精品视频 | 一级毛片中国 | 欧美午夜在线 | 一区二区三区高清在线观看 | 中文字幕av亚洲精品一部二部 | 拍拍无遮挡人做人爱视频免费观看 | 欧美精品久久一区 | 欧美三区 | 国产日韩欧美综合 | 国产精品视频久久久久 | 天堂久久天堂综合色 | 干狠狠 | 午夜小视频在线观看 | 国产亚洲欧美在线 | 欧美中文字幕在线观看 | 日韩色图视频 | 国产精品精品久久久 | 日本a级大片 | 日韩久久久久久久久久久 | 久久高清精品 | 欧美一区二区小视频 | 色婷婷综合网 | 欧美日韩在线一区二区三区 | 天天干天天爽 | 日韩在线免费视频 | 亚洲免费大片 | 三级成人在线 | 亚洲免费在线观看视频 | 亚洲天堂av网 | 久久y| 精品久久一区二区三区 | 日韩视频一区二区 | 日韩小视频在线 | 亚洲精品二区 | 91免费入口 | 日韩成人在线免费观看 |