Visual Studio Ultimate 2013 CHT 先進的開發軟體 繁體中文版(DVD一片裝)     軟體簡介: VisualStudioUltimate2013是一個先進的開發解決方案,可幫助各種規模的團 隊設計、創建和改造跨多種設備和服務的可伸縮式應用程序。通過此簡化的開發解 決方案,軟體項目中涉及的所有角色都可以創建公司賴以為繼的高質量關鍵任務軟 件。它可以幫助團隊(包括運營人員和可信利益干係人)不斷在較短的開發週期內 適應各種變化,進而提供滿足客戶期望的消費類和商務類應用程序。VisualStudio 2013提供多種強大的工具和服務,幫助您創造新式應用程序或將現有應用程序轉變 為新式應用程序,令用戶在多種屏幕和設備上享受到最佳的體驗,同時仍與所需的 服務和數據保持聯繫。 系統要求 支持的操作系統 Windows7SP1(x86和x64) Windows8(x86和x64) Windows8.1(x86和x64) WindowsServer2008R2SP1(x64) WindowsServer2012(x64) WindowsServer2012R2(x64) 必需的組件 InternetExplorer10 硬件要求 1.6GHz或更快的處理器 1GBRAM(如果在虛擬機上運行,則為1.5GB) 10GB的可用硬盤空間 5400RPM硬盤驅動器 以1024x768或更高的顯示分辨率運行的支持DirectX9的視頻卡 VisualStudio2013重大功能 設備和服務體驗有了根本性的變革,改變了行業對軟體開發的處理方式。消費者、 客戶和員工現在需要一種全新的應用程序。他們要求應用程序在多種屏幕和設備 上提供最佳的體驗,始終與需要的數據服務保持聯繫,安全可靠,並且持續發展。 VisualStudio2013以VisualStudio2012和後續的VisualStudio更新中的 進展為基礎構建而成,為開發團隊提供需要的解決方案,使其接納這種轉變並開 發和交付利用下一波Windows平台創新(Windows8.1)的新式應用程序,同時 在所有Microsoft平台上支持多種設備和服務。 下面僅列出此版本中的一部分重要功能,包括:提高開發人員工作效率的新功能 、支持開發Windows8.1應用程序、Web開發技術取得新進展、改進對本機代 碼和託管代碼的調試和優化以及擴展ALM功能。 提高開發人員工作效率的新功能 VisualStudio2013根據客戶反饋和Microsoft「重點關注於內容」的核心設計 準則對用戶界面的許多方面做出改進,從而改善了用戶體驗。您會注意到有400 多個圖標經過修改,變得更容易區分,並使用了更多顏色、重新設計了起始頁, 此外整個VisualStudio中在設計上還有其他細微變化。 VisualStudio2013進行了大量改進,可幫助您在編碼時提高工作效率並集中精 力。某些功能首先在VisualStudioPowerTools擴展中以試驗性質出現,經過 改進後才納入到VisualStudio中。現在內置了多種提高工作效率的功能,如自 動補全方括號、使用快捷鍵移動整行或整塊的代碼以及行內導航。此外,Visual Studio2013的團隊資源管理器增強了主頁設計,可以更簡便地導航到團隊協作功 能,並可取消停靠「掛起更改」和「生成」,使其顯示在一個單獨的窗口中。 在處理大型代碼文件時,可能難以瞭解當前所處的位置。在VisualStudio2013 中,可輕鬆地在兩種模式之間切換滾動條的行為。在欄模式中,可更直接地查看 脫字號位置等註釋、更改所在位置和跟蹤錯誤。在圖模式下,滾動條顯示源代碼 的實時預覽,而將鼠標懸停在代碼上即可在工具提示中更詳細地預覽這段代碼。 然後單擊代碼所在位置即可導航到該位置。 在開發過程中,瞭解某行代碼的作用是一項關鍵任務。現在伴隨「轉到定義」命 令加入了新的「窺視定義」功能。通過「窺視定義」,不必再為了在行內視圖中 查看定義而離開當前代碼行的上下文。 瞭解某行代碼的作用只是作為開發人員遇到的一部分難題。還必須瞭解其歷史記 錄、誰處理過這行代碼、哪些代碼引用它,等等。在面向團隊的項目中,這一點 變得尤其困難。VisualStudio2013中的CodeLens(代碼信息指示器)使用來自 項目元數據和TeamFoundationServer2013的信息,在代碼中的每個方法上放 置修飾符,其中顯示哪些變更集導致創建該方法或做出最近的更改、誰是最後一 個處理該代碼的人、哪些單元測試涵蓋該方法(包括最新的通過/未通過狀態)以 及存在哪些代碼引用等信息。另外,單擊一下即可迅速跳入該數據,如關聯的變 更集或引用的代碼文件。 VisualStudio2013引入了一種聯網IDE體驗,使您可更加迅速地開始使用 VisualStudio2013。當您首次啟動VisualStudio2013時,將要求您使用 Microsoft帳戶(您可能已在MSDN或TeamFoundationService訂閱中用到 它)進行登錄。登錄後,即註冊您的VisualStudio2013副本供您使用,無需 任何額外步驟。VisualStudio2013還將自動在採用聯網IDE體驗的設備上同 步設置。同步的設置包括快捷鍵、VisualStudio外觀(主題、字體等)各種類 別,同時使您保持對「同步設置」選項的完全控制。 SupportforWindows8.1AppDevelopment VisualStudio2013提供的工具集非常適合生成利用下一波Windows平台創新 (Windows8.1)的新式應用程序,同時在所有Microsoft平台上支持設備和服 務。支持在Windows8.1中開發Windows應用商店應用程序,具體表現在對工 具、控件和模板進行了許多更新、對於XAML應用程序支持新近提出的編碼UI 測試、用於XAML和HTML應用程序的UI響應能力分析器和能耗探查器、增 強了用於HTML應用程序的內存探查工具以及改進了與Windows應用商店的集 成。 已向BlendforXAML加入了多種用於Windows應用商店應用程序設計的重要 新功能,如添加了標尺和自定義參考線,使內容佈局更精確以及樣式功能更強大。 BlendforHTML也繼承了這些增強,並添加了有關利用HTML生成Windows應 用商店應用程序的特定新功能,如以動畫形式顯示CSS更改的時間線。 VisualStudio2013中增強了Windows應用商店應用程序的編碼體驗。XAML編 輯器當前在IntelliSense方面有所進展,現在數據綁定、模板綁定和資源也可 使用IntelliSense。這一點還使設計標記與代碼隱藏之間的過渡更有效率;其 中包括支持查找引用、轉到定義和切換到視圖模型。這些功能配合其他一些改進 將幫助減少創建Windows應用商店應用程序時的工作量。 由於添加了WindowsAzure移動服務,使Windows應用商店應用程序聯網也變 得更容易,這些服務使您的應用程序可用於多種方案,如輕鬆實現推送通知以及 在雲中存儲和處理數據。 Web開發技術取得進展 可通過多種方法在Microsoft平台上創建網站或服務,包括ASP.NETWebForms、 ASP.NETMVC、WCF或WebAPI服務等。過去,在VisualStudio中使用上述每 種方法都意味著要使用與該特定項目的功能隔離的單獨項目類型和工具。OneASP .NET的設想統一了您在VisualStudio2013中的Web項目體驗,讓您在一個項 目中可以使用自己首選的ASP.NET組件框架創建ASP.NETWeb應用程序。這種 新的統一體驗可輕鬆創建包括ASP.NETWebForms、MVC或WebAPI改進版本的混 合應用程序,所有這些均在一個項目中。現在可在Web項目中混合併搭配使用適 當的工具,從而提高Web開發的靈活性和工作效率。 如果設計網頁或實現其他人的設計,則可能會用很大一部分時間在一次又一次地 刷新瀏覽器窗口的同時微調HTML和CSS,以準確達到要創建的體驗效果。由於 訪問者可能使用多種現有的Web瀏覽器觀看您的網站,因此進一步加大了複雜性 。VisualStudio2013通過「瀏覽器鏈接」消除了這種往復操作,此功能通過一 種交互式開發體驗,將VisualStudio連接到一個或多個打開的新式瀏覽器,使 這些瀏覽器與您對標誌進行的更改保持同步,無需手動刷新瀏覽器即可查看所做 的更改。 為Office365創建現代業務應用 憑藉VisualStudio2013,可以創建和管理可擴展Office365體驗的現代業務 應用程序,從而幫助人們與業務過程、項目和其他系統進行交互。Office365雲 業務應用運行在雲端,充分利用了WindowsAzure和Office365所提供的豐富 平台功能。作為基於雲的應用,許多設備都可以使用它們來聚合與企業交互的數據 和服務,並集成用戶身份和社交圖譜。這些應用程序集成了VisualStudio的應 用程序生命週期管理功能,是業務應用開發人員與IT運營員工之間的連接橋樑。 改進了調試和優化 VisualStudio2013中新增的「性能和診斷」中心為VisualStudio提供的各種 工具帶來一種統一的體驗。通過該中心,還可輕鬆地找到適合項目的性能和診斷工 具,並可迅速開始使用這些工具改進應用程序。 VisualStudio2013中的「內存轉儲分析器」使您可以通過直接在VisualStudio 中分析.NET內存轉儲,輕鬆地診斷生產環境中的內存問題。使用新的內存分析 功能,可通過查看大小和數量、最大的對象實例以及是什麼將這些實例保留在內存 中,解決內存洩漏和內存低效使用問題。還可比較兩個內存轉儲以深入瞭解隨時間 變化的內存用量。 在VisualStudio2013中調試64位.NET4.5.1應用程序時,現在可像對於32 位託管應用程序一樣「編輯並繼續」。此外,VisualStudio2013中還改進了 VisualBasic、VisualC#、VisualC++與JavaScript間的異步調試。在Windows 8.1中運行時,如果在異步方法中遇到斷點或異常,則調用堆棧窗口現在包括邏輯 調用堆棧。除了支持診斷之外,.NET4.5.1還包含其他改進,如支持按需壓縮GC 的大型對象堆以及在多核計算機上運行時更快地啟動應用程序。 在VisualStudioUltimate2013中,可診斷由SystemCenter2012R2Operations Manager監視的應用程序中的錯誤和性能問題。可按IntelliTrace日誌(.iTrace) 的形式導入異常和性能事件,並使用VisualStudio中的IntelliTrace單步執行代 碼以重現這些事件。 改進對C++11支持的功能(如委託構造函數、原始字符串字面值、顯式轉換運算符和 可變參數模板)並配合VisualStudio2013中的「僅我的代碼」調試,使處理C++ 的過程變得更加完善。在託管語言中,很久以前即可在調試時對調用堆棧進行篩選, 直至細化到僅由您編寫的代碼,現在C++也可這樣。 PGO(按配置優化)是一項運行時VisualC++編譯器優化,它利用通過運行重要或注 重性能的用戶方案而收集的探查數據來生成應用程序的優化版本。VisualStudio2013 中的探查工具可深入瞭解PGO優化決策,通過揭示應用程序經過探查的熱代碼路徑( 常見的用戶方案)與冷代碼路徑(不太常見的用戶方案)與PGO優化的哪些代碼對應 以及對應程度(大小或速度),幫助您瞭解這些探查數據與真實性能的對應程度。 擴展了ALM功能 VisualStudio2013加入了一系列新的應用程序生命週期管理(ALM)功能,這些功能 通過改進對敏捷開發做法的支持,以增量形式採用這些做法以滿足組織的需要,將幫 助您的團隊提高工作效率和開展協作。綜合解決方案可幫助團隊改善合作和提高工作效 率,而敏捷項目組合管理、團隊聊天室、基於Web的對變更集/提交代碼做出的評論 以及改進的Web測試用例管理等功能正是其中的一部分。 由TeamFoundationServer(可安裝在內部部署的服務器上)或TeamFoundation Service(託管在雲中)提供VisualStudio的ALM功能的核心部分。因此,無論 團隊偏好增強對內部部署安裝的控制和自定義,還是偏好雲的免維護可用性,都有一 種選擇適合團隊的需要。 通過敏捷項目組合管理,可用一種敏捷的方式管理複雜的大型工作負荷。可定義積壓 工作的層次結構以瞭解多支團隊中的工作範圍以及查看該工作如何積累成更龐大的計 畫。 團隊聊天室提供一個區域,從中可促進和捕獲附近和遠程團隊成員之間的交流。在 團隊聊天室中,可討論進展中的工作、提出問題、告知狀態以及闡明發生的問題。團 隊室是團隊項目活動源,用於向團隊通告代碼簽入、生成狀態、工作分配等內容。使 用團隊室替代電子郵件後,將自動收到對話和決策的審核線索,可隨時進行複查和搜 索。默認情況下為每個項目創建一個團隊室,而您可以另外創建其他室以支持臨時討 論和團隊間協作。 TeamFoundationServer2013現在支持Git存儲庫。此外,現在可使用VisualStudio 2013中基於Web的版本控制資源管理器創建或回覆對變更集、擱置集或Git提交的評 論,以參與團隊關於源代碼更改的對話。還可使用版本資源管理器的篩選器輕鬆找到評論。 由於TeamFoundationService中支持基於雲的負載測試,因此只需幾秒即可生成規 模測試,其中利用WindowsAzure的彈性資源執行來自數千虛擬用戶的請求;使您可 深入瞭解Web應用程序和服務的性能瓶頸,而無需費力地管理硬件或虛擬實驗室。 改進了基於Web的測試用例管理,可直接從Web界面中創建或管理測試計畫和套件 。還可從非Windows操作系統中使用任何新式Web瀏覽器運行測試,因此測試人員 在任何工作環境下均可高效地工作。 工作項圖表也是TeamFoundationServer2013中的一個新增功能。可快速創建各 種圖表以可視化來自工作項查詢的數據,如Bug、用戶情景和任務。