I'll try to share my experience of migrating a SF3.7 project to 4.3, then add a few comments/questions.
We have been using SF3.7 for our company's joint public/extranet/intranet site, plus a few small projects. We chose Sitefinity as this development model suited us - we were considering a bundle, of our own vertical solution and Sitefinity (sharing membership provider with SF4), for a group of customers.
For a year now, little has happened with Sitefinity at our company, except for using the 3.7-web and having brief looks at SF4.x while trying to migrate every now and then. Frankly, because of delays and surprises during this period, we wouldn't even consider spending time learning the SF4-environment before
we could see that our rather simple company web migrated reasonably well.
So we set up our SF3.7 company web (900 pages, 8 templates, all kinds of content except for events, a number of simple User Controls, and a few overriding control templates) for migration, and ran through just as easily.
Telerik, the migration setup procedure
is now finally up to standard!
All pages and templates converted, but a lot of bits and pieces on the same pages and templates were skipped. It looks like all generic controls
converted successfully, but no other
Sitefinity controls came through.
The breadcrumb control was easy to deal with (once I had been back and forth the forums and realized there's no native breadcrumb in v4), by using this post/code
I re-added other controls for login, search and navigation, but they won't use our theme/styles. Obviously, I need to know the more about operations and best practices with v4.3. I hoped to find a quickstart with "ways of doing common 3.7-stuff in v4", but all I find is a Migration Guide
that is a step-by-step guide to the migration module
Also, I have a feeling that the migration module does not necessarily build a project using SF4 best practices (whatever they are), as I find some of my controls spread in new folders. I also suspect that master pages is no longer preferred when creating templates, as the content placeholders are no longer tagged in SF content design as in v3.7, making a mess out of setting up pages/templates with many placeholders.
Anybody seen good articles about cleaning up after migration?
I had hoped to speed up things a little and learn the ways of SF4 while working with a real project, the converted project, but it looks like I would have to do with fresh test projects after all. I would also need to understand fully what SF4 does in the content database and outside, to be able to fulfill
Too bad, I felt we were really close this time!
Or maybe someone has been through this and can share just what I need..?