Best way to implement OA <-> Silverlight?

4 posts, 0 answers
  1. Andrea
    Andrea avatar
    64 posts
    Member since:
    Jan 2005

    Posted 25 Nov 2009 Link to this post

    Hi,

    I would know the right and best way to implement a Silverlight application with OpenAccess capabilities.
    I saw this blog posts: link to Dimitar blog , inside there is an ADO.NET Data Services implementation to communicate with OA but at this moment what are the best practices to accomplish what I would? ADS? WCF? What are the strengths and weaknesses of these approaches?

    Also, please, provide a VB.NET translator to this usefull tool: Telerik Data Services Wizard

    At least, please, have you a VB.NET version of your OpenAccessDataContext and ObjectNetworkAttacher classes (provided in OpenAccess installation folder)?


    Best Regards


  2. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 26 Nov 2009 Link to this post

    Hello Andrea,
    Ado.Net Services is still in CTP phase, but it looks quite promising. Also it will be merged with RIA Services sometime in the future (another nice services framework on top of WCF platform), so it is definitely something you have to consider and evaluate. However our suggestion is maybe to use plain WCF as it is in production phase, and we have a sample application that demonstrates an approach which we consider a 'best practice' with WCF. We know we are not addressing this domain in the best possible way, so until Q1 we will revamp and produce more and better resources regarding the patterns of use for all communication frameworks coming out of Microsoft.

    All the best,
    Dimitar Kapitanov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  3. DevCraft banner
  4. Andrea
    Andrea avatar
    64 posts
    Member since:
    Jan 2005

    Posted 27 Nov 2009 Link to this post

    My next web application (only internet not intranet: a pictures store) will be in production at the end of 1st 2010 quarter and will have no "mission critical" requirements then I thought of Astoria (also because Astoria supports the "Cloud") that, as you wrote, is in CTP and I dont know if Microsot really believes in this technology. WCF instead supports multiple communication way (HTTP, TCP, Named Pipes) and I think that is more powerful in performance and, as you wrote, is in production state.
    As usual in .NET there are too many ways to obtain same behavior and is difficult to make the right choice.

    To begin I can ask you what do you think about WCF vs ADS in relation with OpenAccess + Silverlight, apart Production vs CTP implications.

    I understand that, to use OpenAccess with Silverlight, the only way is to see at WCF or ADS, then specifically at this moment and in the future there may be problems with OA+SL+WCF related technologies ? And with OA+SL+ADS related technologies?

    I suffer the charm of ADS but I always fear that these innovations are primarily for people who do the personal website with drag&drop manner.... like many things in ASP.NET and Visual Studio (and sometimes in Telerik :P ).

    Well, I rewrite now these two questions that have no answer:

    Also, please, provide a VB.NET translator to this usefull tool: Telerik Data Services Wizard

    At least, please, have you a VB.NET version of your OpenAccessDataContext and ObjectNetworkAttacher classes (provided in OpenAccess installation folder)?


    Best Regards.
  5. Dimitar Kapitanov
    Admin
    Dimitar Kapitanov avatar
    632 posts

    Posted 30 Nov 2009 Link to this post

    Hello Andrea,
    We answered your questions in your support thread on the same topic.

    Best wishes,
    Dimitar Kapitanov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Back to Top