O'Reilly logo

Professional C# 4 and .NET 4 by Morgan Skinner, Karli Watson, Jay Glynn, Bill Evjen, Christian Nagel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 16. Visual Studio 2010

WHAT'S IN THIS CHAPTER?

  • Using Visual Studio 2010

  • Refactoring with Visual Studio

  • Visual Studio 2010's multi-targeting capabilities

  • Working with the technologies WPF, WCF, WF, and more.

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, you need to examine 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 everything from writing Web Forms, Windows Forms, Windows Presentation Foundation (WPF) applications, and even Silverlight applications to XML Web services, and more. For more details on Windows Forms and how to write user interface code, see Chapter 39, "Windows Forms."

This chapter also explores what it takes to build applications that are targeted at the .NET Framework 4. Working with Visual Studio 2010 will provide you the ability to work with the latest application types, such as WPF, the Windows Communication Foundation (WCF), and the Windows Workflow Foundation (WF), directly.

WORKING WITH VISUAL STUDIO 2010

Visual Studio ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required