Visug The Visual Studio User Group



NUKE - A Modern Build System for C#/.NET

Founded in April 2017, NUKE is a free, open-source build automation system for C#/.NET that runs cross-platform on .NET Core, .NET Framework, and Mono. While builds are bootstrapped with conventional Bash or PowerShell scripts, their actual implementation resides in simple C# console applications. This approach unleashes the power of the type system and natively provides IDE features like code completion, refactorings, and debugging. A custom global tool and several IDE extensions further improve how build projects are set up, authored and executed. The presentation will also focus on more recent additions to the framework, like advanced execution plans, enhanced IDE integration, flexible parameter resolution, and available build sharing options.

Matthias Koch
Matthias is a passionate C# developer and likes to talk about clean code, testing and tooling in general. Much of his spare time in the last 5 years was devoted to his very own open-source projects. He is working at JetBrains as developer advocate for the .NET department.

Practical information

Location: TBA

Catering not included.

Start at 6:30 PM

End at 9:00 PM