Altes System.Neues Leben.

Ich übernehme und modernisiere schrittweise Ihr altes Unternehmenssystem in FoxPro, Classic ASP, Delphi oder Access und bringe es auf .NET. Ohne Betriebsunterbrechung, Ihre Daten, Geschäftslogik und eingespielten Abläufe bleiben erhalten.

TerminyService.cs
public Task<List<Volno>> VolnaMista(DateOnly den) =>
    db.Terminy
      .Where(t => t.Datum == den)
      .Select(t => new Volno(t.Id,
          t.Kapacita - t.Rezervace.Count))
      .ToListAsync();
Gleiche Logik, neue Plattform: von Visual FoxPro 9 zu C# und .NET 10.

Es läuft. Aber wie lange noch?

Viele Unternehmen arbeiten noch mit einem System, das einmal jemand in FoxPro, Delphi oder Classic ASP geschrieben hat. Es hat jahrelang gute Dienste geleistet, doch heute hält es vor allem das Glück am Leben.

Visual FoxPro endete 2015

Microsoft liefert seit zehn Jahren keine Updates mehr. Es läuft nur dank der Abwärtskompatibilität von Windows, und niemand garantiert, dass es das nächste Update übersteht.

Ungeschützte Daten

DBF-Dateien auf einem Netzlaufwerk, Passwörter in Konfigurationsdateien, keine Aufzeichnung, wer was geändert hat. Die DSGVO gilt für die personenbezogenen Daten darin trotzdem.

Die Menschen, die es verstehen, gehen

Der ursprüngliche Entwickler ist im Ruhestand oder nicht erreichbar, und neue FoxPro- oder Delphi-Entwickler sind kaum zu finden. Jede Änderung wird teurer und riskanter.

Es lässt sich mit nichts verbinden

Online-Buchung, mobile Apps, Webshop, Anbindung an Buchhaltung oder Partner. Das alte System bleibt eine isolierte Insel.

Woher und wohin ich migriere

Das Ziel ist nicht nur neuer Code, sondern ein System, das weitere zwanzig Jahre hält und an dem Entwickler auch künftig gerne arbeiten.

HeuteNach der Modernisierung
Visual FoxPro, DBF und CDXASP.NET Core oder Blazor mit SQL Server oder PostgreSQL
Classic ASP und VBScriptASP.NET Core, Razor Pages, Web API
Delphi, BDE, Paradox, FirebirdWebanwendung oder .NET-Desktop (WPF, WinUI)
MS Access und VBAMehrbenutzer-Webanwendung mit SQL Server
Visual Basic 6, .NET Framework, WebForms.NET 10 LTS
Altes PHP und MySQLPHP 8 oder .NET, sichere Abfragen, aktuelle Datenbank

Ihre Anwendung läuft bereits auf .NET 8 oder 9? Beide Versionen erreichen am 10. November 2026 das Support-Ende. Der Umstieg auf .NET 10 LTS ist meist ein kleinerer Schritt, sollte aber nicht aufgeschoben werden.

KI schreibt schnell. Für das Ergebnis stehe ich ein.

KI-Werkzeuge lesen zehntausende Zeilen alten Codes in wenigen Minuten. Jede Änderung prüfe und teste ich aber gegen das ursprüngliche System.

Keine KI baut Ihnen mit einem einzigen Prompt ein System, ohne Ihr System und Ihre Abläufe genau zu kennen. Ich schon :)

  1. Analyse

    Ich gehe Code und Datenbank durch und vor allem, wie Sie das System tatsächlich nutzen. Die KI findet Geschäftsregeln, die nirgends aufgeschrieben sind, und ich stimme sie mit Ihnen ab.

  2. Audit und Plan

    Sie erhalten ein verständliches Dokument, das auch ohne weitere Aufträge nützlich ist: was migriert, vereinfacht oder gestrichen wird und was es kostet.

  3. Daten

    Ich migriere und bereinige die Daten nach SQL Server oder PostgreSQL. Dubletten, fehlerhafte Verknüpfungen und fehlende Werte werden jetzt behoben, nicht erst im neuen System.

  4. Neuaufbau in Etappen

    Modul für Modul. Das alte System läuft weiter, während neue Teile es schrittweise ersetzen. Keine große Umstellung am Wochenende, kein Produktionsstillstand.

  5. Prüfung und Übergabe

    Automatisierte Tests vergleichen die Ergebnisse des alten und des neuen Systems mit echten Daten. Danach folgen Schulung, Dokumentation und auf Wunsch langfristige Betreuung.

Woran ich gerade arbeite

Ein Buchungssystem: von FoxPro zu .NET im laufenden Betrieb

Das Buchungssystem eines Unternehmens entstand in Visual FoxPro, später kam eine separate SQL-Datenbank hinzu. Ich führe beide Teile zu einer modernen Anwendung zusammen, ohne dass der Betrieb stillsteht.

Vorher

  • Desktop-Anwendung in Visual FoxPro, auf jedem PC installiert
  • Daten verteilt auf DBF-Dateien und eine SQL-Datenbank
  • Zugriff nur aus dem Büro
  • Berechtigungen und Änderungsverlauf nur eingeschränkt

Jetzt

  • Eine .NET-Anwendung, die im Browser läuft
  • Zusammengeführte und bereinigte SQL-Datenbank
  • Verschlüsselter Zugriff von überall
  • Rollen, Berechtigungen und Protokoll jeder Änderung

Apps für iPhone, iPad und Windows

Native Apps, direkt an Ihr Unternehmenssystem angebunden. Für Mitarbeiter im Außendienst, im Lager oder am Empfang, die Daten sofort brauchen, ohne sie abzutippen.

  • Buchungen und Zeiterfassung mobil
  • Lagerbewegungen und Inventur mit Scanner
  • Aufträge und Arbeitsberichte vor Ort
  • Gerätesteuerung und IoT

Ui MIDI mixer

Meine eigene App für iOS, iPadOS und Windows

Steuerung der Digitalmischpulte Soundcraft Ui12, Ui16 und Ui24R mit einem Hardware-MIDI-Controller, eine Funktion, die der Hersteller nicht anbietet. Die App kommuniziert in Echtzeit mit dem Pult und wird von Tontechnikern und Bands genutzt.

MIDI Live Stage

Für Live-Auftritte

MIDI- und MP3-Player, Setlisten, virtuelle MIDI-Instrumente mit SF2-Soundbanks und eine DMX-Lichtsteuerung, die ihre Szenen selbst erstellt. Mehr auf beseda.us

Websites, Portale und Server

Veselské a Strážnické služby

1994erste gedruckte Ausgabe
2013Start der Online-Ausgabe

Ein Verzeichnis von Firmen und Dienstleistungen in Veselí nad Moravou, Strážnice und Umgebung in Südmähren. Die Online-Ausgabe habe ich programmiert und betreue ihren Betrieb. Das Portal hat eine eigene Verwaltung zum Anlegen und Bearbeiten von Inseraten, einschließlich Steuerung und Platzierung von Werbung.

veselske-sluzby.cz

  • Webanwendungen nach MaßASP.NET Core, PHP, Anbindung an Datenbanken und APIs
  • Linux-SerververwaltungEinrichtung, Absicherung, Backups, Monitoring
  • DatenbankenMS SQL, PostgreSQL, MySQL, Oracle: Entwurf, Optimierung, Migration
  • Hosting und E-MailFür kleinere Unternehmen, mit langfristiger Betreuung

Pavel Beseda

Ich programmiere seit der Zeit, als Unternehmenssysteme in Delphi, FoxPro und C++ geschrieben wurden. Deshalb verstehe ich alte Anwendungen: Viele davon entstanden mit denselben Werkzeugen, mit denen ich angefangen habe. Heute arbeite ich vor allem mit C# und .NET, und KI-Werkzeuge gehören zu meinem Arbeitsalltag.

Ich bin selbstständiger Entwickler mit Sitz in Tschechien. Sie sprechen direkt mit mir, nicht mit einem Vertriebsmitarbeiter, und ich bin persönlich für Entwurf, Code und Betrieb verantwortlich.

Und der Name? Sax steht für Saxophon, tron für Technik. Der Hut gehört dazu.

Schreiben Sie mir, worauf Ihr System läuft

Ich antworte innerhalb von zwei Werktagen. Das Erstgespräch und eine grobe Schätzung sind kostenlos. Wir können uns auf Deutsch, Englisch oder Tschechisch verständigen.

info@saxtron.cz
+420 606 226 852
Saxtron Software, Pavel Beseda
Dolní 232, 696 61 Vnorovy, Tschechien

Ihre Angaben verwende ich nur, um auf Ihre Nachricht zu antworten. Vor Spam schützt das Formular Cloudflare Turnstile.