Inconvenient clientaccesspolicy.xml and Host Named Site Collections

When making cross-domain requests from Silverlight applications you need a clientaccesspolicy.xml file to allow the communication between the service and the Silverlight application. And while it seems pretty straight-forward at first, things become quite inconvenient when you start working with Host Named Site Collections.

Optimizing the output of the Content Query Web Part

Content Query Web Part is one of the most powerful Web Parts provided with the SharePoint 2010 platform. To support all of its functionality however, it produces some additional HTML markup that you might not need in your website. Find out how to get more control of the output of the Content Query Web Part.

Inconvenient conditional Web Parts in SharePoint 2010

Using conditional content you can target pieces of your website to specific audiences optimizing the User Experience. Unfortunately, if you try to conditionally display Web Parts, your pages will break – at least by default because there is a way you can get this done. So how do you conditionally display Web Parts in SharePoint 2010?