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
CODE:0-0-NHADAVS2008C#
Choose your nearest New Horizons location below to view our EOCY offers: