Professional Visual Studio
Tips, Tricks, and Best Practices for professional .net developers

Professional Visual Studio 2010

by Nick Randolph, David Gardner, Chris Anderson, and Michael Minutillo

Visual Studio allows you to create and manage programming projects for the Windows platform, and the new 2010 version has undergone a major overhaul comprised of significant changes. Written by an author team of veteran programmers and developers, this book gets you quickly up to speed on what you can expect from the newest version of Visual Studio.

Packed with helpful examples, this comprehensive guide explains how Visual Studio 2010 offers you a unique look at the beginning of the IDE's evolution: improved code navigation, annotation and extensibility with the WPF-based shell; new supported platforms and frameworks such as SharePoint, Windows Azure, WCF RIA Services, and ADO.NET Entity Framework; and fundamental improvements in debugging and test-driven development.

Table of Contents

Part I: Integrated Development Environment

Chapter 1: A Quick Tour
Chapter 2: The Solution Explorer, Toolbox, and Properties
Chapter 3: Options and Customizations
Chapter 4: Workspace Control
Chapter 5: Find and Replace, and Help

Part II: Getting Started

Chapter 6: Solutions, Projects, and Items
Chapter 7: IntelliSense and Bookmarks
Chapter 8: Code Snippets and Refactoring
Chapter 9: Server Explorer
Chapter 10: Modeling with the Class Designer

Part III: Digging Deeper

Chapter 11: Unit Testing
Chapter 12: Documentation with XML Comments
Chapter 13: Code Consistency Tools
Chapter 14: Code Generation with T4
Chapter 15: Project and Item Templates
Chapter 16: Language-Specific Features

Part IV: Rich Client Applications

Chapter 17: Windows Forms Applications
Chapter 18: Windows Presentation Foundation (WPF)
Chapter 19: Office Business Applications

Part V: Web Applications

Chapter 20: ASP.NET Web Forms
Chapter 21: ASP.NET MVC
Chapter 22: Silverlight
Chapter 23: Dynamic Data
Chapter 24: SharePoint
Chapter 25: Windows Azure

Part VI: Data

Chapter 26: Visual Database Tools
Chapter 27: DataSets and Data Binding
Chapter 28: Language Integrated Queries (LINQ)
Chapter 29: ADO.NET Entity Framework
Chapter 30: Reporting

Part VII: Application Services

Chapter 31: Windows Communication Foundation (WCF)
Chapter 32: Windows Workflow Foundation (WF)
Chapter 33: Client Application Services
Chapter 34: Synchronization Services
Chapter 35: WCF RIA Services

Part VIII: Configuration and Internationalization

Chapter 36: Configuration Files
Chapter 37: Connection Strings
Chapter 38: Resource Files

Part IX: Debugging

Chapter 39: Using the Debugging Windows
Chapter 40: Debugging with Breakpoints
Chapter 41: Creating Debug Proxies and Visualizers
Chapter 42: Debugging Web Applications
Chapter 43: Advanced Debugging Techniques

Part X: Build and Deployment

Chapter 44: Upgrading with Visual Studio 2010
Chapter 45: Build Customization
Chapter 46: Assembly Versioning and Signing
Chapter 47: Obfuscation, Application Monitoring and Management
Chapter 48: Packaging and Deployment
Chapter 49: Web Application Deployment

Part XI: Automation

Chapter 50: The Automation Model
Chapter 51: Add-Ins
Chapter 52: Macros
Chapter 53: Managed Extensibility Framework (MEF)

Part XII: Visual Studio Ultimate

Chapter 54: Visual Studio Ultimate for Architect
Chapter 55: Visual Studio Ultimate for Developers
Chapter 56: Visual Studio Ultimate for Testers
Chapter 57: Team Foundation Server
Copyright © 2007-2010 David Gardner, Keyvan Nayyeri, and Nick Randolph. All rights reserved.
Blog | Archives | Books | About | Contact