Tags » Model-View-ViewModel

WPF, MVVM, Events and the code behind

I have recently had to learn WPF after many years of working with WinForms. I must admit its been a bit of a steep learning curve to get my head round the basics! 505 more words

Code Behind

A Simple Example on Lists using KnockOutJs

In the previous post,we discussed on KnockOutJs basics.In this article,we can demonstrate a simple example on Lists.If you want to use items repeatedly,then we will use lists and in KnockOutJs, it can be accomplished using observable arrays and foreach binding. 709 more words


An Introduction to Knockout JS

Hope you all are familiar to JavaScript.Let us have a look into KnockOutJS which is a JavaScript library.

KnockOutJs is a JavaScript library implementation which works on MVVM (Model View View Model) pattern. 400 more words


Hello KnockoutJS

Knockout is a standalone Javascript implementation of the Model-View-View-Model pattern (MVVM) with templates. Simply, Knockout helps us to separate code into each component: View (html), View-Model (Javascript) and Model (Data). 481 more words



Knockout.js is a javascript library that allows us to bind html elements against any data model. It provides a simple two-way data binding mechanism between your data model and UI means any changes to data model are automatically reflected in the DOM(UI) and any changes to the DOM are automatically reflected to the data model. 504 more words


Book review: Mastering Windows 8 C++ App Development

Disclaimer: I am a Microsoft MVP in Visual C++, so is Pavel Yosifovich, the author of the book.

Mastering Windows 8 C++ App Development by Pavel Yosifovich is a new addition to the Windows Store development books. 176 more words


How to: Create Multi-Project Templates

Here i am going to explain about the “Multi Project Template”. This will be very useful while following the MVVM pattern. We can create Views, ViewModel, Model and DAL as different projects and they can export it as a template. 268 more words

Model View ViewModel