Upload
petarvucetin2
View
842
Download
0
Tags:
Embed Size (px)
Citation preview
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