.NET MAUI: Cross-Plattform-Apps mit C# und .NET 7 und Qualität in der Softwareentwicklung


19.07.2023 um 19:00 Uhr: .NET MAUI: Cross-Plattform-Apps mit C# und .NET 7 und Qualität in der Softwareentwicklung mit André Krämer und Max Meffert

Nach einer ausgedehnten Pause melden wir uns zurück und starten den erneuten Auftakt unser .NET User Group gleich mit zwei Vorträgen.

.NET MAUI: Cross-Plattform-Apps mit C# und .NET 7

Ein halbes Jahr nachdem Microsoft den Nachfolger des Cross-Plattform-Frameworks Xamarin.Forms, .NET MAUI, vorgestellt hatte, erschien im November 2022 mit .NET 7 bereits die zweite Auflage des neuen Frameworks. In dieser Version hat sich .NET MAUI von einem reinen Mobile-Toolkit zu einer ernstzunehmenden Alternative für die Entwicklung von Desktopanwendungen entwickelt.

In diesem Vortrag gibt Microsoft MVP und Buchautor André Krämer einen Überblick über die Möglichkeiten, die .NET MAUI für Mobile-Anwendungen und den Desktop bietet.

Anschließend erhalten ihr einen Ausblick auf die im November erscheinende Version 8 und erfahrt abschließend, an welchen Stellen der Schuh noch drückt und wo Microsoft noch nachbessern muss.

Über André Krämer

André Krämer ist Geschäftsführer der Quality Bytes GmbH aus Bad Breisig und freiberuflicher Trainer und Berater. Seine Schwerpunkte liegen in den Bereichen App-Entwicklung mit .NET MAUI, Azure DevOps, Dokumentenautomatisierung mit TX Text Control sowie der Analyse von Memory Leaks und Performanceproblemen. Er ist regelmäßiger Autor für LinkedIn Learning, wo er bereits mehr als 25 Videotrainings veröffentlicht hat. Außerdem ist er TX Text Control MVP und Microsoft MVP.

Im Dezember 2022 erschien sein Buch Cross-Plattform-Apps mit .NET MAUI entwickeln beim Carl Hanser Verlag. Im Februar 2023 folgt das Video-Training .NET MAUI Grundkurs bei LinkedIn Learning.

Qualität in der Softwareentwicklung

In dem Vortrag wird, nach einer kurzen Darstellung des klassischen Wasserfallmodells und seiner Nachteile, der Fokus auf die agile Arbeitsweise gelegt. Dabei werden moderne Softwareentwicklungsmethoden aufgezeigt, welche die Qualität des Softwareprodukts steigern. Diese Methoden beinhalten MVP-Entwicklung, Clean Code, Test/Behavior Driven Development, automatisiertes Testen und eine Beschleunigung der Feedbackschleife durch Continuous Deployment. Es wird dargestellt, wie häufige Kundeninteraktion und -kommunikation zum besseren Abgleich von Qualitätsvorstellungen aller beteiligten Parteien führt und Kundenzufriedenheit steigert.

Über Max Meffert

Maximilian Meffert ist Softwareentwickler der BRICKMAKERS GmbH in Koblenz. Er beschäftigt sich mit Entwicklungsmethodik und allen Technologien, die auf seinem Schreibtich landen. Momentane Schwerpunkte sind Windows-, Web- und Testentwicklung. Privat beschäftigt er sich mit Softwaresprachen und Software Language Engeneering.

Hier zum Termin anmelden