Building a site metrics gathering process

In order to gather the metrics for the active projects we will use a timer job to support the scheduled job scenario reviewed at the beginning of the chapter.

To create the timer job:

  1. Start by adding an Empty Element to the solution.
  2. Name the element SiteMetricsProcess.
  3. Within the SiteMetricsProcess SPI, we now need to add in a class named SiteMetricsTimerJob.cs. This class is where the actual timer job and its execution logic will reside.
  4. We will need to import the following namespaces to support our work:
    using System; using System.Collections.Generic; using System.Data; using Microsoft.Office.Server.Search; using Microsoft.Office.Server.Search.Query; using Microsoft.Office.Server.Search.Administration; ...

Get Microsoft SharePoint 2010 Business Application Blueprints now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.