16.01.2013 Views

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 4: Windows SharePoint Services Architecture 111<br />

■ Local_Drive:\Inetpub\wwwroot—This Web.config file defines configuration<br />

settings for all virtual servers that are on the server. This file is created when a<br />

virtual server is extended.<br />

■ Local_Drive:\Inetpub\wwwroot\wpresources—This Web.config file defines<br />

configuration settings for Web Parts. This file is created when a virtual server is<br />

extended.<br />

■ Local_Drive:\Program Files\Common Files\<strong>Microsoft</strong> Shared\Web Server<br />

Extensions\wpresources—This folder is used to store Web Part file resources<br />

for assemblies that are placed in the Global Assembly Cache (GAC). The purpose<br />

of this Web.config file is to places restrictions on files placed in this folder.<br />

■ Local_Drive:\Program Files\Common Files\<strong>Microsoft</strong> Shared\Web Server<br />

Extensions\60\CONFIG—This Web.config file along with other .config files<br />

define configuration settings for extending other virtual servers.<br />

■ Local_Drive:\Program Files\Common Files\<strong>Microsoft</strong> Shared\Web Server<br />

Extensions\60\ISAPI —This web.config file defines configuration settings for<br />

the /_vti_bin virtual directory. This folder holds Web services used by Windows<br />

SharePoint Services.<br />

■ Local_Drive:\Program Files\Common Files\<strong>Microsoft</strong> Shared\Web Server<br />

Extensions\60\TEMPLATE\LAYOUTS—This Web.config file defines configuration<br />

settings for the _layouts virtual directory. The _layouts directory is used to<br />

hold trusted application pages that should run in direct mode. Anything placed<br />

in the _layouts directory is accessible by all virtual servers on a front-end Web<br />

server.<br />

■ Local_Drive:\Program Files\Common Files\<strong>Microsoft</strong> Shared\Web Server<br />

Extensions\60\TEMPLATE\ADMIN\Locale_ID—This Web.config file defines<br />

configuration settings for pages used in the virtual server that contains the<br />

SharePoint Central Administration site.<br />

The \60\CONFIG folder contains .config <strong>and</strong> .xml files that are used together to<br />

create the Web.config file for a virtual server when it is extended with Windows Share-<br />

Point Services. Before copying the Web.config file from the \60\CONFIG folder to the<br />

root folder of the virtual server, Windows SharePoint Services searches the \60\CON-<br />

FIG folder for any .xml file with a name in the format Webconfig.*.xml <strong>and</strong> merges its<br />

contents with the Web.config file before writing the resulting Web.config file to the<br />

root path of the virtual server. The actions defined in the .xml file are applied to the<br />

configuration settings of the virtual server. A major advantage to using an .xml file to<br />

supplement the Web.config file is that customizations are not lost when Windows<br />

SharePoint Services is upgraded <strong>and</strong> the Web.config file is overwritten.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!