PacktLib: Visual Studio 2012 Cookbook

Visual Studio 2012 Cookbook

Credits

Foreword

About the Author

About the Reviewers

www.PacktPub.com

Preface

Discovering Visual Studio 2012

Introduction

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

Introduction

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

Introduction

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

Introduction

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

Introduction

Debugging on remote machines and tablets

Debugging code in production

Debugging parallel code

Visualizing concurrency

Asynchrony in .NET

Introduction

Making your code asynchronous

Asynchrony and Windows Runtime

Asynchrony and web applications

Actors and the TPL Dataflow Library

Unwrapping C++ Development

Introduction

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

Introduction

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

Index