Skip to main content
Top

2011 | Book

Pro SharePoint Designer 2010

insite
SEARCH

About this book

SharePoint 2010 offers developers, designers, and users a sophisticated intranet, web application, and Internet site platform. But until now, SharePoint users have had to painfully edit code or seek developer assistance to customize more than just the most minor parts of their sites. All of that has changed with SharePoint Designer 2010. Gain complete control and enhance your SharePoint sites with a depth not previously possible using this book. Pro SharePoint Designer 2010 is your soup-to-nuts reference for unlocking the power of SharePoint Designer.

Covering everything you'll need to know to create custom, rich SharePoint experiences, Pro SharePoint Designer 2010 is a masterful guide to getting the most from this powerful application quickly and easily.

This book starts with a fast-paced introduction to the 2010 version of the SharePoint Designer solution, including an overview of its features and capabilities. Then, the authors demonstrate those tools in action in a practical, results-oriented way, showing you how to vastly improve the functionality, fit and finish of your SharePoint sites. With Pro SharePoint Designer 2010 at hand, you'll master the customization of the end user's complete SharePoint 2010 experience and be on your way to enhancing your sites in no time.

Table of Contents

Frontmatter

Covering the Basics

Frontmatter
Chapter 1. A Quick Guide to SharePoint Designer
Abstract
SharePoint Designer (SPD) is a Windows client application used to design rich, highly customized SharePoint solutions. SPD is intended for use primarily by web site designers to enable detailed customization of pages, lists, libraries, and many other SharePoint artifacts. Although SPD includes features that may be useful to developers and administrators, it is first and foremost a design tool. SPD is ideal for creating business process workflows, integrating with line-of-business databases, and creating custom presentations of business information on the SharePoint Server platform.
Steve Wright, David Petersen
Chapter 2. Editing Pages
Abstract
This chapter introduces you to creating and editing pages in SharePoint Designer 2010. As mentioned in Chapter 1, SharePoint Designer is the latest version of what was Microsoft FrontPage. But instead of an HTML editor that connects to SharePoint, SharePoint Designer 2010 is fully integrated with SharePoint. In this version, it is not even possible to create or edit a web page without being connected to a SharePoint site first. Because of this tight integration, SharePoint Designer makes customizing SharePoint 2010 sites easy, while still giving you the power to make changes previously available only through Visual Studio.
Steve Wright, David Petersen
Chapter 3. Using SharePoint to Store Data
Abstract
SharePoint provides containers called lists to store information. Microsoft provides many predefined list templates that you can use to build powerful applications in SharePoint. SharePoint also has a generic list that can be customized to fit specific requirements. Libraries are special kinds of lists in which each list item refers to a file. Data in SharePoint is organized by creating different types of content that consists of columns or data. Once the data is stored in SharePoint, custom views of the data can be created.
Steve Wright, David Petersen
Chapter 4. Managing Web Parts
Abstract
Web parts are an important piece for quickly creating dynamic and robust SharePoint sites. SharePoint 2010 provides several web parts to help you quickly get started. Although you can add web parts to web pages in the browser, it is much quicker and more efficient to create web part pages in SharePoint Designer.
Steve Wright, David Petersen

Advanced Site Customization

Frontmatter
Chapter 5. Displaying Data
Abstract
SharePoint Server 2010 is a platform that can be used to integrate data from many sources. Some of these sources reside within SharePoint itself, such as lists and libraries. Others are external data sources. These include Relational Database Management Systems (RDBMSs) such as Microsoft SQL Server or database products from other vendors such as Oracle and IBM. Data can also be retrieved from web services, Really Simple Syndication (RSS) and Representational State Transfer (REST) feeds, or from XML files. SharePoint’s Business Connectivity Services (BCS) system is also a versatile way to access data.
Steve Wright, David Petersen
Chapter 6. Styles and Themes
Abstract
Throughout my years of helping different businesses and business units plan and implement SharePoint, the most requested requirement is to make a SharePoint site look not like SharePoint. SharePoint’s look is bland for a reason. It emphasizes function over form. It provides a basic road map, so to speak, to get you where you want to go. I always tell people that SharePoint is a platform with enormous functionality that is just waiting to be the foundation of your own creation! This chapter covers the main areas in customizing your own SharePoint look, or brand, with the use of styles and themes.
Steve Wright, David Petersen
Chapter 7. Managing Publishing Sites
Abstract
The publishing features of SharePoint Server 2010 provide a sophisticated web content management (WCM) architecture for SharePoint-based sites. Publishing sites use a multilayered page structure that allows for tight control over and efficient maintenance of web content. Pages are created and published based on a common data management and approval workflow. Content can be managed centrally or through a series of content repositories that allow for the staging of content.
Steve Wright, David Petersen
Chapter 8. Advanced Site Customizations
Abstract
Now that you have explored creating content for your sites and tailoring their appearance, you will look at some more advanced topics for creating a rich, easy-to-use web site. Specifically, in this chapter, you will focus on customizing the search and site navigation features available in SharePoint. You will learn about the following topics in this chapter:
  • How ASP.NET is used to provide a structure for SharePoint’s navigation system
  • What components to use to create an intuitive site navigation structure
  • How to customize the out-of-the-box controls and web parts to improve the search and navigation experience of your site
  • How to present search criteria and results in a way that aids users in finding the content that is most relevant to them
Steve Wright, David Petersen
Chapter 9. Client-Side Programming
Abstract
At this point, you are going to take a slight detour from building the visual components of your sites into the magical realm of code writing. As you have seen throughout this book, some amazing things can be accomplished with SharePoint Server 2010 and SharePoint Designer 2010 without ever writing a line of code. However, in order to build the richest of user experiences, it is sometimes necessary to crack open the toolbox and pull out the power tools.
Steve Wright, David Petersen

Integrating SharePoint

Frontmatter
Chapter 10. Consuming External Data
Abstract
SharePoint is very good at enabling you to store data and present it on the Web, but most organizations have data in many different areas and systems that they would like to present in a web format. In previous chapters, you learned how to create data sources of internal data stores. In this chapter, you will learn how to connect to external sources of data and present that data on your SharePoint site. This chapter also covers SharePoint’s new Business Connectivity Services, which makes it easier to surface your line-of-business data on your SharePoint site.
Steve Wright, David Petersen
Chapter 11. Using InfoPath Forms
Abstract
InfoPath forms allow designers to create rich, custom forms that can create and consume data from a variety of sources including SharePoint. In this chapter, you will explore the features of InfoPath forms that make them well-suited to inclusion in a SharePoint-based solution. You will examine the concepts and security considerations to be addressed when working with InfoPath forms in SharePoint. You will then learn the process for building and publishing different types of forms for use within SharePoint.
Steve Wright, David Petersen
Chapter 12. Automating with Workflows
Abstract
SharePoint Server 2010 contains a powerful workflow engine based on the .NET Framework’s Workflow Foundation. Using SharePoint Designer, you can leverage this engine to automate many business processes quickly and easily.
Steve Wright, David Petersen
Backmatter
Metadata
Title
Pro SharePoint Designer 2010
Authors
Steve Wright
David Petersen
Copyright Year
2011
Publisher
Apress
Electronic ISBN
978-1-4302-3618-4
Print ISBN
978-1-4302-3617-7
DOI
https://doi.org/10.1007/978-1-4302-3618-4

Premium Partner