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