Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
servoy [20.12.2021 11:59] – [Gründe für Servoy] Joachim Hilgers | servoy [01.06.2023 09:12] – [Gründe für Servoy] Joachim Hilgers | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== Vorbemerkung ===== | ===== Vorbemerkung ===== | ||
- | Bekanntlich hat Microsoft ja die Weiterentwicklung von Visual FoxPro eingestellt. Dies hat zwar für die absehbare nächste Zeit zunächst | + | Bekanntlich hat Microsoft ja die Weiterentwicklung von Visual FoxPro eingestellt. Dies hat zwar für die absehbare nächste Zeit erst mal keine Auswirkungen auf die **Lauffähigkeit** vorhandener Anwendungen, |
Aus diesem Grund schauen sich viele FoxPro-Entwickler auf dem Markt nach geeigneten, alternativen Entwicklungswerkzeugen um. Der gleichzeitige Druck zu vermehrt browserbasierten Anwendung macht diese Entscheidungsfindung auch für Nicht-FoxPro-lastige Entwickler nicht einfacher. | Aus diesem Grund schauen sich viele FoxPro-Entwickler auf dem Markt nach geeigneten, alternativen Entwicklungswerkzeugen um. Der gleichzeitige Druck zu vermehrt browserbasierten Anwendung macht diese Entscheidungsfindung auch für Nicht-FoxPro-lastige Entwickler nicht einfacher. | ||
Zeile 12: | Zeile 12: | ||
* Das Entwickeln unter Servoy ist sehr produktiv. Man muss sich relativ wenig um die Infrastruktur kümmern.\\ Woody hat es einmal treffend wie folgt ausgedrückt: | * Das Entwickeln unter Servoy ist sehr produktiv. Man muss sich relativ wenig um die Infrastruktur kümmern.\\ Woody hat es einmal treffend wie folgt ausgedrückt: | ||
* Um performante, | * Um performante, | ||
- | * Servoy unterstützt alle Datenbanken, | + | * Servoy unterstützt alle Datenbanken/ |
* Anwendungen können ohne Probleme gleichzeitig mehrere, auch sehr unterschiedliche Datenbanken, | * Anwendungen können ohne Probleme gleichzeitig mehrere, auch sehr unterschiedliche Datenbanken, | ||
* Der Hersteller pflegt sein Produkt seit vielen Jahren kontinuierlich und geht auf Wünsche der Entwickler ein. Wenn Wünsche der Kunden abgelehnt werden, dann wird dies begründet. Auf Fehlermeldungen wird meist zeitnah und in nachvollziehbarer Art und Weise reagiert. | * Der Hersteller pflegt sein Produkt seit vielen Jahren kontinuierlich und geht auf Wünsche der Entwickler ein. Wenn Wünsche der Kunden abgelehnt werden, dann wird dies begründet. Auf Fehlermeldungen wird meist zeitnah und in nachvollziehbarer Art und Weise reagiert. | ||
Zeile 20: | Zeile 20: | ||
* In 2015 wurde der "NG Client" | * In 2015 wurde der "NG Client" | ||
* Eine Deployment-Variante davon ist der NG Desktop Client, der einen NG Client in eine lokale Electron Laufzeitumgebung verpackt und somit wieder den Zugriff auf lokale Resourcen ermöglicht. | * Eine Deployment-Variante davon ist der NG Desktop Client, der einen NG Client in eine lokale Electron Laufzeitumgebung verpackt und somit wieder den Zugriff auf lokale Resourcen ermöglicht. | ||
- | * Im Jahr 2021 (erstes Release 2021.3) veröffentlichte Servoy | + | * Im Jahr 2021 (erstes Release 2021.3) veröffentlichte Servoy |
+ | Wir haben selbst an der Umstellung einer sehr umfangreichen Anwendung beteiligt, die zunächst einige Jahre als Smart Client-Anwendung lief und dann um den NG Client erweitert wurde, wobei beide Clients über zwei Jahre parallel liefen. Inzwischen (2023) erfolgte wegen des auslaufenden Supports für Angular JS die Umstellung auf TiNG, was wiederum insgesamt nur einen recht überschaubaren Aufwand für Anpassungen wegen der teilweise geänderten Ansteuerung der neuen UI-Controls erforderte. | ||
- | Auf unseren [[Entwicklertreffen]] ist Servoy | + | |
+ | Auf unseren [[Entwicklertreffen]] ist Servoy immer wieder ein Thema für den Erfahrungsaustausch. | ||
===== Konzepte ===== | ===== Konzepte ===== |