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