LINQ Training

 

 

 

Language Extensions

 

  • Implicitly typed variable
  • Extension method
  • Object initialization syntax
  • Anonymous types
  • Lambda expressions

 

Introduction to LINQ

 

  • LINQ expressions
  • Using via extension methods
  • Filtering
  • Sorting
  • Aggregation
  • Skip and Take operators
  • Joins

 

Deferred Execution

 

  • Benefits and drawbacks
  • IEnumerable vs IQueryable
  • Using across tiers 

Data Projection

  • Single result value
  • Existing types
  • Anonymous types
  • Grouping

 

LINQ to XML

 

  • New XML classes
  • Generating XML
  • Querying XML
  • Using data projection
  • Combining with XPath

 

LINQ to SQL

 

  • Attributes and mapping
  • Creating a Data Context
  • Deferred loading
  • Saving changes
  • Inserts and deletes
  • Transactions
  • Concurrency
  • Handling exceptions

 

LINQ to Entities

 

  • ADO.NET Entity Framework
  • Differences from LINQ to SQL
  • Available providers
  • Defining an Entity Data Model (EDM)
  • Database-first vs. Model-first
  • Object Services
  • Change tracking
  • Using EntityClient
  • Using stored procedures
  • Plain-Old CLR Object support (POCO) [.NET 4.0 only]
  • N-tier and service-based applications  

 

WINDOWS VISTA-NEWFEATURES

 

  • Gadgets/side bars
  • Office 2007
  • VS to VS.net tools for office

 

MOBLE APPLICATIONS

 

  • Mobile forms
  • Mobile Environment – Today’s Need
  • Needed Infrastructure
  • WAP, WML overview
  • MS Mobile Explorer
  • Open ware Simulators
  • Line smart phones and Pocket PC Applications

 

SMARTPHONE AND POCKET PC

 

  • What is Smart phone/Pocket PC?
  • Application fro smart phone/pocket pc
  • Deploying/ Run application in devices /Live

 

VSTO – VS.NET

 

  • What is VSTO?
  • Programming developing managed adding’s for outlook
  • Advantages VSTO
  • VSTO 2005 SE
  • Runtime component

 

ADDITIONAL NEEDED SERVICES IN WEB APPS (OPTIONAL)

 

  • MSMQ in ASP.Net
  • Its need in data transferring
  • MSMQ – Its role in heterogeneous networks and systems
  • Crystal Reports in ASP.Net
  • Designing Reports for Web Browsers

 

[OVERVIEW]

 

  • Share point
  • Biz talk