Thursday, July 20, 2006

dasBlog and DotNetNuke happy at last!

I've been using dasBlog to host my blog for over two years and been planning on using DotNetNuke to manage the content of my main site (yes I know I have no content there yet).  I initially tried to use the blog module for DNN but I like the advanced features of dasBlog too much.  I _really_ like the mail to weblog feature!


So, some months ago I attempted to get dasBlog running as a child app under DNN.  I managed to get it mostly working.  I had to copy over most of the DNN assemblies into the dasBlog bin folder and make some small tweaks to the dasBlog web.config.  Even then, the admin bar would not work.  I used this scenario for several months.  However, today I decided to upgrade to DNN 4.3.3 and sat down to finally get dasBlog playing nice with DNN.


The first thing that fails when you attempt to load the blog website (dasBlog as a child web under DNN which is the root web) is a failure to find the namespaces listed in the DNN config file.  My first attempt at solving this was to use the remove element for the pages/namespaces collection and remove all the DNN namespaces for the dasBlog web.  This failed.  So, to fix the error, I copied the DotNetNuke.dll assembly to the dasBlog bin folder. 


The next error was a failure to find the UrlRewriter class.  Previously I had just copied over all the DNN binaries to the dasBlog bin folder to silence these errors.  This time, however, I added remove elements to the httpModules collection. One remove element fo reach DNN module listed.  And that worked! 


That's all I had to do.  So now, dasBlog works dandy as a child web under DNN 4.3.3.  The admin bar is working as well (I'm writing this from the admin section).


 

54 comments:

  1. Reggie:

    We are attempting to do the same thing, only we would like to have the dasblog site run within the DNN framework (as a seperate page), showing the DNN menu bar, etc. The iFrame module will accomplish this, but it is not the ideal solution.

    Could you send me an email. We'd be interested in talking with you further about how to get this to work.

    ReplyDelete
  2. As Rob Bushway, I am with the same problem. I've send you an email to know how you've done that.

    ReplyDelete
  3. Nice I think I just might try something like that out myself - thank you!

    ReplyDelete
  4. Good on ya! Had that some problem for some time.

    ReplyDelete
  5. Hi guys,
    I'm not a programmer but want this DASBLOG on my site !!! Could you please let me know if it's available somewhere ??????

    ReplyDelete
  6. i not use dasBlog again... very s*ck

    ReplyDelete
  7. dasBlog is an ASP.NET 2.0 blogging application. It runs on ASP.NET 2.0, (all versions 1.9x and prior run on ASP.NET 1.1 & ASP.NET 2.0) and is developed in C#. dasBlog is an evolution of the BlogX weblog engine initially written by Chris Anderson and contributors.

    ReplyDelete
  8. dasBlog Community Edition is an ASP.NET weblogging application. It runs on ASP.NET 1.1 and is developed in C#. dasBlog, an evolution of the BlogX weblog engine, adds lots of additional features like Trackback, Pingback, Mail notifications, full Blogger/M

    ReplyDelete
  9. Here is some information on dasBlog :
    dasBlog is an ASP.NET 2.0 blogging application. It runs on ASP.NET 2.0, (all versions 1.9x and prior run on ASP.NET 1.1 & ASP.NET 2.0) and is developed in C#. dasBlog is an evolution of the BlogX weblog engine initially written by Chris Anderson and contributors.

    Regards,

    ReplyDelete
  10. DotNetNuke is an open source web application framework written in VB.NET for the ASP.NET framework. The application's content management system is extensible and customizable through the use of skins and modules, and it can be used to create, deploy, and manage intranet, extranet, and web sites.

    ReplyDelete
  11. So, to implement the WCF-based RSS and Atom endpoints for dasBlog, I used the new System.ServiceModel.Syndication namespace from the Orcas CTP, except that the engineers created a separate DLL (Microsoft.ServiceModel.Synidcation.dll) that contains all the classes and can be used on top of NetFX 3.0 (i.e. no Orcas dependencies). Complete source for the whole thing is available upon request

    ReplyDelete
  12. Here's some of the new features.

    * Much better multi-user/blogger support including a Top Posters macro and total comments - from Christoph De Baene
    * TagCloud Support - from Scott
    * Support for Mobile Browsers like Blackberries and SmartPhones - from Scott
    o Note the large section in your web.config and the mobile theme that is required for this support.
    * Huge (100x+) speedup in Macro execution - from Scott

    ReplyDelete
  13. I have DNN 4.0.2 and das blog 2.0+ running as sub web - I did what you suggested to get DNN+dasblog to run by copying the DNN .dll's to dasblog bin dir and adding the remove elements to the dasblog web.config - so all well "almost".

    Only remiaing issue is comment approval.... User can use blog wirter or e-mail to manage blog posts... but comment approvals that come by das blog e-mail notification service do not work when clicked on - even if logged in as admin......

    Any help much appreciated...

    ReplyDelete
  14. Cheap Calling CardsApril 11, 2009 at 3:56 PM

    dasBlog is an ASP.NET blogging application. It runs on ASP.NET 2.0 and above and is developed in C#. dasBlog does not require a database, so it is easier to get setup and cheaper to host.

    ReplyDelete
  15. 7 Day Complete DetoxApril 17, 2009 at 4:33 PM

    dasBlog is a decent blogging engine originally created by Clemens Vasters. A nice thing that not many people seem to be aware of is that you can easily extend it by creating custom macros. Such a custom macro isn't anything else than just a class library that you can hook into your copy of dasBlog and use it later on in one of the available templates that make up the website.

    ReplyDelete
  16. Free Annual ReportApril 19, 2009 at 2:21 AM

    From version 1.8 dasBlog of it supports custom macros through a plugin framework. I have released a set of plugins called dasBlog Extra Macros. I am also working on a few more macros. But in general there are not many who are using this feature.

    ReplyDelete
  17. Keeping a diary seems mostly an obsession of teenage girls, politicians, and people who are planning to write their memoirs at a later point in life. A diary is the place to write down a daily or weekly snapshot of very private thoughts that are nobody else's business. No matter whether the diary is kept by a 15 year old girl who is desperately in love with rock star Robbie Williams, or by the German chancellor, all diaries have one thing in common—they are top secret, locked away and never shared with anyone.

    ReplyDelete
  18. If you're a new install, get the Web-Files.zip, unzip it, and assuming you've got IIS and ASP.NET on your system run CreateDasBlogVdir.vbs and you should be set.

    ReplyDelete
  19. Making progress. I now have DasBlog running as an app but in the same app space as DNN 3. I put it into ~/DesktopModules/DasBlog.

    ReplyDelete
  20. dasBlog is a decent blogging engine originally created by Clemens Vasters.

    ReplyDelete
  21. blogging is my life now,so you told us great tutorial here,i just wana to say thankyou for sharing this post with good heart feelings$$

    ReplyDelete
  22. Gaming AccessoriesMay 17, 2009 at 2:45 PM

    That's great information about it, I really like it. Thanks for this helpful information.

    ReplyDelete
  23. Replica Louis Vuitton WalletsMay 20, 2009 at 4:14 PM

    dasBlog is an ASP.NET blogging application. It runs on ASP.NET 2.0 and above and is developed in C#. dasBlog does not require a database, so it is easier to get setup and cheaper to host.

    ReplyDelete
  24. I would like to implement dasBlog to DotNetNuke, but it was requiring some core changes and it scared me lot. So i gave up.For those people want to implement dasBlog in DotNetNuke,they can go ahead.

    ReplyDelete
  25. sales incentive programsMay 22, 2009 at 8:31 PM

    Well I am happy to say that I have moved my blog to my own server and am now using dasBlog. I have started with one of the included themes but I anticipate you will see some changes over the next...well who knows...as I begin to play around with the theme. I hope everyone who celebrates Thanksgiving had a happy one!

    ReplyDelete
  26. dasBlog is a blogging application that doesn't require a database! It runs on ASP.NET 2.0 and up and is developed in C#.

    ReplyDelete
  27. free music downloadsMay 24, 2009 at 1:17 PM

    dasBlog is a blogging application that doesn't require a database! It runs on ASP.NET 2.0 and up and is developed in C#. It has a rich templating engine, easy to develop macros and lots of great features.

    ReplyDelete
  28. Sleep Inn racing promoMay 24, 2009 at 4:12 PM

    In the past, I used the DotNetNuke blogs as part of my blogging choice and as loyal as I was really quite happy with dasBlogs for quite some time.

    ReplyDelete
  29. Alzheimer’s resourcesMay 27, 2009 at 11:27 PM

    DasBlog now ships with 24 themes and a Theme Combo to change between them.
    Theme.manifest file makes themes and image assets more portable.
    DasBlog Badges/Artwork.

    Regards

    ReplyDelete
  30. Dreamweaver applicationsMay 29, 2009 at 3:15 AM

    I won't use dasblog since it's an asp.net app. Since I use <a href="http://www.webassist.com/">Dreamweaver applications</a>, a migration to asp.net would be very time consuming.

    ReplyDelete
  31. the first attempt shouls have worked but , sad story on the fixing.
    thankx for updating i am also using the same programme for 2 years and am able to fix bugs very easily.

    ReplyDelete
  32. thankx guys i like the effort that you update your clients .

    good going.
    thankx for the updtaes hope this helps us and other users.

    ReplyDelete
  33. one hour cash advanceJune 3, 2009 at 10:15 PM

    I recently switched to Das Blog as my blogging software and so far I am loving it. It has all the features one expects and then some.Since DotNetNuke lacks a good blogger, I have started a project to make Das Blog into a DNN module. There are several challenges to this, and over the coming weeks, as I delve deeper into this project.

    ReplyDelete
  34. consolidate debt how to consolidate debtJune 5, 2009 at 8:44 PM

    I have started with one of the included themes but I anticipate you will see some changes over the next...well who knows...as I begin to play around with the theme. I hope everyone who celebrates Thanksgiving had a happy one!

    ReplyDelete
  35. consolidate debt how to consolidate debtJune 5, 2009 at 8:44 PM

    I used the new System.ServiceModel.Syndication namespace from the Orcas CTP, except that the engineers created a separate DLL (Microsoft.ServiceModel.Synidcation.dll) that contains all the classes and can be used on top of NetFX 3.0 (i.e. no Orcas dependencies).

    ReplyDelete
  36. I think Dasblog is a nice software to use when putting your insights. I would probably try it for personal uses. I sure hope I'd be able to maximize its features.

    http://creditcardquick.com

    ReplyDelete
  37. once i get my head around all that information, i'm sure that it will be very useful to me. kidding. blogging is great thing, and software like this makes it better. thanks!

    ReplyDelete
  38. hat's all I had to do. So now, dasBlog works dandy as a child web under DNN 4.3.3. The admin bar is working as well (I

    ReplyDelete
  39. gas rewards credit cardsJune 23, 2009 at 12:28 AM

    I used the new System.ServiceModel.Syndication namespace from the Orcas CTP, except that the engineers created a separate DLL (Microsoft.ServiceModel.Synidcation.dll) that contains all the classes and can be used on top of NetFX 3.0 (i.e. no Orcas dependencies). Complete source for the whole thing is available upon request

    ReplyDelete
  40. It runs on ASP.NET 2.0, (all versions 1.9x and prior run on ASP.NET 1.1 & ASP.NET 2.0) and is developed in C#. dasBlog is an evolution of the BlogX weblog engine initially written by Chris Anderson and contributors.

    ReplyDelete
  41. Nice post…..Gives you a insight about the marketing and how to sell products to our customers.I believe this is the trust that we need to build up with our readers and our customers…when it to marketing and sales , there has to be trust and mutual responsibility.

    ReplyDelete
  42. online life insurance quotesJune 25, 2009 at 10:46 PM

    for the pages/namespaces collection and remove all the DNN namespaces for the dasBlog web. This failed. So, to fix the error, I copied the DotNetNuke.dll assembly to the dasBlog bin folder.

    ReplyDelete
  43. I managed to get it mostly working. I had to copy over most of the DNN assemblies into the dasBlog bin folder and make some small tweaks to the dasBlog web.config. Even then, the admin bar would not work. I used this scenario for several months. However, today I decided to upgrade to DNN 4.3.3 and sat down to finally get dasBlog playing nice with DNN.

    ReplyDelete
  44. Canada Immigration Guide 2009July 12, 2009 at 11:44 PM

    Managed to get it mostly working. I had to copy over most of the DNN assemblies into the dasBlog bin folder and make some small tweaks to the dasBlog web.config. Even then, the admin bar would not work. I used this scenario for several months. However, today I decided to upgrade to DNN 4.3.3 and sat down to finally get dasBlog playing nice with DNN.

    ReplyDelete
  45. Don't really agree but you said it well

    ReplyDelete
  46. I managed to get it mostly working. I had to copy over most of the DNN assemblies into the dasBlog bin folder and make some small tweaks to the dasBlog web.config. Even then, the admin bar would not work. I used this scenario for several months. However, today I decided to upgrade to DNN 4.3.3 and sat down to finally get dasBlog playing nice with DNN

    ReplyDelete
  47. Great writeup.. I guess you summed it all up.. Cheers

    ReplyDelete
  48. Great writeup.. I guess you summed it all up.. Cheers

    ReplyDelete
  49. I had to copy over most of the DNN assemblies into the dasBlog bin folder and make some small tweaks to the dasBlog web.config. Even then, the admin bar would not work.

    ReplyDelete
  50. Great write up - Thank you for sharing..

    ReplyDelete
  51. I had to copy over most of the DNN assemblies into the dasBlog bin folder and make some small tweaks to the dasBlog web.config. Even then, the admin bar would not work. I used this scenario for several months. However, today I decided to upgrade to DNN 4.3.3 and sat down to finally get dasBlog playing nice with DNN.

    ReplyDelete
  52. discount hotels bangkokSeptember 9, 2009 at 6:03 PM

    I added your post to my college Report


    Regards

    Hens

    ReplyDelete
  53. employment law attorney californiaSeptember 9, 2009 at 6:19 PM

    Hi nice site design


    Regards

    Mainn

    ReplyDelete
  54. foundation repair dallas texasSeptember 10, 2009 at 5:37 PM

    When is the next post comming on this topic.


    Regards

    Viki

    ReplyDelete