Inhaltsverzeichnis
FoxX Professional 18.0

Allgemeines (00)

(00-71) Einleitung                                            Rainer Becker                6  Seiten

Erneut wurden einige Neuigkeiten und Informationen so umfangreich, dass sie in eigenen Beiträgen in den entsprechenden Rubriken vertreten sind. Dementsprechend enthält unsere Einleitung diesmal hauptsächlich kürzere Verweise auf die entsprechenden Artikel statt wie sonst längere eigene Beiträge.

Hinweis: Für den Bezug des kostenlosen elektronischen Newsletter der dFPUG mit den wichtigsten Informationen per eMail bitte unter http://newsletter.dfpug.de anmelden!

(00-72) Inhaltsverzeichnis                                   Rainer Becker                 7 Seiten

Das Inhaltsverzeichnis der achtzehnten Ausgabe von FoxX Professional, nach Rubriken sortiert.

(00-73) Bericht Keynote 2005                            Rainer Becker                10 Seiten

Seit über einem Jahrzehnt veranstaltet die Zeitschrift FoxPro Advisor eine Entwicklerkonferenz zu FoxPro bzw. Visual FoxPro. Traditionell wird am Vorabend dieser Konferenz eine Keynote von Microsoft gehalten, in der Microsoft die weiteren Pläne für das Produkt vorstellt. So auch in diesem Jahr. In diesem Artikel finden Sie die weitestgehend vollständige Mitschrift des Vortrags sowie einige Anmerkungen dazu.

(00-74) Neue und aktualisierte Features des OLE DB Providers für Visual FoxPro 9.0                  Microsoft Corp.                3 Seiten

Mit der Freigabe von Microsoft Visual FoxPro 9.0 steht auch eine neue Version des Microsoft OLE DB Providers für Visual FoxPro zur Verfügung.

(00-75) Visual FoxPro 9.0 / NT4 Patch                Rainer Becker                 3 Seiten

Beschreibung der Patch-Anwendung um Visual FoxPro 9.0 unter NT 4.0 lauffähig zu machen mit technischen Erläuterungen und sonstigen Hinweisen. Bitte unbedingt vor der Verwendung kurz lesen.

(00-76) Microsoft Roadmap zu Visual FoxPro      Ken Levy, Rainer Becker            5 Seiten

Microsoft hat eine wenn auch sehr kurze Roadmap für Visual FoxPro nach der Version 9.0 veröffentlicht, in der die verbesserte Integration mit .NET 2.0, Visual Studio und SQL-Server 2005 für das Jahr 2007 angekündigt wird. Unabhängig davon wurde ein Service Pack 1 für Visual FoxPro 9.0 für das Jahresende 2005 angekündigt. Hier der übersetzte Text sowie einige weitergehende Erläuterungen.

Objektorientierung Allgemein (01)

(01-13) Daten sehen, Daten tun                           Nancy Folsom                10 Seiten

In ihrem letzten Artikel (Wie essen Sie einen Elefanten) hat Nancy Folsom anhand eines einfachen Beispiels gezeigt, wie ein Entwickler die Wartungsphase eines Projekts nutzen kann, die traditionale strukturierte Programmierung abzulösen und so die Vorteile objektorientierter Konzepte zu nutzen. In diesem Artikel beendet sie die Abstrahierung der Zahlungsmethode, und gibt uns ein einfaches Beispiel, wie die Daten und die Geschäftslogik von der Benutzeroberfläche getrennt werden können. Dabei berücksichtigt sie besonders die Aufnahme einiger einfacher Elemente der mehrschichtigen Entwicklung.

(01-14) Wo gehen die Daten hin?                                      Nancy Folsom                5  Seiten

In ihrem letzten Artikel zeigte Nancy ein Beispiel für Datenklassen, die wahlweise native FoxPro-Daten oder ADO einsetzen. In diesem Artikel blickt sie auf den Code hinter den Objekten auf dem Formular in dem Beispiel, um festzustellen, wie die Benutzeroberfläche mit der Geschäftsschicht zusammenarbeitet.

(01-15) Das Verhalten der Modelle                                               Nancy Folsom                7  Seiten

Nancy Folsom bespricht Techniken für die Neuerstellung von Anwendungen, um in ihnen die Designprinzipien der OOP einzusetzen, besonders das Trennen der Geschäftslogik und der Daten von den Elementen der Benutzeroberfläche. Ihre besondere Aufmerksamkeit richtet sie auf die Zwänge, die durch ein eingeschränktes Budget für die Neuerstellung entstehen.

(01-16) Programmgesteuerte Manipulation der Klassenbibliotheken von VFP                                                                                Charles Thomas Blankenship                         5  Seiten

Die programmgesteuerte Manipulation von VCX-Dateien eröffnet eine ganze neue Welt von Möglichkeiten in der Automatisierung. In diesem Artikel erklärt Charles Thomas Blankenship, wie Sie direkt in den Klassenbibliotheken von VFP (VCX-Dateien) Methodencode hinzufügen und die Eigenschaften der Objekte ändern.

Grundlagen der Programmierung (02)

(02-29) Eine anwendungsweite Timerklasse für den mehrfachen Einsatz                                                                                                               Pradip Acharya              5 Seiten

Die Basisklasse Timer von VFP wird einem speziellen Formular hinzugefügt, bietet eine eingeschränkte Funktionalität und führt eine festgelegte Aufgabe aus. Wäre es nicht schön, über eine globale Timerklasse zu verfügen, die jede Aufgabe ausführen kann, die an kein spezielles Formular gebunden ist und die innerhalb der Anwendung vollständig wieder verwendbar ist? In diesem Artikel erläutert Pradip Acharya die einfach einzusetzende Klasse xTimer mit einer erweiterten Funktionalität.

Schicht Datenhaltung (03)

(03-28) Drucken und Anzeigen von Bildern, die mit VFP9.0 in einem Blob-Feld gespeichert sind
Microsoft Corp.                           5 Seiten

Mit Microsoft Visual FoxPro 9.0 wurde der Datentyp Blob eingeführt. Sie können Blob-Felder verwenden, um binäre Daten zu speichern, beispielsweise Bilder. Bilder, die in einem Blob-Feld gespeichert sind, können in Berichten gedruckt und auf Formularen angezeigt werden. Dieser Artikel beschreibt, wie Bilder gedruckt und angezeigt werden, die in einem Blob-Feld gespeichert sind.

(03-29) Was macht ein Leerzeichen in diesem Namen? 
Edward McDermott                               5 Seiten

Der Einsatz von Leerzeichen in Tabellennamen fiel Edward McDermot am Anfang nicht leicht. Er musste sie aber übernehmen und lernen, mit den Leerzeichen umzugehen. In diesem Artikel zeigt er, wie er diese Aufgabe bewältigt hat.

(03-30) Wieder Cross-Plattform                             Bob Lee                                        8 Seiten

In diesem Artikel zeigt Bob Lee, wie Sie mit Visual FoxPro entwickelten Desktop-Anwendungen nutzen, um auf Daten zuzugreifen, die sich auf anderen Plattformen befinden. Dabei konzentriert er sich auf den Aufbau einer Verbindung zu einer MySQL-Datenbank, die auf einem Linux-Server läuft.

Schicht Geschäftsobjekte (04)

Es liegen zu dieser Rubrik in dieser Ausgabe keine Artikel vor.

Schicht Benutzeroberfläche (05)

(05-21) Grids und lernfähige Suche                                              Vladimir Trukhim            6 Seiten

Es ist einfach, in den Spalten eines Gridobjekts, das auf einem Formular platziert ist, eine Datensuche durchzuführen. Es ist auch einfach, dies in einem zweiten und dritten Formular durchzuführen, anschließend ist dieser Prozess für den Entwickler aber durch seine Monotonie ermüdend. Es ist an der Zeit, einige Klassen zu erstellen, die in der Lage sind, sowohl mit Gridobjekten als auch mit deren Spalten umzugehen. Vladimir Trukhin zeigt uns, wie es geht.

(05-22) Was ist neu im Report Writer von VFP 8.0?        Cathy Pountney                8 Seiten

Ja, die Hölle ist eingefroren und die Schweine fliegen! Microsoft hat einige Verbesserungen am Report Writer von Visual FoxPro 8.0 vorgenommen. Und da dachten einige Entwickler, dieser Tag würde nie kommen.

(05-23) PDF-Power to the People                                     Lisa Slater Nicholls        15 Seiten

Die Ausgabe in PDF-Dokumente ist eine der am häufigsten nachgefragten Erweiterungen in Visual FoxPro, steht aber von Haus aus nicht zur Verfügung. Lisa zeigt Ihnen in diesem Artikel, wie Sie mit allen Versionen von FoxPro PDFs generieren und demonstriert einige Techniken von VFP 9.0, sowie einige Druckfeatures, die das Erstellen von PDFs einfacher gestalten als in allen früheren Versionen. Außerdem behandelt Sie die Notwendigkeit der „Anwendungstransparenz“ und stellte einen Code zur Verfügung, der „on the Fly“ GhostScript verlässlich installiert, eine Komponente der Free Software Foundation.

Schicht Kommunikation/Umgebung (06)

(06-35) Veröffentlichen Ihres ersten Webdienstes          I          Whil Hentzen                 14 S eiten

Webdienste – das Reizwort des Anfangs des neuen Jahrtausends. Sie sind nichts wirklich neues, genau wie die LANs in den späten 80er Jahren – lediglich eine andere Implementierung sowie eine erweiterte Funktionalität eines alten Konzepts. Allerdings sind die Webdienste neu genug, um ein neues Ansehen zu gewinnen – und sich zu überlegen, ob es für Sie an der Zeit ist, hier einzusteigen. In dieser Artikelserie zeigt Ihnen Whil Hentzen, wie Sie mit Visual FoxPro ab der Version 7.0 und Microsofts SOAP Toolkit einen Webdienst erstellen, testen und veröffentlichen.

Frameworks, Werkzeuge und Tools (07)

(07-26) Neue Anweisungen für das Beautify-Tool in Visual FoxPro 9.0                                                                                                                    Microft Corp.                    2 S eiten

Microsoft Visual FoxPro enthält ein Werkzeug mit Namen Beautify. Mit diesem Werkzeug machen Sie Ihren Code einfacher lesbar, indem es Ihnen die Möglichkeit gibt, die Einzüge sowie die Groß- und Kleinschreibung anzupassen. Sie können diese Optionen global im Dialog Beautify Options einstellen. Diese Einstellungen werden jedes Mal verwendet, wenn Sie das Werkzeug auf einem Codeblock ausführen. Manchmal wollen Sie aber diese Einstellungen auf der Basis Programm-für-Programm überschreiben. Dies erledigen Sie mit den Beautify-Anweisungen.

(07-27) Automatisierung von Excel                                               Hilmar Zonneveld            6 S eiten

Dieser Artikel bietet eine Einführung in die Automatisierung (Automation) von Excel. Durch Automatisierung lässt sich Excel von Visual FoxPro aus „fernsteuern“ – alles, was man „per Hand“ in Excel machen kann, lässt sich im Prinzip auch von Visual FoxPro aus kontrollieren.

(07-28) Die neue Version des AMRI-Builders                 Markus Winhard              2 Seiten

Die neue Version des AMRI-Builders steht zur Verfügung. Mit diesem kostenlosen Werkzeug kann man die Referentielle Integrität wesentlich detaillierter definieren als mit dem Bordwerkzeug von Visual FoxPro.

Dokumentation, Test und Installation (08)

Es liegen zu dieser Rubrik in dieser Ausgabe keine Artikel vor.

Softwareentwicklung Allgemein (09)

Es liegen zu dieser Rubrik in dieser Ausgabe keine Artikel vor.

Ausbildung und Fortbildung (10)

Es liegen zu dieser Rubrik in dieser Ausgabe keine Artikel vor.

Allgemeine Rubriken (11)

In dieser Ausgabe der Loseblattsammlung gibt es Artikel zu folgenden allgemeinen Rubriken:

Tipps & Tricks (11-01)

Es liegen zu dieser Rubrik in dieser Ausgabe keine Artikel vor.

Rezensionen (11-02)

(11-02-40) Rezension: SqlServer 2005 Developers                       Jochen Kirstätter             2 Seiten

Microsoft wird im Laufe des Jahres 2005 das Nachfolgeprodukt zu SQL Server 2000 veröffentlichen. In Introducing Microsoft SQL Server 2005 For Developers betrachtet Peter DeBetta das Produkt aus der Sichtweise eines Anwendungsentwicklers, und liefert anschaulich einen Überblick samt Beispielen zu den Verbesserungen und den neuen Technologien.

(11-02-41) Rezension: UML 2 kompakt                 Michael Niethammer                 2 Seiten

Seit September 2003 ist jetzt die Spezifikation der UML 2.0 freigegeben. Wer die UML in seinen Projekten nutzt, erhält mit unten beschriebenem Buch eine handliche Arbeitsunterlage zum Nachschlagen. Von dem gleichnamigem Verlag gibt es eine ganze Reihe Bücher im gleichen Format, bei denen es sich lohnt mal einen Blick darauf zu werfen.

(11-02-42) Rezension: Was ist neu in VFP 9.0                  Mathias Gronau              3 Seiten

Visual FoxPro 9 enthält in vielen wichtigen Bereichen eine hohe Zahl von Verbesserungen. Das deutsche Visual FoxPro 9.0 Updatebuch liefert Ihnen eine kompakte Übersicht über die Neuerungen.

Personalia (11-03)

Es liegen zu dieser Rubrik in dieser Ausgabe keine Artikel vor.

Anzeigen (11-04)

(11-04-69) Stellenanzeige EES (nach 01-16)                                                                   1 Seite

(11-04-70) Stellenanzeige SoftGuide (nach 02-29)                                                                    1 Seite

(11-04-71) Bestellformular VFP 9.0 / VFX / dFPUG (nach 11-05-33)                        1 Seite

(11-04-72) Bestellformular eBook (nach 05-23)                                                             1 Seite

(11-04-73) Bestellformular deutsche Bücher (nach 11-02-42)                                      1 Seite

News (11-05)

(11-05-30) Ken Levy Letter April 2005                               Ken Levy                          2 Seiten

Der Newsletter beschäftigt sich in diesem Monat hauptsächlich mit Microsofts neuer Online-Umfrage zu Visual FoxPro, sowie mit aktuellen News zu Visual FoxPro.

(11-05-31) Ken Levy Letter Mai2005                                  Ken Levy                          2 Seiten

Der Newsletter enthält in diesem Monat eine Zusammenfassung einiger News zu Visual FoxPro, während das Visual FoxPro-Team fleißig an den Zukunftsplänen für Visual FoxPro arbeitet, die im nächsten Monat bekannt gegeben werden.

(11-05-32) Ken Levy Letter Juni 2005                                Ken Levy                          3 Seiten

Der Newsletter enthält in diesem Monat Informationen über Microsofts Roadmap für Visual FoxPro, über neue Inhalte im Visual FoxPro Developer Center, sowie verschiedene News aus der VFP-Community.

(11-05-33) Ken Levy Letter Juli 2005                                  Ken Levy                          2 Seiten

Der Newsletter enthält in diesem Monat neue Informationen zu Microsofts Roadmap für Visual FoxPro, über neue Inhalte im Visual FoxPro Developer Center, sowie aktuelle News aus der VFP-Community.

Fallstudien (11-06)

(11-06-46) Fallstudie Arbeiter Samariter Bund                Hans Beyhs                      2 Seiten

Nach dem Deutschen Roten Kreuz (DRK) ist der Arbeiter Samariter Bund (ASB) die zweitgrößte karitative Einrichtung der BRD. Von Köln aus betreut der Bundesverband des ASB inzwischen über eine Million Mitglieder.

(11-06-47) Fallstudie Spracherkennungstechnologien     Dave Bernard                             14 Seiten

Wäre es nicht Klasse, wenn Sie einer Anwendung einfach erzählen könnten, welche Daten Sie benötigen, und die Anwendung würde losgehen und diese Daten finden? In dieser Fallstudie erläutert Dave Bernard ein kürzlich durchgeführtes Projekt, das Spracherkennungstechnologien mit Microsoft English Query, SQL Server, ASP und Visual FoxPro kombiniert.

(11-06-48) Fallstudie FoxPro 9.0: Immer noch da, immer noch wichtig                                                                                                                                 David T. Anderson          4 Seiten

Auch wenn FoxPro seit längerer Zeit durch glamourösere Produkte überschattet wird, ist es immer noch eines der besten Werkzeuge auf dem Markt. Aufgrund der weitgehenden Erweiterungen in der Version 9.0 ist es unwahrscheinlich, dass die Weiterentwicklung von VFP in absehbarer Zeit eingestellt wird.

(11-06-49) Fallstudie Entwickler berichten über die Power, die Produktivität und die Erweiterbarkeit von Visual FoxPro 9.0                              div. Autoren                    4  Seiten

Die neueste Version von Microsofts Werkzeug für die Datenbankentwicklung hilft, den langen Arm des Gesetzes in Tennessee weiter zu verlängern und macht einen führenden Berichts-Generator noch mächtiger und erweiterbar.

Resource Guide (11-07)

Es liegen zu dieser allgemeinen Rubrik in dieser Ausgabe keine Artikel vor.

Schulungskalender (11-08)

Es liegen zu dieser allgemeinen Rubrik in dieser Ausgabe keine Artikel vor.

Veranstaltungskalender (11-09)

(11-09-31) Regionaltreffen  Frankfurt                      Rainer Becker                            2 Seiten

Nachdem lange Jahre das Regionaltreffen Frankfurt unter Leitung von Eugen Wirsing tief unten im Frankfurter Hauptbahnhof stattfand, versucht Rainer Becker jetzt eine Wiederbelebung des Frankfurter Regionaltreffens um die Ecke vom dFPUG-Büro.

(11-09-32) WebCasts zu Visual FoxPro 9.0                        Rainer Becker                            4 Seiten

Eine Serie von deutschen WebCasts wurden zwischen der dFPUG und Microsoft Deutschland vereinbart. Im Schnitt alle zwei Wochen findet während des ganzen Jahres 2005 eine entsprechende Übertragung mit einer Dauer von knapp einer Stunde statt.

Beilagen

Dieser Aussendung von FoxX Professional liegen folgende Beilagen bei:

Ausgabe November/Dezember 2004 der Fachzeitschrift „Component Developer“