PacktLib: Microsoft SharePoint 2010 development cookbook

Microsoft SharePoint 2010 Development Cookbook


About the Author

About the Reviewer


Setting Up a Development Environment


Selecting your virtual environment

Installing and configuring Windows Server 2008 R2

Installing and configuring SQL Server 2008 R2

Installing and configuring SharePoint Server 2010

Installing Microsoft Office 2010 Professional

Installing Visio Premium 2010

Installing SharePoint Designer 2010

Installing Visual Studio 2010

Installing recommended developer tools

Setting up your first web application

SharePoint Development with Visual Studio


Exploring Content Types and Site Columns

Features and Solutions

Creating new Site Columns

Packaging SharePoint Solutions

Creating new Content Types

Creating document libraries with Content Types

Feature Receivers

List Event Receivers

Feature Staplers

Web Part Development


Exploring Web Parts in SharePoint 2010

Creating and deploying Web Parts with Visual Studio 2010

Creating Visual Web Parts

Creating custom Web Part properties

Creating Editor Parts for custom Web Part properties

Creating Connected Web Parts

Development with SharePoint Designer 2010


Exploring SharePoint Designer 2010

Working with the XSLT List View Web Part

Creating List Forms with SharePoint Designer

Creating List Forms with InfoPath

Enabling Inline Edit mode

Using the ClientOM and REST


Retrieving data using LINQ to SharePoint

Retrieving SharePoint data using the list data service

Working with the .NET Client Object Model

Working with the Silverlight Client Object Model

External Data


Getting your data ready for the chapter

Using the Data Form Web Part with SQL Server

Using the Data Form Web Part with WCF data

External Content Types and Lists

Using Business Data Web Parts

SharePoint Workflows


Using out-of-the-box workflows

Copying and extending out-of-the-box workflows with SharePoint Designer 2010

Using Visio 2010 to create workflows

Using SharePoint Designer 2010 to implement Visio 2010 workflows

Developing workflows in Visual Studio 2010

Web Content Management


Creating Publishing Pages

Modifying navigation settings

Creating and Using Page Layouts

SharePoint 2010 Branding