Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / ViewModel

ViewModel

ViewModel

Great Reads

by Hugo Gonzalez Olaya
To executing of asynchronous task, we are going to use: 1. Task-based asynchronous pattern (TAP) which it is based on the types Task and Task . 2. MVVM pattern for execution of an operation. 3. Progress bars indicating the progress of task and subtask
by Dilip Nandakumar
Extending Data Annotations library to support conditional validation in WPF
by Joost Jens
Describes how to create a Code based view for the Entity Framework
by JO Hyeong-Ryeol
An introduction to the WatchableObject that is a base class to implement the INotifyPropertyChanged interface.

Latest Articles

by Hugo Gonzalez Olaya
To executing of asynchronous task, we are going to use: 1. Task-based asynchronous pattern (TAP) which it is based on the types Task and Task . 2. MVVM pattern for execution of an operation. 3. Progress bars indicating the progress of task and subtask
by Dilip Nandakumar
Extending Data Annotations library to support conditional validation in WPF
by Joost Jens
Describes how to create a Code based view for the Entity Framework
by JO Hyeong-Ryeol
An introduction to the WatchableObject that is a base class to implement the INotifyPropertyChanged interface.

All Articles

Sort by Score

ViewModel 

by JO Hyeong-Ryeol
An introduction to the WatchableObject that is a base class to implement the INotifyPropertyChanged interface.
by Dinesh K.S. Kushwaha
Simple Paged Grid by using knockout js
by dsuryd
SignalR is great for building real-time web functionality. MVVM is great for developing your front-end. What if they can be used together? This tip will show how to do just that, using as example a simple project to do live chart on a web browser.
by ogomerub
ViewModel base for all ViewModels. Validation system with DataAnnotations and IDataErrorInfo