Search
   
93 S Jackson St #32515 - Seattle, WA - USA
1 Yonge Street - Suite 1801 - Toronto, ON - Canada
 
  Go to Software Training Academy Main Page Check Training Courses and Schedules Check Course Schedules Read what our students have to say ... Contact Software Training Academy Read about Software Training Academy Learn about those who run Software Training Academy Join Software Training Academy Team



STA Instructor-Led Virtual is convenient and 
                        cost-effective
In-Person Training Courses: we will 
                        come to you
 
 
If you are looking for other types of training, check out the training-classes.com directory of Business and Management Skills Training and Seminars


 
 

      .NET 3.5 New Features Using CSharp Training (VS2008)

     
Suggested Duration: 4 days
Instructor-Led via Web - Training Price(USD): $1,584.00 | Class Schedule
In-Person Class - Training Price(USD): $1,900.80 | Class Schedule
                            

Course Outline


4611.  New Features in .NET Using C# 2008

 

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.

 

LEARNING OBJECTIVES

 

·         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 Duration:  4 days

 

Prerequisites: Before taking this course, students should have a good working knowledge of Visual Studio 2005 and the .NET Framework 2.0

 

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.

 

1.     Language Integrated Query

LINQ Syntax

LINQ SQL

LINQ DataSets

LINQ to XML

 

2.     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

 

3.     Getting Started with WPF

Introducing Windows Presentation Foundation (WPF)

Investigating XAML and the WPF Designer

Introducing Content and Grid Controls

 

4.     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

 

5.     Windows Communication Foundation

Introducing Windows Communication Foundation

WCF Building Blocks

Hosting a WCF Service

Self Hosting the WCF Service

Configuring WCF Services

 

6.     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

 

7.     Client Application Services

Membership, Roles and Profiles on the Web

Client Application Services

Creating Your Own Membership and Role Providers

 

8.     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

 

Ask a Question !
Your email
Course # or Title
Question
About this course:
Contact me ASAP
Contact me when available in my city
 
Send me updates


Major Locations in US and Canada (*)
Austin,TX - New York,NY - Boston,MA - Los Angeles,CA - San Francisco,CA - San Jose,CA - Baltimore,MD - Columbia,MD - New Jersey,NJ - Buffalo,NY - Manhattan,NY - Philadeplhia,PA - Pittsburgh,PA - Charlotte,NC - Chicago,IL - Indianapolis,IN - Louisville,KY - Detroit,MI - Minneapolis,MN - Kansas City,MO - Springfield,MO - Columbus,OH - Cleveland,OH - Oklahoma City,OK - Memphis,TN - Nashville,TN - Milwaulkee,WI - Sacramento,CA - San Diego,CA - Denver,CO - Las Vegas,NV - Salt Lake City,UT - Portland,OR - Dallas,TX - Rochester,NY - Phoenix,AZ - Orlando,FL - Miami,FL - Tallahassee,FL - Atlanta,GA - Seatlle,WA - Toronto,ON - Montreal,QC - Ottawa,ON - Vancouver,BC - Calgary,AB - Quebec City,QC - Saskatoon,SK - Winnipeg,MB - Edmonton,AB - Regina,SK - Victoria,BC - Waterloo,ON - Kanata,ON - Mississauga,ON - Scarborough,ON - Ajax,ON - Oakville,ON - Markham,ON - Barrie,ON
* In-class training subject to minimum enrollment - Call 1.888.896.7852 for details



Copyright © 2008 Software Training Academy (STA). All rights reserved