Benutzer-Werkzeuge

Webseiten-Werkzeuge


servoy

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
servoy [23.11.2011 14:02] Joachim Hilgersservoy [23.11.2020 14:40] – [Vorbemerkung] Joachim Hilgers
Zeile 1: Zeile 1:
-Bekanntlich hat Microsoft ja die Weiterentwicklung von Visual FoxPro eingestellt. Dies hat zwar für die absehbare nächste Zeit zunächst keine Auswirkungen auf die Lauffähigkeit vorhandener Anwendungen, macht jedoch die Argumentation für //größere// Neuentwicklungen in Visual FoxPro relativ schwierig, falls keine passenden Rahmenbedingungen vorliegen, wie z.B. vorhandenes (Personal-)Know-How oder eine große existierende Codebasis.+===== Vorbemerkung =====
  
-Aus diesem Grund schauen sich viele FoxPro-Entwickler auf dem Markt nach geeigneten alternativen  Entwicklungswerkzeugen um+Bekanntlich hat Microsoft ja die Weiterentwicklung von Visual FoxPro eingestellt. Dies hat zwar für die absehbare nächste Zeit zunächst keine Auswirkungen auf die **Lauffähigkeit** vorhandener Anwendungen, macht jedoch die Argumentation für //größere// Neuentwicklungen in Visual FoxPro relativ schwierig, falls keine passenden Rahmenbedingungen vorliegen, wie z.B. vorhandenes (Personal-)Know-How oder eine große existierende Codebasis.
  
-Ein Werkzeug mit dem sich offensichtlich viele FoxPro-Entwickler anfreunden könnenist dabei die Entwicklungsumgebung [[http://de.wikipedia.org/wiki/Servoy|Servoy]]da dort viele bekannte Konzepte relativ ähnlich umgesetzt sind+Aus diesem Grund schauen sich viele FoxPro-Entwickler auf dem Markt nach geeignetenalternativen Entwicklungswerkzeugen umDer gleichzeitige Druck zu vermehrt browserbasierten Anwendung macht diese Entscheidungsfindungauch für Nicht-FoxPro-lastige Entwickler nicht einfacher
  
-Auf unseren [[Entwicklertreffen]] insbesondere den [[servoy:usergroup|Servoy Treffen]]ist dieses Entwicklungswerkzeug deshalb inzwischen immer wieder ein Thema für den Erfahrungsaustausch.+Wir haben uns aus den folgenden Gründen bewusst für Servoy als strategische Platform entschieden: 
 +  * die aus FoxPro bekannte, sehr komfortable und Datenbindung "fühlt" sich in Servoy in weiten Teilen sehr ähnlich an. 
 +  * die gesamte Infrastruktur für den Datenbankzugriff ist ausgereift und hoch performant. 
 +  * Das aus FoxPro bei der Benutzung von DBF-Dateien bekannte endlose Scrollen in Listen, wird von Servoy durch dynamisches Nachladen der Daten unterstützt. Hierfür muss nichts programmiert werden. 
 +  * 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: "Während .NET-Entwickler noch im Maschinenraum Ventilschäfte polieren, kann ich mich in Servoy schon um die Extras für den Kunden kümmern" 
 +  * Um performante, gut aussehende und vor allem sichere Webanwendungen zu entwickeln, muß man kein Experte für Webserver, HTTP-Kommunikation oder sichere Authentifizierung sein. Diese Themenbereiche werden von Servoy komplett abgedeckt. 
 +  * 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 
 +  * Servoy legt großen Wert auf Abwärtskompatibilität. Als Servoy Entwickler muss man nicht damit rechnen, alle 3-4 Jahre seinen Code und die Entwicklungswerkzeuge fast komplett austauschen zu müssen. 
 + 
 + 
 +Auf unseren [[Entwicklertreffen]] insbesondere natürlich den [[servoy:usergroup|Servoy Entwicklertreffen]] ist dieses Entwicklungswerkzeug deshalb inzwischen immer wieder ein Thema für den Erfahrungsaustausch
 + 
 +===== Konzepte ===== 
 + 
 +Wir arbeiten noch an weiteren Inhalten...
  
servoy.txt · Zuletzt geändert: 29.01.2024 10:32 von Joachim Hilgers