Here is a list of the most frequently asked questions about BlogEngine.NET. For more detailed documentation you can always visit the Documentation at CodePlex.

Q: Is BlogEngine.NET open source and completely free?
A: Yes. BlogEngine.NET is build by passionate developers who have too much spare time, just to make an open source blog engine to give away absolutely free.

Q: Is my mother able to use it?
A: Yes. We have gone to great lengths to make BlogEngine.NET as easy as possible to use – both from an end user as well as a developer or theme designer’s point of view.

Q: What are the demands for the web server?
A: The only thing needed to run BlogEngine.NET is a web server that support ASP.NET 2.0 and write permissions on the App_Data folder.

Q: What database is it running on?
A: None. BlogEngine.NET uses XML to store all posts, pages etc. by default. If you prefer to use a database, a generic Database Blog Provider is included that will allow you to store data in most standard databases -- SQL Server, MySql, SQLite, VistaDB, etc. You can find information about how to set up the Database Blog Provider in the documentation.

Q: Can I customize the design of the blog?
A: Yes. If you don’t like the themes provided with BlogEngine.NET, you can change one so it matches your needs or create a new one from scratch. It requires only basic knowledge about ASP.NET and HTML to create a theme. Read more on theme creation/modification here.

Q: I have trouble. Can you help out?
A: Yes, as long as the trouble is BlogEngine.NET related. For information about the use of BlogEngine.NET or how to create themes, you can find almost everything you need in the documentation. If you want to create extensions and need detailed code documentation, check out the BlogEngine.NET docs. A lot of great information can also be found in the BlogEngine.NET Discussions at CodePlex, where you can search past discussions or post a new question.

Q: How is BlogEngine.NET licensed?
A: BlogEngine.NET is licensed under the Microsoft Reciprocal License, which basically means that you can do anything you want to the source code as long as you release it under the same license.

Q: I want to contribute to BlogEngine.NET. What do I do?
A: We welcome anybody who wants to contribute. Please read our contribute page to find out how you can get involved.