150 likes | 223 Views
VFX in Cloud. Venelina Jordanova Venelina@VandU.eu. Uwe Habermann Uwe@VandU.eu. FoxInCloud Was ist das?. VFP Anwendung als Webanwendung ausführen Benutzeroberfläche in HTML gerendert Entwickler: Thierry Nivelet Präsentationen SWFOX 2012 SWFOX 2013 Taunus 2013. FoxInCloud Was ist das?.
E N D
VFX in Cloud VenelinaJordanova Venelina@VandU.eu Uwe Habermann Uwe@VandU.eu
FoxInCloudWas ist das? • VFP Anwendung als Webanwendung ausführen • Benutzeroberfläche in HTML gerendert • Entwickler: Thierry Nivelet • Präsentationen • SWFOX 2012 • SWFOX 2013 • Taunus 2013
FoxInCloudWas ist das? • Server: VFP 9 ca. 70000 Codezeilen • Client: Javascript ca. 3500 Codezeilen
FoxInCloudWas ist das? • Live Demo! • http://foxincloud.com/demos.php
FoxInCloudInstallation • Download • http://foxincloud.com/download.php • Zielordner • C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB • Skype während Installation beenden!
FoxInCloudWas wird installiert? • FoxInCloud Studio • Entwicklungsumgebung für VFP • FoxInCloud Adaptation Assistant • Analyse • Anpassung • Veröffentlichung • West-Wind Web Connection
FoxInCloudWie wird ein Projekt angepasst? • FoxInCloud Adaptation Assistant • Analyse • Ca. 2% manuelle Nachbearbeitung • Anpassung • Automatische Anpassung
FoxInCloudWie wird ein Projekt angepasst? • Eigene Klassen statt VFP Basisklassen • Projektdateien unter C:\Program Files (x86)\Microsoft Visual FoxPro 9\Tools\AB • VFP muss explizit mit Administratorrechten gestartet werden
FoxInCloudWie wird ein Projekt angepasst? • Projekt weiter als Desktopanwendung einsetzbar • Exe-Datei kann erstellt werden • Projekt als Webanwendung • Veröffentlichung auf Webserver
FoxInCloudWie funktioniert es? • Projekt darf nur noch unter FoxInCloud Studio geöffnet, bearbeitet und ausgeführt werden • Pfadeinstellung: SET PATH … • Aktueller Ordner: CURDIR() • C:\PROGRAM FILES (X86)\MICROSOFT VISUAL FOXPRO 9\TOOLS\AB\WC\
FoxInCloudWie funktioniert es? • Formulare werden mit Funktion programmatisch, unsichtbar instanziiert, ohne dass der INIT Code ausgeführt wird • Referenz auf Formularobjekt • Layout wird gelesen und in HTML gerendert • ermöglicht Methodenaufruf
FoxInCloudWie viel kostet das? • Entwicklungswerkzeuge und Test auf lokaler Maschine • kostenlos • Veröffentlichung • 1 Server • 10 gleichzeitig aktive Session • Einschließlich Updates für 1 Jahr • 499 € • + West-Wind Web Connection 449 US$
FoxInCloudLinks • http://foxincloud.com • http://foxincloud.com/download.php • http://foxincloud.com/how-to.php • http://www.west-wind.com/webconnection/docs/_22f0xkbmq.htm
Vielen Dank! Venelina & Uwe