Multiple Blog Support

Mar 27, 2009 at 8:12 PM
Edited Mar 27, 2009 at 8:17 PM
I hope this isn't the wrong place to post this. Since it is the Forums location linked from the main site, I'm hoping that I'm okay.

At any rate, seeing as how the main thing preventing me from adopting BlogEngine.Net for my personal blogs is the ability to serve multiple blogs from a single installation (and hence single database), I went and created a data provider that does just that. It started as a LINQ to SQL implementation that follows the built-in provider as much as possible. I've just finished adding multiple blog support. The bits are in rough beta and available here on codeplex. I welcome feedback or contributions or what have you.

Interestingly, with the current data design, it wasn't that hard to tack on multiple blogs. The only table I had to actually alter was be_Settings. Everything else has an independent key that let me create a standard multi-multi cross ref table.