Patterns & Practices: Developing SharePoint Applications

Tags: SharePoint, Patterns

I haven’t seen this really talked about that much on the intarwebs; so I wanted to put it out there one more time.

There’s some really good stuff in this package for all levels of SharePoint Developers.  Here’s an overview of the content (from the lander page) and a link to the content:

Overview

The guidance can help you to address these common SharePoint development scenarios:

  • How to use application and design patterns to address common development challenges.
  • The design and use of the SharePoint Guidance Library components.
  • Architectural decisions that affect site topology and security.
  • How to design and implement SharePoint applications that are scalable, manageable, and configurable.
  • How to integrate SharePoint applications with Web services. This includes discussions about design tradeoffs and decisions about security.
  • How to incorporate SharePoint's publishing and content deployment capabilities into your applications.
  • Flexible approaches to navigation and branding, such as how to implement custom, cross-site-collection global navigation and custom site navigation
  • How to decide between design options, such as how to choose between a list and database.
  • How to design a SharePoint application for testability, how to create unit tests, and how to run continuous integration tests.
  • A discussion of how scale and stress tests were performed on the Partner Portal application.
  • How to set up different team build and testing environments.
  • How to manage the application life cycle through the development, test, deployment, and upgrade stages.
  • How to implement a team-based development environment.

Patterns & Practices: Developing SharePoint Applications

Its quality.  Check it out.

-J

Add a Comment