TFS Check-in Validation Tool

BuddyBuild.zip (110,8 MB)
The TFS Check-in Validation Tool extends TFS Team Build 2008 by enabling buddy build queuing (pre-checkin), validating checkins using shelvesets, and build agent pooling, all from the VS 2008 IDE.

Automatic Class Tester

Automatically unit test your model: - Automatically test properties, spotting any miswired getters or setters - Increase code coverage, reaching parts manual tests don't even try to - Supports ignoring specified properties if you have any funky logic in there that needs a manual test - Tests for PropertyChanged events if your class implements INotifyPropertyChanged Tests constructors and that they map parameters to properties

VSTS Code Coverage Runner - Get VS Code Coverage from NUnit or MbUnit

This project is an attempt to provide a wrapper around the VSTS instrumentation and code coverage tools. VSTS provides very powerful code coverage tools with Visual Studio, but as packaged, you need to be running MSTest unit tests to obtain this coverage data. There is a way of getting this data without using MSTest though, by using another test framework such as NUnit or MbUnit for example. This wrapper encapsulates the generation of the .coverage file from a run of NUnit or MbUnit (or similar), but in addition it provides an automated generation of the .xml version of the .coverage file (both can be read by Visual Studio directly), and then uses an XSLT template to transform the XML ouput into a final human readabale page (by default a .html file) Further extension will pull the actual parameters from the hardcoded values in the console application into a wrapper class, and will wrap both with a command line tool and with an MSBuild task - however the code is functional enough, and is transparent enough, that both of these tasks should be easy to implement for anyone wishing to do so for themselves if they require this immediately.

Code Runner .NET

CodeRunner.zip (5,3 MB)
Run .NET programs directly from the command line like script. Construct scaffolding to edit and debug your programs easily using Visual Studio 2005.

Design for Operations

dfo.zip (11,5 MB)
Project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.

Employee Info Starter Kit

eisk.zip (57,3 MB)
Employee Info Starter Kit is an open source project that is highly influenced by the concept ‘Pareto Principle’ or 80-20 rule, where it is targeted to enable a web developer to gain 80% productivity with 20% of effort with respect to learning curve and production.

Kanban Process Template for Team Foundation Server

KanbanTFS.zip (7,1 MB)
A process template for Team Foundation Server that utilizes a Kanban approach. This approach is based on the original series of articles posted on the AgileManagement articles "A Kanaban system for Sustainable Engineering". Link here http://www.agilemanagement.net/Articles/Papers/AKanbanSystemforSustainin.html. Also, based on experiences found on Lean Engineering blog http://leansoftwareengineering.com/ and Eric Landes blog http://aspadvice.com/blogs/elandes.

Microsoft Process Template (MPT)

mpt.zip (2,9 MB)
The Microsoft Process Template (MPT) is a Microsoft internal, end-to-end project management solution that maps to the Microsoft product development cycle and works with Visual Studio Team System 2008 (VSTS).

NetBuildConfigurator

A re-usable framework and Toolsets to integrate MSbuild,MSTest,Nunit,SVN,VSS,VSTS,NCover,VstsCodeCoverage,Ndepend,Fxcop,StyleCop,CAT.net,IIS deployment tasks,DB tasks from a cool WebInterface.

NUnitForVS

NUnitForVS.zip (4,4 MB)
NUnitForVS is a NUnit integration in Visual Studio 2008. Compared to other NUnit runners for Visual Studio that allow you to just run the tests, NUnitForVS integrates NUnit tests in Visual Studio Unit Test Runtime. This allows you to run your tests along with other tests (ex. VSUnit, TestComplete etc.) during TFS integration builds and publish the results on Team Foundation Server. It also supports Code Coverage feature of Visual Studio.

Power Toys Pack Installer

The Power Toy Pack Installer is your one-stop download utility for all things power toys. Get latest releases and updates from just a single executable.

Visual Studio Team System: Process Templates and Tools

process.zip (59,5 MB)
Visual Studio Team System: Process Templates and Tools community site is a collection of tools, samples and guidance related to Visual Studio Team Foundation Server Process Templates. We’ll share artifacts from early development cycles with you and would like to get feedback so we can improve our products.

PsTFS - Cmdlet for Team Foundation Server

PsTFS.zip (157,5 MB)
This project is a project for Team Foundation Server and powershell

QuickShelve

Visual Studio Team System utility to automatically shelve pending changes in all workspaces on all servers. Designed to be scheduled to run reqularly to backup a developer's work in progress.

.NET Reflector Add-Ins

Add-Ins for .NET Reflector

Resource Refactoring Tool

Resource Refactoring Tool is an add-in for Microsoft Visual Studio 2005 Standard or above that allows developers to refactor string literals in to resource files directly from the code window.

Scrum Dashboard

Scrum Dashboard is a web front-end for Scrum for Team System from EMC2 (formerly known as Conchango). The main goal of this project is to simplify daily work with Scrum artifacts in Team Foundation Server and complements Scrum Masters Workbench.

Search Work Items

This plugin for Team System puts a little search box right into Visual Studio to make it easy to find work items. It is an addin for Team Foundation Client (Team Explorer) and is accessible from the Team menu when you're connected to a Team Foundation Server and is also available from a VS Toolbar. You just type in some search text and it runs a work item query for you showing you results across the work item store, or enter a work item ID to immediately open a specific work item.

patterns & practices - Smart Client Guidance

smartclient.zip (181,5 MB)
Welcome to the Community workspace of patterns & practices Smart Client offerings.

SQL Load Test

This tool takes a SQL Profiler trace file and generates a unit test that replays the same sequence of database calls found in the trace file. The unit test is designed for Visual Studio Load Test. The code generated is easily modifiable so that data variation can be included.