I started this new blog site about a month ago – my first post was on July 13th, 2008.  I initially decided to use Das Blog as my blogging platform.  My reasons for this choice were quite simple.  I wanted a platform that was based on .NET and was Open Source Licensed so I could extend it as necessary.  Unfortunately, while there are improvements in process, the core DNN Blog module did not meet my needs.

I also wanted a platform that did not require me to add SQL Server to my hosting account so I could sign up for a cheap monthly plan.  Finally, the platform had to support Windows Live Writer.

After a brief review, I came to the conclusion that Das Blog would be able to handle my needs – after all Scott Hanselman is a member of the Das Blog development team and runs his site on it.  After using Das Blog, though for a few weeks, I have run into a few issues. 

I am not a designer, and I was looking for a theme for my site.  I was underwhelmed by the choices available.  I decided to start out with the Voidclass theme and see if I could tweak it for my needs.  It has a major deficiency of being a variable width theme which became a challenge for me with “pre-formatted” code and text wrapping around images, which caused issues depending on the users screen resolution.

Another issue was that DasBlog uses only one variable – category - for taxonomy, whereas many other platforms use both hierarchical categories and tags (or keywords), and after a few posts I found this to be a drawback in organizing my content..

Finally, Das Blog seems to be showing its age, and I couldn’t find good support for new “technologies” like, for instance, LightBox – for displaying images.

None of these issues were mission-critical, but I decided to do some more research.  I have for a few months now been a subscriber to Mads Kristensen’s blog - .NET slave.  Mads is the creator of BlogEngine.NET.  I knew this was an ASP.NET based blogging platform, but for some reason had not seriously considered it during my initial review – probably as I assumed it was SQL Server based.

One day last week in the course of researching “Lightbox” extensions for Windows Live Writer, as I was thinking of creating my own extension for Das Blog, I found a post by Peter Provost, where he discussed moving his blog from Das Blog to BlogEngine.NET for many of the same reasons I had.

So, here we are.  I decided to move, before my blog become too big and over the weekend I moved to the latest version of BlogEngine.NET.  It is a native ASP.NET 2.0 application, written in C#, rather than a port of another platform or a fork.  It uses a similar provider model to DNN for data access and has both an XML provider and a SQL Server provider. 

It is hosted on codeplex, and the team seems to be releasing every six weeks or so.  The theme I am using is based on a standard theme, available for download from the software’s main site. (see credits at bottom of page)  The theme looks good to my design-challenged eyes and I have tweaked it with some icons from www.FamFamFam.com. In addition I have added the Lightbox 2 extension, which I will be using on my image-heavy travelogues – most of which I have not ported across yet – as I need to resize the images.


Posted in: Random Thoughts  Tags:

Comments


August 12. 2008 14:41
Don Worthley
Hi Charles,

I love the look and I appreciate you documenting your decision process here.  For those considering a DNN solution for blogging, I would just say that the two requirements not met by DNN using the version of the blog module in the release tracker are an XML provider for storing blog entries and the ability to assign tags to a post.  We are working to add tagging to the project and in the mean time, we are encouraging bloggers to use tools such as Technorati tags which allow for content to be tagged and increase the Social Media Optimization (SMO) of the site at the same time.

The great thing about the DNN community and using DNN as a blogging platform is the rich, commercial community that works to support this platform by filling in the gaps where the DNN projects leave off.  While blogging platforms like dasBlog, BlogEngine.NET and SubText work great for individual bloggers, DNN is a great solution for the enterprise where customers can take advantage not only of the blogging capabilities but also the full range of CMS related modules that have been created by the DNN community.  There are even some great choices for a blogging platform outside of the free DNN blog available in the DNN community.  Engage: Publish, Ventrian News Articles and ZLDNN's DNNArticle have been used successfully by a number of large organizations as a publishing platform.  Currently, 2 of the 3 support publishing from Windows Live Writer with support in the third coming soon.  

Finally, for those who are keen on using Windows Live Writer, ScribeFire or Word 2007 as their publishing client, there is support for this not just with the Blog module, but with a variety of the content related modules in DotNetNuke.  Our company, IT Crossing (http://www.itcrossing.com), has released a product called metaPost which works as a bridge between DNN and offline clients like Windows Live Writer.  The community edition is free and the Professional Edition ships with features that go a step beyond the standard lightbox gallery with things like auto footnotes and tabs.  You can see the features highlighted in the tabbed interface on our home page.




August 12. 2008 16:37
cnurse
Thanks for your feedback Don.  I really don't disagree with anything you wrote - I just felt that for me - for this blog - the biggest feature was XML support


Ireland Declan Ward
August 13. 2008 04:07
Declan Ward
Nice site Charles but it does smack a little "conflict of interest"!

Advertising on your site with Google AdSense:

      Better than DotNetNuke
      Flexible, stable and affordable CMS for ASP.NET 2.0/C#
      www.kentico.com


While I accept you are entitled to use whatever you wish on your own personal site I feel a little disappointed that someone in your position should be promoting an alternative to DNN Blog module rather than assisting in making it the best of breed.

You are in a position of influence and your writings are studied and valued by many, me included.

Declan
no site


August 14. 2008 03:47
Vinni Sharma
Very nice and clean look and feel. Very good website in just a few weeks.

I totally understand why you could not use the DNN blog. I came across the same kind of limitation when we were building the blog page for one of our hospital website [www.floridahospitalormond.org/.../Default.aspx]. This user has a very specific requirement and wanted to publish blog post while she was on a mission trip.

Then I found the Ventrian.com's NewsArticles.00.06.13 module for the Dotnetnuke. I love it. So in summary yes DNN blog has some limitation and more toward a group of people posting like in DNN website. But when it come to personalization like my own blog website then it is not the greatest and has shortcoming.

I wonder why you did not use other blogger software like Blogger.com or wordpress.com? I could not use wordpress because it is PHP based and will require a separate hosting account.

Vinni


August 28. 2008 05:49
Busby Seo Challenge
Nice post good luck, I am amaze to your post.

 Search Blog

 Calendar

«  May 2012  »
MoTuWeThFrSaSu
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910
View posts in large calendar

 Tags

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2012 Thoughts from the Wet Coast