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?

Shared components on the SharePoint platform

By default SharePoint 2010 allows you to have only one version of a particular WSP deployed in the Farm. While it’s not an issue in many scenarios, as soon as you start working with multiple sites using functionality from those WSPs things will get more challenging. So how should you deal with shared components?