- Overview of MVVM architectural pattern.
- Why it is important to separate UI from logic?
- Why should you use MVVM framework? Which one?
- How to manage application flow?
- How to handle modal dialogs?
- How to handle application internal communication?
- MVVM and async
- How to handle exceptions?
- How to test WPF application?
- Usefull tools
- Usage of design time data
- How to style control (+ material design)?
- Data template and control template
- When to create new custom control?
- Converters
- Form validation
- Tips & tricks
Z tymi modalami to chodziło mi dokładnie o to co piszesz - dialog co blokuje główny content apki, przeważnie dając szare tło na wszyscy poza dialogiem i blokując eventy: