Technologie LINQ to SQL

LINQ to SQL je součást .NET Framework verze 3,5, která poskytuje infrastrukturu run-time pro správu relačních dat jako objektů.

Poznámka

Relační data se zobrazí jako kolekce dvourozměrných tabulek (vztahů nebo plochých souborů), kde společné sloupce vzájemně souvisejí s tabulkami. aby bylo možné LINQ to SQL efektivně používat, je nutné se seznámit se základními principy relačních databází.

v LINQ to SQL je datový model relační databáze mapován na objektový model vyjádřený v programovacím jazyce vývojáře. když se aplikace spustí, LINQ to SQL se přeloží do SQL v objektovém modelu integrované dotazy jazyka a pošle je do databáze pro provedení. když databáze vrátí výsledky, LINQ to SQL je přeloží zpět na objekty, se kterými můžete pracovat ve vlastním programovacím jazyce.

vývojáři, kteří používají Visual Studio obvykle používají Návrhář relací objektů, který poskytuje uživatelské rozhraní pro implementaci mnoha funkcí LINQ to SQL.

dokumentace, která je součástí této verze LINQ to SQL, popisuje základní stavební kameny, procesy a techniky, které potřebujete při sestavování LINQ to SQLch aplikací. Můžete také vyhledat konkrétní problémy v Microsoft Docs a můžete se zúčastnit fóra LINQ, kde můžete diskutovat o složitější témata podrobněji s odborníky. nakonec LINQ to SQL: dotaz rozhraní .net Language-Integrated pro Data dokumentu white paper s relačními daty LINQ to SQL technologii, dokončete s příklady kódu Visual Basic a C#.

V tomto oddílu

Začínáme
poskytuje zúžený přehled LINQ to SQL spolu s informacemi o tom, jak začít používat LINQ to SQL.

Průvodce programováním
Poskytuje kroky pro mapování, dotazování, aktualizaci, ladění a podobné úkoly.

Odkaz
Poskytuje referenční informace o několika aspektech LINQ to SQL. mezi témata patří SQL – mapování typu CLR, standardní převod operátoru dotazu a další.

ukázky
obsahuje odkazy na ukázky Visual Basic a C#.

LINQ (Language-Integrated Query)-C #
Poskytuje přehled technologie LINQ v jazyce C#.

LINQ (Language-Integrated Query) – Visual Basic
Poskytuje přehled technologie LINQ v Visual Basic.

LINQ
popisuje technologie LINQ pro uživatele Visual Basic.

LINQ a ADO.NET
odkazuje na portál ADO.NET.

LINQ to SQL návody
Zobrazí seznam návodů, které jsou k dispozici pro LINQ to SQL.

Stažení ukázkových databází
Popisuje, jak stáhnout ukázkové databáze používané v dokumentaci.

Přehled ovládacího prvku webového serveru LinqDataSource
popisuje, LinqDataSource jak ovládací prvek zpřístupňuje Language-Integrated dotaz (LINQ) pro webové vývojáře prostřednictvím architektury ASP.NET správy zdrojů dat.