WCF RIA Services in Windows Azure AppFabric June CTP

If you’ve been using RIA in the cloud or are considering it, it is definitely worth your time to take a look at the Windows Azure AppFabric June CTP. The CTP is an early look at a platform that is positioned to simplify the development, deployment, and maintenance of applications in the cloud. We’ve made sure RIA works well in the AppFabric environment and that it’s just as easy to build a scalable application for the cloud as it is to build an on-premise web application.


Since the CTP is large and encompasses a number of different technologies, I thought it’d be worth drawing your attention to RIA-specific links.

Here’s an overview of RIA in AppFabric Applications

Here’s an overview of the Silverlight Business Application Pattern for AppFabric

You can download the AppFabric Samples for the June CTP here

Also, when you download the CTP, make sure you install the AppFabricVsToolsCtp.

Take a Look

I thought about adding some snapshots to this post, but all the RIA stuff is just the same as you’re used to. The goal was to make it easy for you to pick up the CTP and play around with the bits. So take a look and send me some feedback. Let me know how it handles and the kinds of things you want to see. Thanks.

Comments (2)

  1. Robert Schroeder says:

    As someone with a RIA Service application running in Azure (for a while now), can you tell me what the previous problems were that you have addressed?


  2. kylemc says:

    This feels like a question someone in marketing should address, but here's my take on it. If you're writing a simple web application, the development experience should be about the same. However, there's a lot of work going into deployment and management that should make it a lot easier to deal with errors that arise once your application leaves your development machine.

    Once your application starts to get bigger, there are a lot of services and relationships to keep track of. The way you manage the 'interconnectedness' has a significant impact on the scalability of your application. AppFabric provides a default model for managing the way all the parts of your application talk that is inherantly scalable. Plus you'll get a great portal experience that makes managing your application easy (in contrast to having to manage each individual part).