UPDATE: I'm not moving to BlogEngine.net...I've spent a couple of days working through the code and to get the level of performance I want would take a significant amount of rework. The most serious issue is how BlogEngine loads in posts...it loads them all into memory at first page load and holds them there...great if you have 20 or so posts, but I have >800 with hundreds more comments...this is a significant issue IMHO! It's an elegant little engine but it just doesn't scale at a pretty fundamental level.
I'm now a proud member of
Phil's SubText Project, vNext of Subtext addresses a lot of the concerns I had with the current SubText...and frankly I can use my time better helping with that than with BlogEngine.

My poor little server which lives under my desk at home is being put to use once more to host what will eventually replace this blog. It's currently a vanilla install of BlogEngine.net but I plan (and have already begun) to chop stuff around a bit to try out some ideas I'm playing with. One big thing will be to get a redirection engine working on it (most likely based on the WebFormRouting stuff which Phil put together). One of the big challenge is going to be making the changes I want whilst retaining the ability to use the existing Themes and Extensions which play a huge part in making BlogEngine.net so interesting. Anyway, that's the plan...my 'play' site will continue to be experimental until I can get something which   allows current links to continue to work correctly. Priorities are:

  1. Get a decent redirection engine plugged in and working to preserve my existing links
  2. Scratch a few itches I've found in the Blogengine.net code; URL handling is pretty basic, clean up some Singleton handling, get rid of Viewstate, more agressive caching...
  3. Get a design back on track, I've let this slip severely with the current blog site, I have a few ideas I'm playing with and can use it as an opportunity to brush up on my CSS skills...
  4. Play with some more AJAX / Silverlight stuff...basically any client side interaction should never require postback...and this will help me clean up the look of the main page (AJAX Control Toolkit will help a LOT!)
  5. If I get a chance, integrate some additional functionality ideas...