Vucetin Petar Linq For Asp.Net Developers Sdwest

969
-1

Published on

Walk thought the anatomy of linq

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
969
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Show where this is installed
  • Vucetin Petar Linq For Asp.Net Developers Sdwest

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

    ×