locked
Xamarin and Open Source Ria Services RRS feed

  • Question

  • I recently read this blog post from last October:

    http://www.riaservicesblog.net/Blog/page/WCF-RIA-Services-42-Planning.aspx

    It's March now and I'm wondering what the status is on this.

    The reason why I ask is that Xamarin just made a major release of its technology stack, and I do believe it's a game changer:

    http://xamarin.com

    Essentially, you can now use Silverlight for all of your Windows clients development, and Xamarin for all of your iOS/Droid development.  However, in order to leverage Ria Services for these platforms, we'll need the source to these libraries... :P

    Tuesday, March 19, 2013 4:25 PM

Answers

  • We have management approval to open source WCF RIA Services, we are waiting for the lawyers to clear the release. My current plan is to port the server side of RIA Services over to Web API and the client pieces over to Portable Class Library. Mono is high on my list of platforms to support, I have the full Xamarin Studio installed and waiting to test with.


    http://www.riaservicesblog.net | RIA Services and MVVM http://bit.ly/pgL97k

    • Marked as answer by Mike-E_wins Tuesday, March 19, 2013 6:04 PM
    Tuesday, March 19, 2013 4:56 PM

All replies

  • We have management approval to open source WCF RIA Services, we are waiting for the lawyers to clear the release. My current plan is to port the server side of RIA Services over to Web API and the client pieces over to Portable Class Library. Mono is high on my list of platforms to support, I have the full Xamarin Studio installed and waiting to test with.


    http://www.riaservicesblog.net | RIA Services and MVVM http://bit.ly/pgL97k

    • Marked as answer by Mike-E_wins Tuesday, March 19, 2013 6:04 PM
    Tuesday, March 19, 2013 4:56 PM
  • Very cool.  Will there still be auto-generated client proxies if the service is hosted on WebAPI?

    It looks like Silverlight isn't so dead after all. :)


    • Edited by Mike-E_wins Tuesday, March 19, 2013 5:10 PM
    Tuesday, March 19, 2013 5:05 PM
  • Yes, the generated proxies are essential. There may be some kludges to make it work in the branch 5 timeframe, I am not sure yet on that, but in the branch 6 timeframe client generation will be done using Roslyn. At that point we will have client side POCO support.

    http://www.riaservicesblog.net | RIA Services and MVVM http://bit.ly/pgL97k

    Tuesday, March 19, 2013 5:21 PM
  • That sounds like it's going to be a rather long time before that is reality... :/
    Tuesday, March 19, 2013 6:05 PM
  • Yes, the branch 6 version will be awhile, Branch 5 shouldn't take too long though. By kludge, I mean that there may need to be some manual modification done to Visual Studio by each user to make the RIA Link work against the Portable Class Library. In branch 6 I will eliminate the RIA Link completely.

    http://www.riaservicesblog.net | RIA Services and MVVM http://bit.ly/pgL97k

    Tuesday, March 19, 2013 6:11 PM
  • http://jeffhandley.com/archive/2013/07/03/ria-services-is-getting-open-sourced.aspx

    http://www.riaservicesblog.net | RIA Services and MVVM http://bit.ly/pgL97k

    Wednesday, July 3, 2013 8:41 PM
  • Awesome... I have been dealing with WCF Data Services and it is pretty much a joke.  Obvious disconnect between the different teams within the WCF group.  So frustrating and embarrassing (for you guys).  Ria Services was definitely a better experience.  It will be great to see what arises from your effort!
    • Edited by Mike-E_wins Friday, February 14, 2014 9:44 AM
    Friday, February 14, 2014 9:44 AM