O objetivo é descomplicar a parte do MVVM INotifyPropertyChanged no Xamarin Forms para não ficar manipulando o setter de cada propriedade na ViewModel.
Nesse artigo eu irei mostrar como usar o MVVM KnockoutJS de forma simples usando o pattern javascript Revealing Module Pattern como uma alternativa ao AngularJS.
Nesse artigo irei mostrar como criar data annotations para usar nas model do MVC e combinar o HtmlHelpers para renderizar as tags e atributos do KnockoutJS.