The instructor was very knowledgeable and gave real world examples to help drive home the lessons. More Testimonials »

Visual Studio 2008 Training: New Features for C# Developers

Delivery Options

Upcoming Live eLearning Classes

There are currently no upcoming Live eLearning classes. Please contact us if you would like us to schedule a class.

Class Description

Class Overview

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.

Class Goals

  • Investigate new language features, including LINQ (Language Integrated Query)
  • Incorporate improvements to Visual Studio's data features
  • Build applications using Windows Presentation Foundation (WPF)
  • Communicate between applications using Windows Communication Foundation (WCF)
  • Create workflow-enabled applications using Windows Workflow Foundation (WF)
  • Investigate new features for Windows applications
  • Learn about building managed applications for Microsoft Office

Class Outline

  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

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following areas is required:

  • C#
  • Good working knowledge of Visual Studio 2005 and the .NET Framework 2.0

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Compare Us
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator
Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.

Recent Blog Articles

How to Get Bound Objects to Notify the Silverlight UI of Property Changes

Posted on Jan 17, 2011 by Bruce

Check out this video on how to update the UI in Silverlight automatically when an bound object’s property changes. To view the video in full screen ...


.NET Framework: Using The BitVector32 Structure

Posted on Dec 01, 2010 by Christopher

In many cases, if you have not done an extensive review of the .NET Framework, you probably haven’t discovered some rather interesting features that exist.  ...


Creating SharePoint 2010 Dialog Windows

Posted on Nov 29, 2010 by Bruce

Check out this video demonstration of how to create a SharePoint 2010 dialog window. To view the video in full screen mode (recommended), press the “F” ...


Update Silverlight 4 Applications Running Out-Of-Browser

Posted on Nov 22, 2010 by Bruce

Check out this video demonstration of how to update a Microsoft Silverlight application running out-of-browser. To view the video in full screen mode (recommended), ...


SharePoint 2010 Developer Exams 70-573 and 70-576 Thoughts and Tips

Posted on Nov 15, 2010 by Bruce

Having recently sat and passed Microsoft SharePoint 2010 developer exams 70-573 and 70-576 I thought I would share what I used to prepare as well as thoughts ...

© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723