Moving from WCF RIA Beta to RC: best practices?
- by Duncan Bayne
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.