WPF Browser Apps (Xbap) and Astoria RRS feed

  • Question

  • Hi Everyone,


    I've been doing some playing with WPF apps for the browser (XBaps) and one thing that has baffled me is the fact that these and I believe silver light apps cannot access a database on the server where the programs are hosted which seems crazy.  It sounds like you have to use web services to access the data on the remote servers as the browser apps are run entirely on the client.


    Using web services makes sense but still seemed like a kunkly only solution....  So I did more research and came across Astoria.  Is this the answer to my problem?


    I've done a little reading on Astoria but have a hard time finding a well rounded, basic, but clear explanation of what it does and doesn't do - I'm only finding high level conceptual stuff which isn't helping.  Can anyone point to examples of how Astoria is being used?  What is it especially well suited to do?  What is it not well suited to do?


    Thanks for the help!

    Sunday, November 25, 2007 2:06 AM


  • It can be the answer for some scenarios that match the description you give. Of course, details vary from app to app so it's hard to say whether Astoria will be the right fit in every case for a given application pattern.


    The Astoria site (http://astoria.mslivelabs.com/) has a couple of conceptual documents that discuss Astoria at a high leve. I would also recommend taking a look at the Astoria blog and my blog, where there is some discussion about scenarios and applicability.


    Pablo Castro

    Technical Lead

    Microsoft Corporation



    Sunday, December 2, 2007 12:31 AM