Vucetin Petar Linq For Asp.Net Developers Sdwest

13
LINQ for ASP.NET Developers Petar Vucetin Senior Software Engineer Vertigo Software Point Richmond, CA [email protected]

Transcript of Vucetin Petar Linq For Asp.Net Developers Sdwest

  • 1.LINQ for ASP.NET Developers
    Petar Vucetin
    Senior Software Engineer
    Vertigo Software
    Point Richmond, CA
    [email protected]

2. Agenda
Anatomy of LINQ (105)
C# 3.0 language features
LINQ-to-Objects
CRUD operations (101)
LINQ-to-SQL
ASP.NET controls (201)
LINQ Data Source control examined
Advanced Concepts (301)
3. Framework Versions
4. 5. Anatomy of LINQ
C# 3.0 language features
Automatic Properties
Object Initializer
Collection Initializer
Extension methods
Anonymous types
Lambda Expressions
Query Syntax
6. DEMOS
7. Anatomy of LINQ
8. CRUD operations
demos
9. LINQ Data Source
Custom Selecting
Filtering
Page & Sort
Enabling Insert, Update, Delete
Ordering and Grouping
10. DEMO
11. Advanced Concepts
Optimistic concurrency
Lazy and eager loading
Custom SQL/SPROC usage
Transactions
12. Extensions
PLINQ parallel extensions
XLINQ XML extensions
SyncLINQ databinding over LINQ
SharePoint LINQ
DataSet LINQ Extensions
13. Samples
http://msdn2.microsoft.com/en-us/vcsharp/aa336746.aspx
VB - http://msdn2.microsoft.com/en-us/vbasic/bb688088.aspx