Visual Studio 2008 Training: New Features for C# Developers


Request an offer for delivery of this course

Course duration

Course Outline

Visual Studio 2008 adds a large set of new functionality for the C# developer. From new language features, including LINQ (Language Integrated Query) to new client-side data support, Visual Studio 2008 and the .NET Framework 3.5 make it easier than ever to create robust, enterprise-level applications. This Visual Studio 2008 course, including full written courseware, demonstrations, and lab exercises, introduces the most important new features in Visual Studio 2008 for experienced C# developers.

  1. Language Integrated Query
    1. LINQ Syntax
    2. LINQ SQL
    3. LINQ DataSets
    4. LINQ to XML
  2. Data Improvements
    1. Hierarchical Updating with TableAdapterManager
    2. Caching Data Locally
    3. Separate Dataset and TableAdapter Code in n-tier Data Applications
    4. Using LINQ to SQL classes to Represent Data
  3. Getting Started with WPF
    1. Introducing Windows Presentation Foundation (WPF)
    2. Investigating XAML and the WPF Designer
    3. Introducing Content and Grid Controls
  4. Revisiting WPF
    1. Laying Out the Application
    2. Creating the MoviePlayer Control
    3. Creating a Data Source and Hook up Data Binding
    4. Adding a Data Converter and a Data Template
  5. Windows Communication Foundation
    1. Introducing Windows Communication Foundation
    2. WCF Building Blocks
    3. Hosting a WCF Service
    4. Self Hosting the WCF Service
    5. Configuring WCF Services
  6. Windows Workflow Foundation
    1. Introducing Windows Workflow Foundation
    2. Creating Your First Workflow
    3. Activities
    4. Using Rules in Workflows
    5. Hosting a Workflow in a Windows Application
    6. Host / Workflow Communication
    7. State Machine Workflows
  7. Client Application Services
    1. Membership, Roles and Profiles on the Web
    2. Client Application Services
    3. Creating Your Own Membership and Role Providers
  8. Creating Office Applications using Visual Studio 2008
    1. Introducing Office Projects in Visual Studio 2008
    2. Ribbon Customizations and Custom Task Panes
    3. Working with Word 2007's Content Controls
    4. Creating an Outlook Form Region

InterSource Geneva, a premier Information Technology training firm, offers over 400 different courses on server, database and programming technologies, as well as end-user classes for the most popular office, graphics and design applications. We serve clients in Switzerland (Geneva, Lausanne, Bern, Basel, Zurich) and throughout Europe (France, Germany, Austria, Finland, Sweden, England, Netherlands, Spain, etc.).

InterSource offers custom, private courses at client sites, standard public courses in our Geneva classroom, and online training via live Web conference. Training is offered in English and many other languages (Francais, Deutsch, Espanol, Italiano.)

For an overall view of our offerings, please visit us at