Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!

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 FoxPro 10.0 Visual Extend 10.0
© 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.
Active Extend deutschsprachige FoxPro User Group Rainer Becker VFXAFX06.
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann Venelina Jordanova Silverlight jetzt!
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0 Venelina Jordanova
Uwe Habermann V&U Project Tools Beauty Studio 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 Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Uwe Habermann Venelina Jordanova VFP Code in Silverlight Anwendungen ausführen.
© 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.
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
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
Und das geht natürlich auch: Berichte
Visual Extend Features der generierten Anwendung für Endbenutzer deutschsprachige FoxPro User Group Uwe Habermann VFX 04 D.
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
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
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 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 COneToMany Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 10 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 Übernahme der Visual FoxPro Geschäftslogik.
Uwe Habermann Venelina Jordanova Was muss ich sonst noch wissen?
Uwe Habermann Venelina Jordanova Schreiben von Visual FoxPro Code in der Oberfläche.
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 Alvenos.
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 Venelina Jordanova VFX in Cloud.
Uwe Habermann V-VFX1 Visual Extend Wichtiger als je zuvor Venelina Jordanova
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.
Windows 8 Anwendungen erstellen mit Alvenos
Uwe Habermann Venelina Jordanova Was ist neu in VFX 15?
Migration von VFP Anwendungen nach Silverlight Uwe Habermann Venelina Jordanova
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
 Präsentation transkript:

Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!

Silverswitch

* Rapid Application Development Entwicklungsumgebung für Silverlight * Silverswitch.sln * Migration von VFP Anwendungen * VFX – Silverlight Wizard * Visual Extend für VFP in C# nachgebaut

Silverswitch * Datenbankformate * VFP Datenbanken * SQL Server Datenbanken * MySQL, ADS, DB2, Oracle, …

Silverswitch * Programmierung * C# * VFP auf der Serverseite mit COM Server * Komfortabler Methodenaufruf auch von der Clientseite * VFP auf der Clientseite mit GUINEU * Ausführung auch auf Mac und künftigen Plattformen

Silverswitch Was ist drin? * Vorlageanwendung Silverswitch.sln * Startseite * Assistenten * Update Project * VFX – Silverlight Wizard * In VFX für VFP enthalten

Migration nach Silverswitch * VFP Projekte * VFX Projekte

Voraussetzungen für den VFX – Silverlight Wizard * Datenbank * Primärschlüssel für alle Tabellen * Datenumgebung * Tabellen * Cursoradapter * Keine Ansichten * Kein programmatisches Öffnen von Tabellen

Voraussetzungen für den VFX – Silverlight Wizard * Alle Steuerelemente im Formular * Kein nachträgliches instanziieren von Objekten zur Laufzeit * VFP Projekte * Basisklassen der Steuerelemente werden migriert * VFX Projekte * VFX Klassen der Steuerelemente werden migriert

Voraussetzungen für die Entwicklung * Visual FoxPro 9 * VFX 13 und Silverswitch * Visual Web Developer 2010 Express * Optional: SQL Server (Express) * Silverlight 4 Tools * WCF RIA Services 1 SP1 * Silverlight 4 Toolkit

Voraussetzungen beim Kunden * Client * Silverlight 4 Plug-In (6 MB) * Server * Windows Server * Internet Information Server *.Net Framework 4.0

Erstellen einer Silverswitch Anwendung * Neues Projekt anlegen basierend auf Vorlageprojekt Silverswitch * Nicht ausführen, nicht erstellen * VFX – Silverlight Wizard laufen lassen

VFX – Silverlight Wizard * Was macht dieser Assistent? * Erläuterung * VFP COM Server wird erstellt * Administratorrechte erforderlich!

VFX – Silverlight Wizard * Auswahl einer Silverswitch Projektmappe

VFX – Silverlight Wizard * Datenhaltung * ADO.NET Entity Data Model erstellen * Domänendienst erstellen * VFP COM Server erstellen und registrieren

VFX – Silverlight Wizard * Einstellungen des Anwendungsobjekts * VFX Formulare in Vfxfopen eintragen

VFX – Silverlight Wizard * Auswahl der Formulare * Als in das Projekt eingeschlossene Formulare werden standardmäßig migriert * VFX*.scx Formulare werden nicht migriert

VFX – Silverlight Wizard * Projektnamen für Formulare * Formulare können beliebig in Projekten zusammengefasst werden * Optimierung der Projektgröße und damit der Downloadgröße und -zeit

VFX – Silverlight Wizard * Auswahl der Formulareigenschaften * Gestaltung wie in VFP -> alle Eigenschaften übernehmen * Hard-codierte Eigenschaften können jedoch nicht von Designs überschrieben werden

VFX – Silverlight Wizard * Auswahl der Berichte * Als in das Projekt eingeschlossene Berichte werden standardmäßig migriert

VFX – Silverlight Wizard * Fertig! * Erfolgsmeldung oder Protokoll * Test!

Eigenschaften der Silverswitch Anwendung * Vorbereiteter Rahmen für die Anwendung * Begrüßungsbild * Anmeldedialog optional * Symbolleiste mit XAML Icons * Data-driven Öffnen-Dialog * Internet Anwendung * Intranet Anwendung

Eigenschaften der Silverswitch Anwendung * Benutzeranmeldung * Lokalisierung zur Laufzeit * Benutzerverwaltung * Benutzerrechte * Benutzergruppen * MDI Benutzeroberfläche

Eigenschaften der generierten Formulare * Autoedit * Neu, Ändern, Löschen, Speichern, Rückgängig * Navigation * Sortierung und inkrementelle Suche im DataGrid * Resizable, minimieren, maximieren

Eigenschaften der generierten Formulare * Behandlung von Aktualisierungskonflikten * Filterdialog

Was macht der VFX – Silverlight Wizard? * Formular dem Projekt hinzufügen * Eintrag in Vfxfopen * Migration von Formularen * MVVM Model-View-ViewModel

Was macht der VFX – Silverlight Wizard? * Beispiel * Customer.xaml * Layout * Customer.xaml.cs * Einstellungen * CustomerViewModel.cs * Für eigenen Code * CustomerViewModelBase.cs * Generierter Code

Was macht der VFX – Silverlight Wizard? * Generiert VFP COM Server * Datenzugriff auf VFP Datenbank mit Cursoradaptern

VFX – Silverlight Wizard * Video verfügbar auf * * und auf den Memory Sticks

VFPizza in der Cloud * Informieren! * Konto anlegen * SQL Server Datenbank anlegen * Projekteinstellungen machen * Veröffentlichung durch Assistenten in Visual Studio * 2 virtuelle Maschinen empfohlen *

VFPizza in der Cloud * Video verfügbar auf * und auf den Memory Sticks

Fragen?

Mittagspause Guten Appetit wünschen Venelina & Uwe