偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

回顧VS2010的發(fā)展歷程及新功能的創(chuàng)新

開(kāi)發(fā)
本文主要介紹,發(fā)展至今的VS2010經(jīng)歷的過(guò)程和最新的功能,下面讓我們一塊來(lái)了解VS2010的精彩歷程。

Visual Studio 是微軟公司推出的開(kāi)發(fā)環(huán)境。是目前最流行的 Windows 平臺(tái)應(yīng)用程序開(kāi)發(fā)環(huán)境。Visual Studio 可以用來(lái)創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。而最新的VS2010,它強(qiáng)大的功能和新版本的創(chuàng)新,一定會(huì)讓您愛(ài)不釋手。

發(fā)展歷程

N年前,江湖上流傳著幾個(gè)大佬的故事,他們說(shuō):Dev-C++靈活又小巧,C++ Builder開(kāi)發(fā)效率高;Turbo C是萬(wàn)人迷,Visual Studio的資格老??扇缃瘢现皇O伦詈笠粋€(gè)大佬Visual Studio了,其他幾位不是支持者漸少,不成氣候,就是轉(zhuǎn)投他人懷抱,中道衰落,讓人難免生出幾分遺憾。但是反過(guò)來(lái),我們又對(duì)Visual Studio這位“江湖最后的大佬”增添幾分敬仰之情。據(jù)說(shuō)這位大佬又要出新的版本,這些江湖八卦者,哪有錯(cuò)過(guò)的道理。要想深入的了解一個(gè)人,需要從他的童年開(kāi)始。想了解Visual Studio,故事也就要從它的1.0開(kāi)始。 

Visual Studio 可以用來(lái)創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。 

1992年4月,微軟發(fā)布了革命性的操作系統(tǒng)Windows 3.1,把個(gè)人計(jì)算機(jī)引進(jìn)了真正的視窗時(shí)代。微軟在原有C++開(kāi)發(fā)工具M(jìn)icrosoft C/C++ 7.0的基礎(chǔ)上,開(kāi)創(chuàng)性地引進(jìn)了MFC(Microsoft Foundation Classes)庫(kù),完善了源代碼,成為Microsoft C/C++ 8.0,也就是Visual C++ 1.0,并于1992年發(fā)布。Visual C++ 1.0是真正意義上的Windows IDE,這也是Visual Studio的最初原型。雖然以現(xiàn)在的眼光來(lái)看,這個(gè)界面非常簡(jiǎn)陋和粗糙,但是它脫離了DOS界面,讓用戶(hù)可以在圖形化的界面下進(jìn)行開(kāi)發(fā),把軟件開(kāi)發(fā)帶入了可視化(Visual)開(kāi)發(fā)的時(shí)代。從此,大佬的時(shí)代開(kāi)始了。  

1998 年,微軟公司發(fā)布了 Visual Studio 6.0。所有開(kāi)發(fā)語(yǔ)言的開(kāi)發(fā)環(huán)境版本均升至 6.0。這也是 Visual Basic 最后一次發(fā)布,從下一個(gè)版本 (7.0) 開(kāi)始,Microsoft Basic 進(jìn)化成了一種新的面向?qū)ο蟮恼Z(yǔ)言:Microsoft Basic.NET。由于微軟公司對(duì)于 Sun 公司 Java 語(yǔ)言擴(kuò)充導(dǎo)致與 Java 虛擬機(jī)不兼容而 Sun 被告上法庭,微軟在后續(xù)的 Visual Studio 中不再包括面向 Java 虛擬機(jī)的開(kāi)發(fā)環(huán)境。 

2002 年,隨著 .NET 口號(hào)的提出與 Windows XP / Office XP 的發(fā)布,微軟發(fā)布了 Visual Studio .NET(內(nèi)部版本號(hào)為 7.0)。在這個(gè)版本的 Visual Studio 中,微軟剝離了 Visual FoxPro 作為一個(gè)單獨(dú)的開(kāi)發(fā)環(huán)境以 Visual FoxPro 7.0 單獨(dú)銷(xiāo)售,同時(shí)取消了 Visual InterDev。與此同時(shí),微軟引入了建立在 .NET 框架上(版本1.0)的托管代碼機(jī)制以及一門(mén)新的語(yǔ)言 C# (讀作 C Sharp,意為 C++++)。C# 是一門(mén)建立在 C++ 和 Java 基礎(chǔ)上的現(xiàn)代語(yǔ)言,是編寫(xiě) .NET 框架的語(yǔ)言。 

.NET 的通用語(yǔ)言框架機(jī)制(Common Language Runtime, CLR),其目的是在同一個(gè)項(xiàng)目中支持不同的語(yǔ)言所開(kāi)發(fā)的組件。所有 CLR 支持的代碼都會(huì)被解釋成為 CLR 可執(zhí)行的機(jī)器代碼然后運(yùn)行。  

Visual Basic、Visual C++ 都被擴(kuò)展為支持托管代碼機(jī)制的開(kāi)發(fā)環(huán)境,且 Visual Basic .NET更是從 Visual Basic 脫胎換骨,徹底支持面向?qū)ο蟮木幊虣C(jī)制。而 Visual J++ 也變?yōu)?Visual J#。后者僅語(yǔ)法同 Java 相同,但是面向的不是 Java 虛擬機(jī),而是 .NET Framework。 

2003 年,微軟對(duì) Visual Studio 2002 進(jìn)行了部分修訂,以 Visual Studio 2003 的名義發(fā)布(內(nèi)部版本號(hào)為 7.1)。Visio 作為使用統(tǒng)一建模語(yǔ)言(UML)架構(gòu)應(yīng)用程序框架的程序被引入,同時(shí)被引入的還包括移動(dòng)設(shè)備支持和企業(yè)模版。.NET 框架也升級(jí)到了 1.1。  

2005 年,微軟發(fā)布了 Visual Studio 2005。.NET 字眼從各種語(yǔ)言的名字中被抹去,但是這個(gè)版本的 Visual Studio 仍然還是面向 .NET 框架的(版本2.0)。它同時(shí)也能開(kāi)發(fā)跨平臺(tái)的應(yīng)用程序,如開(kāi)發(fā)使用微軟操作系統(tǒng)的手機(jī)的程序等。總體來(lái)說(shuō)是一個(gè)非常龐大的軟件,甚至包含代碼測(cè)試功能。  

這個(gè)版本的 Visual Studio 包含有眾多版本,分別面向不同的開(kāi)發(fā)角色。同時(shí)還永久提供免費(fèi)的 Visual Studio Express 版本。 

使用Visual Studio 2005, 專(zhuān)業(yè)開(kāi)發(fā)人員能夠: 創(chuàng)建滿(mǎn)足關(guān)鍵性要求的多層次的智能客戶(hù)端、Web、移動(dòng)或基于Microsoft Office的應(yīng)用程序。 

使用改進(jìn)后的可視化設(shè)計(jì)工具、編程語(yǔ)言和代碼編輯器,享受高效率的開(kāi)發(fā)環(huán)境 。

在統(tǒng)一的開(kāi)發(fā)環(huán)境中,開(kāi)發(fā)并調(diào)試多層次的服務(wù)器應(yīng)用程序  。

使用集成的可視化數(shù)據(jù)庫(kù)設(shè)計(jì)和報(bào)告工具,創(chuàng)建SQL Server 2005解決方案 。

使用Visual Studio SDK創(chuàng)建可以擴(kuò)展Visual Studio IDE的工具。 

Microsoft為單獨(dú)工作或在小型團(tuán)隊(duì)中的專(zhuān)業(yè)開(kāi)發(fā)人員提供了兩種選擇,Visual Studio 2005 Professional Edition和用于Microsoft Office系統(tǒng)的Visual Studio 2005工具。每種版本都在標(biāo)準(zhǔn)版的特性上進(jìn)行了擴(kuò)展,包括用于遠(yuǎn)程服務(wù)程序開(kāi)發(fā)和調(diào)試、SQL Server2005開(kāi)發(fā)的工具,以及完整的、沒(méi)有限制的開(kāi)發(fā)環(huán)境。每種產(chǎn)品都可以單獨(dú)購(gòu)買(mǎi)或打包定購(gòu)。  

專(zhuān)業(yè)開(kāi)發(fā)人員喜歡自由的使用.NET Framework 2.0,它是一種穩(wěn)健的、功能齊備的開(kāi)發(fā)環(huán)境,支持創(chuàng)建擴(kuò)展Visual Studio集成開(kāi)發(fā)環(huán)境的工具。 

隨著即將發(fā)布的 Windows Vista (內(nèi)部名稱(chēng):Longhorn) 和 Office 2007,Visual Studio 9 ,攜手 Windows Server 2008 也漸漸浮出水面。Visual Studio 9 目前可以確定的是支持建立于 DHTML 基礎(chǔ)上的 AJax 技術(shù),這種微軟在 Visual InterDev 時(shí)代提出的基于異步的客戶(hù)端動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)在當(dāng)年并沒(méi)有像微軟預(yù)期中的那么流行起來(lái),反而隨著 GMail 等應(yīng)用而東山再起,漸漸成為主流網(wǎng)絡(luò)應(yīng)用之一。同時(shí) Visual Studio 9 會(huì)強(qiáng)化對(duì)于數(shù)據(jù)庫(kù)的支持以及微軟新的基于工作流(Workflow)的編程模型。預(yù)計(jì)為了保持與 Office 系列的統(tǒng)一,Visual Studio 9 的名稱(chēng)為 Visual Studio 2008。

#p#

9個(gè)新功能

它將是經(jīng)典的一個(gè)版本,相當(dāng)于當(dāng)年的6.0版。而且它可以自定義開(kāi)始頁(yè);新功能還包括:

(1)C# 4.0中的動(dòng)態(tài)類(lèi)型和動(dòng)態(tài)編程; 

(2)多顯示器支持; 

(3)使用Visual Studio 2010的特性支持TDD;  

(4)支持Office ;  

(5)Quick Search特性;  

(6)C++ 0x新特性;  

(7)IDE增強(qiáng); 

(8)使用Visual C++ 2010創(chuàng)建Ribbon界面;  

(9)新增基于.NET平臺(tái)的語(yǔ)言 F#;  

5大創(chuàng)新

根據(jù)微軟發(fā)布的一份官方文檔宣稱(chēng),Visual Studio 2010和.NET Framework 4.0將在下面五個(gè)方面有所創(chuàng)新: 

(1)民主化的應(yīng)用程序生命周期管理

在一個(gè)組織中,應(yīng)用程序生命周期管理(ALM)將牽涉到多個(gè)角色。但是在傳統(tǒng)意義上,這一過(guò)程中的每個(gè)角色并不是完全平等的。Visual Studio Team System 2010將堅(jiān)持打造一個(gè)功能平等、共同分擔(dān)的平臺(tái)以用于組織內(nèi)的應(yīng)用程序生命周期管理過(guò)程。  

(2)順應(yīng)新的技術(shù)潮流

每年,業(yè)界內(nèi)的新技術(shù)和新趨勢(shì)層出不窮。通過(guò)Visual Studio 2010,微軟將為開(kāi)發(fā)者提供合適的工具和框架,以支持軟件開(kāi)發(fā)中最新的架構(gòu),開(kāi)發(fā)和部署。 

(3)讓開(kāi)發(fā)商驚喜 

從Visual Studio的第一個(gè)版本開(kāi)始,微軟就將提高開(kāi)發(fā)人員的工作效率和靈活性作為自己的目標(biāo)。Visual Studio 2010將繼續(xù)關(guān)注并且顯著地改進(jìn)開(kāi)發(fā)者最核心的開(kāi)發(fā)體驗(yàn)。 

(4)下一代平臺(tái)浪潮的弄潮兒

微軟將繼續(xù)投資于市場(chǎng)領(lǐng)先的操作系統(tǒng),工具軟件和服務(wù)器平臺(tái),為客戶(hù)創(chuàng)造更高的價(jià)值。使用Visual Studio 2010,將可以在新一代的應(yīng)用平臺(tái)上,為你的客戶(hù)創(chuàng)造令人驚奇的解決方案。  

(5)跨部門(mén)的應(yīng)用

客戶(hù)將在不同規(guī)模的組織內(nèi)創(chuàng)建應(yīng)用,跨度從單個(gè)部門(mén)到整個(gè)企業(yè)。Visual Studio 2010將確保在這么寬泛的范圍內(nèi)的應(yīng)用開(kāi)發(fā)都得到支持。

通過(guò)以上幾大方面的介紹,我們了解了更多有關(guān)現(xiàn)在的VS2010,我們期待著下一個(gè)更好的出現(xiàn)。

 【編輯推薦】

  1. 解密中國(guó)研發(fā)團(tuán)隊(duì)如何開(kāi)發(fā)VS2010新特性
  2. 使用VS2010代碼分析功能增強(qiáng)ASP.NET應(yīng)用程序安全
  3. ASP.NET MVC 2 RC 2發(fā)布 即將支持VS2010
  4. 詳細(xì)介紹VS2010簡(jiǎn)化版功能說(shuō)明
  5. 對(duì)于VS2010 Ultimate版本發(fā)布
責(zé)任編輯:于鐵 來(lái)源: 百度
相關(guān)推薦

2009-12-15 11:16:39

VS2010開(kāi)發(fā)程序

2013-09-11 14:00:16

Windows 8.1

2010-01-07 09:14:27

2009-12-02 14:19:09

VS 2010產(chǎn)品

2011-08-16 14:50:05

CMFCToolBarVS2010

2009-11-05 14:01:57

網(wǎng)管軟件

2009-11-11 11:29:37

VS2010 Auto

2009-12-11 15:13:15

VS 2010驅(qū)動(dòng)

2009-12-02 14:05:17

VS2010程序

2009-12-17 15:59:44

VS2010簡(jiǎn)化版

2009-12-15 17:55:54

VS2010 Ulti

2022-07-14 09:04:32

邊緣計(jì)算邊緣分析

2017-04-11 09:00:24

機(jī)器學(xué)習(xí)發(fā)展歷程啟示

2010-12-13 13:43:02

綜合布線(xiàn)

2010-04-02 13:12:28

2009-12-15 17:42:29

2009-12-11 14:16:11

VS2010 Ulti

2009-12-18 10:24:28

VS 2010代碼

2010-01-15 17:02:09

局域網(wǎng)交換機(jī)

2013-08-01 11:57:12

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)