Chris Hammond

DotNetNuke Upgrade and Consulting specialist


Thanks for visiting my blog, you can find more about me at I specialize in all things DotNetNuke

Cool Sites

My domains



Browse by Tags

All Tags » DNN Modules (RSS)
Customizing the latest Module Dev Project Templates
With the 2.0 release of my module development project templates last week I’ve had a few inquiries into how to customize the templates. You can download the templates from Why Modify the Templates? First, why might...
Using jQuery to customize the styles in table cells
Originally posted on I was trying to do some work with the Form and List module in DotNetNuke today and I needed to apply some custom styles to the LIST view of a module, without going in and creating a full XSL template for the module...
New Visual Studio 2012 Project Templates for DotNetNuke
Earlier this month Microsoft put the bits up for Visual Studio 2012 RTM out on MSDN Subscriber downloads, and during the first two weeks of September they will officially be releasing Visual Studio 2012. I started working with VS2012 late in the release...
Getting ready for DotNetNuke Module Development
Tomorrow morning I’ll be delivering one of our free DotNetNuke Explained web seminars, the 4th in our series of 6. This seminar is for Basic Module Development, in which I will show you how to quickly get up and running with custom module development...
Part 7: CommunityServer to DotNetNuke handling URLs
So this is Part 7 of my CommunityServer to DotNetNuke blog series, unfortunately it is well over 7 months late, but better late than never I say. This will be a quick blog post talking about “URLs” and how you can handle the old CommunityServer URLs and...
Using jQuery in your content to add some flare to your DotNetNuke website

With all of the changes to DotNetNuke 6, a lot can be lost in the fact that you actually maintain the content of your website, and while the maintenance UI has changed, the content that you present is still up to you. A CMS can only do so much for displaying you content, if you want to do some fancy things, branch out of your standard HTML.

I recently wanted to do a couple of things for my car website (yes, I’m a car guy, so it is easy to use the website for examples).

  1. I wanted to have a random image loaded in the top portion of the pages of the website, changing, or randomly loading, on each page load (not rotating live on the page).
  2. I wanted to display a list of recent photos on the home page, and when you click on one of them I wanted them to open up in a light box.

I could have done this in any number of ways, but I chose to implement some simple jQuery for each, below I will show you how.

First things first, the website uses my free DotNetNuke skin, MultiFunction, available via Codeplex. I have some example documentation on how to customize the CSS for the skin to make your site unique, feel free to check out the Documentation page for examples.

Two new releases for DotNetNuke 6
If you didn’t hear the news, DotNetNuke 6.0.1 was released yesterday, check out Joe’s blog post for more details . On that note, I put out two new open source releases as well. I updated DNNSimpleArticle with a fix for DNN6 and made made a few other minor...
DotNetNuke 6 Videos
In case you didn’t hear, DotNetNuke 6 was released yesterday . In preparation for the release I went up to our Engineering office in Langley Canada (I work out of our San Mateo, California office) to sit down with some of our developers and have them...
DotNetNuke 6 beta released
DotNetNuke 6 is coming, DotNetNuke 6 is coming! That’s right, we’re getting close, close enough that we had our first “beta” for DNN6 today. While we’ve had a couple of CTP (community technology preview) releases, the beta today has quite a bit of things...
Part 6, Community Server to DotNetNuke Moving Forum replies and attachments
This is the sixth post in a series of blog posts about converting from CommunityServer to DotNetNuke. It has been far too long since Part 5, apologies for that! A brief background: I had a number of websites running on CommunityServer 2.1, I decided it was finally time to ditch CommunityServer due to the change in their licensing model and pricing that made it not good for the small guy. This series of blog posts is about how to convert your CommunityServer based sites to DotNetNuke. ...
More Posts Next page »