Venelina Jordanova, Uwe Habermann Visual Extend 9.0 Rapid Application Development.

Slides:



Advertisements
Similar presentations
Visual Extend COneToMany-Form with CursorAdapter German FoxPro User Group Venelina Jordanova VFX 20 E.
Advertisements

Microsoft ® Office OneNote ® 2007 Training Using your Notebook to its fullest potential Kent School District presents:
Migration of a VFP application into a Silverswitch solution
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
AS ICT Finding your way round MS-Access The Home Ribbon This ribbon is automatically displayed when MS-Access is started and when existing tables.
MS-Access XP Lesson 1. Introduction to MS-Access Database Management System Software (DBMS) Store data in databases Database is a collection of table.
EndNote. What is EndNote:  EndNote is referencing software that enables you to create a database of references from your readings. Your database of references.
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
Uwe Habermann Venelina Jordanova Migrating VFP forms with the free Silverlight Wizard of the dFPUG.
Kanban Task Manager for Outlook ‒ Introduction
Welcome to Keyboarding Pro DELUXE ® Get Started Get Started Create Your Student Record Create Your Student Record The Main Menu The Main Menu Send Files.
Visual FoxPro 8.0 Name Title Company.
Miscellaneous Windows 2000 Desktop Features Windows 2000 Intermediate.
User Guide. Service Benefits  Full on-line management of client accounts  Paperless direct debit – no signatures required  Standing orders fixed not.
Kanban Task Manager Single‒ Introduction
Uwe Habermann Venelina Jordanova Conversion of a VFX application into a Silverswitch solution.
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
Visual Extend Download, Installation, Registration German FoxPro User Group Venelina Jordanova VFX 01 E.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Integrating Access with the Web and with Other Programs.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Introduction To Form Builder
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
Visual Extend 8.0 Rapid Application Development with VFX 8.0 Venelina Jordanova, Uwe Habermann
Windows Tutorial 9 Maintaining Hardware and Software
Refworks Presented by Margaret Clark, Reference Librarian FSU College of Law Library September 20, 2005.
Introduction to. What is Office 365 Office 365 is the same Office you already know and use every day. Office 365 is powered by “the cloud” which is a.
Classroom User Training June 29, 2005 Presented by:
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
COMPREHENSIVE Windows Tutorial 9 Maintaining Hardware and Software.
Creating a Web Site to Gather Data and Conduct Research.
Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin TECHNOLOGY PLUG-IN T8 DECISION MAKING USING ACCESS.
CSS/417 Introduction to Database Management Systems Workshop 2.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Visual Extend Product Activation German FoxPro User Group Venelina Jordanova VFX 23 E.
Computing Fundamentals Module Lesson 3 — Changing Settings and Customizing the Desktop Computer Literacy BASICS.
®® Microsoft Windows 7 for Power Users Tutorial 4 Creating and Customizing Shortcuts.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 24 Managing and Reporting Database Information 1 Morrison / Wells / Ruffolo.
Key Applications Module Lesson 21 — Access Essentials
Lesson 2 What is ASP.NET? What is ASP.NET? What is Web Matrix? What is Web Matrix? What are the features of Web Matrix? What are the features of Web Matrix?
Venelina Jordanova Uwe Habermann SEM 20 Visual Extend Power for VFP Developers.
Unit 5, Lesson 1 Working with Databases. Objectives Identify the parts of the Access screen. Identify the parts of the Access screen. Understand the purpose.
FrontPage Tutorial Part 2 Creating a Course Web Site.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
The Report Generator Viewing Student Outcomes. Install the Report Generator In a browser, go to Click.
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.
Visual Extend CPickField Builder German FoxPro User Group Venelina Jordanova VFX 13 E.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
C. Candace Chou University of St.Thomas EndNote for Researchers.
Visual Extend Generated Application’s Features for End-users German FoxPro User Group Venelina Jordanova VFX 04 E.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
Working in the Forms Developer Environment
Visual Extend CursorAdapter
Kanban Task Manager for Outlook ‒ Introduction
Kanban Task Manager Single‒ Introduction
Using Access and the Web
Kanban Manager ‒ Introduction
Microsoft Office Access 2003
Microsoft Office Access 2003
Microsoft PowerPoint 2007 – Unit 2
Windows Tutorial 9 Maintaining Hardware and Software
HP ALM Defects Module To protect the confidential and proprietary information included in this material, it may not be disclosed or provided to any third.
Grauer and Barber Series
Visual Extend Developer’s Features
Visual Extend Multi-Client support
Presentation transcript:

Venelina Jordanova, Uwe Habermann Visual Extend 9.0 Rapid Application Development

Who is talking?  Venelina Jordanova  Working with FoxPro since 12 years  MCP  J.E.I.-Varna Custom development  Visual Extend Software Development Leader  Uwe Habermann  Working with FoxPro since 12 years  MCP for VFP  Freelancer since 1986  Consultant of ProLib, ISYS and other companies  Visual Extend Product Manager  Venelina Jordanova  Working with FoxPro since 12 years  MCP  J.E.I.-Varna Custom development  Visual Extend Software Development Leader  Uwe Habermann  Working with FoxPro since 12 years  MCP for VFP  Freelancer since 1986  Consultant of ProLib, ISYS and other companies  Visual Extend Product Manager

VFX What is this?  Rapid Application Development Framework for VFP 9  VFX 9.0 comes with Template Application Many Builders and Wizards Task Pane

Let´s create a Sample Application enelina´s antastic izzas V F P

VFX - Application Wizard  Create new Projects Enter the folder and database Enter texts for the about dialog Make settings for the application object Enter project information Compile all files Let´s go!  Czech available!

At Runtime Splash-Screen Login dialog Menu and Toolbar XP style open dialog User management Database Maintenance and much more features...

What to do now?  Create a database Using the VFP database designer Or using xCase Or using SDT

Our Data Model

Our first Form VFX – Form Wizard  Create forms based on VFX form classes: cDataFormPage cTreeViewForm cTableForm cOneToMany cTreeViewOneToMany cAskViewArg cWizard Based on own form classes Example: Products.scx

The Form at Runtime  Autoedit  New  Delete  Incremental search in the grid Multi-Column-Sort

Goal: Work on DBC or SQL  Use CursorAdapters  Switch data source at runtime  Store data source information in an encoded file

VFX – CursorAdapter Wizard  Create CursorAdapter Classes for all Tables of a database for VFP database for SQL Server

VFX – cDataFormPage Builder  Reentrant Builder Controls on pages of a pageframe Search grid includes many features Setting of form properties  Usage of own classes for controls Corresponding to the DBC settings Corresponding to the VFX project properties Example: Customers.scx

The Form at Runtime  Saving settings per user Size and Position of the form on the desktop Column width, column order and sort order of grids

Printing, PDF Export,  Printing possible in all forms without creating any report  Save as PDF,HTML, XML, TIFF, BMP  PDF generation Postscript printer driver Ghostscript  Send all file types by MAPI

VFX - cOneToMany Builder  cOneToMany Edit and search of parent data similar to cDataFormPage Edit child data in a grid Edit child data in edit page Support of multiple children Example: Orders.scx

Pickfields  Select a customer for an order VFX – CPickAlternate Builder Example: pick Customer  Select a product for an order detail VFX – CPickTextbox Builder Example: pick Product

VFX – Parent/Child Builder  Call a Child Form  Support of multiple Children  Hierarchical linking possible  Properties for control lCloseChildformOnExit lAutoSyncChildform Example: Customers.scx – Orders.scx

VFX – Manage Config.vfx  Manage Data Access  Dialog available for end-customers  Switch between DBC and SQL Usage of connection strings recommended  Password protected file

Goal reached!  Generated application  Generated forms  No coding  Works on DBC and SQL

VFX – AFP Wizard  Create web forms with a mouse click!  Requirements: VFX 9.0 und VFP 9.0 AFP - Active FoxPro Pages  Similar to ASP but based on VFP IIS  For now: works on DBC only

VFX - LangSetup Builder  Localization At design time At runtime

More Examples in Sample Apps  VFX90Test  VFX90Traders  VFPizza

Much more Features  Search Dialog Many conditions possible Save search settings per user  Many Classes Date picker Send s Calculator  OLE Drag & Drop

Product Activation  Integrated Product Activation For up to 32 rights or modules Define activation rules The developer can decide about the activation rules  Create Activation Key Create activation keys for customers Support of time limited keys

Product Update  Update customers application via the Internet  Automatic download and installation at the customer

Links  Download and Information about VFX:  More information about VFX: portal.dfpug.de/dokumente/visualextend  Free Support for VFX in English and German: OR news://news.dfpug.de

Thank you very much and Have fun with VFX!  Venelina Jordanova & Uwe Habermann