Presentation is loading. Please wait.

Presentation is loading. Please wait.

LiNQ SQL Saturday David Fekke.

Similar presentations


Presentation on theme: "LiNQ SQL Saturday David Fekke."— Presentation transcript:

1 LiNQ SQL Saturday David Fekke

2 LiNQ Language Integrated Query

3 .NET 3.5 Framework

4 SQL vs. LiNQ

5 Abstraction

6 SQL Server 2005 Oracle

7 MySQL PostgreSQL Other RDBMS supported by Open Source

8 IQueriable Interface

9 Query Objects Query XML Query Databases

10 var myQuery = from p in db.people
where p.firstname == “David” select p

11 LiNQ makes use .NET 3.5 language features

12 C# 3.0 VB .NET 9.0

13 Lamda Expressions Anonymous Types Dynamic Types

14 Pros and Cons Visual Studio Generates Object code
No reason to create separate queries for each RDBMS Auto parametrize variables Use Stored Procedures No hinting careful about in memory quering SQL Statements are auto-generated with the exception of Stored Procs


Download ppt "LiNQ SQL Saturday David Fekke."

Similar presentations


Ads by Google