O'Reilly logo

Essential SharePoint 2007, 2nd Edition by Jeff Webb

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Building Pages

Most SharePoint pages are made up of web parts. In Chapter 1 and Chapter 3, I showed you how to add web parts to a page and how to set the properties of those parts to change their appearance. In this chapter, I'll show you how to:

  • Customize list web parts by converting them to data views.

  • Connect web parts to create summary/detail views.

  • Copy customized web parts to other pages and deploy them to other sites.

  • Develop client-side web parts using JavaScript and other techniques.

  • Apply filters to web parts on a page.

  • Customize page layout and navigation with master pages.

These are the advanced techniques that you need to design and build effective SharePoint pages. These skills don't require a lot of programming knowledge, but some knowledge of HTML, JavaScript, and XML/XSL will come in handy.

Tip

You will need SharePoint Designer to complete some of the tasks in this chapter.

Using the Built-in Web Parts

SharePoint includes a set of built-in web parts that you can add to any page. Table 6-1,Table 6-2 and Table 6-3 list the web parts that come with SharePoint.

Table 6-1. Built-in web parts

Category

Web part

Use to

Lists and Libraries

List View

Display a view of a list or library on a page.

 

Data View

Create highly customized views of lists and libraries using SharePoint Designer.

Miscellaneous

Content Editor

Include HTML and JavaScript on a page.

 

Form

Connect form controls to other web parts.

 

Image

Display an image from a URL.

 

Page Viewer

Display another page as an IFrame on the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required