Titel: Migration: WinForms und WPF goes Web
Vortragsart: Breakout Session auf Fachkonferenz
Datum: 26.11.2024 11:45 bis 12:45
Dozent(en): Veikko Krypczyk
Preis: Siehe Website des Veranstalters
Ort: Köln 
Veranstaltung: .NET Developer Conference (DDC) 2024
Veranstalter: Ebner Media Group GmbH & Co. KG
Inhalt: Migrationsvorhaben sind oft zäh und wenig spannend. Wäre es nicht schön, man könnte eine angestaubte WinForms App mit begrenztem Aufwand ins Web befördern. Es gibt dazu einen Ansatz.

Das Thema Anwendungsmigration stößt bei den Entwicklern i.d.R. auf wenig Begeisterung. In den meisten Fällen geht es darum, dass man eine in die Jahre gekommene Applikation wieder fit für die Zukunft machen muss. Die Session richten sich an Entwickler:innen mit jedem Wissensstand zu dem Thema.
In der kurzen Einführung sprechen wir über die Notwendigkeit, die Ziele, die Planung, Vorgehensweise und die Migrationsstrategien auf konzeptioneller Ebene. Nachfolgend zeigen wir eine praktische Umsetzung. Wir starten mit der Ausgangssituation, betrachten die Optionen zur Erneuerung der Softwarelandschaft und zeigen, welcher Weg in der Praxis zum Erfolg führen kann.

Wie machen Sie aus einer Desktop-Anwendung eine moderne Web-Applikation? Sie können ein JavaScript-Framework wählen und alles neu implementieren. Das funktioniert, verursacht aber oft einen sehr großen Aufwand. Und wie geht es einfacher? Nehmen Sie das Web-Framework Wisej.NET und nutzen Sie Ihren bestehenden Code unverändert weiter. Mit Wisej.NET kann man bestehende Windows Forms-Anwendungen mit einem überschaubaren Aufwand zu einer Web-Applikation migrieren. Das Besondere ist die komponentenbasierte Vorgehensweise in einem Designer beim Erstellen der grafischen Benutzeroberfläche. Für die Implementierung der Logik steht die gesamte Power von .NET zur Verfügung. Bestehender Quellcode für die Businesslogik kann dabei nahezu 1:1 übernommen werden. Auch das User Interface wird automatisch transformiert. Das ist ein großer Vorteil bei Applikationen mit umfassenden Eingabemasken, wie diese für Business-Applikationen der Standard sind. Das Ergebnis ist eine Web-Applikation, welche in jeden Browser läuft und lediglich auf den Technologien HTML, CSS und JavaScript basiert. Moderne JavaScript-Controls von bekannten 3rd Party-Herstellern können problemlos eingebunden werden. Das Besondere ist, auch diese Controls kann man nun im grafischen Designer verwenden. Wir erhalten eine wirkliche Arbeitserleichterung: Drag & Drop statt komplizierten Quellcode. Auch mögliche Stolpersteine und Übergangsszenarien gehören zu jedem Migrationsprojekt.

In der Session zeigen wir die Umsetzung eines Migrationsprojektes anhand von Live-Code-Beispielen.
Link zu Details: https://www.dotnet-developer-conference.de/

Details, Kontakt und Anmeldung

Zur Website des Veranstalters Kontakt zu den Referenten

WICHTIG: Auch bei kostenfreien Veranstaltungen ist in der Regel eine Online-Anmeldung zwingend erforderlich. Sie können in der Regel nicht teilnehmen, falls Sie sich nicht angemeldet haben!

Downloads zu dieser Veranstaltung

Leider keine Dateien vorhanden.

Weitere Fortbildungsveranstaltungen