Courses + Certifications
Professional Development | | Desktop Applications | | Technical | |
|
Home > Technical > Microsoft Technical > Visual Studio 2008 / .NET 3.x > Programming .NET Applications using Visual Studio > Developing Applications VS2008 What's New Using C#
Developing Applications VS2008 What's New Using C#
| Print Preview | Send to a friend |
| Learning Method: |
Instructor Led |
Overview: |
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.
|
Target Audience: |
This course is focused directly on existing Visual C# 2005 developers who want to learn, in a succinct fashion, what's new for them in Visual Studio 2008.
|
Pre-requisites: |
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.
|
At Course Completion: |
• 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
|
Outline: |
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 2007s Content Controls • Creating an Outlook Form Region |
|
 |
|
|