For those of you interested in my coding tips for other developers. I have been actively posting them over in the Sitefinity forums. From time to time I will post a list of links to my code snipits in the Sitefinity forums so that designers interested can take a look at them and gain some valuable insight into how modules, controls and customizations of the CMS system are programmed.

I can see that some of your eyes are already glazing over. If you would like to check back next week I will have another great post geared specifically for designers.Welcome to "Coding tips for designers".

Windows Live Messenger in CMS
http://www.sitefinity.com/support/forums/support-forum-thread/b1043S-bathke.aspx

This UserControl allows CMS admins to easily add a Windows Live Messenger window to the support page of their website. This makes it just that much easier for clients to get in contact with business owners. I also posted a description of this geared toward designers over at Increase Your Website Sales.

Ajax WYSIWYG CMS Tooltip
http://www.sitefinity.com/support/forums/support-forum-thread/b1043S-bbambc.aspx

This UserControl allows CMS admins to use the standard "Generic Content" WYSIWYG content manager to add content Ajax Tooltips. Then tell the tooltip when to open (e.g. id="mydiv" event="onmouseover") and presto, your content appears in an Ajax tooltip.

Mail Merge HTML Content
http://www.sitefinity.com/support/forums/support-forum-thread/b1043S-bbdceb.aspx

This code snipit explains how to send HTML content to a function that then reads an object and inserts data from the object into the merge fields in the HTML content. The function returns a merged HTML ready to emailed to website visitors.

CMS Contact Form
http://www.sitefinity.com/support/forums/support-forum-thread/b1043S-bathtg.aspx

Every Alighten website comes with a contact form that stores the contact data in a database and emails both the client and the website owner. This post contains the complete source code to implement this custom module. Some features include database storage, export to Excel, and email merge.