Oct 16, 2010 at 12:16 PM
Edited Oct 16, 2010 at 12:18 PM
Thank you very much!
I have been using RIA Services since its early start little over one year ago. I actually started using it in a production solution while still in preview mode (!).
So you could call me a big fan. However, I think to really love RIA Services you need to know it well enough to know how to tweak it, if you see what I mean.
One of my latest "achievements" in that direction is to run MDX queries againts Analysis Services, from Silverlight, through RIA Services. A god example of tweaking.
In some scenarios I use RIA Services only as a POCO transfer infrastrucure between client and server, somtimes without a datasource behind at all.
RIA Services with Caliburn Micro is a perfect match, in my mind. My discovery of Rob's coroutine implementation was a magical moment.
I had been strugling up until then with good strategies for orchestrating RIA Services calls. I had come to realise a state-machine sort of solution was needed. Rob's video from MIX10 was a mind-blower.
So, since then, CM and RIA Services are close mates of mine. We play together almost every day. :-)
I am currently working on a project of some magnitude where these two are matched.