StoreFront 2.0 has been released with XenDesktop 7.0. It is time to revisit the topic of customizing Receiver for Web and provide a comprehensive guide on how to do it for StoreFront 2.0.
As you may have already known from my previous blogs (Customizing Receiver for Web and Customizing Receiver for Web in StoreFront 1.2), Receiver for Web provides a built-in support for customization through the contrib folder. This folder is located under the Receiver for Web site in the file system (default location isC:\inetpub\wwwroot\sites\Citrix\StoreWeb\contrib) and contains the built-in customization hooks. It is recommended that all customization code and media are stored under this folder because the content of this folder will be preserved upon upgrade to the subsequent releases.
Please note that there is no guarantee that customization will always work out of the box across release upgrade, especially when the UI changes significantly. The good news is that if you have followed my previous blogs to customize earlier versions of Receiver for Web, they should work with StoreFront 2.0 with only some minor tweaking.