Sdílet prostřednictvím


Visual Studio tools dat pro rozhraní .NET

 

Visual Studio a rozhraní .NET Framework společně poskytují rozsáhlou rozhraní API a podpora nástrojů pro připojení k databázím, modelování dat v paměti a zobrazení dat v uživatelském rozhraní. Třídy rozhraní .NET Framework, které poskytují přístup k datům funkce jsou označovány jako ADO.NET. Technologie ADO.NET, spolu s daty nástrojů v sadě Visual Studio byla původně určena především pro podporu relačních databází a XML. Tyto dny mnoho dodavatelů databáze typu NoSQL nebo třetích stran, nabízejí poskytovatelé ADO.NET.

Visual Studio 2015 Update 2 zahrnuje nejnovější aktualizace z SQL Server Data Tools, která umožňují podporu pro nejnovější funkce v Azure databáze SQL a SQL Server 2016..NET core podporuje technologie ADO.NET, s výjimkou datových sad a související typy. Pokud cílení .NET Core a vyžadují vrstvu objektově relační mapování (ORM), použijte Entity Framework Core.

Následující diagram znázorňuje Zjednodušený pohled na základní architektura:

ADO.NET Architecture

Typický pracovní postup je následující:

  1. Nainstalujte vývoj nebo testovací databáze na místním počítači. Viz Instalace databáze systémy, nástroje a ukázky. Pokud používáte Azure datové služby, tento krok není nutný.

  2. Testovací připojení k databázi (nebo služby nebo místního souboru) v sadě Visual Studio. Viz Přidat nová připojení.

  3. (Volitelné) Pomocí nástrojů pro generování a nakonfigurujte nový model. Modely v závislosti na Entity Framework jsou doporučení výchozí pro nové aplikace. Model, kteréhokoli z nich použijete, je zdroj dat, který aplikace spolupracuje s. Model je logicky mezi databází nebo služby a aplikace. Viz Přidat nové zdroje dat.

  4. Přetáhněte zdroje dat z zdroje dat okna na návrhovou plochu Windows Forms, ASP.NET nebo Windows Presentation Foundation pro generování kódu vazby dat, které se zobrazí data uživateli způsobem, který zadáte. Viz Vytvoření vazby ovládacích prvků k datům v sadě Visual Studio.

  5. Přidání vlastního kódu pro věci, jako jsou obchodní pravidla, vyhledávání a ověření dat nebo využít vlastní funkce, který zpřístupňuje podkladové databáze.

Můžete přeskočit krok 3 a program aplikaci .NET vydat příkazy přímo do databáze, spíše než použití modelu. V tomto případě naleznete v příslušné dokumentaci zde: ADO.NET. Všimněte si, že stále můžete Průvodce konfigurací zdroje dat a návrháři generovat kód vazby dat, pokud naplnit vlastní objektů v paměti a poté vytvořit datovou vazbu ovládacích prvků uživatelského rozhraní na tyto objekty.

V této části

Viz také

Přístup k datům v sadě Visual Studio