Listed below are the community projects that are currently being undertaken by the Solution Development Team and posted to the CodePlex site.

Project Name



WCF Load Test

This tool takes a WCF trace file and a WCF client proxy, or a WCF interface contract, and generates a unit test that replays the same sequence of calls found in the trace file. The code generated is easily modifiable so that data variation can be introduced for the purpose of doing performance testing.
The tool generates code for Visual Studio 2005, Visual Studio 2008, and Visual Studio 2010. It also installs a wizard into both editions of Visual Studio for creating the trace and processing it from inside Visual Studio. If both editions are present the tool is installed into both editions. The source code is a Visual Studio 2005 project.

Rob Jarratt

SQL Load Test

This is a tool for creating load tests of SQL Server databases. It uses a SQL Profiler trace to generate the tests and is useful when the client application does not lend itself to use in a load test. The tool writes data access code that replays the same sequence of calls to the database. The code looks very much like the data access code that might otherwise be written by hand to do the same thing. The code generated is easily modifiable so that data variation can be introduced for the purpose of doing load testing. The current release has some known limitations which are specified in project description.

Rob Jarratt


Blacklight is a UX focused code sharing project. Microsoft has released a bunch of technologies that allow designers and developers to work closely together to make beautiful software. This project is a collection of controls, samples, visual assets and ideas that has been put together by User Experience designers and developers to both show you what the technology is capable of (from a UX point of view), and give you code and samples that you can use in your own projects, completely free of charge.

Martin Grayson

Microsoft Health CUI

The Microsoft Health Common User Interface (CUI) provides Design Guidance and Toolkit controls which allow a new generation of safer, more usable and compelling health applications to be quickly and easily created. It is aimed at user interface designers, application developers and patient safety experts who want to find out more about the benefits of a standardized approach to user interface design

Stuart Richardson

BizTalk Documenter

This tool creates documentation for a given BTS 2006 or 2009 installation. It can be run on an ad-hoc basis using the UI or from the command line as a post build/deploy task to create a compiled help file or Word document describing a BizTalk installation

Darren Jefford, Santosh Benjamin

BizTalk Orchestration Profiler

Creates report files illustrating the level of coverage for specified BizTalk orchestrations. This tool can be run to gain a consolidated view of orchestration tracking data for a specified period of time to help developers get an idea of how their orchestrations are being processed and how much coverage they are getting in their testing.

Darren Jefford, Santosh Benjamin

BizTalk 2006/2009 TCP/IP adapter

This adapter implements an in-process adapter for BizTalk Server that uses the raw TCP/IP socket library to pass messages between BizTalk Server and remote clients.

John Plummer, Santosh Benjamin

BizTalk Solution Kits

This project delivers some useful tools for the Biztalk dev community such as source tree generators, VS Templates and and an add-in to apply standard conventions to Biztalk solutions.

Santosh Benjamin

SDC Tasks Library

(Legacy Project) The SDC Tasks are a collection of MSBuild tasks designed to make your life easier. You can use these tasks in your own MSBuild projects

Andrew Burns, Santosh Benjamin