Alle WPF-Leistungen
WPF-Migration & Weiterentwicklung

Ihre Windows-Software kann mehr.

WinForms auf WPF übertragen, neue Funktionen ergänzen oder bestehende Software wieder zuverlässig nutzbar machen: Wir entwickeln Ihre Anwendung gezielt weiter. Mit Erfahrung aus medizinischen und industriellen Systemen.

WPF-Projekt kostenlos besprechen

Unverbindlich. Persönliche Rückmeldung innerhalb eines Arbeitstages.

Sechs Projekte. Konkrete Aufgaben. Nachvollziehbare Beiträge.

Softera-Aufträge und frühere Projekte unserer Teammitglieder. Den jeweiligen Beitrag finden Sie beim Projekt.

VALLON

Messsoftware von Windows Forms auf WPF

Die Aufgabe

Die vorhandene Windows-Forms-Software sollte technisch erneuert werden und zusätzliche Werkzeuge für die Planung und Auswertung von Messarbeiten erhalten.

Was dadurch möglich wurde

Anwender können Arbeiten direkt auf der Karte planen, Bearbeitungsschritte zurücknehmen und Messergebnisse in individuell gestalteten Projektberichten zusammenführen.

Technische Umsetzung ansehen

Unser Beitrag

  • Die bestehende Windows-Forms-Anwendung auf WPF übertragen und die Grundlage für die weitere Produktentwicklung geschaffen.
  • Kartenbearbeitung, Ansichten verschiedener Kartenanbieter und CAD-Werkzeuge für die Arbeitsplanung und Auswertung ergänzt.
  • Undo/Redo auf Anwendungsebene und einen Berichtsgenerator für individuell gestaltbare Projektberichte umgesetzt.
  • Fehlerbehebung und testgetriebene Entwicklung begleiteten die Weiterentwicklung.

Erfahrung von Alexey Lermontov und Oskar Horch aus ihren jeweiligen Projekteinsätzen. Beteiligung über Softera ab 2017; frühere Einsätze sind persönliche Berufserfahrung.

Ähnliche Migration besprechen
Dentsply Sirona

WPF-Komponenten für die Bildplattform Sidexis

Die Aufgabe

Eine gewachsene zahnmedizinische Bildplattform benötigte zusätzliche Funktionen und Integrationen für die Erfassung, Verwaltung und Nutzung von Bilddaten.

Was dadurch möglich wurde

Zusätzliche WPF-Komponenten, erweiterte Datenverwaltung und weiterentwickelte Schnittstellen ergänzen die vorhandenen Arbeitsabläufe der Plattform.

Technische Umsetzung ansehen

Unser Beitrag

  • An Architektur und Entwicklung von WPF-Komponenten und Benutzeroberflächen der Bildplattform mitgewirkt.
  • Datenverwaltung und Datenbankzugriffe weiterentwickelt sowie Schnittstellen für die Integration anderer Systeme bearbeitet.
  • Bestehende Anwendungen für die Arbeit mit medizinischen Bildern durch zusätzliche Module und Funktionen erweitert.
  • Qualitätssicherung, technische Dokumentation und Materialien für medizinische Zertifizierungsverfahren unterstützt.

Projekterfahrung von Alexey Lermontov und Oskar Horch in unterschiedlichen Einsätzen. Das über zehnjährige Kundenverhältnis umfasst mehrere Projekte; vor 2017 persönliche Berufserfahrung, danach Beteiligung über Softera.

WPF-Erweiterung besprechen
Heidelberg Engineering / MedicalCommunications

Ashvins: Windows-Forms-Oberflächen durch WPF ersetzen

Die Aufgabe

Die bestehende medizinische Bildanwendung sollte eine einheitlichere Bedienoberfläche erhalten. Ausgewählte ältere Oberflächenteile sowie Berichte und Benutzerverwaltung mussten weiterentwickelt werden.

Was dadurch möglich wurde

Neue WPF-Bedienelemente, gemeinsame Stile und überarbeitete Ansichten vereinheitlichen die Bedienung. Berichte sowie die Verwaltung von Benutzern und Gruppen wurden erweitert.

Technische Umsetzung ansehen

Unser Beitrag

  • Ein neues Oberflächendesign und WPF-Komponenten für ausgewählte Windows-Forms-Teile der Anwendung umgesetzt.
  • WPF-Bedienelemente, Stile, Kontextmenüs und Suche entwickelt und die Ergebnisse an das Entwicklungsteam des Kunden übergeben.
  • Menüs, Einstellungsdialoge, Tastenkürzel und Viewer-Ansichten überarbeitet; die Gestaltung über gemeinsame XAML-Stile vereinheitlicht.
  • Berichte auf DevExpress Reports übertragen sowie die Benutzer- und Gruppenverwaltung weiterentwickelt.

Softera-Projekt mit Alexey Lermontov, 2017–2019 und 2022–2023.

WPF-Migration besprechen
kurtz ersa

HRSoft 2: WPF stabilisieren und ausbauen

Die Aufgabe

Die eingesetzte Rework-Software hatte Speicher- und Leistungsprobleme. Sie sollte auch bei längerer Nutzung stabiler arbeiten und neue Funktionen erhalten.

Was dadurch möglich wurde

Beseitigte Speicherlecks und optimierte Datenzugriffe verbesserten die Laufzeitstabilität und Geschwindigkeit. Zusätzliche Funktionen, Tests und Dokumentation unterstützen die weitere Nutzung und Pflege.

Technische Umsetzung ansehen

Unser Beitrag

  • Speicherlecks im bestehenden C#/WPF-System untersucht und beseitigt, um die Stabilität bei langen Laufzeiten zu verbessern.
  • Datenbankzugriffe optimiert und die Anwendungsarchitektur weiterentwickelt.
  • Ersa HRSoft 2 um neue Funktionen erweitert, die den Einsatz an Rework-Systemen unterstützen.
  • Unit- und Integrationstests sowie technische Dokumentation für die weitere Pflege ergänzt.

Softera-Projekterfahrung von Alexey Lermontov und Oskar Horch aus ihren jeweiligen Einsätzen 2023–2024.

WPF-Betreuung anfragen
SIG

WPF-Serviceclient mit Offline-Funktion

Die Aufgabe

Servicemitarbeitende sollten Kunden, Anlagen und Reklamationen auch dann bearbeiten können, wenn keine dauerhafte Verbindung zum Unternehmensnetz verfügbar ist.

Was dadurch möglich wurde

Kunden- und Servicedaten lassen sich lokal bearbeiten und später mit SAP synchronisieren. Geführte Formulare unterstützen die schrittweise Erfassung von Reklamationen.

Technische Umsetzung ansehen

Unser Beitrag

  • WPF-Oberflächen nach UI-Vorlagen und MVVM-Assistenten für die schrittweise Erfassung von Reklamationen entwickelt.
  • Formulare, abhängige Felder und Validierung für Kunden-, Anlagen- und Servicedaten umgesetzt.
  • Lokale Servicetickets und Kundendaten in die Synchronisation mit SAP eingebunden.
  • Die Bedienabläufe für Arbeiten ohne dauerhafte Verbindung zur Unternehmensinfrastruktur ausgestaltet.

Persönliche Projekterfahrung von Alexey Lermontov, 2016 — vor der Gründung von Softera.

Offline-Anwendung besprechen
ASML

WPF-Werkzeuge für die Analyse von Oberflächen

Die Aufgabe

Messbilder und Höhenkarten hochpräziser Oberflächen sollten in einem wiederholbaren Analyseablauf verarbeitet und für nachfolgende Korrekturarbeiten aufbereitet werden.

Was dadurch möglich wurde

Anwender können Verarbeitungsschritte als wiederverwendbare Abläufe zusammenstellen, Messdaten visuell untersuchen und Ergebnisse für weitere Bearbeitungsschritte exportieren.

Technische Umsetzung ansehen

Unser Beitrag

  • WPF-Oberflächen und die modulare Infrastruktur für wiederverwendbare Analyseabläufe weiterentwickelt.
  • Drag-and-drop, Mehrfachauswahl, Kontextmenüs, Tastenkürzel sowie Zoom und Verschieben von Ansichten umgesetzt.
  • Visualisierungen, Masken, Overlays und einen Label-Editor für die Arbeit mit Mess- und Höhendaten entwickelt.
  • Speicherprobleme behoben, Code überarbeitet, Tests ergänzt und Export- sowie Schnittstellenfunktionen weiterentwickelt.

Softera-Projekt mit Alexey Lermontov, 2023–2024.

Technische WPF-Anwendung besprechen

Ein klarer Einstieg für Ihr WPF-Projekt.

  1. Ziel besprechen

    Im kostenlosen Erstgespräch klären wir, was Sie benötigen und welche Software bereits vorhanden ist. Eine kurze Beschreibung reicht für den Einstieg.

  2. Umfang und Risiken klären

    Wir prüfen, welche Funktionen, Daten und Abhängigkeiten betroffen sind. Falls eine vertiefte technische Analyse nötig ist, vereinbaren wir diese separat.

  3. Planbar umsetzen

    Für den vereinbarten Umfang erhalten Sie ein Festpreisangebot. Größere Vorhaben teilen wir in eigenständig nutzbare Phasen mit Tests und geplanter Einführung.

Was Sie vor einer Anfrage wissen möchten.

Lohnt sich eine Anfrage auch für eine einzelne Erweiterung?

Ja. Ein neuer Dialog, ein Bericht oder eine Schnittstelle kann ein eigener Auftrag sein. Wir grenzen die Aufgabe gemeinsam ein und prüfen, welche Abhängigkeiten dazugehören.

Muss die ganze Anwendung neu entwickelt werden?

Das klären wir am vorhandenen System. Je nach Architektur können einzelne Oberflächen oder Module ersetzt werden. Geschäftslogik, Daten und Schnittstellen berücksichtigen wir bei der Planung.

Übernehmen Sie Code von anderen Entwicklern?

Ja. Zuerst prüfen wir Quellcode, Build, Abhängigkeiten und den aktuellen Zustand. Falls eine vertiefte technische Analyse nötig ist, vereinbaren wir deren Umfang und Preis vorab.

Was soll Ihre Anwendung als Nächstes können?

Eine kurze Beschreibung reicht für den Einstieg. Wir besprechen mit Ihnen, welcher nächste Schritt zu Ihrer Software und Ihrem Budget passt.

Ein fertiges Pflichtenheft ist nicht nötig. Beschreiben Sie einfach:

  • Welche Anwendung nutzen Sie heute?
  • Was funktioniert nicht wie gewünscht?
  • Was möchten Sie ergänzen oder ändern?
Ihre Ansprechpartner
  • Alexey Lermontov
  • Oskar Horch

Unverbindlich. Persönliche Rückmeldung innerhalb eines Arbeitstages.

Alle Referenzen ansehen