I wanted to share my experiences as a web developer for long now and was looking for a good ASP.NET Blogging engine. Being a full time employee I never had time to develop my own BLOG application neither do I wanted to reinvent the wheel. So I decided to use an existing BLOG engine and then will try to contribute towards its development. Well, I narrowed down to three ASP.NET Blog’s – SubText, SingleUserBlog and dasBlog. I was able to successfully install all three on my local machine
But when I tried to install both dasBlog and Single User Blog on my shared hosting, I found that both the applications need to run under Full Trust. Unfortunately the shared hosting I was using at that time do not let apps run under full trust. Well I did some R&D and find that there are hosting servers which let applications to run under modified Full Trust and that is when I find webhost4life (you can click on the link at the bottom to find out more about webhost4life) Same cost as my previous shared hosting and much much better…….till now you will not find so many features under one roof in any other shared hosting provider.
Good Full Trust Hosting Options -
I am satisfied with both WebHost4Life.com and Softsys hosting. The only reason I am using 2 different hostings is because I am linking between my existing sites and Google crawlers dont give a very good search ranking if your linked sites are on the same server.
Well, I tried to nest dasBlog under my current website www.coolwebdeveloper.com and I got the following error and the solution I found was – I created a subdomain blog.coolwebdeveloper.com and setup my blog under this subdomain as an application as you can currently see. I did not find any other way around this, if someone knows please leave a comment. I will appreciate that.
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: It is an error to use a section registered as allowDefinition=’MachineToApplication’ beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Line 109: <!– <httpCookies httpOnlyCookies=”false”/> –>
Line 111: <authentication mode=”Forms”>
Line 112: <!– NOTE: If you want to run MULTIPLE dasBlogs on the SAME Domain Name
Line 113: include the path in each blog’s Web.Config like path=”/dasblog1″
Source File: C:\Inetpub\wwwroot\DasBlog\source\newtelligence.DasBlog.Web\web.config Line: 111