Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For one project i need a blog engine that support multiple blogs (registered user can create their own blogs). Blog engine has to be fully integrated with some existing system (users, roles, security etc.) so i need some good API, and if it is possible, blog engine must be developed in .NET.


share|improve this question

migrated from stackoverflow.com Mar 11 '11 at 14:37

This question came from our site for professional and enthusiast programmers.

did you Google??? there are hundreds of Blog Engines in .NET – balexandre Mar 11 '11 at 14:37
OK, looks like you didn't understand me, i don't need blog engine i need something like blog server. So that every user can create it's own blog, without additional deployment of the engine. Looks like you didn't read my questions well, i said "(registered user can create their own blogs)" – buda Mar 11 '11 at 14:46
The term for this is multitenancy (or a multi tenant capable blog) - I can't answer the question though. – UpTheCreek Mar 11 '11 at 17:28

What about BlogEngine.NET?

share|improve this answer

1) Microsoft Web Platform Installer 3.0 (Web PI) is a free tool that allows you to easily install and run the most popular free web applications for blogging like Wordpress, dasBlog, and BlogEngine.NET with the built-in Windows Web Application Gallery. You can download this from: Microsoft Web Platform Installer 3.0 Web site. You can feature links directly to the webinstallers on this page and offer a tutorial for users on what to put in for settings to setup the blog under your servers.

A web-based installer creates a serious security risk on shared hosts because of file ownership. Anything your installer can write to is wide open to other accounts on the same server. You should drop the privileges after the installation.

2) Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages. There's a tutorial available for customizing and setting up WiX here: customizing and setting up WiX and you can download WiX here

3) You can always ask your web hosting provider for the scripts they use to do the web installation of blogs from their control panel and then feature that script on your site.

share|improve this answer

After one very quick google search you could try... http://www.dotnetblogengine.net/

share|improve this answer

I would answer with a StackOverflow Question

Best .NET blog engine

Next time, please Google it first, you will get so many results, even all in StackOverflow and affiliates!

share|improve this answer
He's not looking for a good blog engine for .net. He's asking about one that support multitenancy. – UpTheCreek Mar 11 '11 at 17:26

Other says that blogengine powered by aspx is really good for blogging but most people say that wordpress is still the best and friendly blogging platform.

share|improve this answer
Wordpress is not .net based though, so wouldn't help in this case. – paulmorriss May 5 '11 at 13:50

protected by Community Dec 9 '11 at 16:47

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.