Visual Extend Product Manager

Slides:



Advertisements
Ähnliche Präsentationen
Visual Extend Product Manager
Advertisements

Was ist neu in VFX 9.5 im 2. Quartal 2006? Uwe Habermann Visual Extend Product Manager
© 2005 Uwe Habermann Visual Extend 9.5 Technical Preview Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 11.0 Visual Extend Workshop Venelina Jordanova
Venelina Jordanova Uwe Habermann V-VFX1 Visual Extend Power for VFP Developers.
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
Client/Server mit Visual FoxPro 9.0
Erstellen von WebServices mit Visual FoxPro 9.0
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0 Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 8.0 Workshop Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 10.0 Visual Extend Formularerstellung.
VFX 10.0 Visual Extend Datenzugriff
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung Venelina Jordanova
Visual Extend Product Manager
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung.
Uwe Habermann VFX 11.0 Produktaktivierung leicht gemacht Venelina Jordanova
Uwe Habermann VFX 11.0 VFX - DBF-CA Wizard Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Anwendungsverteilung.
Visual Extend Application Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 07 D.
Uwe Habermann VFX 11.0 Distribution von Anwendungen Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Visual Extend Produktaktivierung deutschsprachige FoxPro User Group Uwe Habermann VFX 23 D.
Uwe Habermann VFX 11.0 Einsatz von Cursoradaptern in bestehenden Anwendungen Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Features Revisited.
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
VFX - Von DBC zu SQL mit CA VFX Von DBC zu SQL mit CA Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Visual Extend Features der generierten Anwendung für Endbenutzer deutschsprachige FoxPro User Group Uwe Habermann VFX 04 D.
Uwe Habermann Venelina Jordanova Kostenloser Einstieg in eine neue Welt!
© 2002 Uwe Habermann Visual Extend Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker für.
VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual.
© 2003 Uwe Habermann Visual Extend 8.0 Die Entwicklungsumgebung für VFP 8.0 Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Was ist neu in VFX 9.5? Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
Visual Extend CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 18 D.
Visual Extend CDataFormPage Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 09 D.
Visual Extend CPickAlternate Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 14 D.
Visual Extend Download, Installation, Registrierung deutschsprachige FoxPro User Group Uwe Habermann VFX 01 D.
Visual Extend Mandantenfähigkeit deutschsprachige FoxPro User Group Uwe Habermann VFX 22 D.
Visual Extend CPickAlterTextbox Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 16 D.
Visual Extend CPickTextbox Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 15 D.
Visual Extend Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 D.
Visual Extend CPickField Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 13 D.
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
Visual Extend CTreeviewForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 11 D.
Visual Extend Parent/Child Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 17 D.
Visual Extend CDataFormPage-Formulare mit CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 19 D.
© 2005 Uwe Habermann, Venelina Jordanova Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Uwe Habermann Venelina Jordanova Wishlist Silverswitch.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 13 für VFP seit der Konferenz?
Uwe Habermann Venelina Jordanova VFX 15.
Uwe Habermann Venelina Jordanova dFPUG-CeBIT-Entwicklertreffen
Venelina Jordanova Uwe Habermann V-VFX Visual Extend Mehr als ein RAD Framework.
Uwe Habermann V-VFX1 Visual Extend Wichtiger als je zuvor Venelina Jordanova
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
© 2004 Uwe Habermann Visual Extend 8.0 Update Workshop Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
© 2005 Uwe Habermann Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0.
Uwe Habermann Venelina Jordanova Bestehende VFX-Anwendungen leicht erweitern.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 15?
D-VFX Moderne Benutzeroberflächen und weitere Features am Beispiel von VFX Uwe Habermann
D-VFXL Late Night VFX Anwendertreffen
Visual Extend Neuheiten in der Version 16.0
 Präsentation transkript:

Visual Extend Product Manager Highlights Diplom-Informatiker Uwe Habermann Visual Extend Product Manager Uwe@Habermann-Leu.de www.Habermann-Leu.de © 2004 Uwe Habermann für Visual FoxPro

VFX 8.0 Task Pane Der neue Application Manager von VFX 8.0 Informationen über VFX 8.0 mit einem Mausklick Der VFX – Application Wizard 11 Sprachen Produktaktivierung Autofit für Grids Loader © 2004 Uwe Habermann

VFX 8.0 Look & Feel Im Windows XP Layout Anmeldedialog Öffnen-Dialog neue Schaltflächen in der Symbolleiste E-Mail PDF-Export neue Menüeinträge Produktaktivierung Datensicherung Aktualisierung über das Internet © 2004 Uwe Habermann

VFX 8.0 Menü Produktaktivierung Define Activation Rules Create Activation Key SQL Server Update Metadata Wizard Konfigurieren einer DFÜ-Netzwerkverbindung Define DUN connection parameters © 2004 Uwe Habermann

Drucken Erweiterte Grid Reports Auswahl des Zeichensatzes Summieren numerischer Spalten PDF-Export E-Mailversand Achtung: neue Berichtsvorlagen beim Update von VFX 7 beachten! © 2004 Uwe Habermann

PDF-Export – Wie geht das? Ausgabe der Berichtsausgabe über einen Postscript-Druckertreiber in eine Datei bei Bedarf automatische Installation eines Postscript-Druckertreibers Konvertierung der Postscript-Datei in eine PDF-Datei mit dem Freeware-Tool Ghostscript bei Bedarf Download aus dem Internet und Installation von Ghostscript vollautomatisch! ggf. wird sogar eine DFÜ-Verbindung für den Internet-Zugang angelegt © 2004 Uwe Habermann

Internet und E-Mail Makrosprache zum Download und zur Installation von Programmen aus dem Internet Installation von Ghostscript Aktualisierung der Applikation bei Bedarf wird eine DFÜ-Verbindung für den Internet-Zugang angelegt E-Mailversand aller Berichtsausgaben über MAPI © 2004 Uwe Habermann

Suchdialog Beliebig viele Filterbedingungen kombinierbar Einstellungen je Formular und Benutzer gespeichert © 2004 Uwe Habermann

Datum und Zeit neuer Kalender basierend auf MonthView Control keine OCX-Installation erforderlich Hotkeys zur Datumsauswahl H – heute A – Anfang des Jahres B – Beginn des Monats +/- - 1 Tag vorwärts oder zurück Eingabe von Datetime-Werten © 2004 Uwe Habermann

Treeview Perfekte Darstellung hierarchischer Daten wie im Windows-Explorer Reentrante Builder cTreeviewForm cTreeviewOnetoMany © 2004 Uwe Habermann

Produktaktivierung VFX 8.0-Anwendungen können mit einem Aktivierungsschlüssel geschützt werden Getrennter Schutz für bis zu 32 Module einer Anwendung Die zur Erstellung des Installationsschlüssels verwendeten Kriterien können je Anwendung vom Entwickler festgelegt werden © 2004 Uwe Habermann

Produktaktivierung Einschalten im VFX - Application Wizard 3. Options Enable product activation Use „FirstInstall.txt“ file Ändern Eigenschaften von Vfxmain.prg goProgram.lUseActivation = .t. goProgram.lactivationtype= .F. © 2004 Uwe Habermann

Define Activation Rules Definition der Hardware- oder Software-Parameter Ausdruck CPU Number File Creation Date HDD Factory Serial Number HDD Volume Serial Number LAN Card Number Registry Key Value je Anwendung beliebig kombinierbar Regeln speicherbar © 2004 Uwe Habermann

Define Activation Rules Vergabe der Rechte bis zu 32 Einzelrechte je Anwendung jedes Recht kann unabhängig von den anderen Rechten freigeschaltet werden Zugriff zur Laufzeit über goProgram.SecurityRights.<RechtName> © 2004 Uwe Habermann

Create Activation Key Eingabe des Installationsschlüssels Auswahl der freizuschaltenden Rechte Erstellen eines Aktivierungsschlüssels Werte zur Laufzeit goProgram.SecurityRights.<RechtName>= -1 – nicht aktiviert 0 – nicht freigeschaltet 1 – freigeschaltet © 2004 Uwe Habermann

Die Aktivierung aus der Sicht des Kunden Aufforderung zu Aktivierung beim Programmstart Anzeige des Installationsschlüssels Eingabe des Aktivierungsschlüssels Aktivierung über das Menü zum Beispiel beim Zukauf von Rechten Übermittlung der Schlüssel per E-Mail möglich © 2004 Uwe Habermann

Aktualisierung der Kundendatenbank Vollständig überarbeitete Aktualisierung der Kunden-Datenbanken Korrekte Funktion auch bei Verwendung von Insert-Triggern Wiederherstellung des ursprünglichen Zustands im Fehlerfall Aktualisierung jetzt auch von SQL-Server-Datenbanken möglich Metadata Wizard © 2004 Uwe Habermann

Fehlerbehandlung Was soll passieren, wenn ein Fehler auftritt? goProgram.nAppOnErrorBehavior= 0 – alle Fehler ignorieren 1 – Anzeige einer Fehlermeldung (Standardwert) 2 - Programabbruch Welche Fehlerinformationen werden protokolliert? goProgram.ErrorDetailLevel= 0 – nur die Fehlermeldung 1 – Fehlermeldung und Aufrufstapel (Standardwert) 2 – detaillierte Fehlerinformationen (Standardverhalten bis VFX 7.1) © 2004 Uwe Habermann

Datensicherung mit ZIP-Funktion ZIP-Algorithmus in VFX 8.0 integriert Datensicherung der aktuellen Datenbank in eine Zip-Datei über einen Menüpunkt Wiederherstellung der aktuellen Datenbank aus einer Zip-Datei über einen Menüpunkt direkter Aufruf der ZIP-Funktionen für eigene Anwendungen möglich © 2004 Uwe Habermann

DataEnvironment-Klasse Die Klasse DataEnvironment von VFP 8 wird in allen Formularen unterstützt © 2004 Uwe Habermann

cPickAlternate Auswahlfelder mit Fremdschlüssel als Controlsource neuer Builder für cPickAlternate Unterstützung von Tabellen und Ansichten auch als cPickAlternateTextbox für Auswahllisten in Childgrids neuer Builder für cPickAlterbateTextbox © 2004 Uwe Habermann

Verbesserte Builder Wesentliche Verbesserung der Control-Verteilung Labels wahlweise rechtsbündig Besseres reentrantes Verhalten aller Builder alle Eigenschaften werden berücksichtigt Builder für cPickTextbox jetzt mit Update-Seite © 2004 Uwe Habermann

VFX-Menü-Designer WYSIWYG Unterstützung aller Menü-Features, die VFP bietet Schriftartattribute, Effekte alle Events Menüeinträge mit Markierung Unterstützung von Konstanten sprachunabhängige Menüs © 2004 Uwe Habermann

VFX.fll Internet, E-Mail und Hilfsfunktionen Produktaktivierung Datensicherung SQL Server Achtung: Die VFX.fll muss an den Kunden mitgeliefert werden! © 2004 Uwe Habermann

Portierung auf VFX 8.0 Anlegen eines neuen Projekts Hinzufügen der Formulare, Berichte, Appl.vc*, Applfunc.prg und Vfxhook.prg Vfxmenu mit VMD manuell ändern Vfxmain.prg manuell ändern Daten der freien VFX-Tabellen mit APPEND FROM aus dem alten Projekt holen Ggf. Include-Dateien kopieren Alles neu kompilieren Fertig! © 2004 Uwe Habermann

Links Download und Infos zu VFX: www.visualextend.de Mehr Infos zu VFX: www.my-vfx.de Kostenloser Support zu VFX: news.dfpug.de © 2004 Uwe Habermann

Vielen Dank für Ihr Interesse! Viel Spaß mit VFX 8.0 wünscht Uwe Habermann Uwe@Habermann-Leu.de © 2004 Uwe Habermann