VFX 10.0 Visual Extend Was gibt es Neues?

Slides:



Advertisements
Ähnliche Präsentationen
Visual FoxPro 8.0 NameTitelUnternehmen. Agenda Jahre Visual FoxPro 10 Jahre Visual FoxPro Der Weg zu VFP 8.0 Der Weg zu VFP 8.0 Ziele von und Überblick.
Advertisements

Visual Extend Product Manager
Was ist neu in VFX 9.5? VFX Anwendertreffen 2006 Was ist neu in VFX 9.5? Uwe Habermann Visual Extend Product Manager
Visual Extend Product Manager
Bidirektionales VFX-XML-Interface für Daten-Import/Export Visual Extend Anwendertreffen 2009 Rainer Becker, Frank Kropp deutschsprachige FoxPro User Group.
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
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
Visual Extend 9.5ff Most Wanted Features deutschsprachige FoxPro User Group Rainer Becker VFXWISH06.
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Uwe Habermann VFX 10.0 Visual Extend Special Features.
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann Vorstellung neuer Features in VFX 11.0 Venelina Jordanova
Uwe Habermann VCM Visual Contact 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
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Visual Extend Product Manager
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Was ist neu in VFX 9.5 im 1. Quartal 2006? Uwe Habermann Visual Extend Product Manager
Visual Extend Features für Entwickler deutschsprachige FoxPro User Group Uwe Habermann VFX 05 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.
Visual Extend 9.5 – Was ist neu? VFX 9.5 – Was ist neu? Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 11.0 Distribution von Anwendungen Venelina Jordanova
Uwe Habermann VFX 11.0 Profi Features 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.
Venelina Jordanova Uwe Habermann V-VFX2 Visual Extend Was gibt es Neues?
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
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 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 Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 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 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.
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
© 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?
Uwe Habermann Neue und selten genutzte Features von VFX.
 Präsentation transkript:

VFX 10.0 Visual Extend Was gibt es Neues? Uwe Habermann Uwe.Habermann@dFPUG.de

Schwerpunkte bei der Entwicklung Stabilität Redesign von Schwachstellen Bessere Bedienung für Endbenutzer Höhere Produktivität für Entwickler

Designed for Windows XP Ready for Windows Vista Anwendungen lauffähig als normaler „Benutzer“ Mit VFP 9 SP2 lauffähig auf Windows Vista

Neu für Endbenutzer Neue Icons Löschen Datensatz kopieren Suchen Aktualisieren (Hotkey F5) Weitere Funktionen

Anwendungsverhalten Automatisches Beenden Herunter laden und entpacken eines Archivs in den Exe-Ordner Ausführen von Hintertürprogrammen Terminalserver Unterstützung Funktion IsTerminalServer() Funktion GetColorDepth()

IP Adressen Zugriffsbeschränkung auf erlaubte oder nicht erlaubte Bereiche von IP Adressen

XP Öffnen-Dialog Automatisch ausblenden je Benutzer einstellbar Icon je Eintrag Unsichtbare Einträge Wichtig für Benutzerrechte!

Neuer Suchdialog goProgram.nFilterBehavior=2 Thisform.nFilterBehavior=2 Speichern der Einstellungen für Alle Benutzergruppe Benutzer Filter für andere Benutzer kopieren

Suchdialog Neuer Operator: enthält nicht Kalender bei Typ Datum Filter in Vfxres oder Vfxfilter speichern

VFX – Filter Builder Bereitstellen von Systemfiltern in der Entwicklungsumgebung

Verwaltung von Sicherheitsrechten Zugriffsbeschränkung auf Datensatzebene Zuweisung erlaubter Benutzer je Datensatz Anwendungsbeispiel Vertreter dürfen nur die Daten ihrer eigenen Kunden sehen

Impersonation Datenzugriff mit einem anderen Windows-Benutzerkonto Sehr guter Schutz der Daten vor unberechtigtem Zugriff Einstellung in Config.vfx

Datenexport Berücksichtigung von Filter- und Sortiereinstellungen CSV XLS XML DBF

Berichte Reportbehavior 90 ist Standard goProgram.nReportBehavior Reportoutput und Reportpreview sind in VFX integriert Lokalisierung zur Laufzeit Mehrzeilige Detailbänder goProgram.nMultiLineReport

Berichte Erweiterter Druckdialog PDF mit Reportlistener cFoxAppl.nCustomPrintDialog thisform.lCustomPrintDialog PDF mit Reportlistener PDFOutput Keine Ghostscript-Installation erforderlich VFX – Berichts-Designer VFXModifyReport Lokalisierung zur Laufzeit

Onetomany Berichte Liste mit Parent und Child Daten Dynamisch zur Laufzeit generiert Basierend auf Suchgrid und Childgrid

RTF Support Integrierte RTF Textverarbeitung Unterstützung in Serienbriefassistent Dokument-Container Berichten

Dokumentenverwaltung RTF Texte Drag & Drop Elemente aus Outlook E-Mails Kontakte Termine Dokumente können Favoriten sein VFX – Document Management Builder

Scannen TWAIN Unterstützung Wahlweise mit Optionendialog vom Scannertreiber Wahlweise mit Fortschrittsanzeige vom Scannertreiber Die verfügbaren Optionen sind vom Scannertreiber abhängig!

Produktaktivierung Standardwerte für Benutzerrechte Bei automatisch generierten Schlüssel VFX – Kundenverwaltung Web Service für die Registrierung Registrierung über HTTP

Produktaktivierung Microsoft kompatible Aktivierungsschlüssel XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Zeitlich befristete Schlüssel Automatisches Erstellen von zeitlich befristeten Schlüssel bei der Registrierung

Aktualisierung von Anwendungen Einstellmöglichkeiten wie bei Windows Automatischer Download und Installation Automatischer Download Benachrichtigen Deaktivieren Jetzt auf Aktualisierungen prüfen cFoxAppl.lAllowUpdates cFoxAppl.cIniUrl Vfxsys.UpdType

Aktualisierung der Datenbank beim Kunden Aktualisierung der Struktur von Config.vfx Aktualisierung von allen in Config.vfx eingetragenen Datenbanken DBC SQL

Datenbankreparatur Automatisch bei Anwendungsstart möglich Parameter $REPAIR$ $PACK$ $PACKMEMO$ $REINDEX$ $TABLE$

Spam Wizard <g> Seriendokumenterstellung mit VFX E-Mail Mit Anhängen Faxversand E-Mail oder Fax Serienbrief Drucken Beispiel: VFX100Test, MailMerge.scx

Anpassen Dialog Administrator kann Anpassen-Dialog je Benutzer aktivieren Administrator kann Standardwerte für neue Benutzer speichern

Was noch? Benutzerspezifische Einstellungen je Bildschirmauflösung speichern goProgram.lSaveFormLayoutResolutionDependent Favoriten im Öffnen-Dialog Drag & Drop aus Child-Grids Summenbildung in Child-Grids Skype Textbox

Vererbungsarchitektur Vfxobjbase.vcx Bisherige Vfxobj.vcx wird Vfxobjbase.vcx Zwischenschicht für alle VFX-Basisklassen Einfache Anpassbarkeit des Layouts und der Funktionalität Keine Datenumgebung in VFX-Formularen 1:1 Ableitung aus den Formularklassen Klassen in Appl.vcx cAppLanguage, cAppDataMgr

Fehlerbehandlung Neuer Fehlerdialog in der Entwicklungsumgebung mit Debug-Option Fehlerberichte an Web Service senden Fehlerverwaltung in VFX - Kundenverwaltung

VFX – Update Project Start auch über die Task Pane möglich Archivname enthält VFX-Version Dialog zur Aktualisierung von VFX-Formularen Speicherung der Einstellungen für künftige Aktualisierungen VFXUpdateProject.dbf

VFX – Application Builder Mit Suchfunktion  Mit Tooltips Anzeige der Eigenschaftsnamen

Datenzugriff SET Einstellungen gelten jetzt schon in der Datenumgebung cBaseDataAccess Klasse cWhereClause cForeignKeyName cForeignKeyValue goPath Objekt Unterstützung von DB2 Datenbanken

VFX – Upsizing Wizard Keine DSN erforderlich IDs bleiben erhalten Beliebige Verbindung zur Remote Datenbank IDs bleiben erhalten Keine Codepage-Konflikte Bulk Insert funktioniert Verwendung geschützter Feldnamen Zulassen von NULL-Werten Anlegen einer neuen Datenbank

VFX – Cursoradapter Wizard Auswahl der Tabellen Typkonvertierung Unterstützung von Ansichten

VFX – Manage Config.vfx Datenzugriff bearbeiten VFX-Tabellen können in eigener Datenbank gespeichert werden OLE-DB Unterstützung Wahlweise als XML oder CSV gespeichert Zur Laufzeit: Anlegen neuer Datenbanken DBC SQL Server

VFX – Dataenvironment Builder Where Klausel SelectCmd bleibt unverändert aus der Vererbung Foreign Key Name Foreign Key Value Auch auf Dataenvironment-Klassen anwendbar

VFX – Parent/Child Builder Unterstützung von Methoden Bearbeitung wahlweise im Grid oder in Textboxen Auto Sync Child Form Viele neue Optionen  Beispiel: VFPizza, CustomersCA.scx

VFX – Textbox Builder Vorschau der Schrifteinstellung Bearbeiten von Methoden-Code

cDateTextbox Kalender in einfacher Textbox verfügbar Ideal für Childgrids

VFX – Class Switcher Unterstützung aller Klassen und Klassenbibliotheken cPickDate cComboPicklist cTextEmail cTextCalculator cTextTapi …

VFX – Befehlseingabe Beim Kunden zur Laufzeit verfügbar Komfortable Administration fast wie in der IDE Benutzerstufe 1 erforderlich

VFX – Installation Wizard Kopieren aller benötigten Dateien in einen Ordner Exe-Datei, VFX.fll Datenordner Tabellen gezappt VFP Runtime Dateien ActiveX Steuerelemente

VFX – Hilfe Dokumentation Wichtige Links E-Mail an das VFX-Team So erreichen Sie uns Support-Anfrage an das Forum senden Verwaltung von Support-Anfragen

Lokalisierung VFX – Langsetup Builder Unterstützung von Klassen Unterstützung von Berichten Unterstützung von Vfxfopen.dbf Rekursiver Aufruf der LangSetup-Methode in allen Steuerelementen Verfügbare Sprachen

VFX – Language Management Builder Auswahl gewünschter Sprachen bei Lokalisierung zur Laufzeit Löschen nicht benötigter Texte Hinzufügen von Sprachen Kompatibilität von Sprachen

VFX 10.0 jetzt testen! Aktivierungsschlüssel für 30 Tage kostenlos! Beispielanwendung VFX100Test Beispielanwendung VFX100Traders Beispielanwendung VFPizza100 Handbuch deutsch und englisch Umfangreiche Informationen Newsgroup – 20000 Messages Portal – 50 Dokumente

Vielen Dank! Viel Spaß mit VFX! Uwe Habermann