I tried to move from EF5 + WCF RIA Services to EF6.0.1 + Open RIA Services.
1°/ But in the Silverlight project I could not change the namespaces by hand because it is automatically generated (I don't know i which way : no documentation). What happens behind the scenes ?
These are the original namespaces.
1) If you follow the porting instructions located at http://www.openriaservices.net/blog/post/The-Open-RIA-Services-Blog/1017/Porting-from-WCF-RIA-Services-to-Open-RIA-Services/ that should lead you to a working project.
2) If you are using Visual Studio 2013 and have installed the Open RIA Services Tooling from the Visual Studio Gallery (https://visualstudiogallery.msdn.microsoft.com/1c7b3c91-4e43-4c30-992e-00c67f80b2c9) then you will have the Domain Service Wizard back.
3) Each package has a description explaining what it is for. Probably the most confusing aspect is the new Signed versions of the packages which were provided for the use of Telerik and other organizations and users that require strongly named assemblies. For the most part, the only three packages you need to worry about are:
1°/ After many tries (installs / uninstalls) it finally worked with a new project. It seems that there were some packages missing (MySQL.Data & MySQL.Data.Entity) which were not needed before.
But I was not able to use the Domain Service wizard (empty list). I use Visual Studio 2012.
So I had to implement the Domain Context class by myself. Although, I don't know how to implement the update methods with a DbDomainService.
2°/ Well, I managed to convert my current project too which uses LinqToEntitiesDomainService and ObjectContext but I have the following error.
Error 30 Instance argument: cannot convert from 'System.Data.Entity.Core.Objects.ObjectSet<
>' to 'System.Data.Entity.DbSet<
>' C:\Users\Frank\Documents\Visual Studio 2012\Projects\Stock\Stock.Web\Services\StockDomainService.cs 1061 13 StockC2L.Web
I finally figured it out. I didn't see one of your comments mentioning it at http://www.openriaservices.net/blog/post/The-Open-RIA-Services-Blog/1017/Porting-from-WCF-RIA-Services-to-Open-RIA-Services/?blogcommentspageno=2
I have to insert the following using directive.