SharePoint Foundation 2010 Development in Depth

Applies to: SharePoint Foundation 2010

The SharePoint Foundation Building Blocks topics introduce the main components on which Microsoft SharePoint Foundation 2010 solutions are built. The Getting Started with Development for SharePoint Foundation 2010 section introduces the basics of programming and development with SharePoint Foundation. This section takes you to the next level, starting with an in-depth discussion of how to use the SharePoint Foundation object model, and then provides many more advanced programming topics on both new and enhanced feature areas, services, and development solutions.

In This Section

Using the SharePoint Foundation Server-Side Object Model

Using the SharePoint Foundation Client APIs

Alerts in SharePoint Foundation

Business Connectivity Services in SharePoint Foundation

SharePoint Document Management

Events in SharePoint Foundation 2010

External Storage of Binary Large Objects (BLOBs) in SharePoint Foundation

Mobile Development with SharePoint Foundation

Packaging and Deployment in SharePoint Foundation

Pages and User Interface in SharePoint Foundation

Queries and Data Retrieval in SharePoint Foundation

Service Application Framework

SharePoint List Data Model

SharePoint Synchronization

Site Types: WebTemplates and Site Definitions

Workflows in SharePoint Foundation

SharePoint Development Tasks - How Do I...?

SharePoint Foundation 2010 Building Blocks

Getting Started with Development for SharePoint Foundation 2010

What's New in SharePoint Foundation 2010

Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008

SharePoint Foundation 2010 Code Samples

See Also

Other Resources

SharePoint Developer Center

SharePoint Developer Team Blog