vii

Contents at a Glance
PART I Understanding Visual Studio 2010 Essentials
1 Introducing Visual Studio 2010 ........................................... 3
2 Learning Just Enough C# or VB.NET: Basic Syntax ... .. . .. .. . .. .. . .. .. . 35
3 Learning Just Enough C# and VB.NET: Types and Members ... .. . .. .. . . 67
4 Learning Just Enough C# and VB.NET: Intermediate Syntax ... . .. .. . .. 89
PART II Learning the VS 2010 Environment
5 Creating and Building Projects ........................................... 113
6 Debugging with Visual Studio ............................................. 143
7 Working with Data ........................................................ 181
PART III Building Programs with VS 2010
8 Building Desktop Applications with WPF ... . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. 217
9 Creating Web Applications with ASP.NET MVC ... . .. .. . .. .. . .. .. . .. .. . . 249