Repräsentatives Projektszenario

Delphi-Anwendung mit ASP.NET Core erweitern

Dienstleistung mittelständisches Unternehmen Delphi XE7 + SQL Server

Erweiterung einer etablierten Desktop-Anwendung um browserbasierten Zugriff für Außendienst und mobile Arbeitsplätze.

Dieses repräsentative und abstrahierte Szenario zeigt eine typische technische Ausgangslage. Es ist keine namentlich belegte Kundenreferenz.

01

Ausgangslage

Die Desktop-Anwendung ist intern etabliert, lässt sich aber außerhalb des Firmennetzwerks und auf mobilen Arbeitsplätzen nicht sinnvoll nutzen. Die vorhandene Geschäftslogik soll zentral bleiben.

  • Desktop-Anwendung intern etabliert
  • Außendienst benötigt Zugriff außerhalb des Firmennetzwerks
  • Mobile Nutzung nicht möglich
  • Geschäftslogik soll nicht neu implementiert werden

02

Technische Herausforderungen

Desktop- und Webzugriffe benötigen konsistente Daten und Regeln. Externe Zugriffe erfordern Authentifizierung und Rollen, ohne den stabilen Kernbetrieb der bestehenden Anwendung zu beeinträchtigen.

  • Bestehende Geschäftslogik muss wiederverwendbar bleiben.
  • Authentifizierung für externe Zugriffe ist erforderlich.
  • Desktop- und Webzugriff sollen konsistente Daten verwenden.
  • Neue Schnittstellen dürfen den Kernbetrieb nicht beeinträchtigen.

03

Modernisierungsansatz

Der Ansatz stellt ausgewählte Geschäftsprozesse über eine REST API bereit. Eine ASP.NET-Core-Webanwendung nutzt diese Services und ergänzt ein geeignetes Authentifizierungs- und Rollenmodell.

  • REST API für ausgewählte Geschäftsprozesse einführen
  • ASP.NET-Core-Webanwendung entwickeln
  • Authentifizierung und Rollenmodell erweitern
  • Bestehende Geschäftslogik über definierte Services anbinden

04

Technisches Zielbild

Außendienst und mobile Arbeitsplätze können browserbasierten Zugriff erhalten. Die Geschäftslogik bleibt zentral gepflegt und die Desktop-Anwendung weiterhin produktiv nutzbar.

  • Browserbasierten Zugriff ermöglichen
  • Mobile Arbeitsabläufe unterstützen
  • Bestehende Geschäftslogik weiterverwenden
  • Desktop-Anwendung weiterhin produktiv nutzbar

Nutzen

Welchen geschäftlichen Nutzen kann die Modernisierung schaffen?

Neue Nutzergruppen erhalten modernen Zugriff, ohne dass die bewährte Kernanwendung vollständig ersetzt werden muss.

  • Außendienst anbinden

    Browserbasierter Zugriff unterstützt Arbeitsabläufe außerhalb des internen Desktop-Umfelds.

  • Neue Zugriffswege schaffen

    Web- und mobile Nutzung werden über definierte Schnittstellen möglich.

  • Geschäftslogik zentral pflegen

    Desktop und Web verwenden dieselben definierten Services und Geschäftsregeln.

  • Modernisierung schrittweise umsetzbar

    Die Weboberfläche ergänzt die bestehende Anwendung, statt sie vollständig zu ersetzen.

Technisches Umfeld

Delphi XE7ASP.NET CoreC#REST APISQL ServerAuthenticationDelphi XE2Web Forms

Sie möchten wissen, wie Ihre bestehende Anwendung modernisiert werden kann?

Eine technische Ersteinschätzung schafft Klarheit über Risiken, sinnvolle Modernisierungsschritte und den Erhalt bestehender Geschäftslogik.