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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

950 Part IX: Maintaining a Server in Windows SharePoint Services<br />

Summary<br />

■ <strong>Microsoft</strong>.SharePoint.Portal.SingleSignOn.Security. This namespace contains<br />

classes for managing access to the Single Sign-On credentials.<br />

■ <strong>Microsoft</strong>.SharePoint.Portal.Security. This namespace contains functions<br />

for working with security in the portal sites. It contains the classes for users,<br />

roles, <strong>and</strong> permissions. If you want to use code to create roles or add users to<br />

roles, you would use this namespace.<br />

■ <strong>Microsoft</strong>.SharePoint.Portal.Audiences. This namespace contains functions<br />

for working with SharePoint Portal Server audiences. You can get users in particular<br />

audiences, create audiences, <strong>and</strong> rebuild audiences with this namespace.<br />

You can use the functions in this namespace to build a Web Part that tailors its<br />

information based on audience membership, giving you more flexibility than just<br />

targeting a Web Part.<br />

■ <strong>Microsoft</strong>.SharePoint.Portal.Alerts. The <strong>Microsoft</strong>.SharePoint.Portal.Alerts<br />

namespace <strong>and</strong> its subnamespaces, <strong>Microsoft</strong>.SharePoint.Portal.Alerts.Types <strong>and</strong><br />

<strong>Microsoft</strong>.SharePoint.Portal.Alerts.NotificationTypes, allow you to work with<br />

alerts. You can change alerts, remove alerts, add alerts, <strong>and</strong> enable/disable alerts<br />

programmatically.<br />

■ <strong>Microsoft</strong>.SharePoint.Portal.SiteData. The <strong>Microsoft</strong>.SharePoint.Portal<br />

.SiteData namespace provides functions for working with areas. It contains the<br />

code for creating areas, removing areas, applying certain area templates, <strong>and</strong><br />

associating keywords with areas. With this namespace, you can also associate<br />

audiences with areas <strong>and</strong> work with area listings. If you want to manipulate<br />

areas through code, you would work with this namespace. For most administrators,<br />

it is faster <strong>and</strong> easier to perform the functions exposed here through the<br />

SharePoint Portal Server user interface or <strong>Microsoft</strong> Office FrontPage 2003.<br />

This chapter provided a general overview of the SharePoint Portal Server object<br />

model. It also provided sample code snippets that would be useful to administrators<br />

for performing administrative functions. If you want to do more development work, it<br />

is strongly recommended that you download the SharePoint <strong>Products</strong> <strong>and</strong> <strong>Technologies</strong><br />

SDK from the <strong>Microsoft</strong> Developer Network (MSDN) website. The SDK provides<br />

much more in-depth information into SharePoint Portal Server development.

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

Saved successfully!

Ooh no, something went wrong!