Juergen Gutsch

Information & Communications Technology

C# .NET .NET Core ASP.NET ASP.NET Core DevOps & Automation Dependency Injection Continuous Deployment Continuous Integration

Singen, Baden-Württemberg, Germany

Juergen Gutsch

Software Engineer at the YOO AG

Juergen is a .NET addicted web developer, working with ASP.NET since 2002. He is an MVP for Development Tools and the leader of INETA Deutschland. He works as a software developer, consultant and trainer at YOO AG in Basel. Along with his family and job, he writes articles for .NET magazines and posts in his blog at https://asp.net-hacker.rocks. You can find more about him at https://about.me/juergengutsch

Juergen Gutsch

Software Engineer at the YOO AG

Jürgen Gutsch ist Software Engineer bei der YOO AG in Basel. Neben Familie und Beruf ist Jürgen als freier Autor, Trainer und Berater unterwegs, er betreibt ein Blog auf http://asp.net-hacker.rocks/, engagiert sich mit einer .NET User Group in der .NET-Community, leitet die INETA Deutschland und wurde mehrfach mit dem MVP-Award für „Development Tools“ ausgezeichnet. Mehr über ihn ist hier zu finden: https://about.me/juergengutsch

Current sessions

Customizing ASP.NET Core EN

ASP.NET Core has many options to customize, to match all of your requirements. It's not only running on Linux, Mac and Windows, it also has many possibilities to modify the whole framework in an arbitrarily way. Juergen shows you 10 of the most important things to modify.


Building reliable applications ASP.NET Core and React (workshop) EN

Juergen the ASP.NET expert and Emanuel the React expert will show you how to put ASP.NET Core and React together and why this is the best combination to build reliable and scalable web applications. Join the workshop and build a Step Challenge fitness app using ASP.NET Core and React running on Azure


FC Basel on Azure - Soccer in the cloud EN

Five years ago, we released a completely new version of the digital presentation (website, mobile apps, live ticker, image database, videos, shop and extra net) of one of the most successful soccer clubs In Switzerland. All of the services are designed to run on Azure. Since then we are continuously working on it, adding new features, integrating new services and improving performance, security and so on.

This talk is about how the digital presentation was built, how it works and how we continuously deploy new feature and improvements to Azure.


Build up an ASP.NET Core web from scratch EN

How does ASP.NET Core really work? What are the differences to previous versions? Juergen shows how a ASP.NET Core web is built up from scratch. Starting from a "Hello World" .NET Core console application and step by step going to a full blown ASP.NET Core MVC application.


What is new in ASP.NET Core 3.1? EN DE

ASP.NET Core 3.0 is released since summer 2019, but what about the new versions? Are you now able to use ASP.NET Core without any concerns and restrictions in real live projects? In this talk, Juergen is going to show you the most important new and cool features in ASP.NET Core 3.0 and 3.1


Continuously deliver an ASP.NET Core application using CAKE EN DE

How do you make developers responsible for DevOps tasks?

It's simple: Use cool tools and a cool way to script and run build and deployment tasks on every platform and on every build system.

CAKE is one of that cool tools!

I'm going to show you an example about how to use C# script to prepare, build, test and deploy an ASP.NET Core application to Microsoft Azure.


ASP.NET Core Health Checks EN DE

In the micro service environment, it is important to know the health state of the different services and handle bad states. This is why Microsoft created the ASP.NET Core Health Checks for.

Juergen contributed to the first architecture drafts of ASP.NET Core health Checks and will show you - based on real world applications - how to configure and use it to track the health state of your distributed application.


Continuously deliver an ASP.NET Core application using Azure Pipelines EN DE

Azure Pipelines is Microsoft’s new open tool to build, test and deploy various kinds of projects on different platforms to also different targets. With a real-world project on GitHub Juergen will show you how easy it is to configure an Azure Pipeline job and to get it running and how simple it is to deliver an ASP.NET Core application to an Azure Website.


What is new in .NET Core 3.0? EN

.NET 2.1 is released since summer 2018, but what about the new versions? Are you now able to use .NET Core without any concerns and restrictions in real live projects? In this talk, I'm going to show you the most important new and cool features in .NET Core since 2.0 and I’m going to show you what is coming in ASP.NET 3.0


Reliable web applications with ASP.NET Core 3.0 (workshop) EN

ASP.NET Core 3.0 wasreleased inSeptember 2019 and it is one of the best frameworks to build reliable and flexible web applications.

In this workshop you will learn a lot about .NET Core in general and about the different ASP.NET Core features, starting with MVC, Web API, Razor Pages and Blazor Server Side . You will also learn about different hosting models for Blazor Client Side, Worker Services and gRPC clients as well. Learn how to host a ASP.NET Core application on Windows, Linux, on Azure, on IoT devices as well as in Docker Containers. Learn how to protect your application with ASP.NET Identity and how to connect to your own database using Entity Framework core.

This workshow is only for you not for my own joy. If you don't know anything about ASP.NET Core you can follow the read line. If you already know ASP.NET Core, feel free to bring your own Ideas and learn about version 3.0 in a kind of an hackathon style.


ASP.NET Core Health Checks EN DE

In Micro-Service-Umgebungen ist es wichtig den Zustand der Subsysteme und anderen Abhängigkeiten zu kennen, um angemessen auf den Zustand zu reagieren. Aus diesem Grund hat Microsoft die ASP.NET Core Health Checks released.

Jürgen hat selber im frühen Stadium an den Health Checks mitgearbeitet und zeigt euch anhand einer umfangreichen Beispiel-Applikation, wie man die Health Checks konfiguriert und benutzt, oder wie man auf den Zustand in einer verteilten Applikation beobachten und darauf reagieren kann.


What is new in ASP.NET Core 3.1? EN DE

ASP.NET Core 3.0 ist seit September 2018 draußen und die Version 3.1 gibt es seit ende November 2019, aber was hat sich in diesen Versionen getan, im Vergleich zu den vorherigen Versionen?
ASP.NET WebForms ist tot, aber was ist die alternative? Was gibt es neues und innovatives seit der Version 3.0? Jürgen gibt euch einen Überblick über den gesamten aktuellen ASP.NET Core Stack und zeigt euch neuesten coolen Features und Frameworks in ASP.NET Core 3.0 und 3.1


Universalgenies: ASP.NET Core und CAKE EN DE

CAKE ist mein absolutes Lieblingswerkzeug um Builds zu automatisieren. Es läuft annähernd überall und lässt sich mit fast jedem Build-Server und es kann fast alles Bauen.
In diesem Vortrag werden wir gemeinsam eine ASP.NET Core Applikation mit CAKE bauen und nach Azure publizieren. Ihr werdet sehen, wie schön diese Tools zusammenarbeiten um Builds einfacher, schneller und vor allem auch komfortabler für Entwickler zu machen.


Der flotte Dreier: Azure, Azure Pipelines und CAKE EN DE

CAKE ist mein absolutes Lieblingswerkzeug um Builds zu automatisieren. Es läuft annähernd überall und lässt sich mit fast jedem Build-Server und es kann fast alles Bauen.
In diesem Vortrag werden wir gemeinsam eine ASP.NET Core Applikation mit CAKE und Azure Pipelines nach Azure publizieren. Ihr werdet sehen, wie schön diese Tools zusammenarbeiten um Builds einfacher, schneller und vor allem auch komfortabler für Entwickler zu machen.


Past and future events

Basel .NET User Group

* What is new in ASP.NET Core 3.0?
24 Jun 2019
Basel, Basel-City, Switzerland

dotnet cologne 2019

Das Event von Entwicklern, für Entwickler
* What is new in .NET Core 3.0?
* Continuously deliver an ASP.NET Core application using Azure Pipelines
10 May 2019
Köln, North Rhine-Westphalia, Germany

.NET Conf 2018

a virtual conference
* Session: Customizing ASP.NET Core
12 Sep - 14 Sep 2018

dotnet Cologne 2018

* Lightning Talk: Fußball in der Cloud - der FC Basel auf Azure
* Session: Customizing ASP.NET Core
* Session: Was ist neu in ASP.NET Core 2.x?
3 May - 4 May 2018
Köln, North Rhine-Westphalia, Germany

Basel .NET User Group

* Session: ASP.NET Core 2.1 - What's new
30 Apr 2018
Basel, Basel-City, Switzerland

.NET DAY FRANKEN 2018

* Session: Von der Konsole zum Web - ASP.NET Core From Scratch
27 Apr - 28 Apr 2018
Nürnberg, Bavaria, Germany

.NET User Group Karlsruhe

* Session: ASP.NET From Scratch
* Session: Customizing ASP.NET Core
22 Mar 2018
Karlsruhe, Baden-Württemberg, Germany

Basel .NET User Group

* Session: Continuous Delivery using CAKE
26 Feb 2018
Basel, Basel-City, Switzerland

Azure & .NET Meetup Freiburg

* Session: .NET Core & .NET Standard - Theorie & Praxis
11 Oct 2017
Freiburg, Baden-Württemberg, Germany

Basel .NET User Group

* Session: FC Basel on Azure
25 Sep 2017
Basel, Basel-City, Switzerland

Advanced Developers Conference 2017

* Session: Customizing ASP.NET Core
* Workshop: Web App mit ASP.NET Core MVC
18 Sep - 19 Sep 2017
Köln, North Rhine-Westphalia, Germany

Azure User Group Zurich

Session: FC Basel on Azure
29 Aug 2017
Zürich, Zurich, Switzerland