Speaker

Juergen Gutsch

Juergen Gutsch

Software Engineer at the YOO AG

Software Engineer at the YOO AG

Singen, Germany

Jürgen Gutsch is a software engineer and technical leader with over 20 years of experience in the industry. He has a strong background in software design and development, with a particular focus on creating scalable, maintainable systems. Jürgen is also experienced in leading and mentoring teams of developers. In his current role at YOO AG in Basel, Jürgen is responsible for overseeing the development of critical software platforms, ensuring that it meets the needs of the business and delivers value to customers. In his spare time, Jürgen enjoys staying up-to-date with the latest trends and technologies in the software industry and is an active member of various online communities and forums. He writes articles for .NET magazines and posts in his blog at https://asp.net-hacker.rocks.

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

Awards

Area of Expertise

  • Information & Communications Technology

Topics

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

Sessions

WebAssembly and .NET 8 en

Blazor WebAssembly is a big thing. But what about running just plain C# within a WebAssembly inside a Browser? What can you do with C# in a WebAssembly?
I'm going to show, how to create a C# program within a WebAssembly and how to run it everywhere.

Building cloud native applications with .NET Aspire en

.NET Aspire is the new tool to develop cloud native applicationn locally. It helps you to compose your apps and cloud services you need to develop your application. This talk will show you how .NET Aspire is going to be used to create and deploy your cloud native application.

Customizing ASP.NET Core en

ASP.NET Core is a powerful, open-source web framework that allows for customization and flexibility in building web applications. This talk will delve into the various ways in which developers can customize their ASP.NET Core projects, including customizing the middleware pipeline, creating custom controllers and action filters, and utilizing dependency injection. The talk will also explore advanced customization techniques such as creating custom tag helpers and view components. Attendees will leave with a deeper understanding of the possibilities of customization in ASP.NET Core and how to apply them to their own projects.

What is new in ASP.NET Core 7.0? en de

ASP.NET Core 7 is the latest version of Microsoft's open-source web framework, and it brings a number of new features and improvements. This talk will explore some of the most notable new additions in ASP.NET Core 7, such as the support for C# 10 and .NET 7, the introduction of the new Enumerable and IAsyncEnumerable extension methods, and the updated support for Razor components. Additionally, the talk will cover the new performance improvements and enhancements on the runtime and the tooling, including the new endpoint routing system, the new built-in JSON serializer and the new configuration model. Attendees will leave with an understanding of the new features available in ASP.NET Core 7, and how to use them to build powerful, scalable web applications.

ASP.NET Core Health Checks en de

ASP.NET Core Health Checks is a feature that allows developers to monitor the health of their application by exposing endpoints for health status. This talk will cover the basics of how to implement health checks in an ASP.NET Core application, including creating custom checks and integrating with external services. The talk will also discuss best practices for monitoring the health of a production application and troubleshooting common issues. Attendees will come away with a deeper understanding of how to use ASP.NET Core Health Checks to ensure the reliability and availability of their applications.

What is new in .NET 7.0? en

.NET 7 is the latest version of Microsoft's .NET platform, and it brings a number of new features and improvements. This talk will explore some of the most notable new additions in .NET 7, such as the support for C# 10, the introduction of top-level programs and the new nullable reference types feature. Additionally, the talk will cover the new performance improvements and enhancements on the runtime, including the new garbage collector and the new support for ARM64 architectures. Attendees will leave with an understanding of the new features available in .NET 7 and how to use them to build powerful, scalable applications. The talk will also discuss the new platform support and the new capabilities that come with .NET 7, including the support for Blazor WebAssembly and the new capabilities for building web, desktop and mobile apps.

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 7.0? en de

ASP.NET Core 7 is the latest version of Microsoft's open-source web framework, and it brings a number of new features and improvements. This talk will explore some of the most notable new additions in ASP.NET Core 7, such as the support for C# 10 and .NET 7, the introduction of the new Enumerable and IAsyncEnumerable extension methods, and the updated support for Razor components. Additionally, the talk will cover the new performance improvements and enhancements on the runtime and the tooling, including the new endpoint routing system, the new built-in JSON serializer and the new configuration model. Attendees will leave with an understanding of the new features available in ASP.NET Core 7, and how to use them to build powerful, scalable web applications.

ASP.NET Core Web API: From Creation to Deployment in 10 Steps en

Creating and deploying an ASP.NET Core Web API application can seem like a daunting task, but with the right guidance, it can be done in just 10 simple steps. This talk will walk attendees through the process of creating a basic ASP.NET Core Web API application, starting with creating a new project, setting up the database, adding controllers and models, and implementing authentication and authorization. The talk will then cover how to test the API locally, and how to deploy the application to a production environment, including the steps for configuring a web server, and setting up continuous integration and deployment. Attendees will leave with a clear understanding of the steps required to create and deploy an ASP.NET Core Web API application, and the knowledge to apply it to their own projects.

ASP.NET Core Web App: 10 Steps to Creation and Deployment en

Creating and deploying an ASP.NET Core web application can seem like a daunting task, but it can be done in just 10 simple steps. This talk will guide attendees through the process of creating a basic ASP.NET Core web application, starting with creating a new project, adding views and controllers, and implementing authentication and authorization. The talk will then cover how to test the application locally, and how to deploy the application to a production environment, including the steps for configuring a web server, and setting up continuous integration and deployment. Attendees will leave with a clear understanding of the steps required to create and deploy an ASP.NET Core web application and the knowledge to apply it to their own projects.

Basel .NET User Group

* .NET Aspire - Build Cloud Native Applications

February 2024 Basel, Switzerland

Developer Open Space

Virtual Workshop:
* ASP.NET Core 8 Hosting Models Roundup

February 2024

Developer Open Space

Virtual Workshop
* Customizing ASP.NET Core 8.0

January 2024

.NET User Group Bern

* Blazor and more in .NET 8

October 2023 Bern, Switzerland

Basel .NET User Group

* Blazor and more in .NET 8

August 2023 Basel, Switzerland

Basel .NET User Group

* A first glimpse at .NET 8

May 2023 Basel, Switzerland

.NET User Group Bern

.NETworking Workshop Customizing ASP.NET Core 7.0

November 2022 Bern, Switzerland

.NET User Group Karlsruhe

* ASP.NET Core Health Checks

February 2021 Karlsruhe, Germany

Basel .NET User Group

* What is new in ASP.NET Core 3.0?

June 2019 Basel, 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

May 2019 Köln, Germany

.NET Conf 2018

a virtual conference
* Session: Customizing ASP.NET Core

September 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?

May 2018 Köln, Germany

Basel .NET User Group

* Session: ASP.NET Core 2.1 - What's new

April 2018 Basel, Switzerland

.NET DAY FRANKEN 2018

* Session: Von der Konsole zum Web - ASP.NET Core From Scratch

April 2018 Nürnberg, Germany

.NET User Group Karlsruhe

* Session: ASP.NET From Scratch
* Session: Customizing ASP.NET Core

March 2018 Karlsruhe, Germany

.NET User Group Karlsruhe

* ASP.NET From Scratch & Customizing ASP.NET Core

March 2018 Karlsruhe, Germany

Basel .NET User Group

* Session: Continuous Delivery using CAKE

February 2018 Basel, Switzerland

Azure & .NET Meetup Freiburg

* Session: .NET Core & .NET Standard - Theorie & Praxis

October 2017 Freiburg, Germany

Basel .NET User Group

* Session: FC Basel on Azure

September 2017 Basel, Switzerland

Advanced Developers Conference 2017

* Session: Customizing ASP.NET Core
* Workshop: Web App mit ASP.NET Core MVC

September 2017 Köln, Germany

Azure User Group Zurich

Session: FC Basel on Azure

August 2017 Zürich, Switzerland

Juergen Gutsch

Software Engineer at the YOO AG

Singen, Germany