Welcome to MSDN Blogs Sign in | Join | Help

Announcing the release of patterns and practices Developing SharePoint Applications guidance

Patterns and practices has released a new version of guidance for building collaborative applications that extend your LOB systems.  The guidance helps customers accelerate constructing advanced applications through examples and documentation. The guidance delivers a guide, a reusable library, and a reference implementation for a partner portal extranet.  It compliments product documentation and helps architects and developers in the following areas:

· Use SharePoint capabilities to make more powerful applications

o Integrate information from Line of Business Systems

o Take advantage of publishing and content oriented capabilities

o Create collaborative interactions around business processes

o Design multi-site topologies with complex security and isolation needs, such as  a partner extranet

· Build applications that are easier to scale, maintain, and grow

o Improve maintainability, testability, and layering through patterns

o Use techniques to improve flexibility, diagnostics, operations and performance

o Show how to use SharePoint’s feature and solution framework

· Improve application quality through testing

o Demonstrates unit testing and integration testing SharePoint applications

o Describe experiences with acceptance testing SharePoint applications including stress and scale testing

· Improve and accelerate team productivity

o Accelerate adoption of recommended practices with library components

o Show how to build an effective team development environment

o Understand fundamental design and implementation decisions

Developing SharePoint Applications guidance integrates new guidance with the original release, SharePoint Guidance – November 2008, into a single download. The guidance contains the following components:

Component

Description

SharePoint Guidance Library

A set of reusable components that helps developers manage configuration, build repositories for SharePoint lists, log traces and events, and use service location.

Guide

The documentation includes a variety of topics, such as how to use design and application patterns, how to integrate LOB systems with SharePoint applications, building scalable applications, upgrading SharePoint applications, and using SharePoint capabilities to create, and deploy content. It also includes the design decisions made for the Partner Portal and Training Management applications and explanations of their implementations.

Contoso Partner Portal Reference Implementation

This SharePoint application shows how Contoso created an extranet where it can interact with its partners. Among the items demonstrated are techniques for building manageable and scalable enterprise applications, and how to incorporate publishing and page composition features, flexible navigation, collaboration sites, and LOB integration. It includes more advanced techniques than the Training Management reference implementation and requires Microsoft Office SharePoint Server 2007 with Service Pack 1 or Service Pack 2.

Contoso Training Management Reference Implementation

This SharePoint application illustrates how the Contoso Human Resources department manages its training course offerings. It shows how to solve many basic SharePoint challenges that you might encounter when you develop your own applications. Windows SharePoint Services 3.0 is required.

Visit http://www.microsoft.com/spg to view the release.

Published Tuesday, September 08, 2009 9:57 AM by sptblog

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker