close

軟體系統的規劃與建置,以往總需要針對不同作業系統平台、程式語言、軟體技術...進行整合,然而這樣的整合往往費時耗力,更成為軟體增加複雜度的禍首之一,因此為了降低簡化軟體規劃與設計所需的成本,學術界與商業界便不斷推出更為先進的軟體設計技術與產品,以因應日趨複雜的軟體開發需求

一.Visual Studio 2010的新功能

1.  以最新的WPF(Windows Presentation Foundation)設計工具讓你使用視覺化方式設計Windows Vista與Windows 7視窗應用程式的GUI(圖型化使用者介面),WPF可建立2D或3D動畫,且3D動畫支援攝影機、光源與材質;透過Visual Studio 2010開發WPF應用程式可支援XAML IntelliSense,讓開發人員可以更精確的撰寫XAML Code,屬性視窗可調整控制像的漸層色彩,讓開發人員完全不用撰寫設計WPF介面的XAML Code,便可建立更具使用者經驗及互動的視窗應用程式。
2.  可在WPF或Silverlight應用程式上開發Multi-Touch多點觸控的應用程式。
3.  Visual Studio 2010內建Silverlight專案,透過Silverlight專案可讓開發人員快速開發更具使用者經驗的RIA(Rich Internat Application)及Windows Phone行動裝置應用程式。
4.  ASP.NET 4.0新增MVC2專案,為大型Web應用程式簡化開發流程。此外ASP.NET Web應用程式內建ASP.NET AJAX擴充估能以及Microsoft AJAX Library讓您快速開發 AJAX Web應用程式,以便建置Web 2.0的網站;並支援jQuery前端指令碼開發套件,透過jQuery跨平台的JavaScript函式庫與ASP.NET AJAX 擴充功能,讓開發人員能設計即時性及更豐富的Web應用程式UI介面。
5.  使用Visual Studio 2010或Visual Web Developer 2010 Express Edition編輯JavaScript或jQuery,可以支援IntelliSense,讓程式設計師撰寫用戶端指令碼JavaScript或jQuery更有效率。
6.  ASP.NET 4.0 新增Chart圖表控制項,Chart圖表控制項只要配合資料來源控制項(如SqlDataSource 或 AccessDataSource...等),即可讓您不用撰寫任何一行程式碼即能在網頁上繪製各種類型的統計圖表。
7.  透過全新的CSS(Cascading Style Sheet,串接樣式表)與網頁標準支援來建立Web應用程式的使用者介面(ASP.NET網頁,即Web Form)。
8.  Visual Studio 2010 支援  .NET Framework 多目標版本開發(multi-targeting support),讓開發人員建立專案時可選擇 .NET Framework 2.0、.NET Framework 3.0、.NET Framework 3.5、以及.NET Framework 4.0 各種版本的應用程式。
9.  透過Visaual Studio 2010 的整合開發環境可輕鬆建立更可靠、可延展以及容易使用的 Microsoft Office 2010 System 專案。
10. Visual Basic 及 C# 整合 LINQ 查詢語法,透過 LINQ 查詢運算式可以讓您使用一致性的語法輕鬆查詢 SQL Server 資料庫、XML、ADO .NET 資料集、陣列和集合、或其他支援 LINQ 遠端或本機資料來源的資料。
11. Visual Studio 2010 內涵 SharePoint 開發專案,以便協助開發人員建立 Microsoft SharePoint Server 2010 以及 Microsoft SharePoint Foundation 2010 專案。
12. Visual Studio 2010 支援多螢幕顯示,讓開發人員可以將工具箱、方案總管、除錯視窗、編輯器拖曳到第二台螢幕顯示,讓整合開發環境空間變得更大,使開發人員提高工作效率。
13. Visual Studio 2010 內建 Windows Azure Cloud Service 專案,讓開發人員可以建立雲端服務,進行 Windows Azure 的開發、測試與部屬。

 

二.Visual Studio 2010的特色

1. 透過熟悉的語言,如 Visual Basic、C#、C++ 可開發 Windows Form 應用程式,WPF 應用程式、ASP .NET Web 應用程式、Silverlight 應用程式、Web 服務、智慧型裝置應用程式(Windows Phone)、Windows Embedded、報表應用程式、SharePoint...等各類型應用程式專案。

2. 以視覺化的施放設計工具來建立 Windows Form 應用程式、WPF 應用程式、ASP .NET Web 應用程式、、Silverlight 應用程式、Web 服務、智慧型裝置應用程式(Windows Phone)、Windows Embedded、報表應用程式...等各類型應用程式專案。

3. 透過 Visual Studio 2010 整合開發環境的 IntelliSense 編輯器功能,可簡化應用程式的設計週期,以提升專案的生產力。

4. ClickOnce 是一種部署應用程式的技術,透過ClickOnce 可讓您建立以最少的使用者互動經驗來安裝自行更新至用戶端的 Windows 應用程式。

5. 透過ASP .NET 可快速建立互動的 Web 應用程式、 Web 服務或 WCF 服務,並使用主版面頁(MasterPage)讓開發人員設計統一且方便管理的網站版面。

    目前 Visual Studio 2010 提供 Express、專業版、企業版、企業旗艦版以及品管人員版五個版本,關於各版本的詳細功能介紹,可連上臺灣微軟網站查詢。一般來說對初學者、學生、SOHO族或個人工作室使用 Visual Studio 2010 Express 版開發專案就已經足夠了。


  

 

arrow
arrow
    全站熱搜

    honeygls 發表在 痞客邦 留言(1) 人氣()