I am thinking about switching my blog away from Community Server to something that is simpler and focuses more on just being a good blog.
What are the different .NET blogging engines and which one do you recommend?
I am thinking about switching my blog away from Community Server to something that is simpler and focuses more on just being a good blog.
What are the different .NET blogging engines and which one do you recommend?
The best .NET blog engine I've seen is BlogEngine.NET. It's open source and well supported and documented. It has (in my opinion) a pretty decent design that makes it easy to "jump into" the code and start changing things if you need to do that. It also has a great plug-in engine to extend features that it doesn't have.
Not to forget: dasBlog.
dasBlog is an ASP.NET blogging application. It runs on ASP.NET 2.0, (all versions 1.9x and prior run on ASP.NET 1.1 & ASP.NET 2.0) and is developed in C#. dasBlog is an evolution of the BlogX weblog engine initially written by Chris Anderson and contributors.
The initial conversion from Blogx was created by Clemens Vasters. dasBlog adds lots of additional features like Trackback, Pingback, Mail notifications, and over 50 other major modifications some unique only to dasBlog.
Here is a comparison between DasBlog and BlogEngine.NET:
I have tried a BlogEngine.net, Subtex and dasBlog.
My goal was to set a blog engine to be up & running with minimal effort, while I can set mandatory things (to select a proper theme, configuration, ...).
Among those three blog engines it came up, that the best "out of the box" blog engine is dasBlog. How it is easy maintainable and upgradeable I have yet to figure out.
If you are using an ISS I recommend you to try out a Microsoft Web Platform Installer 2.0 Beta. It is really easy to install an application from Windows Web App Gallery (where you can find blogs engines too) on your IIS.
AtomSite is an ASP.NET MVC option that looks quite attractive.