This project is read-only.

Enterprise SharePoint Patterns


The Product

CompuSat’s Enterprise SharePoint Patterns is a collection of programmability objects for the professional software engineer.

CompuSat has attained a Microsoft Silver Competency in application integration and application development for work related to the ESP collection.

Design of solutions and features follow Microsoft and industry best practices.

The 2010 version of ESP is designed for Microsoft SharePoint 2010. Most of the patterns can run on Foundation, standard or enterprise editions of SharePoint.

The underlying data structure is based on Microsoft SQL Server 2008 R2.

Patterns are certified for deployment of Microsoft Windows Server 2008 R2 and have been tested and approved for deployment on the server.

SharePoint 2010 Site templates, Site Content Types, Site Columns, Site Workflows, List Templates, List Workflows and Business Data Models designed and deployed in a manageable and repeatable pattern.

Library and list templates are also deployed as SharePoint solutions, installed as SharePoint Features, and activated at the site level.

Includes SharePoint 2010 solution package and Visual Studio 2010 solution with complete source code.
Search terms: SharePoint site templates;SharePoint features;site templates;content types;web parts;erp;SharePoint Patterns


Patterns are developed using Microsoft Visual Studio 2010 and extensions for SharePoint.

Many of the patterns are wrapped in SharePoint solution packages. The WSP files are generated by Visual Studio scripts. The Visual Studio engine can also be used to deploy solutions to the SharePoint farm.

SharePoint solution packages are deployed to a SharePoint farm providing consistent and repeatable installation across farms of any size.

Most objects are deployed as farm, web application or site scoped features and can be activated as needed by the end site collection administrators following deployment of the solutions by the farm administrator.

Each pattern includes SharePoint 2010 solution package and Visual Studio 2010 solution with complete source code.


The foundation of the ESP collection is the ESP Portal site collection template.

Site templates are added to a farm and made available to the ESP Portal or any user created site collection. Each site template is derived from a publishing or team site template and is extended with various content types, list definitions, column types, external content types, workflows and data connections. All site templates are developed in Visual Studio and are deployed as features with a SharePoint solution. In most cases several features are deployed with a single solution package.

Last edited Jan 5, 2013 at 3:16 PM by CompuSat, version 2


No comments yet.