PacktLib: Visual Studio 2012 Cookbook

Visual Studio 2012 Cookbook



About the Author

About the Reviewers


Discovering Visual Studio 2012


Creating a new project

Upgrading an existing solution

Managing editor windows

Finding Visual Studio commands

Navigating and searching

Searching your code

Using the graphics tools

Getting Started with Windows Store Applications


Creating a Windows Store app

Adding a Windows Store item template to your app

Using the Windows 8 simulator

Defining capabilities and contracts

Packaging your Windows Store app

Validating your Windows Store app

Web Development: ASP.NET, HTML5, CSS, and JavaScript


Creating HTML5 web pages

Taking advantage of CSS editor improvements

Understanding the JavaScript editor improvements

JavaScript and CSS bundling and minification

Verifying pages with the Page Inspector

.NET Framework 4.5 Development


Adding the Ribbon to a WPF application

Creating a state machine in Visual Studio 2012

Creating a Task-based WCF service

Managing packages with NuGet

Unit testing .NET applications

Sharing class libraries across runtimes

Detecting duplicate code

Debugging Your .NET Application


Debugging on remote machines and tablets

Debugging code in production

Debugging parallel code

Visualizing concurrency

Asynchrony in .NET


Making your code asynchronous

Asynchrony and Windows Runtime

Asynchrony and web applications

Actors and the TPL Dataflow Library

Unwrapping C++ Development


Using XAML with C++

Unit testing C++ applications

Analyzing your C++ code

Working with DirectX in Visual Studio 2012

Creating a shader using DGSL

Creating and displaying a 3D model

Using the Visual Studio Graphics Debugger

Working with Team Foundation Server 2012


Managing your work

Using local workspaces for source control

Storyboarding user requirements

Performing code reviews

Getting feedback from your users

Visual Studio Pot Pourri

Visual Studio Pot Pourri

Visual Studio Pot Pourri

Visual Studio Pot Pourri

Visual Studio Pot Pourri

Visual Studio Pot Pourri

Visual Studio Pot Pourri