pep.digital

Erweitertes Parsen von Exceptions

In diesem Beitrag zeige ich, wie sich mit Roslyn und dem semantischen Modell tiefere Informationen aus C#-Quellcode extrahieren lassen. Während der Syntaxbaum nur die Struktur des Codes liefert, ermöglicht das Semantic Model den Zugriff auf zusätzliche Details wie Namensräume, Symbole und Typinformationen – ein wichtiger Schritt für fortgeschrittene Codeanalyse und statische Analyse mit Roslyn.

Kevin
Kevin Erath

Geschäftsführer

Veröffentlicht am

22. Mai 2021

Namensräume mit C# analysieren
Kevin
Hier schreibt

Kevin Erath

Ich bin Mitgründer und Geschäftsführer von pep.digital und bringe über 20 Jahre Erfahrung in der Entwicklung individueller Unternehmenssoftware ein. Seit 2004 lehre ich an der Hochschule Esslingen (Fakultät Informatik) und wurde 2025 für meine langjährige Lehrtätigkeit geehrt. Meine Vorlesungen zu Clean Software und Systemarchitekturen mit .NET verbinden Praxisnähe mit einem hohen Qualitätsanspruch. Als Microsoft Certified Trainer leitete ich viele Jahre ein Academic Center und habe im Laufe der Zeit zahlreiche Studierende in Praxissemestern und Abschlussarbeiten betreut. Heute unterstütze ich mittelständische und große Unternehmen dabei, ihre Softwarelandschaften zukunftssicher auszurichten, von der KI-Integration bis zur NIS2-Compliance. Technik ist für mich kein Selbstzweck, sondern ein Werkzeug für nachhaltige und durchdachte Lösungen.