Manuel D’UtilisationTable des matièresContents10Acknowledgments18Introduction20Part I: Understanding Visual Studio 2010 Essentials241 Introducing Visual Studio 201026What Is Visual Studio 2010 About?27Installing Visual Studio 201029Navigating the Visual Studio 2010 Environment36Managing VS Windows39Modifying Environment Settings after Setup45Familiarization with Visual Studio Project Types53Summary572 Learning Just Enough C# or VB.NET: Basic Syntax58Starting a Bare-Bones Project59Examining the Code Skeleton62An Overview of the VS Code Editor66Coding Expressions and Statements72Summary893 Learning Just Enough C# and VB.NET: Types and Members90Creating Classes91Writing Methods95Coding Fields and Properties104Summary1104 Learning Just Enough C# and VB.NET: Intermediate Syntax112Understanding Delegates and Events113Implementing Interfaces119Applying Arrays and Generics130Summary133Part II: Learning the VS 2010 Environment1345 Creating and Building Projects136Constructing Solutions and Projects137Examining Property Settings141Referencing Assemblies145Compiling Applications152Navigating a Project with Class View159Using the Class Designer160Summary1646 Debugging with Visual Studio166Example Code for This Chapter167Development-Time Code Tools171Configuring Debug Mode173Setting Breakpoints178Stepping Through Code181Inspecting Application State183Solving Problems with VS Debugger189Summary2037 Working with Data204Working with Databases205Learning Language Integrated Query (LINQ)217Handling Data with LINQ to SQL223Summary237Part III: Building Programs with VS 20102388 Building Desktop Applications with WPF240Starting a WPF Project241Understanding Layout243Using WPF Controls249Working with Data in WPF257Summary2709 Creating Web Applications with ASP.NET MVC272Understanding ASP.NET MVC273Starting an ASP.NET MVC Project274Creating the Models277Building Controllers277Displaying Views279Managing Routing285Building a Customer Management Application287Summary30710 Designing Silverlight Applications308Starting a Silverlight Project309Navigating the Silverlight Designer313Using Silverlight Controls313Running Silverlight Out-of-Browser (OOB)317Deploying Silverlight Applications320Summary32111 Deploying Web Services with WCF322Starting a WCF Project324Hosting a WCF Service337Communicating with a WCF Service349Summary361Part IV: Enhancing the VS 2010 Experience36212 Customizing the Development Environment364Implementing Custom Templates365Creating Custom Snippets376Writing Macros383Summary39313 Extending Visual Studio 2010394Creating a Visual Studio Add-In395Adding Functionality to an Add-In406Deploying an Add-In420Where to Go Next422Summary423Part V: Appendixes424A: Introduction to XML426VS 2010 XML Editor427XML Prefixes427XML Elements428Attributes428Namespaces429The XML Menu430Configuring XML Options430Summary430B: Introduction to XAML432Starting a WPF Project433Elements as Classes434Attributes as Properties434Executing the XAML Document434Property Elements435Markup Extensions437Summary439Index440A440B441C441D442E443F443G444H444I444J444K444L444M445N445O445P446Q446R446S447T447U448V448W449X449Taille: 10 MoPages: 449Language: EnglishOuvrir le manuel