Tag Archives: MVVM

First steps with Caliburn Micro in Windows Phone 8 – Use your own services

In this series of posts about Caliburn Micro we’ve learned that the toolkit includes many built in helpers and services, that are automatically registered when, in the bootstrapper, you call the RegisterPhoneServices() method of the PhoneContainer class. We’ve seen many … Continue reading

Posted in Windows Phone | Tagged , , | 8 Comments

First steps with Caliburn Micro in Windows Phone 8 – Using launchers and choosers

In the previous post we’ve seen how the messaging infrastructure works in Caliburn Micro. In this post we’ll see how to use launchers and choosers within a ViewModel: the two topics are strictly connected, since to accomplish this task Caliburn … Continue reading

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

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