Name: Dustin Campbell
Type: User
Company: Microsoft
Bio: I work on various .NET tools, including Roslyn, Razor, C# for VS Code, the WinForms Designer, and I'm a member of the C# language design team.
Location: Redmond, WA
Dustin Campbell's Projects
This repo contains the .NET Core command-line (CLI) tools, used for building .NET Core apps and libraries through your development flow (compiling, NuGet package management, running, testing, ...).
An extensible platform for indexing and exploring inspired by Source Browser
.NET Core SDK Setup
CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others.
Roslyn diagnostic analyzers and code fixes for CoreFx APIs
Syntax grammar used for C# colorization
Various public C# demos
C# Essentials is a collection of Roslyn diagnostic analyzers, code fixes and refactorings that make it easy to work with C# 6 language features.
C# Transpiler experiments (Powered by Roslyn)
Diagnostic performance test for VS Code
Demos performed by Mads Torgersen and Dustin Campbell at .NET Conf 2022.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Demos performed by Mads Torgersen and Dustin Campbell at .NET Conf 2021.
Mono open source ECMA CLI, C# and .NET implementation.
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
An API to locate MSBuild assemblies from an installed Visual Studio location. Use this to ensure that calling the MSBuild API will use the same toolset that a build from Visual Studio or msbuild.exe would.
A Z-Machine interpreter and JIT compiler written in F# and C#
NES Emulator, and Tutorial Video Code
OmniSharp based on roslyn workspaces
Omnisharp goodness for VS Code
Tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.