Speaker

Leonhard Fischl

Leonhard Fischl

Exxeta AG, Lead Software Architekt

Munich, Germany

Actions

Leonhard Fischl ist ein erfahrener Softwareentwickler mit mehr als 15 Jahren Berufserfahrung in der Softwareentwicklung. Er hat diverse Rollen in verschiedenen Branchen übernommen, darunter langjährig u.a. Projektleiter, DevOps und Software Architekt. Leonhard ist ein Full Stack-Entwickler, spezialisiert auf komplexe Geschäftsprozesse, und hat langjährige Erfahrung im .NET-Umfeld (FX und Core) mit C#. Seine Fachkenntnisse werden durch die Microsoft Azure Zertifizierung AZ-204 und einen versierten Umgang mit agilen Methoden ergänzt.

Leonhard lebt und arbeitet in München und ist nicht nur als Techniknerd aktiv, sondern dokumentiert auch seine Erfahrungen - sofern ihm die Zeit bleibt - in seinem technischen Blog und pflegt einen regelmäßigen Austausch mit der Community. In seiner Freizeit ist er sportlich unterwegs und liebt Wassersport, während ihn seine Reisen durch Australien, Neuseeland und viele Städte in Europa sowie Nordamerika geführt haben.

Area of Expertise

  • Business & Management
  • Information & Communications Technology

Topics

  • .net
  • C#
  • .NET Backend
  • SQL Server
  • T-SQL
  • Process Automation
  • Process Improvement
  • Digital Business Processes

Legacy-Projekte erfolgreich migrieren: Der Übergang von .NET Framework 4.x zu .NET 6 oder höher

Die Migration von Legacy-Projekten auf moderne Technologien, insbesondere von .NET Framework zu .NET Core, stellt häufig eine Herausforderung für Entwicklungsteams dar. In diesem Vortrag beleuchten wir die typischen Merkmale und Schwierigkeiten solcher Projekte sowie die Vorteile dieses Übergangs für die langfristige Strategie eines Unternehmens.

Wir analysieren die Unterschiede zwischen .NET Framework und .NET Core und wie diese bei der Planung der Migration berücksichtigt werden können. Praktische Tipps helfen Euch, technische Schulden abzubauen und die Codebasis zu modernisieren. Zudem besprechen wir Methoden zur Identifikation und Priorisierung der migrierten Funktionen sowie den Einsatz unterstützender Tools.

Dieser Vortrag richtet sich an Entwickler, Architekten und Teamleiter, die sich mit der Migration von Legacy-Anwendungen auseinandersetzen. Ziel ist es, Euch mit effektiven Strategien und Best Practices auszustatten, um sichere und zukunftsfähige Anwendungen zu entwickeln, die den aktuellen Branchenanforderungen gerecht werden.

So baust Du mit Akka.NET verteilte Systeme in C#

Verteilte Systeme sind die Grundlage moderner, hoch skalierbarer Anwendungen – doch ihre Umsetzung ist oft komplex. In dieser Session zeigt Dir Leonhard Fischl, .NET-Architektur-Experte, wie Du mit Akka.NET verteilte Systeme entwickelst, die zuverlässig, fehlertolerant und leistungsfähig sind.

Nach einer kurzen Einführung in das Aktormodell – dem Kern von Akka.NET – erfährst Du Schritt für Schritt, wie Du Aktorsysteme erstellst, Zustände verwaltest und Fehlerszenarien elegant handhabst. Zudem erhältst Du praktische Tipps zur Integration von Akka.NET in bestehende .NET-Architekturen und bewährte Techniken zur Skalierung in der Cloud.

Egal, ob Du bereits mit verteilten Systemen arbeitest oder gerade erst einsteigst – diese Session bietet Dir das nötige Wissen, um Akka.NET effektiv in Deinen Projekten einzusetzen und typische Stolperfallen zu vermeiden.

MS Copilot(s) in the daily doing - a Success Story?!

Seit über 15 Jahren begeistere ich mich für die Software Entwicklung - bin nebenbei auch Fußball Fan und mein Herz schlägt rot - deswegen möchte ich mit einem Zitat vom "Kaiser Franz" starten: "Ja, ist denn heid scho Weihnachten?" - Nein, leider noch nicht.
Meine (Entwickler-) Wünsche wurden vor Rund 3 Jahren trotzdem erfüllt.
Welche Wünsche das waren, warum mich GitHub Copilot so begeistert, welche Fallstricke es im Umgang damit gibt und was es außerhalb der Dev-Bubble noch so an Copilots gibt, erfahrt ihr in meiner Session.

Diese Session richtet sich an Entscheider und Entwickler gleichermaßen, um einen Überblick zu geben, was Microsoft derzeit (Stand Dez 2025) an Möglichkeiten bietet, um seine Copilots gewinnbringend einzusetzen.

Beyond EF Core Migrations: Alternative Lösungen, wenn dieses Tool an seine Grenzen stößt

In der realen Softwareentwicklung stehen wir oft vor der Herausforderung, produktive Datenbanken zuverlässig anzupassen. Während EF-Core-Migrationen für kleinere Änderungen nützlich sind, stoßen sie bei komplexen Strukturänderungen und der Einhaltung von Best Practices an ihre Grenzen.

In diesem Vortrag beleuchte ich zentrale Aspekte erfolgreicher Datenbankmigrationen, darunter die Einhaltung von Namenskonventionen für Constraints und die sichere mehrfache Ausführung von Migrationsskripten. Wir werden die Herausforderungen bei Strukturänderungen bestehender Tabellen und die Wahrung der Datenintegrität betrachten. Zudem erfahrt Ihr, wie Ihr mit bestehendem Tooling die genannten Punkte (halb-)automatisiert kontrollieren könnt.

Durch praxisnahe Beispiele und Best Practices zeige ich, wie Ihr diese Strategien in Euren Projekten umsetzen könnt, um die Qualität und Stabilität Eurer Datenbankmigrationen zu verbessern. Seid gespannt auf Techniken, die Eure Vorgehensweisen zur Handhabung von Strukturänderungen optimieren werden!

GitHub Copilot in the daily doing - a (Coding) Deep Dive

Seit über 15 Jahren begeistere ich mich für die Software Entwicklung, TDD, und Software Architektur.
2023 hab ich GitHub Copilot in der Beta Phase gesehen. Das war ein WOW Effekt, die mir die Kinnlade runterfallen ließ.

Rund 4 Wochen später haben wir das Tool bei uns im Team als Pilot eingeführt. 2,5 Jahre später, zum Jahreswechsel 2025/2026, haben wir verteilt auf das ganze Unternehmen viele verschiedene Teams, die bei uns im Unternehmen auf GitHub Copilot setzen - und das über Technologie Grenzen hinweg.

Warum mich GitHub Copilot so begeistert, welche Fallstricke es im täglichen Umgang damit gibt und was es im Microsoft Universum noch für Copilots gibt, erfahrt ihr in meiner Session. Für mich ist es ein weiteres Werkzeug im Koffer, das ich gezielt und zweckgebunden im Alltag einsetze und damit nicht mehr missen will.

Diese Session richtet sich an Entscheider für einen Überblick aber hauptsächlich an Entwickler, um Euch aus meiner Sicht ein paar Do`s und Don`ts zu geben, wie man GitHub Copilot für sein Projekt gewinnbringend einsetzen kann.

Beyond Standard SQL Migrations: An Uplift with AI

Leitsatz: "Scheußlich, aber gleichmäßig"

In der realen Softwareentwicklung stehen wir oft vor der Herausforderung, produktive Datenbanken zuverlässig anzupassen. Während OR-Mapper wie EF-Core, NHibernate & Co. für kleinere Änderungen nützlich sind, stoßen sie bei komplexen Strukturänderungen und der Einhaltung von Best Practices schnell an ihre Grenzen.

Erfolgreiche Datenbankmigrationen bestehen meiner Meinung nach aus diversen Richtlinien, Best Practices und ganz viel Erfahrung. Während eines meiner letzten Projekte habe ich den Leitsatz "Scheußlich, aber gleichmäßig" hassen, lieben und unterm Strich doch schätzen gelernt.

Was hinter diesem Prinzip steckt, wie man es mit AI-Tooling nutzen und erweitern kann und warum dieses Vorgehen die Furcht vor komplexen Migrationen mindert, erfahrt ihr in diesem Vortrag.

Durch praxisnahe Beispiele und Best Practices zeige ich, wie Ihr diese Strategie in Euren Projekten umsetzen könnt, um die Qualität und Stabilität Eurer Datenbankmigrationen zu verbessern. Seid gespannt auf Techniken, die Eure Vorgehensweisen zur Handhabung von Strukturänderungen optimieren werden!

SQL Konferenz 2026 Sessionize Event Upcoming

March 2026 Hanau am Main, Germany

My Coding Zone User group Sessionize Event

December 2025

DWX - Developer Week '25 Sessionize Event

June 2025 Mannheim, Germany

Leonhard Fischl

Exxeta AG, Lead Software Architekt

Munich, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top