DotNetNuke Module Outlook Sync Update for IIS7

We recently discovered that on IIS7 servers that were not configured with IIS6 compatibility mode on, that the install and setup of our popular DNN Outlook Syncing program would fail. We have addressed this by ensuring that the module no longer requires features of IIS6 that are no longer in IIS7. Today we have finished testing these new features and have release update  45.05.05 of Outlook Sync.

For those of you who have not use this DNN module before, it is very similar to Outlook Contacts Pro but does not require any plugin for outlook. It will take the profile data from DotNetNuke and link with a two way sync to your outlook contacts. The established relationship is two way, and does will update data in the opposite side to where the change was made.

DotNetNuke Tell A Friend Module now on Jquery

After some time discovering that Ajax support in DotNetNuke Modules is increasingly fraught with danger, we have moved our Ajax dev over to Jquery and are loving it.

What we found was that with the way Java is used by other developers and skin designers, many of them are not experts with their code (and nor should the be as it can be a complex world in Java). The problem we faced was that our Tell A Friend DNN Module would sometimes encounter conflicts when code others code had not been properly crafted. While we could explain to agar customers trying our product that the problem lay with code used in a skin or other module, it did little to resolve the conflict and actually get our module playing nicely with the ill crafted code.

So we have been on the hunt for a reliable solution. Initially SilverLight looked to be our guiding star, and don’t miss understand, as we are totally committed to a future with Silverligt. What we are saying is that there are times where Silverlight is a sledge hammer on a nut, and for these instances we are looking for a filler solution. Something that gives use great UI with out the need to break out to Silverlight.

Our solution is Jquery, and why we love it is that it allows us to do more with less code, and resolved the conflicts with other code. Check out or New release of Tell A Friend DNN Module. is Down error=Index+was+outside+the+bounds+of+the+array.&content=0

I have been trying to access the DotNetNuke website for some hours today, and have only ever received this error:


DotNetNuke Error


  An error has occurred.
An error has occurred.

Not really the best look for a CMS system. But hay… it is holidays and now they are a corporation, we cannot expect anyone to be on deck this early in the new year!

Exchange Server 2010 default domain set for outlook web access

We wanted to set the default domain for users logging into outlook web access on Exchange server 2010. By doing this, users would not have to enter the domain\username and would be free to enter just the user name. This is much easier for the typical user of email servers, who lets face it have trouble enough remembering their own name!

To do this we performed the following steps.

Go to Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa\14.0.639.21\scripts\premium

Browse to the 14.0.682.1 folder instead of you have the latest rollup.

Open the flogon.js file in notepad

ctrl + f and find the text clkLgn(){addPerfMarker

after the “clkLgn(){” and before the “addPerfMarker” paste the following. Remember to change DOMAINNAME with your own domain name with no slashes.


var myDomain=”DOMAINNAME” + “\\”;if(gbid(“username”).value.indexOf(myDomain)==-1){gbid(“username”).value=myDomain+gbid(“username”).value;}

your end result should resemble something like this

clkLgn{var myDomain=”mysampledomainname” + “\\”;if(gbid(“username”).value.indexOf(myDomain)==-1){gbid(“username”).value=myDomain+gbid(“username”).value;}

That was it.

Now when a user types their name and pass, the form will automatically log them in using the default domain.

DNN Tell A Friend module updated

We have updated our popular DNN Tell A Friend module.

DNN Tell My Friend Module

The DNN Tell My Friend (Tell A Friend) is an advanced DotNetNuke mdoule that allows you to easily as a module to one or many pages of your DNN website.

The custom DotNetNuke Module displays a link as either a URL or image button that when clicked, will open a light box style of effect to allow the browser of your site to tell their friends about your page or site.

This advanced DotNetNuke module is easy to setup and adds a powerful network marketing aspect to your website.

Exchange Server 2010 Organization Prerequisites Forest Functional Level 2003

Today I was installing exchange server 2010 and found that the organisation pre-requisites failed with the following message.

Organization Prerequisites



The forest functional level of the current Active Directory forest is not Windows Server 2003 native or later. To install Exchange Server 2010, the forest functional level must be at least Windows Server 2003 native.

Now I went in a look at the domain functionality level and found that the domain was already set to Windows server 2003, but what I never realised previously was that the forest functionality level is set separately. Instead of right clicking on the domain and selecting raise functionality level you click on the active directory domains and trusts and select raise functionality level in there.

Once this was completed the installation of the exchange server 2010 was able to proceed without the phone message. Just a little tip for exchange server 2010 installation.