I have an existing WCF RIA project built on the Release Candidate; I'm now moving to the Release version & have discovered many changes. David Scruggs made the following comment on his (MSDN) blog:
"If you’ve written anything in SIlverlight 4 RIA Services, you’ll need to rewrite it. There has been a lot of refactoring and namespace moves."
Having made a brief attempt to compile the old solution with the new RIA framework I'm inclined to agree. My current plan is to:
- remove the Silverlight Business Application projects from the Solution
- rebuild the EF4 items from the database
- create a new Silverlight Business Application project
- re-add the files (XAML, CS) from the old Silverlight Business Application project
Does this sound like a reasonable approach? I think it's cleaner than trying to manually alter the existing project.