http://msdn.microsoft.com/en-us/magazine/hh852593.aspx
In this article, MSDN shows how to build a simple continuous client application that spans multiple devices and platforms. I’ll make use of the new Portable Class Libraries (PCLs) to ease the development of a cross-platform application, and the cloud—in particular Windows Azure AppFabric Service Bus—to handle the communication between the devices.
PCLs, available as a free add-on to Visual Studio 2010 (bit.ly/ekNnsN) and built into Visual Studio 11 beta, provide an easy way to target multiple platforms using a single project.
about event aggregation, see Shawn Wildermuth’s article, “Composite Web Apps with Prism,” atmsdn.microsoft.com/magazine/dd943055.
For a full overview, check out “An Introduction to the Windows Azure AppFabric Service Bus” at bit.ly/uNVaXG.