Cover by Morgan Skinner, Karli Watson, Jay Glynn, Bill Evjen, Christian Nagel

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Chapter 17

Visual Studio 2012

WHAT’S IN THIS CHAPTER?

  • Using Visual Studio 2012
  • Architecture tools
  • Analyzing applications
  • Testing
  • Refactoring with Visual Studio
  • Visual Studio 2012’s multi-targeting capabilities
  • Working with various technologies — WPF, WCF, WF, and more

WROX.COM CODE DOWNLOADS FOR THIS CHAPTER

There are no code downloads for this chapter.

WORKING WITH VISUAL STUDIO 2012

At this point, you should be familiar with the C# language and almost ready to move on to the applied sections of the book, which cover how to use C# to program a variety of applications. Before doing that, however, it’s important to understand how you can use Visual Studio and some of the features provided by the .NET environment to get the best from your programs.

This chapter explains what programming in the .NET environment means in practice. It covers Visual Studio, the main development environment in which you will write, compile, debug, and optimize your C# programs, and provides guidelines for writing good applications. Visual Studio is the main IDE used for numerous purposes, including writing ASP.NET applications, Windows Forms, Windows Presentation Foundation (WPF) applications, Windows Store apps accessing WCF services or the Web API, and more.

This chapter also explores what it takes to build applications that are targeted at the .NET Framework 4.5. Working with Visual Studio 2012 enables you to work with the latest application types, such as WPF, the Windows Communication Foundation ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required