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

Data Services Wizard for WCF Ria Services

28 Answers 463 Views
Web Services
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
jonathan
Top achievements
Rank 1
jonathan asked on 23 Feb 2010, 08:35 PM
I noticed in the roadmap for this product that it will have support for wcf ria services in feb.  Is that still on track?

I want to pitch silverlight as a platform for my company's internal customer management system that I will be rewriting.  We have csla as an existing framework for most of our system, but the internal system is a hodge podge of classic asp with a sprinkling of asp.net.

I really DO NOT want to use csla with asp.net to rebuild the internal system, and would prefer silverlight with Telerik's controls, and open access.  However, in order to have a demo completed in a short amount of time, I really could use the Data Services Wizard to generate the most of the simple wcf service code as that is a pain to build manually.

Any thoughts on a time frame update?

28 Answers, 1 is accepted

Sort by
0
Peter Bahaa
Telerik team
answered on 25 Feb 2010, 07:42 AM
Hello jonathan,

We delayed RIA Services to be released in March, and the wizard will be able to generate a Silverlight application that consumes the generated service.

At this point I would recommend you to use regular WCF endpoints Service, as it works fine with SL and all known issues have been resolved. Additionally, we provide a solution for circular references in the generated WCF Service.


Greetings,
Peter Bahaa
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
jonathan
Top achievements
Rank 1
answered on 25 Feb 2010, 04:39 PM
Thanks for the reply.  I will continue with normal wcf in the meantime then.  It looks like my company is going to force some third party tool on me anyway, but I'll keep working on my demo till that happens.  I'll get them converted to silverlight one day.
0
Jim
Top achievements
Rank 1
answered on 15 Mar 2010, 04:24 AM
What is the status now?  Is there info now about how it will work?  Thanks.
0
Peter Bahaa
Telerik team
answered on 15 Mar 2010, 05:59 PM
Hi James,

The new version is not done yet but the plans are to release it next week. However, most probably RIA services will not be supported yet.

All the best,
Peter Bahaa
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Jim
Top achievements
Rank 1
answered on 15 Mar 2010, 06:14 PM
Thank you.  Is there documentation about how to do it with what's available now?
0
Peter Bahaa
Telerik team
answered on 17 Mar 2010, 04:01 PM
Hello James,

At the moment, OpenAccess ORM has no working integration with RIA services.
Are you looking for such resources, or documentation of the Data Services Wizard in general?

Kind regards,
Peter Bahaa
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Jim
Top achievements
Rank 1
answered on 17 Mar 2010, 04:45 PM
Since there's no Wizard in the near future, I'm trying to figure out how to it manually.  The example is not much help, mostly because I can't figure out what part of it is significant.  Also, I am using VS 2010, which trys to convert the project, resulting in a message "Preparing Solution" that never goes away.

Are there step-by-step instructions for creating a ORM/WCF project, or other documentation that might help?  So far, I haven't found anything that's very useful.

Thanks for your help.
0
Peter Bahaa
Telerik team
answered on 22 Mar 2010, 05:51 PM
Hi James,

Telerik Data Services Wizard will be released soon but if you want to go in the process manualy, you can do the following:
1- Create your DAL with Telerik OpenAccess;
2- Create a WCF service;
2- Add a reference to the DAL project in the wcf service;
3- Enable the WCF project to use OpenAccess;
4- Write your methods for CRUD operations in the WCF service, and mark them with the OperationContract attribute;

Now your service will be ready to be consumed.

All the best,
Peter Bahaa
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Jim
Top achievements
Rank 1
answered on 06 Apr 2010, 03:26 AM
Is there new information on when the Wizard will be available?
0
Peter Bahaa
Telerik team
answered on 07 Apr 2010, 02:36 PM
Hello James,

A new version of the Data Services Wizard has been released today. Unfortunately RIA services support did not make it into Telerik OpenAccess ORM Q1 release and therefore it is missing in the Data Services Wizard as well.
The latest version of the wizard can be found on its product page located here.

Kind regards,
Peter Bahaa
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
lori guymon
Top achievements
Rank 1
answered on 07 Apr 2010, 04:52 PM
Thanks Peter!  This looks very promising and I have already downloaded and installed the wizard.  I'm interested in the part in the documentation that says the wizard enables the user to auto-generate a Silverlight client that consumes the generated services. However, it doesn't explain HOW to do this and I am unable to see this option.  

There is a menu option Telerik -->Open Access-->Add-->DataForm.. that I thought might do the trick but when I access this option, I get the following error:  

Exception: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)

 

 

Generated by the method:

System.Reflection.RuntimeAssembly _nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, Boolean, Boolean, Boolean)

 

 

Stack Trace:

at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

 

at System.Reflection.RuntimeAssembly.InternalGetSatelliteAssembly(String name, CultureInfo culture, Version version, Boolean throwOnFileNotFound, StackCrawlMark& stackMark)

at System.Resources.ManifestBasedResourceGroveler.GetSatelliteAssembly(CultureInfo lookForCulture, StackCrawlMark& stackMark)

at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark)

at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark)

at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream, StackCrawlMark& stackMark)

at System.Resources.ResourceManager.GetObject(String name)

at InsideVSNet.WizardLibrary.WizardLibrary.InitializeComponent()

at InsideVSNet.WizardLibrary.WizardLibrary..ctor(Image topImage)

at Telerik.OpenAccess.Sdk.Addin.Wizards.DataForm.AddWizard..ctor()

at Telerik.OpenAccess.Sdk.Addin.Wizards.DataForm.Wizard..ctor()

at Telerik.OpenAccess.Sdk.Addin.VSAddin.VSHandler.addDataFormCEH(BaseAddin addin, MenuDesc md, Object& varIn, Object& varOut)

at Telerik.OpenAccess.Sdk.Addin.VSAddin.BaseAddin.Exec(String longcommandName, vsCommandExecOption executeOption, Object& varIn, Object& varOut, Boolean& handled)

 

Exception Type:

System.IO.FileNotFoundException

 

 


I downloaded the latest version of both OpenAccess ORM and Data Services Wizard this morning.  Am I missing something? Can you tell me how to add a DataForm and\or activate the DSW to automatically add CRUD forms?

One more thing...when I try to add a new item, I do not see the “Telerik OpenAccess Domain Model” as an installed template.   

Thanks! 
0
lori guymon
Top achievements
Rank 1
answered on 07 Apr 2010, 06:22 PM
I figured it out...I just needed to check the "Consume" flag on the wizard. 
0
Pierre
Top achievements
Rank 2
Iron
Iron
answered on 15 Apr 2010, 09:32 PM
If I read correctly the new version no working in the silverlight Business application (SL4 template)?
0
Peter Bahaa
Telerik team
answered on 19 Apr 2010, 05:30 PM
Hi,

@lori guymon: There are two ways to use DSW to generate the data service and generate a Silverlight application that consumes this service,
1- In the data service picker screen you will see the option to Generate Sliverlight application (as you read it in the documentation);
2- Quick Access method, which is enabled only when using a Telerik OpenAccess Domain model. You can simply create a domain model, right-click on the *.rlinq file and you will see several options for generation of the dataservice and the Silverlight application. For more information, please have a look at the Quick Access section of the product documentation.

@Pierre: I am afraid the Data Services wizard does not support Silverlight 4 yet.

Best wishes,
Peter Bahaa
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Richardsonke
Top achievements
Rank 1
answered on 21 Apr 2010, 02:16 PM
Is a wizard for WCF RIA Services for Silverlight 4 something we can expect soon?  I'm just starting a new project and I'm trying to decide which technologies to use.

-Keith
0
Missing User
answered on 26 Apr 2010, 08:05 AM
Hello Richardsonke,

Actually we have already started building the RIA provider for OpenAccess and hopefully it will be included in the next release. Then we will enhance the DSW to get it ready for this feature.
Hope that helps.

Best wishes,
Rizk Sobhi
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Jim
Top achievements
Rank 1
answered on 29 Apr 2010, 07:34 PM
Are you saying the DSW will be in the next major release (perhaps in June), that it is two major releases out, or that it will be in the first or second internal release from now?  Thanks.
0
PetarP
Telerik team
answered on 04 May 2010, 04:52 PM
Hi James,

In order to support RIA services we will first need to implement full support for Visual Studio 2010. Visual Studio support will be available with our next service pack. Having said that you should expect our first RIA implementation to be available next week or the week after. I will replay in this thread once we have something to show.

All the best,
Petar
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Bill Noble
Top achievements
Rank 1
answered on 24 May 2010, 11:53 AM
Hi
I have a new project ready to start and have put this back awaiting this sevice pack.
Is there any news.

Best regards
Bill
0
PetarP
Telerik team
answered on 26 May 2010, 08:12 AM
Hello Bill Noble,

We will try to push the service pack out today or tomorrow latest. However our RIA provider is still under development and will not make it in this service pack. We aim to release it as a standalone project sometime next week. I will post here once we have something working.
I am sorry for any inconvenience that this might be causing.

Sincerely yours,
Petar
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Bill Noble
Top achievements
Rank 1
answered on 26 May 2010, 11:58 AM
Thanks Petar
I will look forward to it.
Bill
0
Bill Noble
Top achievements
Rank 1
answered on 06 Jun 2010, 02:51 PM
Hello Petar

After many weeks of frustration, numerous broken promises, missed deadlines and raised/shattered expectations, I have given up waiting for this product to become VS2010/Silverlight4 ready.

For the benefit of other developers in the same position:
I found the following video by Tim Heuer, which demonstrates using the ADO.NET Entity Data Model + Domain Service Class.
http://www.silverlight.net/learn/videos/all/ria-services-support-visual-studio-2010/

This worked first time straight from the box VS2010 + Silverlight 4 + Telerik Grid

No doubt, the Telerik DSW will eventually work as advertised, and be the wonderful product we are all expecting, but,  my clients can’t wait.

Best regards
Bill
0
PetarP
Telerik team
answered on 07 Jun 2010, 10:00 AM
Hello Bill Noble,

The Beta version of the RIA provider is available with our 2010.01.527 version. Soon we will release a Getting Started guide that will walk you through the basic steps in order to create a working RIA application using OpenAccess. If you requires the guide earlier please feel free to open a private support ticked so that we can send the first version to you right away.

Regards,
Petar
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Bill Noble
Top achievements
Rank 1
answered on 08 Jun 2010, 09:33 AM


Hello Petar

Thank you for the update.
Could I suggest that when Tutorials/Walk Through etc. are produced,  a reference is made to clearly identify the release version of the tool being used for the demonstration, and that previouse versions of the tutorial are either removed or placed in an archive.

Best regards
Bill

0
PetarP
Telerik team
answered on 10 Jun 2010, 01:45 PM
Hello Bill Noble,

Basically we try to update our documentation whenever changes are present. If we have missed some bits we greatly appreciate our community which usually points out the problems to us so that we can improve the overall user experience.
If you feel that the documentation in some of our sections is outdated please do not hesitate to point them out to us and we will try to address them as soon as possible.

All the best,
Petar
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Kirk Wood
Top achievements
Rank 1
answered on 17 Jun 2010, 03:30 PM
I just installed version 2010.01.527 but I am not seeing the option for RIA Services in the wizard. Is there something I need to do for this? If possible I would like the guide mentioned earlier in the presentation.
0
PetarP
Telerik team
answered on 22 Jun 2010, 12:35 PM
Hello Bill Noble,

You can find that documentation as part of the latest internal build of the product released on the 10th of June(version 2010.610.1). You can find the requested topic in the installed .chm help under: Programmers Guide -> Getting Started -> Quickstart -> QuickStart - Silverlight 4 and WCF RIA.

The documentation in question will soon be available as part of our online help as well.


All the best,
Petar
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Bill Noble
Top achievements
Rank 1
answered on 22 Jun 2010, 01:42 PM
Hello Petar

Many thanks for the information.
I will take a look later.

Best regards
Bill
Tags
Web Services
Asked by
jonathan
Top achievements
Rank 1
Answers by
Peter Bahaa
Telerik team
jonathan
Top achievements
Rank 1
Jim
Top achievements
Rank 1
lori guymon
Top achievements
Rank 1
Pierre
Top achievements
Rank 2
Iron
Iron
Richardsonke
Top achievements
Rank 1
Missing User
PetarP
Telerik team
Bill Noble
Top achievements
Rank 1
Kirk Wood
Top achievements
Rank 1
Share this question
or