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ę.