deutschsprachige FoxPro User Group
Dokumente

Hilfe
 dFPUG-Portal |  eNews  |  Mitglieder  |  Produkte  |  VFX  |  Partner  |  Links  |  Suchen  |  Kategorien  |  Dokumente  |  Bewertung  |  FoxRockX  |  Impressum/Presse  |
Ergebnisse finden in     nach        Erweiterte Suche
 VFP-Konferenz 1995  
Dokumentbibliothek : Dokumente : Konferenzen : VFP-Konferenz 1995 Eine Ebene höher
 Dokumente  
Beschreibungen ausblenden Objekte: 53
Sortieren nach: Autor | Titel | Geändert | Erstellt | Bewertung
Begleitdateien


Advanced Client Server
E_C_S.DOC
This session will look at several issues that arise when developing client server based applications using Visual FoxPro. The examples in this document use SQL Server as the back end but the concepts are applicable to most client server systems. We start by defining the problems faced when using optimistic vs. pessimistic buffering. This discussion is then extended to include the issues faced by notebook users or sites that only periodically exchange information with a host.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Val Matison
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 194,50 KB
Advanced OLE Automation
E_AUTO.DOC
This session is not an introduction to OLE; rather, it is geared towards using OLE Automation to further application development. OLE Automation can be used for more than passing calculations through Excel or writing Word documents; OLE Automation can completely redefine the types of applications developers build and the way they build them. These session will focus on a wide variety of OLE Automation controls as well as two powerful tools, Microsoft Project and Visio as examples of advanced OLE Automation. Samples shown in the session will include building class diagrams with Visio and project plans with Microsoft Project. Also discussed are the different ways integration can work: hidden, where the automation server lies hidden on the users’ desktop or; visual where the OLE object has a graphical entity that the user can "look & feel".
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Andrew Ross MacNeill
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 198,00 KB
Application Development: Anatomy of the Visual FoxPro Development Cycle
E_APP.DOC
Take a peek inside the development of a Visual FoxPro application. There are a lot of new concepts and ideas that need to be considered as well as pitfalls and traps. Using the example of a transaction-based event-driven system, the session describes the building blocks of OOP as they are used in building an application framework. This is not a session about theory but about how to apply the OOP theory in practice and business development.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Andrew Ross MacNeill
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 510,50 KB
Beyond Ad Hoc Reporting: Getting Results with FoxFire!
E_FIRE.DOC
The steps involved in transforming a set of information-based requirements into an application that genuinely solves a set of business problems have been described for over twenty years. Despite numerous theories and technologies set forth to streamline the process and improve the result, the real-world practice of application development is still largely unimproved upon:
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Alan Schwartz
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 1.018,00 KB
Builders in Visual FoxPro 3.0
D_WIZZ.DOC
welche Aufgaben haben die Builder? Aufruf der Builders die Standardbuilder Registrierung der Builder verschiedene Formen für die Programme Builder selbst entwickeln Punkte, die zu beachten sind
Durchschnitt Auswertung: (3 Sterne, 1 Stimme)
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Alf Borrmann
Erstellt: 18.10.2002
Geändert: 17.09.2003
Größe: 422,00 KB
Building Applications Using Class Libraries
E_CLAS.DOC
This session focuses on how class libraries will help us create better applications, faster. Class libraries are more than just a group of objects that are dropped on a form. They are the nucleus of all applications. We will explore how to design reusable class libraries that can be utilized throughout the application development cycle. The applications we create will be easy to maintain and enhance. You will be able to leverage the class structure in every application you create. With the right set of tools, building an application becomes a "plug and play" job. At the same time, maintenance becomes a breeze.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Toni M. Taylor-Feltman
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 258,00 KB
Codebook 3.0 Erste Stolperübungen
D_CODE.DOC
Da viele Leute mit der Step-by-Step Anleitung von Paul Biennick Probleme haben hier einige Vorübungen, die ein bißchen Geschmack für die Codebook Praxis geben sollen und durch die man einen langsameren Einstieg in die CB3-Praxis bekommen kann.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Hartmut Billewicz
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 1,90 MB
Computer Aided Software Engineering
D_CASE.DOC
Einführung in Computer Aided Software Engineering Merkmale von Softwareprojekten Definition von CASE Beispiel: Stukturierte Analyse Beispiel: Entity-Relationship-Model Methoden CASE-Werkzeuge Probleme und Altlasten Reengineering Beispiel: EASY-CASE Probleme bei der CASE-Einführung
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Dipl. Kfm. Frank Bensberg
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 783,00 KB
Creating a Successful FoxPro Product
E_BUS1.DOC
If you're a developer, it's likely that you think of good ideas faster than you can do anything with them. It's also likely that you've had at least one idea for a "million dollar" product during your career. Maybe it was a clever utility you wrote to help your client with some problem, or perhaps it was a new vertical market application that you thought of while talking to a prospect. The temptation to create a product is strong and inbred to programmers. And from personal experience, I promise that if you decide to go ahead, it will be one the most exciting, frightening, educational, and rewarding experiences you've ever had -- even if you go broke in the end.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Chick Bornheim
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 46,50 KB
Database Maintenance and Integrity
E_CASE.DOC
In the past, the issue of database design in the PC environment has been very much neglected by both the developers of database applications and by the providers of development tools. There are many reasons for this. Due to the hardware limitations in processing power as well as disk space, developers developed database applications which were necessarily small and simple for use by a single user. Well aware of the hardware limitations, customers were neither demanding nor sophisticated. They were prepared to computerize only a small segment of their business without going into every detail and without really knowing for what to ask. As they could not have an ambitious information system containing 100% of all relevant information, they settled for very small databases containing few tables.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Elie Muyal
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 148,50 KB
Debugging and Error Handling in an Object-Oriented Environment
E_ERR.DOC
VFP will make some changes in the way your applications handle errors, and the way you cope with them during development, too. This session will concentrate on code strategies to log and respond to errors in applications. It will also take a look at the FoxPro debugging tools to see how they "react" to the changes in the Fox language and event model.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Lisa Slater Nicholls
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 734,00 KB
Der ClassBrowser
D_CLAS.DOC
Eines der wichtigsten Tools bei der Arbeit mit Visual FoxPro ist der Klassenbrowser. Dieses Tool ist bereits auf den ersten Blick als sehr leistungsstark zu erkennen, die waren Stärken entfalten sich jedoch erst, wenn man einige seiner Interna kennt. Diese Session beschreibt den Klassenbrowser in all seinen Details. Das beginnt beim Laden und Editieren von Klassen (und ist somit auch für Jene geeignet, die den Klassenbrowser noch nicht verwendet haben) und endet bei der Erstellung von AddIns und einer Vorstellung interner Methoden. Eine derartige Präsentation beinhaltet natuerlich auch eine Demonstration im Umgang mit Klassen. Es wird z.B. gezeigt, wie man Klassen umstrukturiert oder gar in andere Bibliotheken verschiebt.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Markus Egger
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 1,15 MB
Der Formdesigner von Visual FoxPro 3.0
D_FORM.DOC
Diese Session dient dem "Verstehen Lernen" der visuellen Objekte in VFP3.0. Welche Objekte stehen mir zur Verfügung, wie erzeuge ich Klassen bzw. verwende diese in meinen eigenen Masken. Tips und Tricks rund um die SCX. Pro und Kontra, Formdesigner vs. "DEFINE CLASS ... AS FORM". Wie trickse ich die Builder aus, um selbstdefinierte Klassen in die Form zu bekommen. Haken und Ösen leicht gelöst wenn es um's Grid geht. u.v.a.m.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Peter Herzog
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 423,00 KB
Der Report Designer und GenRepoX
D_REP.DOC
Der Report Designer ist eines der wichtigsten und zugleich eines der am stärksten vernachlässigten Tools von Visual FoxPro. Viel zu oft sieht der Programmierer nur, daß der Datenbestand ja intern vorhanden ist und alle benötigten Informationen bereithält, und vergißt dann, daß der Anwender diese Informationen auch gerne auf verschiedenste Art und Weise auswerten möchte. Leider ist der Report Designer von Visual FoxPro noch ein Überbleibsel aus der Version 2.x. Das bedeutet, daß er nicht wirklich in das Eventmodell, und auch nicht in das Objektmodell eingebunden ist (es sei denn, Sie verwenden GenRepoX). Die einzigen Neuerungen beschränken sich auf eine leicht veränderte Benutzerführung mit Drag&Drop, mit Popup-Menüs, die mit der rechten Maustaste aktiviert werden, und mit Toolbars. Ausserdem wurden einige kleine Zusätze in den REPORT-Befehl integriert. Z.B. können Sie nun in eine ASCII-Datei drucken, oder einen nicht-modale Vorschaudruck ausführen.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Markus Egger
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 66,00 KB
dFPUG-Mailbox-Netzwerk
D_MAIL.DOC
Übersicht über die Entwicklung und den Aufbau des dFPUG-Mailbox-Netzwerkes. Funktionsweise des dFPUG-Mailboxverbundes. Einloggen, Terminalprogramme, Einstellungen, Dateiareas (Effektives Arbeiten mit den Datei-Areas, ALLFILES.TXT und NEWFILES.TXT, Keywords, Taggen und Downloaden, Notwendigkeit eines 16550-Chip, Uploads: Interessante Möglichkeit, eigene Tools zu präsentieren), Nachrichtenareas (Effektives Arbeiten mit den Nachrichtenareas, Lokale Areas und ECHO-Areas, Offline-Reading, Nachrichtenverteilung, Unterschiede zu CompuServe), Filebox (eine elegante Möglichkeit, mit Remote-Kunden oder Partnern Daten auszutauschen), Vorstellung des Windows-Offline-Readers UNIQWK.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Rudolf Vogel
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 25,00 KB
Die Datenbank von Visual FoxPro 3.0
D_DATA.DOC
Kernstück eines Datenbanksystems ist wie der Name bereits verrät, die Datenbank. Neu für xBase'ler, ein alter Hut für Downsizer. Unterschiede zum großen Bruder MS-SQL. Alles was unter dem Logo "Alles Neue" mit der Datenbank zu tun hat. Stored Procedures zum mit nach Hause nehmen. Trigger wie, wo, warum. Wie man mit Validierungen umgeht. Das richtige Anwenden von Views - sowohl remote als auch lokal. Rushmore - nach wie vor ein wichtiges Thema. Anbindung an einen MS-SQL-Server und was zu beachten ist.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Peter Herzog
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 2,15 MB
Doc-to-Help
D_D2H.DOC
Doc-To-Help 2.0 ist ein Add-On für Word für Windows (2.x und 6.x) und ermöglicht Ihnen das Erstellen von professioneller Dokumentationen, einschließlich Styles, Seiten-Layout, Fußnoten Inhaltsverzeichnis und Register. Anschließend verwandelt Doc-To-Help diese Dokumentation automatisch in Windows On-Line Hilfe.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Rolf Voller
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 1,57 MB
Drag & Drop mit Visual FoxPro
D_DRAG1.DOC
Mit Visual Foxpro ist es nun endlich möglich: Drag&Drop wie es uns Microsoft schon seit geraumer Zeit vormacht und wie es sich die Kunden seitdem wünschen. Doch gerade beim scheinbar simplen und intuitiven Drag & Drop sind eine Reihe von ergonomischen Gesichtspunkten zu berücksichtigen, damit das "Feature" den Anwender nicht mehr verwirrt als unterstützt. Drag&Drop-Ergonomie beginnt bereits mit der graphischen Gestaltung des Pointers, spezielle Scrolltechniken sollten den Anwender unterstützen und eindeutige Markierungen müssen ihm zeigen, wo er seine gezogenen Daten "fallen" lassen kann. Wolfgang Schneider und Frank Dietrich zeigen Ihnen worauf Sie bei der Konzeption eines Drag&Drop-Szenarios achten sollten und wie Sie Ihre Ideen mit FoxPro ergonomisch anspruchsvoll umsetzen können. Zur Illustration wird dabei die Verschiebung von Artikeln zwischen mehreren Filialenbetrieben herangezogen.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Frank Dietrich
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 56,00 KB
Drag & Drop mit Visual FoxPro
D_DRAG2.DOC
Mit Visual Foxpro ist es nun endlich möglich: Drag&Drop wie es uns Microsoft schon seit geraumer Zeit vormacht und wie es sich die Kunden seitdem wünschen. Doch gerade beim scheinbar simplen und intuitiven Drag & Drop sind eine Reihe von ergonomischen Gesichtspunkten zu berücksichtigen, damit das "Feature" den Anwender nicht mehr verwirrt als unterstützt. Drag&Drop-Ergonomie beginnt bereits mit der graphischen Gestaltung des Pointers, spezielle Scrolltechniken sollten den Anwender unterstützen und eindeutige Markierungen müssen ihm zeigen, wo er seine gezogenen Daten "fallen" lassen kann. Wolfgang Schneider und Frank Dietrich zeigen Ihnen worauf Sie bei der Konzeption eines Drag&Drop-Szenarios achten sollten und wie Sie Ihre Ideen mit FoxPro ergonomisch anspruchsvoll umsetzen können. Zur Illustration wird dabei die Verschiebung von Artikeln zwischen mehreren Filialenbetrieben herangezogen.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Dipl. Psych Wolfgang Schneider
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 44,50 KB
Druckersteuerung unter FoxPro
D_PRN.DOC
Know How: Druckertreiber unter FoxPro für Windows FoxPro für Windows besitzt einen "recht kompletten" Reportgenerator. Einige Funktionen werden jedoch vom professionellen Entwickler schmerzlich vermißt. Dieser Vortrag verschafft Ihnen einen Überblick über alle elementaren Abläufe der Druckjob-Abwicklung unter Windows. Es werden Verfahren unter FoxPro vorgestellt, mit deren Hilfe Sie zusätzliche Kontrolle über die Druckeransteuerung gewinnen können.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Burkhard Stiller
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 766,00 KB
Einführung in Client Server Programmierung mit Visual FoxPro
D_C_S.DOC
Diese Session ist als Einführungssession in das Thema Client/Server gedacht. Es geht darum die prinzipiellen Möglichkeiten wie mit VFP Client/Server Applikationen entwickelt werden können aufzuzeigen. Es wird erläutert welche Gründe für eine C/S Lösung sprechen und wie eine C/S Architektur aussieht. Im konkreten VFP Teil wird es um solche Themen wie remote Views, SQL Pass Through und Data Buffering gehen. Es wird gezeigt wie Daten auf einem SQL Server von VFP aus angesprochen werden können und welche Möglichkeiten der Entwickler hat, über Parameter die Performance dieser Zugriffe zu beeinflussen. Der Upsizing Wizard von VFP wird das abschließende Thema der Session sein.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Norbert Abb
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 1,46 MB
Einführung in die objektorientierte Programmierung
D_EOO.DOC
Die Session ist als Einführung in die objektorientierte Programmierung gedacht und wendet sich hauptsächlich an Neulinge der OOP. Es wird aufgezeigt woher der Begriff der Objektorientierung kommt und die Entwicklung der objektorientierten Sprachen dargestellt. Es werden wichtige Grundbegriffe der OOP erläutert, wie: Klassen, Objekte, Vererbung, Hierarchien, Polymorphismus. An Beispielen wird gezeigt, wie diese Konzepte in VFP realisiert sind. Die verschiedenen Arten von Klassen in VFP und die VFP Basisklassen werden vorgestellt und erläutert. Es wird gezeigt welche Vorteile OOP dem Anwendungsentwickler (und auch dem Anwender) bringt.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Norbert Abb
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 39,50 KB
Einführung in die Objektorientierte Systemanalyse
D_OOAD1.DOC
Diese Einführung in die objektorientierte Systemanalyse ist erstellt worden für die Konferenz der deutschsprachigen FoxPro User Group im Nov./Dez. 1995 in Frankfurt. Es werden nur, dem Autor zum Verständnis wichtig erscheinende Themen und Zusammenhänge dargestellt. Es wird kein Anspruch auf Vollständigkeit und absolute Richtigkeit der Darstellung erhoben. Vielmehr bemüht sich der Autor um die Vermittlung von Denkansätzen, Einblick in die Vorgehensweise und Begriffsklärungen mit Hinweis auf weiterführende Literatur. Diese schriftliche Darstellung wird ergänzt durch einen Vortrag des Autors auf o.a. Konferenz. Dieser Text darf weiterverwendet werden unter der Voraussetzung der Weitergabe dieses Vorwortes und Nennung des Autors.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Ulli Gellesch
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 686,00 KB
Einführung in die OCX-Programmierung
D_OCX1.DOC
OLE Custom Controls (OCX'es) use most of the software technology built into Object Linking and Embedding. OLE means about 120 API functions and about 80 interfaces that average 5 members functions each. The concept behind the API functions, which are implemented in DLL's, is clear. They take parameters, return a value and that's it. But what are OLE "interfaces" ?
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Gerhard Paulus
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 58,50 KB
Erweiterung von VFP durch OCX-Programmierung
D_OCX2.DOC
OLE Custom Controls (OCX'es) use most of the software technology built into Object Linking and Embedding. OLE means about 120 API functions and about 80 interfaces that average 5 members functions each. The concept behind the API functions, which are implemented in DLL's, is clear. They take parameters, return a value and that's it. But what are OLE "interfaces" ?
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Gerhard Paulus
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 43,00 KB
Event Driven Programming in Visual FoxPro
E_EVNT.DOC
Visual FoxPro's new event model, combined with the robustness of the object model and the addition of many new events, allows truly modeless programming with far finer control of the behavior of your system. The Foundation Read has been replaced with two simple commands to hook your application directly into FoxPro's native event loop. New events are available to programmers with exciting implications for application development.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Ted Roche
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 41,00 KB
Extending the Visual FoxPro Database Container
E_DBCX.DOC
For years, FoxBase and FoxPro developers have realized the need for a central storage location for information about the tables used in our application, or in other words, the need for a data dictionary. For years, FoxBase and FoxPro have lost points in countless reviews because of the lack of this feature. For years the third party market has been flooded with many viable solutions to this problem. Products like Tom Rettig’s Office, Stonefield Data Dictionary, Foxfire! and FoxExpress, that have been available since FoxPro 2.0 or earlier, all are either specifically a data dictionary or gain much of their functionality simply from the mere existence of a data dictionary in the product. Finally, with the release of Visual FoxPro, Microsoft has shown us that they too have recognized this need and thus they’ve given us the Visual FoxPro Database Container.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Mike Feltman
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 58,00 KB
Form Designer
E_FORM.DOC
The form designer puts the ‘Visual’ in Visual FoxPro. It is the focal point for constructing not only forms (the new MS term for screens or formats), but toolbars and visual classes as well. Developers will find it contains:
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Alan Schwartz
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 95,00 KB
Foxtools & Editor-Erweiterungen
D_FXTO.DOC
Vorstellung der Toolbox zur Erweiterung des FPW2.6/VFP-Texteditors. Dieses Tool ist ursprünglich aus Funktionen der Foxtools-Bibliothek aufgebaut worden. Anhand dieser Funktionen wird der zukünftige Nutzen eines Einsatz der Foxtools-Library diskutiert, sowie Funktions-Alternativen unter VFP aufgezeigt.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Burkhard Stiller
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 1,08 MB
Grundlegende Konzepte der Objektorientierung
D_OOAD2.DOC
(Der Originalartikel wurde geschrieben von Edward V. Berard, Berard Software Engineering, Inc., 902 Wind river lane, Suite 203, Gaithersburg, Maryland 20878, USA. Übersetzt von Ulli Gellesch, STARBRIGHT Software)
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Ulli Gellesch
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 66,50 KB
Having Fun with OOP
E_FUN.DOC
When developing your Visual Foxpro applications, never use the VFP baseclasses directly. Subclass all the baseclassses, and use those subclasses. Eventually, you may want to add some new capability to your applications. For example, you might have an appl
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Calvin Hsia
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 40,50 KB
InstallSHIELD3
D_ISH.DOC
InstallSHIELD 3.0 ist der Standard für Installationsprogramme unter Win'95 und Win NT, seit Microsoft selbst diese Technologie im Februar 1995 zur Installation von eigenen Programmen lizensiert hat. Professionelle Installationsprogramme lassen sich unter WIN, WIN95, WIN NT und OS/2 ab 2.x mit InstallSHIELD 3.0 entwerfen (und portieren).
Durchschnitt Auswertung: (4 Sterne, 1 Stimme)
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Rolf Voller
Erstellt: 18.10.2002
Geändert: 31.12.2003
Größe: 1,67 MB
Intermediate Controls
E_CTRL.DOC
We will start with a short introduction to the principles of Properties, Events and Methods. You need to know these terms to work with controls of any kind. The main part is a guided tour through all Controls. We will visit old, new and changed ones in a sorted order - walking all properties upstairs. The controls are sorted by the number of properties, events and methods they have bringing us some new of each by each new control we see. Finally we will share some words about containers, naming conventions and the use of Builders as well as guide you to some sessions that build on this one.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Rainer Becker & Ted Roche
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 55,50 KB
Introduction to Object Orientation
E_EOO.DOC
Object Orientation is an approach to the analysis and design of software systems which involves the identification of self contained components which can be linked together to produce complete applications. These components achieve the encapsulation of data and function, the ability to inherit things from other components, and can communicate with each other by sending messages back and forth.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Jim Booth
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 36,00 KB
Introduction to OLE Automation with Visual FoxPro 3.0
E_OLE.DOC
OLE is a technology in the Windows world that allows the inclusion of an object or document from one application in another application. The application that "owns" the object or document is called the Server while the containing application is called the Client. For example, a Microsoft Word document may contain a Microsoft Excel spreadsheet, in this scenario Microsoft Word is the client and Microsoft Excel is the server. In OLE version 2.0, when the user tries to edit the spreadsheet, Excel will take over the menu and the toolbar but the user will still feel that they are in Word. This is called In-Place editing. Visual FoxPro complies with OLE 2.0 standards. Another feature of OLE 2.0 is OLE Automation. OLE Automation allows us to program the OLE object as if it were just another object in our application. Each OLE server will expose different methods and properties to the client, we can use these methods and properties to control the OLE server and thereby modify the OLE object.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Jim Booth
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 30,00 KB
Komplexe Controls
D_CTRL.DOC
Die List- und ComboBoxen in Visual FoxPro sind sehr komplexe Controls, die vielfältige Möglichkeiten in sich bergen.Dabei sind folgende prinzipielle Neuigkeiten gegenüber FoxPro für Windows 2.6 zu verzeichnen: zumindest teilweiser objektorientierter Ansatz beim programminternen Umgang mit List- und ComboBoxen neue Möglichkeiten der Datenquellen für List- und ComboBoxen (mit einer diesbezüglichen Gleichsetzung von List- und ComboBox) Mehrspaltigkeit bei List- und ComboBoxen Möglichkeit des Einbeziehens von BMPs in List- und ComboBoxen Ein programmtechnischer Wermutstropfen ist dabei die Tatsache, daß das List- bzw. ComboBox-Control im Gegensatz zum Grid kein Container mit eigenständigen Elementen ist. Das hat zur Folge, daß bestimmte Funktionalitäten wie z.B. Mehrspaltigkeit nur über etwas "ungewöhnliche" Wege erreicht und programmtechnisch gesteuert werden können.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Sebastian Flucke
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 53,50 KB
Konvertierung von FoxPro 2.6 - Projekten nach Visual FoxPro
D_CONV.DOC
Der Wechsel der Versionsnummer vor dem Komma hat Microsoft als Benennung der neuen Version von FoxPro nicht gereicht, auch der Name ändert sich zu Visual FoxPro. Diese klare Abgrenzung zu den Vorgängerversionen ist berechtigt und notwendig, denn Visual FoxPro (im folgenden auch kurz VFP) ist mehr als ein Update. VFP konfrontiert den FoxPro-Entwickler in vielen Bereichen mit völlig neuen Konzepten. Die versprochene und von Microsoft auch umgesezte Abwärts-Kompatibilität erlaubt es jedoch, bereits bestehende FoxPro 2.6-Projekte in die neue Umgebung zu übernehmen. Durch die neuen Konzepte ist das aber nicht 1 zu 1 möglich, sondern es müssen viele Dinge beachtet werden, um die neuen Möglichkeiten nutzen zu können.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Alf Borrmann
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 3,13 MB
Menus, GENMENUX & Beyond
E_MENU.DOC
Since 1984, graphical interfaces have introduced developers to new terms and concepts: windows, icons, mice, toolbars, the list goes on. The graphical interface also refined a lot of steps in the application development process by introducing standard ways of presenting information. Tabbed dialogs are becoming increasingly popular as are floating toolbars. Many of these new items suggest that menus aren’t needed anymore. Many developers try to get rid of their menus by having every function in an application on a toolbar.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Andrew Ross MacNeill
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 351,50 KB
Netzwerk-Programmierung in VFP
D_NET.DOC
Zu behaupten, daß VFP´s Netzwerkfähigkeiten wesentlich erweitert wurden, wäre eine grobe Fehleinschätzung. Microsoft hat dermaßen viele Änderungen und Wünsche eingebaut, daß nichts mehr so funktioniert, wie man es gewohnt war. Dies aber im positiven Sinne, denn mit VFP haben wir nun sehr ausgefeilte Möglichkeiten, auf jedwede Multiuser-Problematik einzugehen. Die eigentliche Grundlage für die wesentlich verbesserten Techniken sind das Data Buffering und die Private Datasessions. Data Buffering führt dazu, daß wir uns nicht mehr mit SCATTER/GATHER rumärgern müssen und auch LOCK()/UNLOCK können wir im Normalfall vergessen. Vieles, was unter 2.x noch sehr schwierig oder garnicht zu realisieren war, ist nun in wenigen Minuten erledigt, ohne auch nur ein RLOCK zu verwenden. Vorbei sind die Zeiten, wo man mehrere Arrays angelegt hat, und diese ständig auf Änderungen überprüft hat, ganze fünf Funktionen wickeln alles ab.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Jürgen Wondzinski
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 61,50 KB
ObjectExplorer und andere PublicDomain- und Shareware-Tools
D_OEXP.DOC
In dieser Session werden Tools vorgestellt, die auf diversen Foren, Mailboxen und Disketten herumgeistern und als FreeWare für jedermann kostenlos erhältlich sind. Die wichtigsten dieser Tools sind: ObjectExplorer: Dieses Tool dient zum Erforschen und Bearbeiten von Objekten, die sich im Speicher befinden. Wollten Sie schon immer wissen, wie der KlassenBrowser aufgebaut ist? Kein Problem: Starten Sie den ObjectExplorer, und sie sehen die gesamte Objektstruktur mit allen Properties, Methoden und Member-Objekten. Diese können Sie dann bearbeiten und als Klasse abspeichern. SuperClass-Utility: Dies ist ein wachsamer Diener, der in Form eines Toolbars darauf wartet, daß Sie Snippets einer Klasse editieren. Ist dies der Fall, können Sie z.B. Funktionsaufrufe in eine SuperKlasse (Elternklasse) setzen, oder gar deren Methoden editieren. BuilderB: Der Builder-Builder, der das Erstellen eigener Formularassistenten zum Kinderspiel macht. Je nach verfügbarer Zeit wird auch der Klassiker GenMenuX kurz gestreift.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Markus Egger
Erstellt: 18.10.2002
Geändert: 28.10.2002
Größe: 1,24 MB
OLE Custom Controls in VFP
E_OCX.DOC
Support for OLE Custom Controls is one reason why Visual Basic developers are so keen about their platform. Visual FoxPro now joins the fray! In the months ahead, Custom Controls should transform the FoxPro third-party market. In this session, we will examine how to use Custom Controls in VFP, look at what the Custom market might bring us, and along the way develop a few working examples. On the VFP Form Controls toolbar, we find two OLE Control buttons. One is for the OLE Container Control, and the other for the OLE Bound Control. The OLE Container Control is used to hold Custom Controls, while the OLE Bound Control is used to link a form to a General field. In this session we focus primarily on the OLE Container Control.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Steven M Black
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 829,50 KB
Pattern Implementation in VFP
E_PATT.DOC
At the outset, the goal of this paper is to introduce implementations of object oriented design patterns to the FoxPro community. Hopefully it will serve to stimulate some productive discussion. Why? Three reasons: Firstly because patterns help us illustrate object usage and programming style. Secondly, understanding the give-and-take among patterns helps to avoid silly tactical mistakes. Third: knowledge of how design patterns work together is a pre-requisite to become an architect — in any field! Pattern language is a vast topic, and much of it is beyond the scope of this paper. We won’t dwell on many significant aspects of pattern semantics. Suffice here to say that software patterns exist, here are a few of them, and here’s how to rig them in Visual FoxPro.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Steven M. Black
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 1,39 MB
Praktische OO-Programmierung
D_WOOD.DOC
Haben Sie jemals die fünf Ausgaben der vierbändigen Trilogie „Per Anhalter duch die Galaxis" von Douglas Adams gelesen? Na, dann wissen Sie schon ungefähr, was Sie auf den folgenden Seiten erwartet… (Wenn Sie dieses Meisterstück der absurden Science-Fiction wirklich noch nicht kennen, dann sollten Sie es aber schnellstens nachholen!). Anmerkung des Dichters: Wenn Ihnen diese Einleitung vertraut vorkommt, dann waren Sie wohl schon im letzten Jahr auf der Entwicklerkonferenz... Da dieser Vortrag über Objektorientierung und die Wiederverwendbarkeit von Code handelt, ist es nur Recht und Billig, dies auch den Dokumentobjekten zuzugestehen!
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Jürgen Wondzinski
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 172,50 KB
ProMatrix Application Wizard
E_PROM.DOC
ProMatrix revolutionizes the development of professional FoxPro applications. With ProMatrix you can create a powerful FoxPro application in a fraction of the time it would take to create the same application on your own. Some developers find that ProMatrix cuts their application development time by more than 90%. This presentation provides an overview of how ProMatrix reduces development time and makes applications more powerful. It describes how ProMatrix organizes and automates the creation of professional FoxPro applications. We will be demonstrating the capabilities of both ProMatrix for FoxPro 2.6 and our new Visual ProMatrix for Visual FoxPro 3.0.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Joseph E. Lawson
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 2,33 MB
The BOSS and FoxExpress 2.6
E_BOSS.DOC
The BOSS is an application that was created using FoxExpress 2.6. It also happens to be the in-house application that Neon Software uses to perform day-to-day operations. The beauty of The BOSS is that, while it is a fairly complex application, it was developed completely using FoxExpress 2.6. The purpose of this document is to take a look at how The BOSS was created.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Mike Feltman
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 275,00 KB
The Grid Control
E_GRID.DOC
The Grid Control has been described as "BROWSE on steroids". But is the Grid just a more-powerful, less-painful BROWSE? This session covers the Grid control and its component objects (columns, headers, and contained controls). We'll discuss the relationship of Grid and Browse, and how you can manipulate Grid's appearance, relation to data, and its special events and methods, to achieve the results your applications need. The heart of this session is found in its source codes, so you'll find that the accompanying session notes are relatively short.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Lisa Slater Nicholls
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 61,50 KB
Using OO effectively: An Introduction to Object Oriented Development
E_EFFE.DOC
I'll admit it -- getting acclimated to the world of objects is a shock. Not since the advent of structured programming has a solution been so highly touted as The Answer for the many problems of crafting software. With the advent of Visual FoxPro, I'm sure you're hearing nearly everywhere that Visual FoxPro has vaulted to the leading edge of application development toolsets.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Alan Schwartz
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 175,00 KB
Using VFP objects, C++ objects and the Library Construction Kit
E_C.DOC
Visual Foxpro 3.0 brings the power of OOP to xbase. You've all heard that before, but what does it really mean? What is OOP and how can you take advantage of it? You have a boatload of existing customers using your Foxpro applications. How can you migrate easily to the new way of thinking?
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Calvin Hsia
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 66,50 KB
Visual FoxExpress
E_EXPR.DOC
Visual FoxExpress is an Application Wizard for Visual FoxPro. FoxPro supplies wizards that help developers create individual pieces of an application. An application wizard is basically a collection of wizards that create the various components of an application, screens, reports, programs, queries etc. Unlike standalone wizards, the individual wizards in this collection of wizards know how to communicate with each other. In other words FoxExpress’ wizards not only create individual components, they also automatically integrate the items they create into your application. For example, when a form is created in FoxExpress, FoxExpress takes care of adding the form to the menu or calling form, and either adds toolbar options directly to the form or automatically coordinates the form with your application’s toolbar.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Toni Taylor Feltman
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 1,22 MB
Wie baue ich eine VFP3.0-Applikation
D_APP.DOC
In dieser Session wird gezeigt, wie man an Hand von vordefinierten Klassen mit dem richtigen Knoff Hoff, innerhalb von wenigen Augenblicken eine komplette Applikation funktionell gestalten kann. Am Beispiel einer Adressverwaltung wird von .NULL. an gezeigt, wie einfach und schnell es geht, Reuseable-Code in bemerkenswert einfacher Art und Weise zu einer Applikation zusammen zu stellen. Die verwendeten Klassenbibliotheken und der notwendige Code wird für die Besucher der DevCon kostenlos zur Verfügung gestellt.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Peter Herzog
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 54,00 KB
Workgrouping mit Visual Foxpro
D_MAPI.DOC
Der Austausch von Nachrichten und Dokumenten gewinnt im Zuge fortschreitender Vernetzung der Arbeitsrechner immer größere Bedeutung. Das MAPI-Subsystem bietet hierzu eine einfach zu bedienende Benutzerschnittstelle. Mit Visual Foxpro haben Sie auf drei Windows-Plattformen jeweils bis zu drei Möglichkeiten auf diese Schnittstelle zuzugreifen. Dieser Vortrag macht Sie mit den Grundprinzipien des MAPI-Subsystems vertraut, stellt die Zugriffsmethoden unter Visual Foxpro vor und diskutiert deren FÜR und WIDER.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Friedhelm Budnick
Erstellt: 18.10.2002
Geändert: 27.10.2002
Größe: 73,00 KB
Writing Builders & Wizards for Visual FoxPro
E_WIZZ.DOC
Great news from VFP comes from how the Class Designer (cd) and the Form Designer (fd) interact with the development environment. All Visual FoxPro objects are endowed with both design-time and run-time manifestations and public interfaces. Custom programs, written in FoxPro, can manipulate our design-time work. For the first time support for this sort of thing is built into the language. And it's extensible, because the architecture is open. This has really profound implications.
Bewerten
| Abonnieren | Aktionen einblenden
Autor: Steven M. Black
Erstellt: 18.10.2002
Geändert: 16.01.2003
Größe: 96,00 KB