I have been making major progress in the 2.1 branch and am happy to report that this site is now running on a build from the 2.1 svn branch and using these new 2.0 .NET features:
- MasterPages, in place of Paul Wilson's MasterPages we used in 1.x
- Themes (a very powerfull way to to control the look of server controls) I have put skeleton settings for all the major server controls in the theme.skin files so you can easily see and edit the wide range of properties available for each control.
- ASP.NET Menu control, you will be able to use this, or TreeView or skmMenu
- a custom SiteMapProvider
- some conversion to the new configuration api but still more to convert
After running on mono for over a year, mostly at grokthis.net, it is with mixed feelings that I have moved for the time being back to windows hosting provided by Trendoid Internet Services.
While running this site on mono is a primary goal for the project, running on the latest version of mojoPortal software is even more important and to do that I need a 2.0 .NET environment. This is after all how I do testing, I run it on my sites before I make a release, you know, eating the dogfood and all that. I will be continually testing on mono and as soon as its possible to run with stability on the 2.0 mono stack this site will be moved back to mono hosting.
We will of course continue to support the 1.x branch of mojoPortal for mono users until the 2.0 stack is ready
I've started a page to list hosting companies that are hosting mojoPortal sites
http://www.mojoportal.com/hosting.aspx
I can personally recommend the ones listed there now. If you know of any more that you recommend let me know and I'll add them to the list.
Next up is work on a custom Providers for Personalization and Membership. After those are in place I can start to explore conversion to WebParts