Session

Less Boilerplate more Aha like Automation

Untertitel: How to use the C# Compiler and Analyzer to automate boilerplate tasks

Seit über 15 Jahren begeistere ich mich für die Software Entwicklung, TDD, Software Architektur und ich habe - so wie viele andere unter uns - Automatismen schätzen gelernt. Vor ca. 20 Jahren kam die Google Suche auf und wir mussten/durften alle lernen, wie wir das neue Tool "Suchmaschine" benutzen. Und glaubt mir die ersten Ergebnisse waren sehr bescheiden - die Älteren unter uns erinnern sich :-D

Zu dieser Zeit hatte ich meine ersten Berührungspunkte mit dem Thema Software / Entwicklung. Da gab es zwar einen Compiler, sehr viele Schritte musste man damals allerdings noch zu Fuß gehen, z.B. das Schreiben von Properties in C# war viel aufwändiger. Rund 20 Jahre später haben wir neben sehr starken "Language Sugar" aka Sprach-Zuckerl in C# eine deutliche Vereinfachung und Verbesserung an Automatisierung von wiederkehrenden, langweiligen Aufgaben. Hier schließt sich der Kreis zum Thema Compiler. Vieles nimmt er uns heute schon ab.

Warum mich das Thema .Net / Roslyn Compiler so begeistert, welche Fallstricke ich bei den ersten Versuchen hatte, was es Neues dazu gibt es und ob es sich lohnt in das Thema Zeit zu investieren, erfahrt ihr in meiner Session. Sie richtet sich an Entscheider mit technischem Hintergrund aber hauptsächlich an alle Technik Begeisterten, um Euch aus meiner Sicht ein paar Dos und Donts zu geben, was man damit alles "anstellen" kann. Diese neuen (existierenden) Werkzeuge, die es bereits heute gibt, sind unabhängig von den aktuellen AI Modellen wie Claude, Perplexity, Copilot & Co.

Mein Ziel ist es, Euch eine gute (Entscheidungs-) Grundlage an die Hand zu geben, was aktuell möglich ist und ob es sich lohnt in das Thema Roslyn Compiler Platform in C# tiefer einzusteigen.
Freut euch auf spannende Einblicke, Live Coding und eine (kleine) Diskussion / Ausblick rund um potentielle Use Cases.

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