• Site definitions and configruations

            <p>
            A site definition defines unique type of Sharepoint site. There are five site definition natively installed in WSS. A site definition can inculde more than one site definition configuration. Sharepoint web site are based on particular site definition configurations.
            </p>
            <ul>
            <li>STS incudles the site definition configurations for team site, blank site, and document workspace.</li>
            <li>MPS includes the site definition configurations for basic meeting workspace, blank meeting workspace, decision meeting workspace, social meeting workspace, and multiple meeting workspace.</li>
    
  • allow inline code in site page

    By default, inline code is not allowed in site page. This can be changed by using the following.

  • Enumerating AppDomains

    Here is section of code that can list all AppDomain of the current process

  • ghosting vs unghosting

    Page ghosting is an optimization used with site pages in which a single page template can be used to process multiple page instances across many different sites. For example, the home page for every team site in a WSS farm is based on an underlying page template named default.aspx that resides on the file system of the front-end web server. A page template is complied into an assembly DLL and loaded into memory just once per web application. However, this page template and its efficent useage of memory can still be used to server up pages for thousands of sites. This an obvious advantage toward scalability.

  • Application page vs Site Page

            <p>
            Application page resides in file system, site page reside in sql server.