deutschsprachige FoxPro User Group
Forum View
Home
  
  welche Alternative zu VFP ?- #24210 in section [743277]
Sec: (1) Allgemeines
Von: Christian Isberner
An: Jörg Schneider
Am/Um: 20.09.2021 12:52:59 gelesen





@Christian: jupp, das ist allerdings ein Argument!
Ich will mich hauptsächlich mit x# auseinander setzen, da ich mir erhoffe dass wir unser altes FoxPro Programm mit sicherlich 80-100 Mannjahren Programmieraufwand da hin migrieren könnten...






Bei dieser Größenordnung macht das sicherlich Sinn näher an VFP zu bleiben. Blazor verwende ich im Moment hauptsächlich für neue Projekte oder Konvertieren von kleineren Projekten.

Wegen den 80-100 Mannjahren muss man aber auch berücksichtigen, was weiterhin als Maintenance und Refactoring oder Änderungen gemacht wurde. Darüber hinaus die angesammelte Lernerfahrung und das Fachwissen der Anwendung. Also nicht unbedingt kann man das 1-1 übersetzen. Außerdem hatten wir früher viele Sachen sehr umständlich umsetzen müssen, und auch mit weniger Tools und Ressourcen.

Z.B. das Erstellen einer einigermaßen komplexen Excel Tabelle geht in Blazor mit 3 Zeilen Code. Das hätte mich in VFP wesentlich mehr Aufwand gekostet, geschweige denn wenn das ohne installiertes Office funktionieren muss. Oder in Masken der Code um Controls dementsprechend auszublenden oder de-aktivieren, in Blazor ist das lediglich ein Binding zu einer Property (bind-visible oder bind-disabled etc). Und nicht zu vergessen, die Tricks um die FoxPro Grids einigermaßen hinzubekommen, Datenbankanbindung mit ODBC etc, das fällt alles so ziemlich weg. Das stimmt sicherlich auf für andere moderne Entwicklungsumgebungen wie X#, Java und Python. Bei Java und Python bin Ich aber mit den UI Frameworks nicht zufrieden.





Harro Schippan   17.09.2021 09:54
Jörg Schneider  17.09.2021 16:13
Christian Isberner  20.09.2021 07:57
Jörg Schneider  20.09.2021 11:59
Christian Isberner  20.09.2021 12:52
Thomas Holste  25.09.2021 12:40
Harro Schippan  27.09.2021 15:10
Jürgen Wondzinski  26.09.2021 22:10
Harro Schippan  27.09.2021 15:12
Thomas Geissler  28.09.2021 09:08
Jürgen Wondzinski  29.09.2021 16:38
Thomas Geissler  30.09.2021 09:41
Christian Isberner  26.10.2021 09:17
   zurück zum Forum