Skip to main content

Beginner's Guide to LINQ to SQL

This page contains resources to help developers get up to speed with LINQ to SQL. For additional resources see the Learning Resources page. For more resources see the Resources & Community page.

Tutorials & Articles

Introducing LINQ to Relational Data

Learn more about using LINQ against a Relational database with LINQ to Entities (ADO.NET Entity Framework) and LINQ to SQL.

LINQ to SQL: .NET Language-Integrated Query for Relational Data

LINQ to SQL provides a basic runtime infrastructure for managing relational data as objects without losing the ability to query.


MSDN Virtual Lab: Visual Basic 9 and LINQ
After completing this lab, you will be better able to use LINQ with in-memory collections, access database data using LINQ, handle XML documents with LINQ, and understand the standard query operators.

Webcast: Introduction to LINQ in Visual Basic
In this Webcast you will learn how to get started writing LINQ queries using the simple but powerful query syntax available in Visual Basic. We'll walk through a variety of basic queries as well look at aggregates and groups over different data sources including XML.

Live From Redmond: VB9 – LINQ to SQL & O/R Designer Deep Dive
This web cast shows you how to use the new O/R designer to build applications that take advantage of LINQ to SQL.

Live From Redmond: VB9 – LINQ Best Practices
This web cast will explore best practices for writing easy to read, consumable queries, including naming, usage, and performance ideas.

Microsoft is conducting an online survey to understand your opinion of the MSDN Web site. If you choose to participate, the online survey will be presented to you when you leave the MSDN Web site.

Would you like to participate?