Top Stories published by Corrado Cavalli in March of 2013

MvvmStack for WinJS: Services persistence

While refactoring MvvmStack for WinJS code i noticed that I did not show how to persist the state of the services when the app get suspended, so i checked in a new version that persist the data contained inside imageService.js (in a real world app, the data…


MvvmStack for WinJS Part #4

In part3 we learned how to customize the components tied to our application, it is now time to investigate the ViewModels associated with each view.

Lets’ start seeing how a viewmodel is declared, inspecting homeViewModel.js, the one paired with demo…


MvvmStack for WinJS Part#5

In this last post about MvvmStack I’m going to cover two aspects: Binding and Blendabilty.

Binding

I’m not going into WinJS Binding since MSDN documentation provides a lot of material, i just want to describe some binding…


MvvmStack for WinJS Part #1

At recent Community Days 2013 conference i had a talk about WinJS development where, at the end, i introduced a demo about MVVM development in HTML 5/Windows Store app, since i found near to zero documentation about this, i decided to share some personal experience.


MvvmStack for WinJS Part #2

Following part 1, let’s now see how the code is structured:

Inside mvvm folder there are all the files that provides core functionality, this means that you can reuse this files in different apps without modification.

About
Corrado Cavalli
I’m a Senior Software Engineer at Microsoft, former Xamarin/Microsoft MVP and, when not in front of a monitor, a passionate mountain biker and ski tourer.
More information
Tags
Editors