Chapter 7. Unwrapping C++ Development

In this chapter, we will cover the following topics:

  • 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

Introduction

Before the rise of .NET, Java, and newer languages, C++ occupied a dominant position as the go-to choice for development of Windows applications. As the 21st century progressed, the use and popularity of these other languages grew, while C++ seemed to suffer somewhat without a vocal champion. This led to C++ becoming more of a specialist language to the point where it is now commonly ...

Get Visual Studio 2015 Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.