VS2008CS - Visual Studio 2008 and .NET 3.5 Using C#
| Categories |
C# Training, Programming Training, Internet Training |
| Duration |
2 days (14 hours) |
| Pre-requisites |
The student should have programming experience in C# and version 2.0 of the .NET Framework and be familiar with the Visual Studio 2005 development environment.
|
|
|
|
| Courseware |
VS2008CS-OBJ (200 pages) |
| Price |
$800 |
| Notes |
.NET 3.0 introduced the important new technologies of Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). Although there were extensions for Visual Studio 2005, there was not yet full-blown tool support. Visual Studio 2008 brings this tool support along with a further update to the .NET Framework, .NET 3.5. This newest version of the Framework also introduces the important data access technology, Language-Integrated Query (LINQ) along with significant enhancements to the C# language, largely intended to support LINQ.
|
This two-day hands-on course introduces these new technologies to the experienced developer who has a good working knowledge of .NET and Visual Studio 2005. Numerous programming examples and exercises are provided. The student will receive a complete set of notes and all the programming examples.
Visual Studio 2008
.NET 3.5
New Project Types
New Designers
Versions of Visual Studio 2008
New Features in C# 3.0
Auto-Implemented Properties
Implicitly Typed Variables
Anonymous Types
Object Initializers
Collection Initializers
Partial Methods
Extension Methods
Lambda Expressions
Query Keywords
Language-Integrated Query (LINQ)
LINQ Overview
LINQ to Objects
LINQ to SQL
LINQ to DataSet
LINQ to XML
Windows Presentation Foundation (WPF)
WPF Overview
WPF Controls
Extensible Markup Language (XAML)
Layout
Dialogs
Menus and Commands
Windows Workflow Foundation (WF)
WF Overview
Workflow Runtime
Sequential Workflows
State Machine Workflows
Activities
Services
Hosting Workflows
Windows Communication Foundation
WCF Overview
Addresses and Bindings
Hosting
Service Contracts
Data Contracts