Ocena:
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.
⬤ 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)
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.
© 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)