Visual Studio 2015 Cookbook - Second Edition

Over 50 new and improved recipes to put Visual Studio 2015 to work in your crucial development projects
Preview in Mapt
Code Files

Visual Studio 2015 Cookbook - Second Edition

Jeff Martin

1 customer reviews
Over 50 new and improved recipes to put Visual Studio 2015 to work in your crucial development projects
Mapt Subscription
FREE
$29.99/m after trial
eBook
$28.00
RRP $39.99
Save 29%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$28.00
$49.99
$29.99p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Visual Studio 2015 Cookbook - Second Edition Book Cover
Visual Studio 2015 Cookbook - Second Edition
$ 39.99
$ 28.00
Visual Studio 2015 Solutions - Part 2 [Video] Book Cover
Visual Studio 2015 Solutions - Part 2 [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $129.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781785887260
Paperback368 pages

Book Description

Visual Studio 2015 is the premier tool for developers targeting the Microsoft platform. Learning how to effectively use this technology can enhance your productivity while simplifying your most common tasks, allowing you more time to focus on your project. Visual Studio 2015 is packed with improvements that increase productivity, and this book walks you through each one in succession to help you smooth your workflow and get more accomplished. From customization and the interface to code snippets and debugging, the Visual Studio upgrade expands your options — and this book is your fast-track guide to getting on board quickly.

Visual Studio 2015 Cookbook will introduce you to all the new areas of Visual Studio and how they can quickly be put to use to improve your everyday development tasks. With this book, you will learn not only what VS2015 offers, but what it takes to put it to work for your projects.

Table of Contents

Chapter 1: Exploring Visual Studio 2015
Introduction
Synchronizing settings
Touring the VS2015 IDE
Managing the editor windows
Finding Visual Studio commands
Searching and navigating
Navigating in depth
Chapter 2: Getting Started with Universal Windows Platform Apps
Introduction
Enabling UWP app development on Windows 10
Creating a UWP app
Customizing your UWP app
Using the UWP app simulator
Defining capabilities and contracts
Analyzing your app's performance
Packaging your UWP app
Validating your Windows Store app
Submitting your app to the Windows Store
Distributing your UWP app through sideloading
Chapter 3: Web Development
Introduction
Getting started with a Bootstrap-based SPA
Making the most of Browser Link
Adding bundling and minification to JavaScript and CSS files
Managing packages with NuGet
Fortifying JavaScript applications with TypeScript
Using Visual Studio for Node.js development
Chapter 4: .NET Framework Development
Introduction
Creating a task-based WCF service
Unit testing .NET applications
Sharing class libraries across different runtimes
Detecting duplicate code
Exploring C# through the Immediate window
Chapter 5: Debugging Your .NET Application
Introduction
Putting Diagnostic Tools to work
Maximizing everyday debugging
Debugging on remote machines and tablets
Debugging code in production with IntelliTrace
Debugging parallel code
Visualizing concurrency
Chapter 6: Asynchrony in .NET
Introduction
Making your code asynchronous
Understanding asynchrony and Universal Windows Platform apps
Using asynchrony with web applications
Working with actors and the TPL Dataflow library
Chapter 7: Unwrapping C++ Development
Introduction
Using XAML with C++
Unit testing C++ applications
Analyzing your C++ code
Using a custom ruleset
Edit and Continue C++ style
Working with DirectX in Visual Studio 2015
Creating a shader using DGSL
Creating and displaying a 3D model
Using the Visual Studio Graphics Diagnostics
Chapter 8: Working with Team Foundation Server 2015
Introduction
Creating a new TFS project
Managing your work
Using local workspaces for source control
Performing code reviews
Getting feedback from your users
Using Git for source control
Taking Advantage of Git's command line
Chapter 9: Languages
Introduction
Fortifying JavaScript applications with TypeScript
Integrating Python into Visual Studio
Integrating Python with .NET
Targeting Linux with Visual Studio 2015
Chapter 10: Final Polish
Introduction
Creating installer packages with InstallShield LE
Creating custom installer packages
Submitting UWP apps to the Windows Store
Creating Visual Studio add-ins and extensions
Creating your own snippets

What You Will Learn

  • Customize the editor's new abilities to fit your development style
  • Create apps for Windows
  • Use Visual Studio to debug parallel and concurrent programs
  • Integrate .NET Framework 4.6 effectively
  • Put TypeScript to work in your web applications
  • Develop modern C++11 with Visual Studio 2015
  • Protect and manage your source code with Team Foundation Server

Authors

Table of Contents

Chapter 1: Exploring Visual Studio 2015
Introduction
Synchronizing settings
Touring the VS2015 IDE
Managing the editor windows
Finding Visual Studio commands
Searching and navigating
Navigating in depth
Chapter 2: Getting Started with Universal Windows Platform Apps
Introduction
Enabling UWP app development on Windows 10
Creating a UWP app
Customizing your UWP app
Using the UWP app simulator
Defining capabilities and contracts
Analyzing your app's performance
Packaging your UWP app
Validating your Windows Store app
Submitting your app to the Windows Store
Distributing your UWP app through sideloading
Chapter 3: Web Development
Introduction
Getting started with a Bootstrap-based SPA
Making the most of Browser Link
Adding bundling and minification to JavaScript and CSS files
Managing packages with NuGet
Fortifying JavaScript applications with TypeScript
Using Visual Studio for Node.js development
Chapter 4: .NET Framework Development
Introduction
Creating a task-based WCF service
Unit testing .NET applications
Sharing class libraries across different runtimes
Detecting duplicate code
Exploring C# through the Immediate window
Chapter 5: Debugging Your .NET Application
Introduction
Putting Diagnostic Tools to work
Maximizing everyday debugging
Debugging on remote machines and tablets
Debugging code in production with IntelliTrace
Debugging parallel code
Visualizing concurrency
Chapter 6: Asynchrony in .NET
Introduction
Making your code asynchronous
Understanding asynchrony and Universal Windows Platform apps
Using asynchrony with web applications
Working with actors and the TPL Dataflow library
Chapter 7: Unwrapping C++ Development
Introduction
Using XAML with C++
Unit testing C++ applications
Analyzing your C++ code
Using a custom ruleset
Edit and Continue C++ style
Working with DirectX in Visual Studio 2015
Creating a shader using DGSL
Creating and displaying a 3D model
Using the Visual Studio Graphics Diagnostics
Chapter 8: Working with Team Foundation Server 2015
Introduction
Creating a new TFS project
Managing your work
Using local workspaces for source control
Performing code reviews
Getting feedback from your users
Using Git for source control
Taking Advantage of Git's command line
Chapter 9: Languages
Introduction
Fortifying JavaScript applications with TypeScript
Integrating Python into Visual Studio
Integrating Python with .NET
Targeting Linux with Visual Studio 2015
Chapter 10: Final Polish
Introduction
Creating installer packages with InstallShield LE
Creating custom installer packages
Submitting UWP apps to the Windows Store
Creating Visual Studio add-ins and extensions
Creating your own snippets

Book Details

ISBN 139781785887260
Paperback368 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

C# 6 and .NET Core 1.0: Modern Cross-Platform Development Book Cover
C# 6 and .NET Core 1.0: Modern Cross-Platform Development
$ 39.99
$ 28.00
Java 7 Concurrency Cookbook Book Cover
Java 7 Concurrency Cookbook
$ 29.99
$ 21.00
Mastering C# and .NET Framework Book Cover
Mastering C# and .NET Framework
$ 35.99
$ 25.20
C# Programming Cookbook Book Cover
C# Programming Cookbook
$ 39.99
$ 28.00
Azure for Architects Book Cover
Azure for Architects
$ 35.99
$ 25.20
Implementing Qlik Sense Book Cover
Implementing Qlik Sense
$ 43.99
$ 30.80