Skip to main content

DevLabs Projects

Debugger CanvasDebugger Canvas

Debugger Canvas is a new user experience for the debugger in Visual Studio Ultimate. It pulls together the code you’re exploring onto a single pan-and-zoom display. As you hit breakpoints or step into code, Debugger Canvas shows just the methods that you’re debugging, with call lines and local variables, to help you see the bigger picture.

Solver FoundationSolver Foundation

Solver Foundation makes it easier to build and solve real optimization models. Solver Foundation includes a declarative modeling language (OML) for specifying optimization models, a .NET API and runtime (Solver Foundation Services) for model creation, reporting, and analysis, and powerful built-in solvers.

ShoSho

Sho is an interactive environment for data analysis and scientific computing which lets you seamlessly connect scripts and compiled code for fast and flexible prototyping in .NET.

TPL DataflowTPL Dataflow

TPL Dataflow (TDF) is a .NET library for building parallel and concurrent applications. It promotes actor/agent-oriented designs through primitives for in-process message passing, dataflow, and pipelining.

Code ContractsCode Contracts

Code Contracts are static library methods used from any .NET program to specify the code’s behavior. Runtime checking and static checking tools are both provided for taking advantage of contracts.