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.

Chapter 35<br />

Building Applications<br />

Using Windows SharePoint<br />

Services Data<br />

In this chapter:<br />

Using Windows SharePoint Services Components . . . . . . . . . . . . . . . . . . 951<br />

Sharing Windows SharePoint Services Component Data with ASP.NET . . . 952<br />

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986<br />

<strong>Microsoft</strong> Windows SharePoint Services, released shortly after <strong>Microsoft</strong> Windows<br />

Server 2003, has taken team services to a whole new level. With the built-in ability<br />

to create websites by using document libraries, lists, <strong>and</strong> so on, Windows SharePoint<br />

Services has become nearly as easy to use as <strong>Microsoft</strong> Office Word or Excel.<br />

Windows SharePoint Services is also based on <strong>Microsoft</strong> .NET, thus extending the<br />

functionality of Windows SharePoint Services components <strong>and</strong> enabling development<br />

of Windows SharePoint Services sites by using <strong>Microsoft</strong> Visual Studio, <strong>Microsoft</strong><br />

FrontPage, or even Notepad. The built-in functionality is exceptional—users can create<br />

<strong>and</strong> manage most of the common content themselves. This functionality is nearly the<br />

same as in <strong>Microsoft</strong> Office SharePoint Portal Server 2003, although security in Windows<br />

SharePoint Services provides limited control over individual Web Parts. Unlike<br />

SharePoint Portal Server 2003 sites, Windows SharePoint Services sites are intended to<br />

be team sites—that is, they are completely independent of any other site. Even though<br />

two or more sites can share the same database (<strong>and</strong> user authorization), the sites themselves<br />

are distinct—even navigation between them is a manual process.<br />

Using Windows SharePoint Services Components<br />

Because Windows SharePoint Services (<strong>and</strong> SharePoint Portal Server) are built on<br />

.NET, the entire object classes are made available to any ASP.NET application by<br />

adding a reference to the assemblies. This means that you can add a Windows<br />

951

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

Saved successfully!

Ooh no, something went wrong!