Coding Tips

Once in a while the question how to strip <p> and <span> tags in empty placeholders comes up in the newsgroup. A solution would be to implement a custom placeholder control that removes these tags or a workflow event. The simplest solution is a workflow event to do this. This event would have to check […]

In a previous article I have explained how to use the using construct to create scalable application using the CmsApplicationContext. Today I found a great article from Cyrus with more insights on this nice C# construct: http://blogs.msdn.com/cyrusn/archive/2005/05/10/415956.aspx

Today I played around with community server to adjust how it places the different elements. Community Server on Technet has a couple of really nice skins but non of the addressed completly how I wanted to see my blog. The green Marvin3 skin was the one the fit my requirements most. But I wanted to […]

Although I’m not really a friend on enforcing this for every image – there are always some images in a site which are only there to beautify the site which don’t have a message – here are some tips if you really need to enforce this. There are three dialogs that have to be adjusted: […]

Once in a while I see people using code to directly access the MCMS database. Today I found a blog from Chester who wrote a module to do this. Unfortunatelly direct access to the MCMS database without using the MCMS publishing API breaks the Microsoft Support Boundaries for MCMS. With other words: if you are not […]

I previously wrote an article that discussed an issue that can occur if an IFRAME is part of the MCMS page. Today Angus pointed me to another issue that can occur if you need to display an MCMS site in an IFRAME of another site. For presentation mode there are no problems but as soon […]

MCMS context objects are not really designed for long running scenarios. Usually long running application need to take care on releasing unused resources and do housekeeping. Unfortunatelly MCMS context objects do not have such features implemented. Allocated resources are only released when the MCMS context is destroyed. From a historical point of view this is […]