My decision to use DasBlog as an engine for this blog was based solely on a couple of posts from Scott Hanselman's blog. During installation there were few problems I wanted to talk about here so that it might be helpfull to somebody. I use ASP.NET 2.0 on my server and blog's virtual dirrectory mapped as a child dirrectory to my main homepage which is a slightly modified version of Personal Web Site Starter Kit from Microsoft. So, before I opened my blog in browser I've read carefully instruction on installation process, especially the part about ASP.NET 2.0 changes. But it looks like there is more to this. As a result of being subdirrectory to my main home page my blog inherited most of the properties from web.config file in the root dirrectory and some of those settings conflicted with default DasBlog's settings. Here is additional changes I did to DasBlog's web.config:
I added parameter styleSheetTheme="" to the <pages> section. This allowed me to get rid of an error about unknown theme. So that was easy to figure out. Let's move along...
The second glith was more weird. It didn't happen right away and come up a day later, after I posted my first blog entry. All of a sudden the blog engine didn't let me do admin's function like add/edit posts even though the day before everything was running just fine. The weird part about this is that I still could login successfully. The only things were missing are admin's functions. That's probably a good way of getting rid of another boring ASP.NET blog, but at least you've got to give me a chance to prove otherwise
. So, I started to make changes into configuration files in hope that there might be something wrong with them. I even replaced all of them with versions from original installation on my home desktop. Nope, It didn't help... It turns out, the problem was with ASP.NET 2.0 membership service. Everything went back to normal after I put <roleManager enabled="false"/ > into DsBlog's web.config. I wonder why it hasn't happen right away after I started this blog :-/...
I'll post a message on the official DasBlog forum tomorrow.