The TFS workbench solution includes several extension points. These include the main display mode (e.g. Task Board Mode), funcationl plug-in (e.g. version check, change poller and report viewer) and data provider.

The extensions are managed by the Microsoft Extensibility Framework (MEF) and you can add you own extensions by dropping correctly formatted .Net assemblies into the workbench installation folder.