• Like
Vucetin Petar Linq For Asp.Net Developers Sdwest
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Vucetin Petar Linq For Asp.Net Developers Sdwest

  • 795 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
795
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
17
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Show where this is installed

Transcript

  • 1. LINQ for ASP.NET Developers
    Petar Vucetin
    Senior Software Engineer
    Vertigo Software
    Point Richmond, CA
    petar@vertigo.com
  • 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