ParagoServices - A SharePoint 2010 Service Application Sample

September 14, 2011 · updated September 21, 2026

ParagoServices, Service Application Architecture, SAF, SharePoint

The new Service Application Architecture in SharePoint 2010 is a replacement of the Shared Service Provider (SSP) architecture known from SharePoint 2007. The framework offers greater flexibility in configuring, scaling and administrating SharePoint shared services.

The Service Application Framework (SAF) is now part of SharePoint 2010 Foundation, the old Shared Service Provider framework was part of the MOSS 2007. But best of all, custom service applications can be developed and integrated next to the standard services like Excel Services or Business Connectivity Services (BCS).

In 2010 I started to develop the ERPConnect Services (ECS) product suite for Theobald Software →. ERPConnect Services is a service application built on top of the Service Application Framework. The ParagoServices sample application shows you how to integrate with the SharePoint stack to offer your own shared service. The sample reflects the experiences I made during the work on ECS.

Download

https://github.com/jbaurle/ParagoServices →

The CodePlex site (no longer available): http://paragoservices.codeplex.com

Screenshots

The Parago Service Application in the New menu of Central Administration
The Parago Service Application in the New menu of Central Administration, next to the built-in services.
The dialog that creates a new Parago Service Application
Creating an instance with its own name and application pool.
The new service application and its proxy in the list of service applications
The new service and its proxy, started, in the list of service applications.
The ParagoServices solution in Visual Studio with the sample call
The solution in Visual Studio: a layouts page calls the sample operation GetDataSize of the service.