- Visual Studio 2013 Cookbook
- Jeff Martin Richard Banks
- 621字
- 2021-07-16 12:26:32
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.
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.
- Getting Started with React
- Effective C#:改善C#代碼的50個有效方法(原書第3版)
- JIRA 7 Administration Cookbook(Second Edition)
- R語言數據可視化實戰
- Visual C++數字圖像處理技術詳解
- 后臺開發:核心技術與應用實踐
- NGUI for Unity
- 視窗軟件設計和開發自動化:可視化D++語言
- R的極客理想:量化投資篇
- Get Your Hands Dirty on Clean Architecture
- Qt 5.12實戰
- Python無監督學習
- Beginning C# 7 Hands-On:The Core Language
- Serverless工程實踐:從入門到進階
- Visual Basic程序設計