Von VB.NET zu C#: KI-optimierte Code-Migration

Total time
Location
At location, Online
Starting date and place

Von VB.NET zu C#: KI-optimierte Code-Migration

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 7.9 GFU Cyrus AG has an average rating of 7.9 (out of 13 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeKöln
20 Apr 2026 until 24 Apr 2026
computer Online: Zoom
20 Apr 2026 until 24 Apr 2026
placeKöln
27 Jul 2026 until 31 Jul 2026
computer Online: Zoom
27 Jul 2026 until 31 Jul 2026
placeKöln
26 Oct 2026 until 30 Oct 2026
computer Online: Zoom
26 Oct 2026 until 30 Oct 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Das Seminar zielt darauf ab, den Teilnehmenden ein tiefgehendes Verständnis der Migration von VB.NET zu C# zu vermitteln. Sie lernen, wie sie mithilfe von KI-gestützten Tools den Konvertierungsprozess beschleunigen, den automatisch generierten Code überprüfen und manuell anpassen können, um moderne C#-Standards zu erfüllen. Durch umfangreiche Tests und kontinuierliche Optimierung werden sie in die Lage versetzt, eine robuste, wartbare und leistungsfähige Codebasis zu erstellen, die den Anforderungen moderner IT-Infrastrukturen gerecht wird

Inhalt

  • Einführung und Zieldefinition
    • Vorstellung des Seminars und der Ziele des Migrationsprojekts.
    • Überblick über die Gründe und Vorteile …

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: C/C++, Programming (general), Web Accessibility, Web Analytics, and English (FCE / CAE / CPE).

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Das Seminar zielt darauf ab, den Teilnehmenden ein tiefgehendes Verständnis der Migration von VB.NET zu C# zu vermitteln. Sie lernen, wie sie mithilfe von KI-gestützten Tools den Konvertierungsprozess beschleunigen, den automatisch generierten Code überprüfen und manuell anpassen können, um moderne C#-Standards zu erfüllen. Durch umfangreiche Tests und kontinuierliche Optimierung werden sie in die Lage versetzt, eine robuste, wartbare und leistungsfähige Codebasis zu erstellen, die den Anforderungen moderner IT-Infrastrukturen gerecht wird

Inhalt

  • Einführung und Zieldefinition
    • Vorstellung des Seminars und der Ziele des Migrationsprojekts.
    • Überblick über die Gründe und Vorteile der Migration von VB.NET nach C#.
    • Darstellung der Rolle von KI im Migrationsprozess und wie sie den Konvertierungsaufwand reduziert.
  • Vorbereitung und Analyse
    • Bestandsaufnahme des bestehenden VB.NET-Codes: Welche Module, Klassen und Funktionen sollen migriert werden?
    • Analyse von kritischen Bereichen, Abhängigkeiten und speziellen Sprachkonstrukten.
    • Definition der Migrationsziele (Vollständige vs. schrittweise Migration) und Auswahl geeigneter KI-gestützter Analysetools, die den Code scannen und problematische Bereiche identifizieren.
  • Automatisierte Konvertierung mit KI-Unterstützung
    • Einsatz moderner, KI-gestützter Konvertierungstools zur automatischen Übersetzung von VB.NET in C#.
    • Automatisierte Konvertierung: Einsatz von Tools wie Telerik, SharpDevelop.
    • Demonstration der Funktionsweise von KI-Tools, die Syntax und Struktur von Code analysieren und konvertieren.
    • Überprüfung der automatisch konvertierten Ergebnisse mithilfe von KI-basierten Code-Review-Tools zur Identifikation von Syntaxfehlern und logischen Inkonsistenzen.
  • Manuelle Nachbearbeitung und Refactoring
    • Anpassung der automatisch konvertierten Syntax, um C#-spezifische Anforderungen zu erfüllen (z. B. Klammern, Semikolons, Namenskonventionen).
    • Überarbeitung spezieller Sprachkonstrukte (z. B. Umgang mit „WithEvents“ oder Default Properties) und Anpassung an moderne C#-Paradigmen.
    • Einsatz von KI-gestützten Refactoring-Tools (z. B. Visual Studio IntelliCode, JetBrains Rider), um Vorschläge für eine optimierte, lesbare und performante Codebasis zu erhalten.
  • Testing und Validierung
    • Implementierung von Unit- und Integrationstests, um sicherzustellen, dass der migrierte Code das gleiche Verhalten wie der ursprüngliche VB.NET-Code aufweist.
    • Einsatz von KI-gestützten Testtools zur automatischen Generierung von Testfällen und zur Optimierung des Testprozesses.
    • Durchführung von Performance-Tests und Identifikation von Optimierungspotenzialen mithilfe von KI-basierten Analysewerkzeugen.
  • Schulung und Wissenstransfer
    • Weiterbildung der beteiligten Entwickler im Umgang mit den modernen Features von C# (z. B. LINQ, Lambda-Ausdrücke, asynchrone Programmierung).
    • Austausch von Best Practices und Lessons Learned, um den Migrationsprozess kontinuierlich zu verbessern.
  • Dokumentation und kontinuierliche Optimierung
    • Erstellung einer detaillierten Dokumentation des Migrationsprozesses, einschließlich aller verwendeten KI-Tools, identifizierter Probleme und deren Lösungen.
    • Aufbau eines kontinuierlichen Verbesserungsprozesses (Feedback, regelmäßige Code-Reviews, Monitoring), um zukünftige Migrationen zu erleichtern.
    • Strategien zur Einbindung des neu gewonnenen Wissens in den laufenden Entwicklungsprozess.
  • Praktische Abschlussübung
    • Aufgabe: In Gruppenarbeit wird ein Migrationsprojekt simuliert. Die Teilnehmenden analysieren einen Ausschnitt des vorhandenen VB.NET-Codes, konvertieren diesen mithilfe von KI-Tools in C#, bearbeiten den Code manuell, führen Tests durch und dokumentieren den gesamten Prozess.
    • Ergebnis: Jede Gruppe präsentiert ihr Ergebnis, gefolgt von einer moderierten Feedbackrunde, in der Verbesserungsvorschläge und Optimierungspotenziale diskutiert werden.

There are no reviews yet.
  • View related products with reviews: C/C++.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.