Contact

+91.22.61488900

Bookmark and Share

 

Synergetics HomeWho We AreWhat We DoOur ApproachTeam

IT Training Services in India

 

 
 

Blog

 
   
Customizing TFS Work Items

By Sanjay Jotwani

 

 


 

Introduction

A Work Item in common parlance is considered to be an instance of effort/work being carried out by an individual. Multiple instances of Work Items eventually culminate into the delivery of a service or a product that is meant for a customer.
Team Foundation Server Work Items
Depending on the approach one adopts for managing an application life cycle i.e. from requirement gathering to actual delivery/deployment, there are various work item types that will be instantiated and persisted into a database. As business needs and the processes thereof are dynamic, and disparate, customizing a Work Item, hence seems to be inevitable. It is therefore essential to understand the anatomy and thereby gain the basic understanding of customizing an existing work item type, or even adding a new work item type.

The Anatomy of a WIT (Work Item Type), in TFS has three essential parts, viz.

1. Fields
2. Layout, and
3. Workflow

Fields

In TFS there are approximately 57 “Field Reference Names”, mapping to base/native types. This is an extensible set. In keeping with the .NET namespace tradition, two namespaces are predefined: System and Microsoft. The System namespace includes all system fields that are mandatory for Team Foundation system functions. The Microsoft namespace defines all required fields for work item types defined by Microsoft. Customers and partners can create their own field namespaces for custom work item types. We could define our own namespaces, for e.g. a WIT for tracking leads could have a field with a reference name of “Synergetics.LeadManagement.CustomerName”. This in turn could be of a base type “String”, having a name of “Customer Name”, as shown in

 

 

.

 

New Technology Adoption Strategy

Microsoft Exchange Server 2010

Technology Direction 2010

SAP Workflow Training

Microsoft Application Virtualization

Agile Methodologies

Oracle 10G SQL

ASP .Net Training Video

ASP .Net Training

Synergetics IT Training Services Team

Innerworkings - India Partner

SQL Server Training in India

SilverLight 3.0 Training in India

Microsoft Training

Best .net Training in India

Visual Studio Team System (VSTS) 2010

Cloud Computing Training

ASP .NET & SQL Server Free Workshop

SQL Server 2008 Training

.NET 3.5 & 4.0 Training

SQL Server 2005 Training

Microsoft Sharepoint Server 2010 Training

Synergetics India AJAX Training

SQL Server & .NET Jobs in Mumbai

SilverLight 4.0 Training Courses

Oracle 10G SQL Training Courses

Core JAVA in Mumbai

MOSS 2010 Training

Java DataBase Connectivity

SQL Server Training Courses

 
 

 

Synergetics is Awarded as the "Best. NET Training Service Provider" by Microsoft.

SQL Server Training Courses | ASP .NET Training | IT Consultant | Microsoft Training

Copyright © 2011 Synergetics IT Training Services India Pvt Ltd.