DustinCampbell
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.
MicrosoftRedmond, WA
Pinned Repositories
roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
CoreFxAnalyzers
Roslyn diagnostic analyzers and code fixes for CoreFx APIs
CSharpEssentials
C# Essentials is a collection of Roslyn diagnostic analyzers, code fixes and refactorings that make it easy to work with C# 6 language features.
dotnetconf-2021
Demos performed by Mads Torgersen and Dustin Campbell at .NET Conf 2021.
NZag
A Z-Machine interpreter and JIT compiler written in F# and C#
razor
Tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.
RoslynNUnitLight
A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes and refactorings using NUnit,
SimpleMVVM
A simple Model-View-ViewModel (MVVM) framework for building WPF applications.
ZDebug
Z-Machine Debugger
DustinCampbell's Repositories
DustinCampbell/ZDebug
Z-Machine Debugger
DustinCampbell/dotnetconf-2021
Demos performed by Mads Torgersen and Dustin Campbell at .NET Conf 2021.
DustinCampbell/CSharpDemos
Various public C# demos
DustinCampbell/MSBuildWorkspaceTester
DustinCampbell/Codex
An extensible platform for indexing and exploring inspired by Source Browser
DustinCampbell/CSharpTranspiler
C# Transpiler experiments (Powered by Roslyn)
DustinCampbell/ExtensionMethodDumper
DustinCampbell/winforms
Windows Forms is a .NET Core UI framework for building Windows desktop applications.
DustinCampbell/dotnet-conf-2022
Demos performed by Mads Torgersen and Dustin Campbell at .NET Conf 2022.
DustinCampbell/razor
Tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.
DustinCampbell/build-2019
DustinCampbell/build-2023
DustinCampbell/core-sdk
.NET Core SDK Setup
DustinCampbell/corefx
CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others.
DustinCampbell/csharp-tmLanguage
Syntax grammar used for C# colorization
DustinCampbell/csharplang
The official repo for the design of the C# programming language
DustinCampbell/dotnet-runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
DustinCampbell/Dustin-DevSetup
DustinCampbell/ErrorRepro
DustinCampbell/msbuild
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
DustinCampbell/MSBuildLocator
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.
DustinCampbell/olcNES
NES Emulator, and Tutorial Video Code
DustinCampbell/omnisharp-roslyn
OmniSharp based on roslyn workspaces
DustinCampbell/roslyn
The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.
DustinCampbell/roslyn-analyzers
DustinCampbell/roslyn-sdk
Roslyn-SDK templates and Syntax Vizualizer
DustinCampbell/sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
DustinCampbell/SourceBrowser
Source browser website generator that powers http://referencesource.microsoft.com and http://source.roslyn.io
DustinCampbell/vscode
Visual Studio Code
DustinCampbell/vscode-csharp
Omnisharp goodness for VS Code