Blog

Most Recent Blog Entries

Are you going to OpenForce07 in Las Vegas November 5-8th 2007? I am! And I even have the badge displaying on http://chrishammond.com

Have you seen the agenda for the conference yet? If not take a look at it here.

There will be 3 days of DotNetNuke topics, two tracks each day. It looks like I'm up second, on the second day, of the second track. We're also lining up a vendor booth for Engage Software, I'm hoping to write a demo version of Engage: Publish...

Read More »

Using a DropDownList, RadioButtonList, CheckBoxList, or other similar control as a trigger of an Update Panel (rather than in the Update Panel itself) will cause the initial value not to fire a SelectedIndexChanged event.

Read More »

In a previous blog I had posted a document to help developers get started implementing their own provider. This video is aimed at helping those who have had trouble getting their environments setup correctly and issues with the web.config file. I am working on a second video that will walk through modifications required in the code. Coming soon!

http://www.engagemodules.com/Support/Tutorials/tabid/74/Default.aspx

Please post any questions or comments at:

http://www.engagemodules.com/Support/Forums/tabid/57/forumid/4/scope/threads/Default.aspx

See previous blog post here

 

A few years back I was enlightened by Chris Paterra in the ways of using NANT scripts to aid in the packaging of DotNetNuke Modules. Using NANT to package your WAP (web application project) modules within Visual Studio 2005 is a snap, and can save you a LOT of time each time you have to come up with a new release.

Read More »

Welcome back to the DotNetNuke tips! I started doing this over a year ago, though with getting married last fall and working on my Datsun 240Z lately I haven't blogged near as much lately about DNN topics. So here we go, starting up again with my DotNetNuke Tips.

Today's tip follows:

When you're doing testing locally with a backup for a Production Database and Website one of the things you need to be sure to do is change your...

Read More »

I'm happy to announce that I've been selected to speak at the OpenForce07 DotNetNuke conference in Las Vegas during this year's fall DevConnections. DevConnections looks to be one of the larger conferences this year now that the PDC has been cancelled for this year. I'll be presenting on "Portal Administration Best Practices".

I look forward to sharing what I've learned over the last 4+ years working with DNN in corporate and noncorporate environments, I've worked on some of the largest DNN implementations out there and hope to be able to share some of my experiences with those projects.

Being selected to present at the first DotNetNuke conference is a great honor. I know quite a few other guys from my company (www.engagesoftware.com) will be in attendance as well. My wife...

Read More »

If you're anything like me, you've been greatly looking forward to Visual Studio Orcas, with its enhanced support for JavaScript.  You might also not know that some of that functionality is available to us currently in Visual Studio 2005.  It's not exactly easy to setup and use, but once you get it going, it can really help out when you're trying to figure out why, for example, all elements on your page suddenly disappear, only in IE.

Using this Knowledge Base article as a starting point, http://support.microsoft.com/kb/816173, I was able to get up, running, and debugging.  The first step is to enable debugging from Internet Explorer, by unchecking the "Disable Script Debugging (Internet Explorer)" box in IE's Advanced Options.  Then, in order to actually set a breakpoint and step into your javascript code, you'll need to use the debugger keyword in your code.  Just put that statement in your script wherever you would like the debugger to break, and...

Read More »

Working on web sites, I've come across the need, more and more, to be using JavaScript to make an application run more smoothly.  Unfortunately, I have absolutely no training in JavaScript, which means most of what I write does the job, but misses a number of the essentials.  Fortunately, there is hope.  If you, like me, didn't know that JavaScript objects are dictionaries, or that JavaScript inheritance is between objects, not classes, you should check out Ray Djajadinata's article for MSDN Magazine, Create Advanced Web Applications with Object-Oriented Techniques in JavaScript.  It really helped me to understand some more of all of this JavaScript craziness that I always saw but never understood.

...

Read More »

Last week we were able to release the long awaited new release of Engage: Publish with all new bells and whistles.

Engage: Publish is an article management system / workflow engine for your DotNetNuke portal. It provides advanced content management capabilities with workflow - approval, content categorization and related articles.  With Engage: Publish you’ll never have to worry about clicking the update button in DotNetNuke.  Your content history is safe and sound.  Plus, if you have multiple authors of content, you’ll be secure knowing that the content created by your authors will not be “live” until an administrator approves.  All this plus several different ways of managing content categories and displays you'll wonder how you ever lived without Publish.

A demo of Engage: Publish...

Read More »

I'm proud to finally announce that the DotNetNuke Wiki Project has officially released the first "production" version of the Wiki module. This version is labeled 04.00.01 and can be downloaded from the Project downloads page. You can find out more information for the Wiki module on the Project Page, and some basic instructions, version history and release notes available on the Wiki Example page, which is running the released version of the Wiki module. Thanks to Josh Handel for helping to get this project rolling again by donating his Ktomics Wiki module to be converted and used for the official DotNetNuke Wiki module.

Requirements: DotNetNuke 4.4.1 or greater

Look...

Read More »

Purchase

Please click here to buy now.
Payment will be processed via credit card or PayPal.

Test Drive!

Want to find out how it works? Visit our demo site to see the modules in actions!

Subscribe

Sign up for our newsletter and get the latest product updates!

Online Support

Powered by DotNetNuke