Entity Framework - Konfiguracja środowiska

Co nowego w Entity Framework 6?

Framework ma złożony interfejs API, który umożliwia szczegółową kontrolę nad wszystkim, od modelowania po zachowanie w czasie wykonywania. Część Entity Framework 5 znajduje się w .NET. A inna jego część znajduje się w dodatkowym zestawie, który jest dystrybuowany za pomocą NuGet.

  • Podstawowe funkcje Entity Framework są wbudowane w platformę .NET Framework.

  • Obsługa Code First umożliwia Entity Framework używanie klas zamiast modelu wizualnego, a lżejszy sposób interfejsu API do interakcji z EF znajduje się w pakiecie NuGet.

  • Rdzeniem jest to, co zapewnia odpytywanie, śledzenie zmian i całą transformację z zapytań do zapytań SQL, a także z powrotu danych do obiektów.

  • Możesz użyć pakietu NuGet EF 5 z platformą .NET 4 i .NET 4.5.

  • Jeden duży problem - .NET 4.5 dodał obsługę wyliczeń i danych przestrzennych do podstawowych interfejsów API Entity Framework, co oznacza, że ​​jeśli używasz EF 5 z .NET 4, nie uzyskasz tych nowych funkcji. Otrzymasz je tylko wtedy, gdy połączysz EF5 z .NET 4.5.

Przyjrzyjmy się teraz Entity Framework 6. Podstawowe interfejsy API, które znajdowały się w .NET w Entity Framework 6, są teraz częścią pakietu NuGet.

To znaczy -

  • Cała Entity Framework znajduje się w tym zestawie, który jest dystrybuowany przez NuGet

  • Nie będziesz zależny od platformy .NET, aby zapewnić określone funkcje, takie jak obsługa wyliczania Entity Framework i specjalna obsługa danych.

  • Zobaczysz, że jedną z funkcji EF6 jest to, że obsługuje wyliczenia i dane przestrzenne dla platformy .NET 4

Aby rozpocząć pracę nad Entity Framework, musisz zainstalować następujące narzędzia programistyczne -

  • Visual Studio 2013 lub nowszy
  • SQL Server 2012 lub nowszy
  • Aktualizacje Entity Framework z pakietu NuGet

Firma Microsoft udostępnia bezpłatną wersję programu Visual Studio, która zawiera również SQL Server i można ją pobrać ze strony www.visualstudio.com .

Instalacja

Step 1- Po zakończeniu pobierania uruchom instalator. Zostanie wyświetlone następujące okno dialogowe.

Step 2 - Kliknij przycisk Instaluj, aby rozpocząć proces instalacji.

Step 3- Po pomyślnym zakończeniu procesu instalacji zostanie wyświetlone następujące okno dialogowe. Zamknij to okno dialogowe i w razie potrzeby uruchom ponownie komputer.

Step 4- Otwórz program Visual Studio z menu Start, które otworzy następujące okno dialogowe. Pierwsze przygotowania zajmie trochę czasu.

Step 5 - Gdy wszystko będzie gotowe, pojawi się główne okno programu Visual Studio.

Stwórzmy nowy projekt z Plik → Nowy → Projekt

Step 1 - Wybierz aplikację konsolową i kliknij przycisk OK.

Step 2 - W Eksploratorze rozwiązań kliknij projekt prawym przyciskiem myszy.

Step 3 - Wybierz opcję Zarządzaj pakietami NuGet, jak pokazano na powyższym obrazku, co spowoduje otwarcie następującego okna w programie Visual Studio.

Step 4 - Wyszukaj Entity Framework i zainstaluj najnowszą wersję, naciskając przycisk instalacji.

Step 5- Kliknij OK. Po zakończeniu instalacji w oknie wyjściowym pojawi się następujący komunikat.

Teraz możesz rozpocząć swoją aplikację.