Kostenlose Trainingsvideos zu VFX

Als Ergänzung zu der umfangreichen Dokumentation zu unserem Framework Visual Extend haben wir eine Vielzahl von Screenshot-Videos als Tutorials erstellt. Bereits jetzt stehen Ihnen 22 deutschsprachige Videos von Uwe Habermann mit insgesamt etwa 10 Stunden Dauer zum Download bereit.

Zu insgesamt 22 Themen zeigen Uwe Habermann auf Deutsch und Venelina Jordanova auf Englisch wie effizient mit VFX leistungsfähige Anwendungen erstellt werden können. Dazu kommen 2 Videos von Rainer Becker auf Deutsch und Englisch zu Erwerb und Support. Insgesamt werden also 48 Videos produziert.

In den Videos wird Schritt für Schritt gezeigt, wie Anwendungen mit VFX erstellt werden. Beginnend mit dem Download und der Installation von VFX, geht es zum Anlegen eines ersten Projekts. Ausführlich werden die Features der generierten Anwendung vorgestellt, wie sie Endanwendern ohne jegliche Programmierung zur Verfügung stehen.

In einer Reihe von Videos wird dann eine Anwendung basierend auf einer FoxPro-Datenbank erstellt. Dabei werden verschiedene Formularklassen gezeigt und es werden 1:n:m-Beziehungen mit den Buildern von VFX hergestellt. Auch die verschiedenen Klassen für Auswahlfelder werden in ihrer Funktion ausführlich erläutert.

In einer weiteren Reihe von Videos wird eine Anwendung basierend auf CursorAdaptern als Datenquelle entwickelt. Durch den in VFX integrierten Verbindungs-Manager und die CursorAdapter-Klasse wird diese Anwendung ohne Änderungen sowohl auf einer FoxPro-Datenbank, als auch auf einer SQL Server-Datenbank laufen. In den Videos wird auch viel Grundlagenwissen vermittelt. Entwicklern, die sich noch nicht mit C/S-Programmierung beschäftigt haben, wird hier ein idealer Einstieg geboten. Erfahrene C/S-Programmierer werden die Umschaltmöglichkeit der Datenquelle und den sehr gut optimierten Zugriff auf Remote Datenbanken zu schätzen wissen.

Weitere Videos haben umfangreiche Features von VFX, wie zum Beispiel die Produktaktiverung, Mandantenfähigkeit oder die Lokalisierung zum Thema.

In den Videos werden schon jetzt einige Features der neuen Version VFX 9.5 demonstriert. Die Videos sind aber auch weitestgehend für die Version VFX 9.0 sowie für kommende Versionen von VFX geeignet, da schwerpunktmässig Grundlagen und Vorgehensweisen vermittelt werden.

Die Videos stehen auf der Website www.visualextend.de in ZIP-Dateien zum Download zur Verfügung. Die in den Videos verwendeten Powerpoint-Slideshows werden separat im dFPUG-Portal im VFX-Verzeichnis zu Videoslideshows zum Download angeboten.

Machen auch Sie sich spannende Video-Abende mit Visual Extend! :-)

Thema

Dauer

VFX01D-DownloadInstallationRegistrierung
Wie integriere ich VFX in mein VFP? Wie bekomme ich einen kostenlosen Aktivierungsschlüssel für 30 Tage? Auf diese und andere Fragen gibt es in diesem Video Antworten.

26:33

VFX02D-BestellungAktivierung

i.V.

VFX03D-DokumenteSupport

i.V.

VFX04D-EndbenutzerFeatures
Eine mit dem VFX – Application Wizard erstellte Anwendung hat schon so viele Features, bevor wir mit der Programmierung der Anwendung begonnen haben, dass hier 80 Minuten gebraucht werden, um die wichtigsten Funktionen für Endbenutzer zu erläutern.

80:40

VFX05D-ProgrammiererFeatures
Der Entwickler einer VFX-Anwendung wird durch eine Vielzahl von Buildern und Wizards bei der Arbeit unterstützt. Die Funktion der wichtigsten Werkzeuge wird hier erläutert.

43:05

VFX06D-ApplicationWizard
Wie komme ich zum ersten VFX-Projekt? Hier wird es in anschaulichen Schritten gezeigt.

12:02

VFX07D-ApplicationBuilder
Alle Einstellungen am Anwendungsobjekt (und das sind sehr viele) können im VFX – Application Builder angepasst werden. So können die Funktionsweise und das Aussehen der Endanwendung jederzeit leicht angepasst werden.

64:22

VFX08D-CTableForm
Die einfachste Formularklasse von VFX ist die Klasse CTableForm. Hier wird das erste Formular basierend auf einer Tabelle erstellt.

18:05

VFX09D-CdataFormPage
Am Beispiel eines Formulars zur Kundenbearbeitung wird die am häufigsten verwendete VFX-Formularklasse vorgestellt. Der Builder hierfür bietet vielfältige Einstellmöglichkeiten für zahlreiche Features.

09:47

VFX10D-COneToMany
Eine 1:n-Beziehung kann in dieser Formularklasse abgebildet werden. Am Beispiel einer Auftragsbearbeitung wird gezeigt, wie Auftragsköpfe in einem Seitenrahmen und Auftragspositionen in einem Grid bearbeitet werden können.

13:12

VFX11D-CTreeviewForm
Die hierarchische Darstellung von Daten in einem Treeview-Steuerelement ist dank der Builder-Unterstützung von VFX einfach möglich. Hier wird ein Formular zur Bearbeitung von Kategorien erstellt.

11:50

VFX12D-CTreeviewOnetomany
Ähnlich wie in der Klasse CTreeviewForm werden hier Daten in einem Treeview-Steuerelement dargestellt. Zusätzlich ist im gleichen Formular die Bearbeitung von Child-Daten möglich.

13:14

VFX13D-CPickField
Ein Auswahlfeld mit einem Auswahllistenformular vollautomatisch nur durch die Einstellung von ein paar Eigenschaften in einem Builder erstellen? Hier wird gezeigt, wie es mit VFX geht.

22:29

VFX14D-CPickAlternate
Hier wird ein Auswahlfeld basierend auf einem Feld, das nicht der Primärschlüssel ist, erstellt. Dies ist die richtige Klasse für Fälle, in denen der Benutzer einen Wert basierend auf einem Feld selektieren will, das nicht das Primärschlüsselfeld ist, mit dem die Relation hergestellt wird.

17:13

VFX15D-CPickTextbox
Mit Auswahlfeldern in Grids haben Anwender auch in 1:n-Formularen die Möglichkeit Daten aus Auswahllisten auszuwählen.

15:00

VFX16D-CPickAlterTextbox
Auch bei Auswahlfeldern in Grids haben wir die Möglichkeit mit Schlüsselwerten zu arbeiten. In einem Builder können alle dazu erforderlichen Einstellungen gemacht werden.

19:21

VFX17D-ParentChild
Mit dem VFX – Parent/Child Builder werden Beziehungen zwischen Formularen hergestellt. Sehen Sie auch wie Formularen eigene Menüs oder Symbolleisten hinzugefügt werden können.

25:45

VFX18D-CursorAdapter
Wichtige Grundlagen zur CursorAdapter-Klasse, aber auch zur C/S-Programmierung werden in diesem Video vermittelt. Der VFX – Upsizing Wizard, der VFX – CursorAdapter Wizard und die Bearbeitung des Datenzugriffs werden demonstriert.

31:03

VFX19D-CDataFormPageCA
Das Kundenformular wird basierend auf einem CursorAdapter als Datenquelle und auf der Klasse CDataFormPage entwickelt. Dem Formular wird ein Eingabefeld zur Eingabe eines Parameters für eine Where-Klausel hinzugefügt.

18:34

VFX20D-COneToManyCA
Das Auftragsformular wird mit CursorAdaptern als Datenquelle entwickelt. Dabei werden temporäre Indexdateien für CursorAdapter erstellt und damit Relationen hergestellt. Es wird aber auch gezeigt, wie ein optimierter Zugriff mit Where-Klauseln möglich ist.

20:30

VFX21D-ParentChildCA
Zwischen den in beiden in den vorherigen Videos erstellten Formularen wird mit dem VFX – Parent/Child Builder eine Beziehung hergestellt.

06:27

VFX22D-MultiClient
Mandantenfähigkeit kann in VFX-Anwendungen auf verschiedene Art realisiert werden. Hier werden alle Möglichkeiten gezeigt.

23:11

VFX23D-Produktaktivierung
Wer seine Anwendungen vor der unberechtigten Nutzung schützen möchte, sollte sich dieses Video ansehen. Die in VFX-Anwendungen integrierbare Produktaktivierung macht Kopierschutz einfach.

23:33

VFX24D-Lokalisierung
VFX-Anwendungen können zur Entwicklungszeit oder zur Laufzeit lokalisiert werden.

21:21