Visual Studio 2008

Visual Studio 2008

開發工具
Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代開發工具,代号“Orcas”,是對Visual Studio 2005一次及時、全面的升級。Visual Studio 2008包含基于組件的開發工具(如Visual C#、Visual J#、Visual Basic和Visual C++),以及許多用于簡化基于小組的解決方案的設計、開發和部署的其他技術。
  • 軟件名稱:
  • 軟件平台:
  • 軟件語言:
  • 開發商:
  • 軟件授權:
  • 軟件版本:
  • 軟件大小:
  • 中文名:Visual Studio 2008
  • 平台:Windows Vista、Office 2007等
  • 性質:下一代開發工具
  • 新特性數量:250多個

基本簡介

VS2008引入了250多個新特性,整合了對象、關系型數據、XML的訪問方式,語言更加簡潔。使用Visual Studio 2008可以高效開發Windows應用程序。設計器中可以實時反映變更,XAML中智能感知功能可以提高開發效率。同時Visual Studio 2008支持項目模闆、調試器和部署程序。Visual Studio 2008可以高效開發Web應用,集成了AJAX 1.0,包含AJAX項目模闆,它還可以高效開發Office應用和Mobile應用。

如果您是軟件開發人員,您一定會對下一代Visual Studio 2008的外殼感興趣,一個好的開發環境可以讓開發工作事半功倍,微軟公布了最新版Visual Studio Shell的預覽,一起來看一下:新版VS的開發界面分為兩個版本,整合模式和孤立模式,分别對基于語言的開發和基于特别工具的開發作了優化。并把Iron Python引入了Visual Studio,該界面會在Visual Studio 2008的Beta2版本中出現。

微軟開發者部門的副總裁索瑪塞加在其博客中表示,盡管Visual Studio 2008軟件開發平台是2008年2月份一次産品開發活動的一部分,微軟計劃于2007年年底開始銷售這款産品。 據InfoWorld網站報道稱,微軟宣布于2008年2月27日舉辦的一次産品發布會上發布Visual Studio 2008、Windows Server 2008、SQL Server 2008。微軟曾表示計劃在不久後發售Visual Studio 2008。索瑪塞加表示,盡管我們會在2008年2月份集中發布數款産品,但根據客戶的反饋,我們仍然計劃在2007年年底時發售Visual Studio 2008和.Net FX 3.5。

微軟的一名代表詳細闡述了相關計劃。這名代表在一封電子郵件中說,微軟希望在2007年年底前發售Visual Studio 2008。客戶的反饋會最終決定産品的發售時間。2008年2月份的發布會是一個機會,會向客戶、合作夥伴、社區展示微軟的創新成果。

微軟在合作夥伴會議上還宣布,其Software Licensing and Protection Services産品于2008年10月份發布。它包含幫助ISV在内的開發人員保護知識産權、開發和許可産品版本、跟蹤産品和特性使用、與後端過程整合的工具。

新特性

1、NET Framework 對重定向的支持

使用Visual Studio 2008可以進行基于多個.net framework 版本的開發,Visual Studio 2008同時支持framework 2.0/3.0和3.5幾個版本。

2、ASP.NET AJAX和JavaScript智能客戶端支持

ASP.NET AJAX成為.NET 3.5的一部分,除了包括ASP.NET AJAX 1.0的所有功能外,還集成了WebParts的UpdatePanel,與and這樣的控件。n (1)JavaScript提供了智能提示的功能

(2)js文件支持外部js文件調用

(3)javascript調試功能

3、全新的Web開發新體驗

Web設計器提供了分割視圖編輯、嵌套母闆頁、以及強大的CSS編輯器集成。

ASP.NET還提供了三個新的控件,這些控件對數據場景提供了非常好的支持,允許對輸出的标識做完全的控制

4、編程語言方面的改進和LINQ

(1)、VS 2008中新的VB和C#編譯器對這些語言做了顯着的改進。

a、函數式編程

以javascript語法為例:

var sum = function(x,y,z) { return(x+y+z); }(1,2,3);

alert(sum);

b、自動屬性

public string Name{ get; set; }

c、對象初始化器,集合初始化器

new Book{Name = "C# in a nutshell",

Author = "Peter Drayton",Price = 30;};

d、隐式本地變量

引入了var關鍵字,允許開發者在定

義變量時不指定類型

編譯器性能改進:

重新生成一個VisualBasic /C#項目并運行一

個後台編譯器的速度提高到了原來的3倍,使

用的内存卻隻有原來的1/3。

在編輯器裡滾動較大的C#文件的速度比原來

快了一倍,鍵入新文本的速度是原來的1.5倍

對C#中龐大類型的智能感應響應時間提高了

10倍(智能提示)

(2)、集成LINQ(語言級集成查詢)使得查詢和操作數據成為.NET中的一等編程概念

· string[] Words = {"One","Two", "Hello", "World",

“ Four", "Five"};

·var result = from s in Words

where s.Length == 5;

·select s;

·foreach (var s in result)

{

Console.WriteLine(s);

}

運行結果如下:

Hello

World

print any key to continue .....

5、浏覽.NET Framework庫源碼

Visual Studio 2008有内置的調試器支持,自動按需調試進入代碼(VS 2008可以自動為你下載适當的.NET框架庫文件)。

這個開源的一個好處就是在debug的時候可以直接進入.NET的類庫。

比如,如果debug到這一行:

String myStr = String.Format("{0} {1}", "Hello", "World");

按下F11可以直接進入類庫裡面String.Format()方法。 這樣比單純的公開源代碼好多了。

工具發展

Visual Studio .NET 2002

2002年1月,微軟公布.NET Framework 1.0正式版。Visual 2002也同步發行。

Visual Studio .NET 2003

2003年4月23日,微軟公司推出.NET Framework 1.1和Visual 2003。這些重量級的産品都是針對.NET 1.0的升級版本。

Visual Studio 2005

2004年6月,在TechEd Europe會議上,微軟發布.NET Framework 2.0 Beta1和Visual Studio 2005 Beta1。

Visual Studio 2008

2007年11月6日從國外媒體處獲悉:在西班牙巴塞羅那舉行的TechED 2007大會上,微軟公司高層表示,會在11月底發布Visual Studio 2008和3.5版本的.NET框架。

Visual Studio 2010

2010年4月12日上市,其集成開發環境(IDE)的界面被重新設計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了NET Framework 4.0框架結構。

相關詞條

相關搜索

其它詞條