• Intro (5 min)
• Riders on the Storm – Meet the most productive .NET IDE (50 minutes)
• Break 🍕🍺 (10 min)
• NUKE – The AKEless Build System for .NET (50 minutes)
• Outro (5 min)
Riders on the Storm – Meet the most productive .NET IDE
Let’s meet the most productive IDE for cross-platform .NET development. Rider is based on JetBrains’ two flagship products – namely IntelliJ IDEA and ReSharper. Its multi-process architecture ensures a smooth typing experience. Features from the IDEA front-end include a mature VCS integration, local history support, run configurations, and thousands of plugins. Commonly known ReSharper features like quick-fixes, navigation, refactorings, and code inspections are also available. Beyond that, Rider includes a powerful debugger, on-the-fly decompilation, a WinForms designer, XAML preview, extensive Unity support, and much more.
NUKE – The AKEless Build System for .NET
As C# developers, we are spoiled with a great language and awesome IDEs. Why do build systems like PSAKE, FAKE, or CAKE never really match the level of convenience and integration that we’re used to? NUKE is different. It is fully based on C# console applications and uses the type system to its full extent. You want your auto-completion, package management, debugging, refactorings, formatting, and navigation back? It’s available right there! NUKE also comes with a superior dependency model, convenient parameter injection, a global tool that supports shell-completion, path separator abstraction, various build sharing options, and easy integration of third-party tools.
🎤 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 years was devoted to his very own open-source projects. He is working at JetBrains as a developer advocate for the .NET department. You can follow him on Twitter via @matkoch87.