Powrót do katalogu

VOUCHERY SZKOLENIOWE 2026/2027 R.
Kup w 2026 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.

Back-End > .Net

Szkolenie: Entity Framework .NET 9 – poziom zaawansowany

Kod: [.NET]
Pobierz program

Wprowadzenie

Entity Framework .NET 9 posiada wiele nowych funkcji i mechanizmów, które pozwalają programistom na tworzenie bardziej efektywnego dostępu do bazy danych. Poznaj jego zasadę działania oraz dobre praktyki, które umożliwią tworzenie wydajnego dostępu do danych w Twoich aplikacjach.

Cel szkolenia

Celem szkolenia jest poznanie zaawansowanych mechanizmów EF Core.

Adresaci szkolenia

Adresatami szkolenia są programiści .NET ze znajomością EF Core.

Czas i forma szkolenia

14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Transakcje
• transakcje bezpośrednie
• transakcje rozproszone
2. Konkurencyjność
• konfiguracja z użyciem token
• konfiguracja z użyciem Timestamp
3. Konwencje
• tworzenie własnych konwencji
4. Filtry globalne
• tworzenie filtrów globalnych
• lokalne wyłączeni filtru globalnego
5. Lazy Loading
• Proxy
• ILazyLoader
6. Śledzenie zmian
• zasada działania
• DetectChanges
• modyfikacja odłączonych encji
• śledzenie zmian z użyciem INotifyPropertyChanged
• ustawianie stanu encji bezpośrednio
• TrackGraph
7. SQL
• wykonywanie zapytań SQL i przekazywanie parametrów
• kolumny wyliczane
• mapowanie widoków SQL
• mapowanie funkcji SQL
• uruchamianie procedur składowanych
• sekwencje
• Shadow Properties
8. Optymalizacja
• Pooling kontekstu

Opinie uczestników