Zapisywanie złożonych obiektów w bazach relacyjnych zawsze sprawiało wiele problemów. Podczas tego 1-dniowego warsztatu zobaczysz, jak przy pomocy EF Core możesz zapisać złożone obiekty do bazy relacyjnej, a przy tym zachować czystość modelu domeny.

Podczas warsztatu nauczysz się poprzez:

Wykład wspierany slajdami

Rozwiązanie programistycznych wyzwań

Wykonanie praktycznych ćwiczeń

Materiał omawiany podczas warsztatu:

1. Szybkie wprowadzenie do EF Core

2. Omówienie przykładowej domeny

3. Wprowadzenie do podstawowych building block-ów DDD

  • Value Object
  • Encja
  • Agregat

4. Wykorzystanie api Model Builder-a do rozdzielenia implementacji modelu od warstwy persystencji

  • Rozdzielenie domeny od infrastruktury
  • Entity Type Configuration
  • Obsługa relacji (1:1,1:M,M:M)
  • Owned Types
  • Optymistyczna współbieżność
  • Konwersje Typów
  • Dziedziczenie

5. Wykorzystanie migracji do zarządzania schematem bazy danych

Ile trwa ten warsztat?

Szkolenie trwa 1 dzień, łącznie ok. 6-7 godzin.

Wymagania

  • Doświadczenie w języku C# lub innym języku OOP
  • Komputer z zainstalowaną najnowszą wersją SDK .NET
  • Lokalna baza danych SqlServer

Wyślij zgłoszenie

Wybierz tę opcję, jeśli potrzebujesz szkolenia dla swojego zespołu lub firmy. Podstawowa cena w Polsce i w języku polskim to 6000 zł za grupę (w innym przypadku 2000 EUR) za 1 dni szkolenia.

Szkolenie prywatne

Wybierz tę opcję, jeśli potrzebujesz szkolenia dla siebie lub małej grupy. Podstawowa cena to 600 zł za osobę za całe szkolenie w języku polskim.

Szkolenie otwarte online

Nasi eksperci oferują konsultacje zarówno dla firm, jak i osób prywatnych. Cena ustalana jest indywidualnie.

Nawiąż kontakt