Theming and Branding PopMedNet

Distributed Query Tool - System Administrator's Guide

Based on version 3.3

Theming and Branding PopMedNet

PopMedNet™ may be branded and its content changed through the use of a custom theme facility that is modeled after Microsoft’s satellite DLL scheme used to translate web sites into different locales.  Custom assemblies are developed with the embedded resource content to be used in lieu of the default content and given the same name as the base DLL it overrides with a special theme name extension.  These satellite assemblies are copied into the binary folder of the web site containing the base assemblies they override, and the theme name is set using the “CurrentTheme” parameter in the web configuration file (See web configuration section above).  Whenever a page is rendered, the rendering engine looks for an override for each of the resources used on the page, and if one is found, its content is used in lieu of the base assembly.  See the readme file in the Web/Themes folder of the PMN solution files for details on building satellite assemblies.


Contact Us

PopMedNet Service Desk