Application and Design Patterns

Patterns are general solutions to commonly occurring problems. For example, Microsoft .NET Framework events and delegates implement the Observer pattern. This section describes software patterns that are useful for SharePoint applications. The Partner Portal and Training Management applications demonstrate the use of these patterns. In addition, several patterns are implemented in the SharePoint Guidance Library.

The following topics describe the design and application patterns for SharePoint applications:

  • Application Patterns. Application patterns describe general solutions to commonly occurring business problems in enterprise-scale architectures.
  • Design Patterns. Design pattern are general solutions to commonly occurring software problems.

Home page on MSDN | Community site