Kannan wrote two great posts on how to create a TFS Data Source Control and how to create a TFS Report leveraging the use of this control.

You can check the posts on the following links: