25 Feb 2010
26 Apr 2010
Link to this post
I'm going to reply to my own post rather than just editing it now that I have actually looked at the 4.0 database and interface a little.
At this point, it would actually be silly for me to convert my 3.7 database + site to 4.0...
1. 4.0 is a *substantially* different schema and architecture in that it is much more dynamic and data driven. Even looking at the project in Visual Studio, it is pretty bare due to the fact that most items (templates, etc) now exist in the database rather than as physical files.
2. Since this is a CTP, there are lots of features missing still as noted in the docs and other posts on this forum. I need to digest the process of skinning and styling before starting any sort of conversion process.
3. Even tho my site is quite simple, the process of converting will be quite involved.
So my advice to myself and others, keep waiting. The CTP does give an excellent peek into what is to come and you can start seeing how this version will be much more flexible. However, it will certainly have a learning curve.
Unfortunately for me, many of the features that are useful for me in 4.0 are missing in 3.7 but the only way to move forward in 3.7 is to heavily customize pages and templates. These will most likely break any sort of automated upgrade to 4.0 in the future.
I think that what this means for me is that I will just *not* use 3.7 for my current site and create a custom ASPX application for now with everything as static pages and user controls. Once 4.0 is fully baked, I will have to then move in that direction. :-)