Skip to content

Performance Optimierung einer .NET Anwendung

Photo of Gregor Biswanger
Hosted By
Gregor B.
Performance Optimierung einer .NET Anwendung

Details

Beim Entwickeln von Anwendungen steht man oft unter Zeitdruck. Meistens weil eine Timeline vorgegeben wird. Und manchmal, weil man eine zu geringe Aufwandsabschätzung abgegeben hat und sich anschließend damit selbst unter Druck setzt. Im Vordergrund steht in diesem Fall die Performance des Entwicklers und weniger die der Anwendung. Das Liefern von vielen Features ist wichtiger als die Performance einzelner Features.

“Um die Performance kümmern wir uns .. nachher” oder “.. wenn das Produkt draußen ist” oder “.. wenn es brennt” sind typische Aussagen für ein derartiges Vorgehen, wo nicht-funktionale Anforderungen viel weniger Bedeutung bekommen. Und so entstehen Anwendungen oder Teile davon, die schlecht performen, schlecht skalieren, schlecht erweiterbar sind.

In dieser Session legen wir Hand an einer .NET Beispiel-Anwendung, die in sehr kurzer Zeit geschrieben wurde, und werden sie Schritt für Schritt immer schneller machen. Dabei lernen wir Techniken zur Performance Analyse und typische Muster für langsamen Quellcode.

Carlos Fernandez ist als Senior Software Entwickler bei der DATEV eG tätig und als Berater / Trainer auf dem Gebiet C# Performance buchbar. In insgesamt 23 Jahren Softwareentwicklung sammelte er Erfahrungen in C++, C#, Html, Javascript, MFC, .NET, Asp.Net, .NET Core, Backend, Frontend, ORM, WCF, WPF, Xamarin. Er bezeichnet sich selbst als Full Stack Entwickler und Experte für .NET und C# Performance. Mit einem Master of Computer Science absolvierte er sein Informatik Studium in Nürnberg. In 2021 gab er sein Debut als Speaker auf der Developer Week (DWX’21) mit der Session “Writing High Performance .NET Code”. Und mit einer 7-teiligen Vortragsreihe “Inside .NET GC” brachte er den Zuhörern alles über den Garbage Collector näher.

Ihr erreicht ihn auf Twitter unter @CFzDevelop.

P.S. Am Ende vom Live-Stream spielen wir ein Quiz und es gibt eine Freikarte zur Teilnahme an der Basta! 2021 Konferenz zu gewinnen.

Die Basta! Konferenz ist die größte .NET-Konferenz im deutschsprachigen Raum und richtet sich an professionelle .NET-Entwickler, Softwarearchitekten, und Entwicklungsleiter. Eine Teilnahme an dieser Konferenz ist also ein Highlight für jeden .NET-Entwickler!

Photo of My Coding Zone group
My Coding Zone
See more events
Online event
This event has passed