This is a migrated thread and some comments may be shown as answers.

Best way to implement OA <-> Silverlight?

3 Answers 147 Views
Integration with other products
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Andrea
Top achievements
Rank 2
Iron
Andrea asked on 25 Nov 2009, 01:43 PM
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


3 Answers, 1 is accepted

Sort by
0
Dimitar Kapitanov
Telerik team
answered on 26 Nov 2009, 06:02 PM
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.
0
Andrea
Top achievements
Rank 2
Iron
answered on 27 Nov 2009, 10:06 AM
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.
0
Dimitar Kapitanov
Telerik team
answered on 30 Nov 2009, 09:48 AM
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.
Tags
Integration with other products
Asked by
Andrea
Top achievements
Rank 2
Iron
Answers by
Dimitar Kapitanov
Telerik team
Andrea
Top achievements
Rank 2
Iron
Share this question
or