Developing Applications Using Visual C# 2008: What’s New Course

Course Code: IN 805
Course Abstract: Visual Studio 2008 adds a large set of new functionality for the Visual 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 course, including full written courseware, demonstrations, and lab exercises, introduces the most important new features in Visual Studio 2008 for experienced Visual C# developers.
Audience: This course is designed for existing Visual C# 2005 developers who want to learn, in a succinct fashion, what's new for them in Visual Studio 2008.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> 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

Course Topics:

Language Integrated Query
LINQ Syntax
LINQ SQL
LINQ DataSets
LINQ to XML

Data Improvements
Hierarchical Updating with TableAdapterManager
Caching Data Locally
Separate Dataset and TableAdapter Code in n-tier Data Applications
Using LINQ to SQL classes to Represent Data

Getting Started with WPF
Introducing Windows Presentation Foundation (WPF)
Investigating XAML and the WPF Designer
Introducing Content and Grid Controls

Revisiting WPF
Laying Out the Application
Creating the MoviePlayer Control
Creating a Data Source and Hook up Data Binding
Adding a Data Converter and a Data Template

Windows Communication Foundation
Introducing Windows Communication Foundation
WCF Building Blocks
Hosting a WCF Service
Self Hosting the WCF Service
Configuring WCF Services

Windows Workflow Foundation
Introducing Windows Workflow Foundation
Creating Your First Workflow
Activities
Using Rules in Workflows
Hosting a Workflow in a Windows Application
Host / Workflow Communication
State Machine Workflows

Client Application Services
Membership, Roles and Profiles on the Web
Client Application Services
Creating Your Own Membership and Role Providers

Creating Office Applications using Visual Studio 2008
Introducing Office Projects in Visual Studio 2008
Ribbon Customizations and Custom Task Panes
Working with Word 2007’s Content Controls
Creating an Outlook Form Region

Prerequisites: Before taking this course, students should have a good working knowledge of Visual Studio 2005 and the .NET Framework 2.0, or should have completed AppDev's Developing Applications Using Visual C# 2005 and Developing Applications Using Visual C# 2005: Additional Topics.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

“Super instructor. Really knows his stuff. Answers questions thoroughly and completely. I thought the course design was great and covered each topic in a well designed manner.”

Student – Java Programming