Entity Framework Core in Action

Ocena:   (4,4 na 5)

Entity Framework Core in Action (P. Smith Jon)

Opinie czytelników

Podsumowanie:

Książka zapewnia kompleksowe zrozumienie Entity Framework Core (EF Core), szczegółowo opisując jego funkcje i praktyczne zastosowania za pomocą wielu przykładów i kodu. Jest chwalona za dobrą strukturę, informacje i łatwość czytania, co jest szczególnie korzystne dla programistów .NET zaznajomionych z programowaniem obiektowym. Chociaż zawiera cenne informacje na temat zaawansowanych technik, należy zauważyć, że może nie obejmować wszystkich tematów baz danych dogłębnie i jest nieco przestarzały w odniesieniu do najnowszych funkcji EF.

Zalety:

Duża ilość informacji na temat EF Core i jego funkcjonalności.
Napisana w jasnym i profesjonalnym stylu, dzięki czemu jest przystępna dla czytelników.
Zawiera wiele praktycznych przykładów kodu i dodatkowe repozytorium GitHub.
Obejmuje zaawansowane techniki, wzorce projektowe i dobre praktyki.
Dobrze zorganizowana i łatwa w czytaniu.
Cenna przy migracji z EF6 do EF Core.

Wady:

Niektóre tematy, w szczególności dotyczące projektowania baz danych, nie są szczegółowo omówione.
Książka może być nieaktualna w odniesieniu do niektórych funkcji wprowadzonych w nowszych wersjach EF Core od czasu jej publikacji.
Ograniczone skupienie się na czystych tematach .NET Core; więcej przykładów na mieszanych środowiskach byłoby korzystne.

(na podstawie 14 opinii czytelników)

Zawartość książki:

Podsumowanie

Entity Framework Core in Action uczy, jak uzyskiwać dostęp do danych relacyjnych i aktualizować je z poziomu aplikacji .NET. Podążając za krystalicznie przejrzystymi wyjaśnieniami, rzeczywistymi przykładami i około 100 diagramami, odkryjesz oszczędzające czas wzorce i najlepsze praktyki w zakresie bezpieczeństwa, dostrajania wydajności i testowania jednostkowego.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Istnieje rozbieżność w sposobie, w jaki programy OO i relacyjne bazy danych reprezentują dane. Entity Framework to mapowanie obiektowo-relacyjne (ORM), które wypełnia tę lukę, radykalnie ułatwiając wysyłanie zapytań i pisanie do baz danych z aplikacji .NET. EF tworzy model danych, który pasuje do struktury kodu OO, dzięki czemu można wysyłać zapytania i pisać do bazy danych za pomocą standardowych poleceń LINQ. Może nawet automatycznie wygenerować model na podstawie schematu bazy danych.

O książce

Korzystając z krystalicznie przejrzystych wyjaśnień, rzeczywistych przykładów i około 100 diagramów, Entity Framework Core in Action uczy, jak uzyskiwać dostęp do danych relacyjnych i aktualizować je z poziomu aplikacji .NET. Zaczniesz od jasnego podziału Entity Framework, wraz z modelem mentalnym stojącym za ORM. Następnie odkryjesz oszczędzające czas wzorce i najlepsze praktyki w zakresie bezpieczeństwa, dostrajania wydajności, a nawet testowania jednostkowego. W miarę postępów będziesz zajmować się typowymi wyzwaniami związanymi z dostępem do danych i dowiesz się, jak sobie z nimi radzić za pomocą Entity Framework.

What's Inside

⬤ Odpytywanie relacyjnej bazy danych za pomocą LINQ.

⬤ Wykorzystanie EF Core w logice biznesowej.

⬤ Integracja EF z istniejącymi aplikacjami C#.

⬤ Zastosowanie projektowania opartego na domenie do EF Core.

⬤ Uzyskiwanie najlepszej wydajności z EF Core.

⬤ Obejmuje EF Core 2. 0 i 2.1.

O Czytelniku

Dla programistów .NET z pewną świadomością tego, jak działają relacyjne bazy danych.

O autorze

Jon P Smith jest programistą full-stack ze szczególnym uwzględnieniem.NET Core i Azure.

Spis treści

Część 1 - Pierwsze kroki.

⬤ Wprowadzenie do Entity FrameworkCore.

⬤ Odpytywanie bazy danych.

⬤ Zmiana zawartości bazy danych.

⬤ Wykorzystanie EF Core w logice biznesowej.

⬤ Używanie EF Core w aplikacjach internetowych ASP.NET Core.

Część 2 - Entity Framework w głębi.

⬤ Konfigurowanie właściwości nierelacyjnych.

⬤ Konfigurowanie relacji.

⬤ Konfigurowanie zaawansowanych funkcji i obsługa konfliktów współbieżności.

⬤ Zagłębienie się w DbContext.

Część 3 - Wykorzystanie Entity Framework Core w rzeczywistych aplikacjach.

⬤ Użyteczne wzorce oprogramowania dla aplikacji EF Core.

⬤ Obsługa migracji baz danych.

⬤ Strojenie wydajności EF Core.

⬤ Praktyczny przykład dostrajania wydajności.

⬤ Różne typy baz danych i usługi EF Core.

⬤ Testowanie jednostkowe aplikacji EF Core.

Dodatek A - Krótkie wprowadzenie do LINQ.

Dodatek B - Wczesne informacje na temat EF Core w wersji 2. 1.

Dodatkowe informacje o książce:

ISBN:9781617294563
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:520

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Entity Framework Core in Action, wydanie drugie - Entity Framework Core in Action, Second...
Entity Framework Core in Action, Second Edition uczy...
Entity Framework Core in Action, wydanie drugie - Entity Framework Core in Action, Second Edition
Entity Framework Core in Action
Podsumowanie Entity Framework Core in Action uczy, jak uzyskiwać dostęp do danych relacyjnych i aktualizować je z poziomu aplikacji .NET. Podążając...
Entity Framework Core in Action

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)