Customization and Development

All features in Microsoft SharePoint has at its foundation a list or a library, with the presentation logic that define the behaviour of the feature.

Using a custom list as a data store, new functionality can easily be added to a SharePoint implementation.  We use the following technologies to customize and extend SharePoint:

  1. Web Parts
  2. LINQ to SharePoint
  3. API and SDK
  4. Workflow Foundation
  5. Business Connectivity Services