Author Archives: qmatteoq

First steps with Caliburn Micro in Windows Phone 8 – Messaging

When you develop an application using MVVM one of the most frequent scenarios is the communication between different view models: for example, you need to exchange data between two view models or you need that, as a consequence of an … Continue reading

Posted in Windows Phone | Tagged , , | 6 Comments

First steps with Caliburn Micro in Windows Phone 8 – Advanced navigation and deep links

In one of the previous posts about Caliburn Micro we’ve explored how navigation is managed in a Windows Phone application developed using MVVM. In this post we’re going to cover some advanced scenarios, like intercepting the navigation events and working … Continue reading

Posted in Windows Phone | Tagged , , | Leave a comment

First steps with Caliburn Micro in Windows Phone 8 – Tombstoning

Tombstoning is the joy and the pain of every Windows Phone developer: it’s a joy because it’s a really smart mechanism to manage the suspension process of an application and to “simulate” that an application has never been closed. But … Continue reading

Posted in Windows Phone | Tagged , , | 3 Comments

First steps with Caliburn Micro in Windows Phone 8 – Collections and navigation

We continue our journey about Caliburn Micro and how to use this MVVM framework in a Windows Phone 8 application by understanding how to manage collections and navigation. Collections One of the most common scenarios in a Windows Phone application … Continue reading

Posted in Windows Phone | Tagged , , | 19 Comments

First steps with Caliburn Micro in Windows Phone 8 – Actions

In the previous post we’ve seen how  to setup a Windows Phone application to use Caliburn Micro as a MVVM Framework. We’ve seen also the first conventions used by the toolkit, to connect together a View with its ViewModel and … Continue reading

Posted in Windows Phone | Tagged , , | 4 Comments