Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
warum_visual_foxpro [12.11.2020 12:17] – [Servoy] Joachim Hilgers | warum_visual_foxpro [01.06.2023 08:58] (aktuell) – Joachim Hilgers | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
VFP ist heute zwar immer noch "xBase kompatibel" | VFP ist heute zwar immer noch "xBase kompatibel" | ||
- | Ab der Version 5.0 war VFP seinen Kinderschuhen entwachsen (die da " | + | Ab der Version 5.0 war VFP seinen Kinderschuhen entwachsen (die da " |
- | Im Jahr 2007 hat Microsoft dann bekannt gegeben, dass die zu dem Zeitpunkt aktuelle Version 9 die [[# | + | Im Jahr 2007 hat Microsoft dann bekannt gegeben, dass die zu dem Zeitpunkt aktuelle Version 9 die [[# |
s.a.: [[# | s.a.: [[# | ||
Zeile 41: | Zeile 41: | ||
Zum Zeitpunk der Einstellung von VFP existierte von Microsoft als Empfehlung ausschließlich der Umstieg auf das .Net-Framework. | Zum Zeitpunk der Einstellung von VFP existierte von Microsoft als Empfehlung ausschließlich der Umstieg auf das .Net-Framework. | ||
- | Um " | + | Um " |
- | Um den bis dahin komplett vernachlässigten Markt der Desktop-Anwendungen (z.B. FoxPro) wieder bedienen zu können, werden diese Web-Techniken | + | Um den bis dahin komplett vernachlässigten Markt der Desktop-Anwendungen (z.B. FoxPro) wieder bedienen zu können, werden diese Web-Techniken in eine Laufzeitumgebung gepackt, die die Verbindung zur lokalen Hardware herstellt (ein Webbrowser kann/darf das nicht). Intern besteht diese Umgebung (" |
- | Das Haupt-Argument für diesen Aufbau ist das Versprechen, | + | Das Haupt-Argument für diesen Aufbau ist das Versprechen, |
Ob das für Anwender in reinen Windows-Desktop Umgebungen ein wirklicher Vorteil ist, muß jeder für den eigenen Anwendungsfall entscheiden. | Ob das für Anwender in reinen Windows-Desktop Umgebungen ein wirklicher Vorteil ist, muß jeder für den eigenen Anwendungsfall entscheiden. | ||
+ | |||
+ | Zudem hat Microsoft dann noch sein .NET durch .net Core ersetzt, was plötzlich Open Source ist, dafür aber nur noch offiziellen Support für Zeiträume erhält, die man im geschäftlichen Umfeld wohl nur als homöopathisch bezeichnen kann... | ||
+ | |||
Für uns als Entwickler sind jedoch die immer kürzer werdenden Zyklen ein wirkliches Problem, in denen die strategischen Entwicklungs- und konkreten Implementierungsansätze ausgetauscht werden. in der Regel weiß man erst nach dem ersten Live-Einsatz einer neuen Technik, was man besser nicht gemacht hätte. Wenn diese Technik aber beim folgenden Projekt in weiten Teilen schon wieder " | Für uns als Entwickler sind jedoch die immer kürzer werdenden Zyklen ein wirkliches Problem, in denen die strategischen Entwicklungs- und konkreten Implementierungsansätze ausgetauscht werden. in der Regel weiß man erst nach dem ersten Live-Einsatz einer neuen Technik, was man besser nicht gemacht hätte. Wenn diese Technik aber beim folgenden Projekt in weiten Teilen schon wieder " | ||
Zeile 54: | Zeile 57: | ||
* VFP läuft auf aktuellem 64-bit Windows 10 ziemlich problemlos | * VFP läuft auf aktuellem 64-bit Windows 10 ziemlich problemlos | ||
* Für ein ausgereiftes Produkt wie VFP bedeutet das Support-Ende lediglich, dass der Hersteller keine Änderungen mehr an diesem (ausgereiften) Produkt vornimmt. | * Für ein ausgereiftes Produkt wie VFP bedeutet das Support-Ende lediglich, dass der Hersteller keine Änderungen mehr an diesem (ausgereiften) Produkt vornimmt. | ||
+ | * Es existiert das Projekt VFP Advanced, das einige Fehlerbereinigungen für VFP SP2 bereit hält. Dort gibt es ebenfalls eine 64-bittige Version... | ||
- | Natürlich gibt es Funktionalitäten, | + | Natürlich gibt es Funktionalitäten, |
+ | Auch für Web-basierte Anwendungen gibt es reichlich Support durch entsprechende Frameworks non Dritt-Anbietern - siehe: [[warum_visual_foxpro# | ||
- | Für Neu-Entwicklungen halten wir - wie auch viele andere FoxPro-Entwickler - [[servoy|]] | ||
+ | Für Neu-Entwicklungen setzen wir - wie auch viele andere FoxPro-Entwickler - primär auf [[servoy|]] | ||
Zeile 255: | Zeile 260: | ||
* 1-800-Contacts. Die ehemals größte Mailorder-Kontakte Firma der USA... | * 1-800-Contacts. Die ehemals größte Mailorder-Kontakte Firma der USA... | ||
* March of Dimes - California Birth Defects Monitoring Program | * March of Dimes - California Birth Defects Monitoring Program | ||
- | * Die Betriebsdaten des Eurotunnels | + | * Die Betriebsdaten des Eurotunnels wurden mit einer FoxPro-Applikation verwaltet. Hierbei |
- | * Teile der Transport-Logistik der US-Streitkräfte und Teile der Einsatzplanung | + | * Teile der Transport-Logistik der US-Streitkräfte und Teile der Einsatzplanung |