.NET WebForms Migration

Veraltete .NET WebForms ersetzen
durch modernes TypeScript

.NET WebForms wurde 2019 von Microsoft abgekuendigt. ViewState-Ballast, Postback-Architektur und Code-behind-Dateien machen diese Anwendungen unwartbar. DEX analysiert die ASPX-Seiten, extrahiert die Geschaeftslogik und generiert eine saubere TypeScript-Anwendung.

$350KJaehrliche Wartung
AbgekuendigtKein MS-Support
10xLangsamer als Blazor

← Alle Migrationsservices

Der Prozess

20-100x schneller als manuelle Entwicklung.
Praeziser, weil gesteuert.

Jeder Schritt nutzt dieselbe Engine: KI, die innerhalb eines strukturierten Frameworks arbeitet. Das Ergebnis ist auditierbar, testbar und gehoert Ihnen.

01

KI dokumentiert Ihre gesamte Codebasis

Die Engine analysiert jede Quelldatei — ASPX-Seiten, Code-behind (.cs/.vb), ViewState, Master Pages, User Controls — und erstellt ein strukturiertes Inventar.

  • Vollstaendiges ASPX + Code-behind-Parsing mit Dependency Mapping
  • Geschaeftsregelextraktion in strukturierte JSON-Deskriptoren
  • Komplexitaetsbewertung pro Seite (Event Handler, ViewState, Controls)
  • Automatische Dokumentationsgenerierung
Code-Analyse
📄Orders.aspx.cs✓ 38 Handler
📄Inventory.aspx.cs✓ 24 Handler
📄Dashboard.aspx.cs⟳ Analyse...
📄Reports.aspx.csWarteschlange
📄Admin.aspx.csWarteschlange
156Screens
2.100Event Handler
180KCodezeilen
02

Geschaeftslogik pruefen — Verbesserungen hinzufuegen

Jede extrahierte Regel wird in einer strukturierten Review-Oberflaeche praesentiert. Hier eliminieren Sie ViewState-Schulden und Postback-Spaghetti.

  • Visueller Geschaeftsregel-Inspektor — kein Code-behind-Lesen erforderlich
  • Vergleich: Legacy-Logik vs. vorgeschlagenes modernes Aequivalent
  • Regeln zur Entfernung, Aenderung oder Erweiterung markieren
  • Neue Anforderungen direkt in den Migrationsumfang aufnehmen
Geschaeftslogik-Review
Behalten

Bestellbetrag muss bei Absenden positiv sein

Orders.aspx.cs → btnSubmit_Click
Verbessern

ViewState-abhaengige Grid-Aktualisierung — durch Live Data Binding ersetzen

Inventory.aspx.cs → GridView_PageChanged
Entfernen

Legacy-UpdatePanel-Partial-Postback fuer Status-Aktualisierung

Dashboard.aspx.cs → Timer_Tick
Neu

Echtzeit-WebSocket-Updates fuer Dashboard-Metriken

Im Review hinzugefuegt
41 / 245 Regeln geprueft
03

KI generiert die moderne Anwendung

Die gesteuerte KI-Engine transformiert jede gepruefte Regel in produktionsreifen TypeScript-Code.

  • C# Code-behind → TypeScript mit semantischer Aequivalenz
  • ASPX-Seiten → JSON-Deskriptoren, gerendert von der gesteuerten Runtime
  • ViewState + Postbacks → modernes State Management mit REST APIs
  • 5-10x weniger KI-Tokens als freie Generatoren
Code-Generierung
Legacy C# Code-Behind
protected void btnSubmit_Click(
  object sender, EventArgs e) {
  if (txtAmount.Text == "" ||
    decimal.Parse(txtAmount.Text)
      <= 0) {
    lblError.Text =
      "Amount must be positive";
    return;
  }
}
TypeScript
const amount = parseDecimal(
  form.amount
);
if (!amount || amount <= 0) {
  return {
    ok: false,
    code: 'AMOUNT_NOT_POSITIVE'
  };
}
04

Automatisiertes Testen und Live-Vorschau

Jeder generierte Screen hat Unit-Tests, die aus den urspruenglichen Geschaeftsregeln abgeleitet sind.

  • Unit-Tests automatisch aus jeder Geschaeftsregel generiert
  • Visuelle Regressionstests gegen Legacy-Screenshots
  • Live-Vorschau mit JSON-Deskriptor-Inspektor
  • Vergleich: Legacy-Screen vs. moderner Screen
Test & Vorschau
validateOrderAmount2ms
validateInventoryGridSort3ms
renderDashboardMetrics1ms
generateReportPDF4ms
validateAdminPermissions1ms
245 / 245 bestandenAbdeckung: 100 %
05

Mit dem KI-Builder weiterentwickeln

Die Migration ist Tag eins. Dieselbe Engine wird Ihr Werkzeug fuer neue Features, Screens und Integrationen.

  • Dasselbe Framework, dieselben JSON-Deskriptoren, dieselbe Governance
  • Natuerliche Sprache → produktionsreifer Screen in 2-4 Stunden
  • Integrationen (ERP, CRM, APIs) ohne Neuentwicklung hinzufuegen
  • Jedes neue Feature ist sofort testbar und auditierbar
KI-Builder
Fuegen Sie ein Analytics-Dashboard hinzu, das Seitenladezeiten nach Route mit Performance-Warnungen zeigt
Generiert: Performance-Dashboard mit 3 KPI-Karten, Ladezeitdiagramm nach Route und einem Warnungs-Panel. JSON-Deskriptor erstellt. Vorschau bereit.
120msDurchschn. Ladezeit
99,8 %Verfuegbarkeit
3Warnungen
/orders
/inv
/dash
/admin

Warum 20-100x schneller?

Manuelle Entwicklung trifft bei jedem Feature erneut Architekturentscheidungen. Die DEX-Engine generiert gegen ein festes Framework mit wiederverwendbaren Mustern.

2-5 Tage

Manuelle Entwicklung pro Screen

2-4 Stunden

DEX KI-Builder pro Screen

2-4 Jahre

Manuelle Vollmigration

1-3 Monate

DEX Vollmigration

Bereit, den Prozess auf Ihrer WebForms-Anwendung zu sehen?

Senden Sie uns 3-5 ASPX-Seiten mit Code-behind-Dateien. Wir liefern einen detaillierten Migrationsplan innerhalb von 5 Werktagen.