官术网_书友最值得收藏!

Choosing a version of Visual Studio 2013

Visual Studio comes in several different versions, each with different capabilities and target audiences. In all cases, the minimum supported operating system is Microsoft Windows 7 SP1 on the desktop or Windows Server 2008 R2 SP1 on the server. The two biggest differences of the Visual Studio line-up are between the Express and non-Express (premium) versions. Express editions are offered by Microsoft free of charge, and target a specific type of application development:

  • Visual Studio Express 2013 for Web: As the name implies, this is appropriate for those seeking to build web-based applications using technologies that include HTML5, CSS, and JavaScript.
  • Visual Studio Express 2013 for Windows: Probably better titled "…for Windows Store apps", this edition targets Windows Store apps exclusively. HTML5/JavaScript, C#, C++, and Visual Basic are all acceptable choices for app development. An emulator is bundled for testing apps across various devices.
  • Visual Studio Express 2013 for Windows Desktop: Traditional Windows desktop applications can be created with this edition using C#, C++, or Visual Basic.

Tip

Multiple Express editions can be installed side by side, so you feel free to install any/all of the preceding editions as needed for your work.

The non-Express editions run from Visual Studio Professional 2013 to Visual Studio Ultimate 2013. Ultimate has the entire available functionality, whereas Professional is limited to Peek Definition. One advantage all non-Express editions share is that all possible development types (web, apps, and desktop) are available in a single installation. The non-Express editions are as follows:

  • Visual Studio Professional 2013: This supports development of all application types and includes the Peek Definition feature.
  • Visual Studio Premium 2013: In addition to the preceding edition, notable features include project management functionality, coded UI testing for XAML Windows Store 8.1 apps, and C++ Profile Guided Optimization.
  • Visual Studio Ultimate 2013: In addition to the two preceding editions, notable features include CodeLens, IntelliTrace, Memory Dump Analyzer, and cloud-based load testing.
  • Visual Studio Test Professional 2013: As its name implies, this edition primarily focuses on testing.

Visual Studio 2013 will make certain options available to you based on the underlying version of Windows that you are running. If you are running Windows 8.1, you will only be able to create new Windows Store applications for Windows 8.1. You will be able to open existing Windows 8 app solutions in VS2013, but not create new ones. You are able to create new Windows 8 apps only with VS2012, but this should be considered a special case given the arrival of Windows 8.1. Windows Store applications cannot be developed with any version of Visual Studio on Windows 7, Windows Server (any version), or previous versions of Windows.

Tip

Picking a version

If you are an independent developer, you will most likely want to download the Express edition(s) that apply to the type of program that you are developing. Express editions can be installed side by side, so there is no need to limit yourself to just one. Among the paid versions, choose which one meets the requirements of your work. If you are not price-limited, picking the Ultimate version is the simplest route. A full comparison of the various versions is available at http://www.visualstudio.com/products/compare-visual-studio-products-vs.

Visual Studio 2013 Update 1 has been released and primarily consists of stability patches and bug fixes. It should be applied to your system regardless of the edition of VS2013 that you have selected. More information about Update 1 is available at http://support.microsoft.com/kb/2911573. As this book goes to print, a preview of Update 2 has been announced. This release will be delivering new features as well bug fixes. Follow this book's Twitter feed for more news as this becomes available (@VSDevTips) or https://twitter.com/vsdevtips.

主站蜘蛛池模板: 丰镇市| 三台县| 高平市| 武宣县| 古浪县| 泗洪县| 龙南县| 雷州市| 大英县| 马龙县| 航空| 买车| 中卫市| 镇坪县| 巩留县| 嘉峪关市| 两当县| 抚顺市| 德令哈市| 合阳县| 岑溪市| 东明县| 苍溪县| 双鸭山市| 沁源县| 新津县| 全南县| 深水埗区| 武胜县| 句容市| 水富县| 建宁县| 乌苏市| 浠水县| 万州区| 维西| 岢岚县| 仙桃市| 岑溪市| 康马县| 都兰县|