Полезные примеры .net-приложений с использованием WPF и замечательного фреймворка Catel, в полном соответствии с паттерном MVVM. Usefull .net-samples (WPF, Catel, etc.). MVVM only ;-)
Простая картотека книг, в виде таблицы. Вы можете добавлять новые, редактировать, удалять. Данный пример научит вас:
- создавать и отображать дополнительные окна
- использовать панель кнопок
- отображать индикатор загрузки
- показывать окна сообщений
- легко реализовывать валидацию полей
- использовать автоматическую привязку полей ViewModel к полям Model
This is simple view of books collection. You can see books, add, edit, remove books. In this example you will see how to:
- create and show child window
- use toolbar
- show busy indicator
- show message box
- make fields validation
- use viewModel to model auto binding
Пример многопоточных вычислений с использованием TPL, а также реализация асинхронности в UI. Example shows simple way to multithreading and async calculations.