Skip to content

Rider and VS Code, Nuke

Photo of Bernd Hirschmann
Hosted By
Bernd H. and Igor R.
Rider and VS Code, Nuke

Details

We are looking forward to welcoming a special speaker from Germany. Matthias Koch, developer advocate at JetBrains, will talk about Rider and his own open source project NUKE.

Special thanks to FH Campus 02 for the location and Guid.New GmbH for the drinks.

Agenda:

## Become a productive .NET developer - JetBrains Rider and VS Code ## (Matthias Koch and Igor Rončević)

With .NET Core, an explosion of .NET IDEs has happened! There's good old Visual Studio, but also VS Code and JetBrains Rider, which both even work cross-platform. In this talk, we'll dive into the latter two. We'll explore navigation, code inspections, quick fixes and code generation as well as built-in tooling like local history, version control and docker integration. With Rider, we'll focus on a few secrets the debugger has to offer, like dependent breakpoints, a smart step-into function and on-the-fly decompilation of third party libraries. Come to this session to learn about Rider, this new (and fast!) kid on the block and see if VS Code can catch up with its features. You will learn plenty of tips & tricks to enhance your development productivity in both tools.

## NUKE - Build automation for C# developers ## (Matthias Koch)

NUKE is a build automation system with C# DSL, which allows us to automate processes like compiling solutions, packing artifacts or deploying applications. In contrast to existing tools, NUKE integrates as a simple C# console application. Therefore, we are able to use all the IDE features we love - like debugging and auto-completion - out of the box! This also means, that it requires less learning to actually manage or extend a build, which increases overall acceptance and adaption in a team. Integration of command-line tools is a top priority. For that reason, NUKE utilizes a revolutionary code-generation approach that helps to provide a clean and consistent API for them. Join this talk to learn how to write maintainable and reliable builds.

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.

Photo of Microsoft Developer User Group Graz group
Microsoft Developer User Group Graz
See more events
FH CAMPUS 02
Körblergasse · Graz