1-877-WEBUCATE
(1-877-932-8228)
info@webucator.com
 
Microsoft Training
Java Training
XML Training
Database & SQL Training
PHP, Perl, ASP, Groovy, Grails, Ruby on Rails Training
HTML, JavaScript, Ajax & CSS Training
Adobe Training
◊ PUBLIC C# TRAINING
Watch a 3-minute presentation
on our live instructor-led
online classes

How about taking a class directly from your home or office with a live instructor?
When you register for one of our instructor-led online C# classes, we send you a computer headset, the courseware for class, and some other goodies. At the time of class, you simply put your headset on and log in to our web conferencing software. You can hear everything the instructor says, see the complete presentation, and ask questions at any time. Classes are small, generally 2-6 students, full of hands-on exercises, and are never cancelled due to low enrollment.

To have someone contact you about our instructor-led online classes, please fill out the form below. We will also email you a class schedule and pricing.

* (Required)
* (Required)
* (Required)
* (Required)
* (Required)
(The number of people requiring training)
* (Required)
(For Federal Government Pricing)

LINQ Training (3 days)


Classes for individuals are delivered via the Web by a Webucator instructor over a live web conference. For more information on how these classes are delivered click here or call us toll free at 877-932-8228.

Click here for our private onsite C# classes

Date Range Price Register
February 9-11, 2009
(Start time: 10:00 AM ET)
$1,295.00
March 9-11, 2009
(Start time: 10:00 AM ET)
$1,295.00
April 6-8, 2009
(Start time: 10:00 AM ET)
$1,295.00
May 4-6, 2009
(Start time: 10:00 AM ET)
$1,295.00
You may also register by calling 1-877-932-8228.

LINQ Training Course Overview

The .NET 3.5 Framework SDK includes many updates to the C# and Visual Basic programming languages. In this LINQ training course, students will dive into the current Community Technology Preview (CTP) and explore these new programming constructs first hand. Once the core language features have been examined, the remainder of the course will examine LINQ (Language Integrated Query) and the core APIs which represent it: LINQ over Objects, LINQ to SQL and LINQ to XML.

LINQ Training Course Goals

  • Learn C# 3.0 language features.
  • Learn VB 9.0 language features.
  • Learn the LINQ API.

LINQ Training Course Prerequisites

Experience in the following areas is required:

  • Solid .NET 1.1 or 2.0 experience
  • C# and/or Visual Basic

LINQ Training Course Outline

  1. .NET 3.5 Language Features
    1. Understand implicitly typed local variables
    2. Understand the role of extension methods
    3. Understand object initialization syntax
    4. Understand anonymous types
    5. Understand lambda expressions
  2. An Introduction to LINQ
    1. Understand the motivation behind LINQ
    2. Visual Studio 2008 LINQ support
    3. Debugging LINQ query expressions
    4. Work with query operators and query expressions
    5. Program with LINQ to Objects
    6. Understand deferred and immediate execution
    7. Know the role of the System.Linq.Enumerable type
    8. Know the role of the System.Func delegate type
    9. Understanding the query operators / delegates / lambda relationship
  3. LINQ to ADO.NET
    1. Define LINQ to ADO.NET
    2. Apply LINQ queries to ADO.NET DataSets
    3. Work with the DataRowExtensions and DataTableExtensions types
    4. Know the role of LINQ to SQL
    5. Know the role of entity classes
    6. Entity class-centric attributes
    7. Know the role of data context objects
    8. Generate entity classes via sqlmetal.exe and Visual Studio 2008
    9. Apply LINQ queries to relational databases
  4. LINQ to XML
    1. Understand the role of LINQ to XML
    2. Work with the LINQ to XML object model
    3. Examine the System.Xml.Linq namespace
    4. Use LINQ to XML to create, query and save XML documents
    5. Insert and remove XML data using LINQ to XML
    6. Examine VB's XML literal syntax
    7. Work with VB XML axis properties
    8. Understand the LINQ to XML / XML literal relationship

LINQ Training Course Materials

Each student will receive a comprehensive set of materials, including course notes and all the programming examples.

LINQ Training Course Technical Requirements and Setup Instructions

Click here for technical requirements and setup instructions

home - onsite classes - instructor-led online courses - self-paced online courses - why webucator - partners - contact - sitemap
© 2009 Webucator. All rights reserved. info@webucator.com | Toll Free: 877-WEBUCATE (877-932-8228) | From Outside the USA: 315-849-2724 | Fax: 315-410-5320
Phoenix, AZ | Santa Clara, CA | Santa Clara, CA | Los Angeles, CA | Sacramento, CA | Washington, DC | Atlanta, GA | Chicago, IL | Indianapolis, IN | Muncie, IN
New Orleans, LA Boston, MA | Cambridge, MA | Charlestown, MA | Framingham, MA | Ipswich, MA | Lincoln, MA | Wellesley, MA | Worcester, MA | Bangor, ME | Detroit, MI
Raleigh, NC Winston-Salem, NC | Lincoln, NE | East Hanover, NJ | Eatontown, NJ | Madison, NJ | Parsippany, NJ | Trenton, NJ | Albany, NY | Buffalo, NY | Rochester, NY
New York City, NY | Syracuse, NY | West Babylon, NY | Dayton, OH | Bethlehem, PA | Philadelphia, PA | Pittsburgh, PA | Pittsburgh, PA | State College, PA
Middletown, RI | Rapid City, SD | Austin, TX | Dallas, TX | Houston, TX | Arlington, VA | McLean, VA | Seattle, WA | Toronto, Canada | Ottawa, Canada | Calgary, CA