Gesamtinhaltsverzeichnis FoxX Professional - dFPUG
Transcription
Gesamtinhaltsverzeichnis FoxX Professional - dFPUG
Inhaltsverzeichnis Allgemeines (00) FoxX 1 (00-01) Einleitung Rainer Becker 3 Seiten Was ist anders, was ist neu bei FoxX Professional und der dFPUG. Eine kurze Einleitung zu dieser sehr umfangreichen Erstausgabe unserer neuen Loseblattsammlung. (00-02) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der ersten Ausgabe von FoxX Professional, nach Rubriken sortiert. FoxX 2 (00-03) Einleitung Rainer Becker 2 Seiten Was ist anders, was ist neu bei FoxX Professional und der dFPUG. Eine kurze Einleitung zu dieser zweiten wieder sehr umfangreichen Ausgabe unserer neuen Loseblattsammlung. (00-04) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der zweiten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-05) Stellungnahme Microsoft Richard Roy, Kurt Sibold 2 Seiten Eine Stellungnahme von Microsoft Deutschland zum aktuellen Stand des Verfahrens in den USA und der dort verhängten Betriebsaufspaltung, die mittlerweile aber wegen einem Berufungsverfahren ausgesetzt ist.. (00-06) Was ist neu in Visual FoxPro 7.0 Rainer Becker 7 Seiten Zusammenfassung der Microsoft Keynote zur nächsten Version von Visual FoxPro auf der Advisor-Entwicklerkonferenz im September 2000 in Miami Florida mit Vorstellung von vielen interessanten Neuerungen in der Folgeversion 7.0. FoxX 3 (00-07) Einleitung Rainer Becker 3 Seiten Eine kurze Einleitung zu dieser dritten wieder sehr umfangreichen Ausgabe unserer dFPUGLoseblattsammlung. Wieder gibt es viel Neues zu FoxX Professional und zur dFPUG zu berichten. (00-08) Inhaltsverzeichnis Rainer Becker 7 Seiten Das Inhaltsverzeichnis der dritten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-09) Konferenzbericht 2000 Hans G. Wagner 10 Seiten Ein hervorragend geschriebener und gut zu lesender Artikel ganz anderer Art über die letzte Visual FoxPro Entwicklerkonferenz in Frankfurt am Main von Hans G. Wagner. FoxX 4 (00-10) Einleitung Rainer Becker 2 Seiten Was ist anders, was ist neu bei FoxX Professional und bei der dFPUG. Eine kurze Einleitung zu dieser vierten und wieder bzw. immer noch sehr umfangreichen Ausgabe unserer dFPUGLoseblattsammlung. (00-11) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der vierten Ausgabe von FoxX Professional, nach Rubriken sortiert. FoxX 5 (00-12) Einleitung Rainer Becker 2 Seiten Was ist anders, was ist neu bei FoxX Professional und bei der dFPUG. Eine kurze Einleitung zu dieser fünften und mal wieder sehr umfangreichen Ausgabe unserer dFPUG-Loseblattsammlung. (00-13) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der fünften Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-14) VFP 7.0, Auslieferung und Marketing Robert Green, Ken Levy 4 Seiten In diesem Artikel sind gleich drei Veröffentlichungen von Microsoft Corp., USA, zusammengefaßt. Zum einen ein offener Brief von Robert Green an die Entwicklergemeinde betreffs separater Auslieferung von Visual FoxPro 7.0 und der Berufung eines neuen Produktmanagers. Zum anderen der Willkommensbrief ebendieses neuen Produktmanagers – dem allseits bekannten Ken Levy. Und abschließend ein kurzer Text des Geschäftsführers von Microsoft zur neuen Version von Visual FoxPro 7.0. (00-15) Visual FoxPro und darüber hinaus Rainer Becker 4 Seiten Die wichtigsten Punkte der Keynote der amerikanischen VFP-Entwicklerkonferenz werden von Rainer Becker in diesem Artikel zusammengefaßt. (00-16) Interview mit Ken Levy Ken Levy, Hans G. Wagner 5 Seiten Auf der diesjährigen deutschen VFP-Entwicklerkonferenz interviewte Hans G. Wagner mit Unterstützung durch Rainer Becker den neuen VFP-Produktmanager Ken Levy. Hier die erste englische Fassung des Interviews als Vorabdruck. (00-17) dFPUG-Inforundbrief 2002 Rainer Becker 5 Seiten Viel hat sich getan und geändert bei der deutschsprachigen FoxPro User Group. Deshalb hier die aktualisierte Übersicht über Publikationen, Support, Dienstleistungen, Bestellservice, Veranstaltungen und vor allen Dingen Angebote im Internet. FoxX 6 (00-18) Einleitung Rainer Becker 2 Seiten Was ist anders, was ist neu bei FoxX Professional und bei der dFPUG. Eine kurze Einleitung zu dieser sechsten Ausgabe unserer dFPUG-Loseblattsammlung. (00-19) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der sechsten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-20) Bericht zur VFP-Entwicklerkonferenz Hans G. Wagner 15 Seiten Ein Jahr ist der letzte Bericht jetzt her und einige Leser und Konferenzteilnehmer haben schon auf den neuen Konferenzbericht 2001 mit seinen vielen Anekdoten gewartet - ein erneut schön zu lesender Artikel ganz anderer Art über die letzte Visual FoxPro Entwicklerkonferenz in Frankfurt am Main von Hans G. Wagner. (00-21) Fragen und Antworten zu VFP 7.0 Microsoft GmbH 3 Seiten Antworten von Microsoft zu den Fragestellungen, die sich zwangsläufig jeder Visual FoxProEntwickler stellen muß - über das Verhältnis von Visual FoxPro zu der neuen .NET-Suite und den anderen Programmiersprachen und Datenbanken von Microsoft. FoxX 7 (00-22) Einleitung Rainer Becker 5 Seiten Was ist anders, was ist neu bei FoxX Professional und bei der dFPUG. Eine kurze Einleitung zu dieser sechsten Ausgabe unserer dFPUG-Loseblattsammlung. (00-23) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der siebten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-24) Visual FoxPro im MSDN Rainer Becker 6 Seiten Gerade noch rechtzeitig zur Hannover Messe CeBIT ist es uns gelungen, ein halbes Dutzend Seiten zu Visual FoxPro im deutschsprachigen MSDN (Microsoft Developer Network) im Internet zu plazieren. Hier die von uns eingereichte Ursprungsfassung der Texte. (00-25) Technische Artikel zu MS Visual FoxPro 7.0 Microsoft Corp. 1 Seite Und hier die übersetzte Einleitung zu den mitgelieferten technischen Artikeln zu Visual FoxPro 7.0 von Microsoft Corp., welche als nächstes in das deutschsprachige MSDN wandern sollen. FoxX 8 (00-26) Einleitung Rainer Becker 3 Seiten Was ist anders, was ist neu bei FoxX Professional und bei der dFPUG. Eine kurze Einleitung zu dieser achten Ausgabe unserer dFPUG-Loseblattsammlung und diverse allgemeine Hinweise. (00-27) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis dieser achten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-28) Auswertung dFPUG-Umfrage Rainer Becker 4 Seiten In diesem Artikel präsentieren wir Ihnen die statistischen Ergebnisse unserer Umfrage unter den dFPUG-Mitgliedern und die Wunschliste für die nächste Version von Visual FoxPro. (00-29) VFP-Entwicklerkonferenz 2002 Rainer Becker 25 Seiten Hier die lang erwartete und vollständige Fassung des Programmes der diesjährigen Visual FoxPro Entwicklerkonferenz in Frankfurt am Main mit allen Vortrags- und Rednerbeschreibungen sowie Anmeldeformular speziell für Mitglieder – dringende Terminsache! (00-30) Memo from Microsoft, April 2002 Ken Levy 2 Seiten Und hier der monatliche Bericht von Ken Levy unter dem Titel „Memo from Microsoft“ für den Monat April 2002 aus dem FoxPro Advisor. (00-31) Memo from Microsoft, Mai 2002 Ken Levy 2 Seiten Und hier der monatliche Bericht von Ken Levy unter dem Titel „Memo from Microsoft“ für den Monat Mai 2002 aus dem FoxPro Advisor. (00-32) Memo from Microsoft, Juni 2002 Ken Levy 2 Seiten Und hier der monatliche Bericht von Ken Levy unter dem Titel „Memo from Microsoft“ für den Monat Juni 2002 aus dem FoxPro Advisor. FoxX 9 (00-33) Einleitung Rainer Becker 3 Seiten Was ist anders, was ist neu bei FoxX Professional und bei der dFPUG. Eine kurze Einleitung zu dieser neunten Ausgabe unserer dFPUG-Loseblattsammlung und diverse allgemeine Hinweise. (00-34) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis dieser neunten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-35) Bewertungsleitfaden Visual FoxPro 7.0 Microsoft Corp. 31 Seiten Visual FoxPro 7.0 ist die neueste Version von Microsofts objektorientierten relationalen Datenbanksystem, das es Ihnen ermöglicht, datenzentrierte Anwendungen für alle Umgebungen, vom Desktop bis zum Web, zu erstellen. Visual FoxPro bietet mächtige Möglichkeiten für die Behandlung von Daten sowie Rapid Application Development (RAD) und stellt Werkzeuge für eine maximale Produktivität zur Verfügung, sowie die Flexibilität, die für die Erstellung aller Arten von Datenbanklösungen erforderlich ist. Dabei führt Visual FoxPro 7.0 entscheidende Verbesserungen in zentralen Themenbereichen ein. FoxX 10 (00-36) Einleitung Rainer Becker 8 Seiten Was ist anders, was ist neu bei Microsoft, beim Marketing und bei der dFPUG. Diese diesmal etwas längere Einleitung zur zehnten Ausgabe unserer dFPUG-Loseblattsammlung enthält diverse Neuigkeiten und Hinweise zu einer Vielzahl von Themen. (00-37) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis dieser zehnten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-38) Der Mythos vom Sterben der VFP-Konferenzen Steven Black 2 Seiten Die bekannte VFP-Konferenz von Advisor Communications, dem Herausgeber des FoxPro Advisor und weiteren Zeitschriften, leidet seit Jahren unter sinkenden Teilnehmerzahlen. Hingegen sind die Teilnehmerzahlen der weiteren VFP-Konferenzen in den USA stabil. Steven Black vergleicht jetzt einfach mal quer die Teilnehmerzahlen von Advisor mit der grössten US-Messe im EDV-Bereich und kommt zu witzigen Korrelationen... (00-39) Microsoft gibt Visual FoxPro 8.0 heraus Ken Levy 4 Seiten Das Visual FoxPro-Team bei Microsoft gibt bekannt, dass die neue Version Visual FoxPro 8.0 fertig gestellt ist und am 31. Januar 2003 zur Produktion freigegeben wurde. In dieser offiziellen Presssemitteilung werden die Produkthighlights und die Produktverfügbarkeit erläutert. FoxX 11 (00-40) Einleitung Rainer Becker 10 Seiten Was ist anders, was ist neu bei Visual FoxPro und Microsoft, bei FoxX Professional und der dFPUG? Diverse Antworten auf diese und andere Fragen finden Sie in der mal wieder reichlich länglichen Einleitung zur elften Ausgabe unserer dFPUG-Loseblattsammlung. Hinweis: Sofern Sie den kostenlosen elektronischen Newsletter der dFPUG mit Vorwegnahme der wichtigsten Informationen per eMail noch nicht beziehen sollen, melden Sie sich unbedingt unter http://newsletter.dfpug.de an und Sie erhalten die letzte Ausgabe zugeschickt. (00-41) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der elften Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-42) VFP-Konferenz-Bericht Hans G. Wagner 10 Seiten Und wieder meldet sich unser Konferenzberichterstatter Hans Georg Wagner von der deutschen Visual FoxPro Entwicklerkonferenz in Frankfurt am Main mit Anekdoten und Anmerkungen rund um das Konferenzgeschehen – und diesmal auch mit Kommentaren zum Hersteller. (00-43) Visual FoxPro und Linux Whil Hentzen 4 Seiten Seit Jahresbeginn macht Whil Hentzen von sich reden mit seiner Vortragsreihe über den Einsatz von Visual FoxPro unter Linux. Hier berichtet er detailliert über das Durcheinander der letzten Wochen über die Möglichkeiten und die Fragen bezüglich der Zulässigkeit des Einsatzes von Visual FoxPro unter Windows-Emulatoren auf Linux-Systemen. (00-44) Official Preview VFP 9.0 Rainer Becker 6 Seiten Auf der diesjährigen FoxPro Advisor Konferenz fand gleich am ersten Abend eine umfangreiche Vorführung der ersten Funktionen der Folgeversion 9.0 von Visual FoxPro statt. Hier die wichtigsten Stichworte von dieser interessanten Veranstaltung – auch auf die Gefahr hin, dass deutschsprachige Anwender daraufhin sofort Updatepläne auf Visual FoxPro 8.0 verschieben. FoxX 12 (00-45) Einleitung Rainer Becker 9 Seiten Was ist anders, was ist neu bei Visual FoxPro und Microsoft, bei FoxX Professional und der dFPUG? Antworten auf diese und andere Fragen finden Sie in der, mal wieder reichlich langen Einleitung zur zwölften Ausgabe unserer dFPUG-Loseblattsammlung, in der wir nun wirklich ein umfangreiches Angebot von interessanten Informationen haben. Hinweis: Sofern Sie den kostenlosen elektronischen Newsletter der dFPUG mit Vorwegnahme der wichtigsten Informationen per eMail noch nicht beziehen sollten, melden Sie sich unbedingt unter http://newsletter.dfpug.de an und Sie erhalten die letzte sowie alle neuen Ausgaben automatisch als Textnachricht oder HTML-Seite zugeschickt. (00-46) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der zwölften Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-47) VFP-Konferenzprogramm 2003 Rainer Becker 40 Seiten Und hier ist es – das vollständige Programm inklusive aller Vortrags- und Rednerbeschreibungen der diesjährigen 10. Visual FoxPro Entwicklerkonferenz in Frankfurt. Anlässlich unseres Jubiläums haben wir uns besonders Mühe gegeben und eine fast 3-stellige Anzahl von verschiedenen Vorträgen für Sie zusammengestellt. Dazu kommen unsere vielfältigen Jubiläumsrabatte mit dem Anmeldeformular für Mitglieder und diverse Kombinationsrabatte für Vollversionen und Updates von Visual FoxPro, Visual Extend und Visual Studio. (00-48)Die Entwicklung von VFP in Zahlen Christian Desbourse 5 Seiten Und hier haben wir einen Artikel, der fast nur aus Grafiken und Tabellen besteht. Selbige zeigen mit Visual FoxPro 3.0 als Basis (100%) das Anwachsen von Funktionen, Befehlen, Methoden und Eigenschaften in den nachfolgenden Versionen von Visual FoxPro bis zur aktuellen Version 8.0. Eine Aufstellung, die man zumindest einmal kurz überfliegen sollte, damit einem klar wird, dass jedes Update einem eine Vielzahl von nützlichen neuen Fähigkeiten liefert, bei denen man aber besser Schritt für Schritt mitwachsen sollte, als nur alle paar Jahr mal wieder einen grossen Sprung zu versuchen. FoxX 13 (00-49) Einleitung Rainer Becker 8 Seiten Was ist anders, was ist neu bei Visual FoxPro und Microsoft, bei FoxX Professional und der dFPUG? Antworten auf diese und andere Fragen finden Sie in unserer Einleitung. (00-50) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der dreizehnten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-51) VFP-Konferenzbericht 2003 Hans Wagner 9 Seiten Ergänzend zum eher technischen englischen Konferenzbericht im Rahmen der Online Coverage der diesjährigen Jubiläums-Konferenz hier unser eigener deutscher Konferenzbericht mit Anekdoten, Interviews und einem gemischten Allerlei rund um die Veranstaltung. (00-52) Visual FoxPro 8.0 Service Pack 1 Microsoft Corp. 10 Seiten Die deutsche Version des Readme zum Service Pack 1 für Visual FoxPro 8.0 mit der Beschreibung einer Vielzahl von kleineren Korrekturen und einigen kleineren Verbesserungen. Das Service Pack 1 am besten gleich von der Begleit-CD installieren! Aber Achtung: Dann muss man auch gleich die neue Fassung der deutschen Benutzeroberfläche verwenden, sonst kracht es. (00-53) OLEDB-Provider Microsoft Corp. 5 Seiten Die deutsche Version des Readme zum neuen OLE-DB-Provider für Visual FoxPro 8.0 mit der Beschreibung einer Vielzahl von neuen Funktionen sowie Änderungen und Verbesserungen. Den neuen Provider am besten gleich von der Begleit-CD installieren sowie an die Kunden verteilen. (00-54) Beschreibung Inhalt Begleit-CD Rainer Becker 3 Seiten Bezüglich der umfangreichen Begleit-CD dieser Ausgabe haben wir eine Inhaltsbeschreibung für Sie zusammengestellt mit Hinweisen zu den verschiedenen bereitgestellten Dateien. FoxX 14 (00-55) Einleitung Rainer Becker 11 Seiten Was ist anders, was ist neu bei Visual FoxPro und Microsoft, bei FoxX Professional und der dFPUG? Antworten auf diese und andere Fragen finden Sie in unserer Einleitung. Hinweis: Sofern Sie den kostenlosen elektronischen Newsletter der dFPUG mit Vorwegnahme der wichtigsten Informationen per eMail noch nicht beziehen sollten, melden Sie sich unbedingt unter http://newsletter.dfpug.de an und Sie erhalten die letzte Ausgabe zugeschickt. (00-56) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der vierzehnten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-57) Universal Thread Online Coverage Konferenzbericht 2003 Armin Neudert, Hans-Otto Lochmann 34 Seiten Und hier die deutsche Fassung der erstmaligen und gleich wirklich umfangreichen OnlineBerichterstattung im Universal Thread von Armin Neudert und Hans Otto Lochmann zur 10. Visual FoxPro Entwicklerkonferenz 2003. (00-58) Interview mit Yair Alan Griver Hans G. Wagner 3 Seiten Auf der 10. Visual FoxPro Entwicklerkonferenz 2003 führte unser Konferenzberichterstatter Hans Georg Wagner ein kurzes Interview mit Yair Alan Griver von Microsoft durch. (00-59) Das richtige Werkzeug spart Geld Boudewijn Lutgerink 8 Seiten Boudewijn stellt uns das Kalkulationswerkzeug „Estimate“ für die überschlägige Zeit- und Aufwandskalkulation bei Softwareentwicklungsprojekten vor und vergleicht die Ergebnisse des Tools für C# und Visual FoxPro, die man wirklich gerne zitieren kann. (00-60) Bewertungsleitfaden Visual FoxPro 8.0 Microsoft Corp. 22 Seiten Und diesmal mit noch größerer Verspätung als ohnehin schon üblich der Bewertungsleitfaden von Microsoft für Visual FoxPro 8.0. Wir hatten schon für die CeBIT 2003 darauf gehofft, aber hier nunmehr die deutsche Fassung zwecks Vorlage bei Entscheidungsträgern. FoxX 15 (00-61) Einleitung Rainer Becker 8 Seiten Was ist anders, was ist neu bei Visual FoxPro und Microsoft, bei FoxX Professional und der dFPUG? Antworten auf diese und andere Fragen finden Sie in unserer Einleitung. Hinweis: Sofern Sie den kostenlosen elektronischen Newsletter der dFPUG mit Vorwegnahme der wichtigsten Informationen per eMail noch nicht beziehen sollten, melden Sie sich unbedingt unter http://newsletter.dfpug.de an und Sie erhalten die letzte Ausgabe zugeschickt. (00-62) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der fünfzehnten Ausgabe von FoxX Professional, nach Rubriken sortiert. FoxX 16 (00-63) Einleitung Rainer Becker 15 Seiten Was ist anders, was ist neu bei Visual FoxPro und Microsoft, bei FoxX Professional und der dFPUG? Antworten auf diese und andere Fragen finden Sie in unserer Einleitung. Hinweis: Sofern Sie den kostenlosen elektronischen Newsletter der dFPUG mit Vorwegnahme der wichtigsten Informationen per eMail noch nicht beziehen sollten, melden Sie sich unbedingt unter http://newsletter.dfpug.de an und Sie erhalten die letzte Ausgabe zugeschickt. (00-64) Inhaltsverzeichnis Rainer Becker 7 Seiten Das Inhaltsverzeichnis der sechzehnten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-65) Konferenzprogramm 2004 Rainer Becker 47 Seiten Die vollständige Fassung des Konferenzprogrammes für die 11. VFP-Konferenz 2004 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 17 (00-66) Einleitung Rainer Becker 6 Seiten Diesmal wurden diverse Neuigkeiten und Informationen so umfangreich, dass sie in eigenen Beiträgen in den entsprechenden Rubriken vertreten sind. Dementsprechend enthält unsere Einleitung kürzere Verweise 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-67) Inhaltsverzeichnis Rainer Becker 7 Seiten Das Inhaltsverzeichnis der siebzehnten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-68) Konferenzbericht 2004 Armin Neudert, Hans-Otto Lochmann 39 Seiten Und hier unser besonders umfangreicher deutscher Bericht über die letzte Visual FoxPro Entwicklerkonferenz 2004 in Frankfurt am Main mit Berichterstattung zu den verschiedenen Tracks und diversen Vorträgen zu Visual FoxPro sowie zu SQL-Server und .NET. (00-69) VFP 9.0 Infoseiten Rainer Becker 17 Seiten Ab sofort ist die neue Version 9.0 von Microsoft Visual FoxPro lieferbar. In unserer Einleitung stellen wir Ihnen ein paar wesentliche Features sowie eine erste Liste von in Umsetzung befindlichen Marketingmaßnahmen vor. Danach folgt der Vorabdruck der offiziellen Microsoft-Website in Deutschland zu der neuen Version, denn die dFPUG hat erneut die offiziellen MicrosoftWebseiten zur neuen Version von Visual FoxPro übersetzt und bereitgestellt. Unter anderem Produktbeschreibung, Fragen & Antworten sowie Zusatzseiten zu Lokalisierung / Veranstaltungen und Support / News in Ergänzung zu den Original-US-Seiten. (00-70) Mehr Kunden mit weniger Kosten Rainer Becker 5 Seiten Auf der letztjährigen Visual FoxPro Entwicklerkonferenz stellte sich bei einem Abendvortrag heraus, dass ausgesprochen wenige VFP-Entwickler das preiswerte Online-Werbeangebot von Google kennen. Alle waren überrascht, wie einfach und preiswert das sein kann und wie schnell erste Klicks auf die eigene Homepage dadurch zustande kommen - eine eigene Homepage und entsprechendes Angebot natürlich vorausgesetzt. FoxX 18 (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. FoxX 19 (00-77) Einleitung Rainer Becker 7 Seiten Eine weitere umfangreiche Ausgabe unserer Loseblattsammlung mit wieder knapp 200 Seiten DIN A4 zu und rund um Visual FoxPro liegt hiermit vor. Diesmal mit einer Vielzahl von exklusiven Beiträgen deutscher Autoren. 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-78) Inhaltsverzeichnis Rainer Becker 7 Seiten Das Inhaltsverzeichnis der neunzehnten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-79) Konferenzprogramm 2005 Rainer Becker 45 Seiten Die vollständige Fassung des Konferenzprogrammes für die 12. VFP-Konferenz 2005 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! (00-80) Liefertermine für CDs und Buchtitel der dFPUG Rainer Becker 7 Seiten Seit Erscheinen von Visual FoxPro 9.0 hat die dFPUG eine Vielzahl von Aktionen erfolgreich durchgeführt und diverse neue Produkte fertig gestellt. Siehe dazu die endlos lange Aufstellung in der Einleitung der vorigen Ausgabe der Loseblattsammlung. Doch trotz des hohen Arbeitseinsatzes kam es bei einigen angekündigten Produkten zu erheblichen Verzögerungen wie ebenfalls in dem erwähnten Beitrag mitgeteilt. (00-81) Begleitdateien zur Roadshow 2005 Inhaltsbeschreibung der Roadshow-CD Rainer Becker 8 Seiten FoxX 20 (00-82) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der zwanzigsten Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-83) Konferenzbericht 2005 Armin Neudert, Jan Vit 18 Seiten Die deutsche Visual FoxPro-Entwicklerkonferenz wird durch die deutschsprachige FoxPro User Group organisiert. Sie ist seit 1994 die wichtigste Veranstaltung zu Visual FoxPro im deutschsprachigen Raum. 2005 fand die zwölfte Konferenz statt – wie immer Anfang November und erneut mit einer Online-Berichterstattung auf dem Universal Thread. Hier die Übersetzung. FoxX 21 (00-84) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der 21. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-85) Abonnieren Sie FoxPro-Zeitschriften Rick Schummer 1 Seite Viele Antworten auf wiederholt gestellte Fragen finden sich in diversen FoxPro-Publikationen, auf deren Wert Rick Schummer in diesem kurzen Beitrag nochmals ausdrücklich hinweist. (00-86) FoxPro ist keine gefährdete Spezies Mary Jo Foley 2 Seiten Die bekannte Journalistin von Microsoft Watch fasst den derzeitigen Diskussionsstand zu Microsoft Visual FoxPro prägnant zusammen. Nicht unbedingt neu aber nett zu lesen. (00-87) Lokalisierung VFP 9.0 SP1 Rainer Becker 3 Seiten Gemäß Vereinbarung mit Microsoft Corp. Redmond lokalisiert die dFPUG c/o ISYS GmbH auch die Benutzeroberfläche von Visual FoxPro 9.0 Service Pack 1 FoxX 22 (00-88) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der 22. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-89) Einleitung Rainer Becker 6 Seiten wir möchten Euch ganz herzlich zur mittlerweile zweiundzwanzigsten Ausgabe von FoxX Professional begrüßen. Es gibt wieder viele Neuigkeiten, über die wir Euch unbedingt berichten möchten, denn seit der letzten Ausgabe ist schon wieder viel passiert! (00-90) Konferenzprogramm Rainer Becker 48 Seiten Die vollständige Fassung des Konferenzprogramms für die 13. VFP-Konferenz 2006 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! (00-91) FoxPro-Entwickler bereiten sich auf Microsoft „Sedna“ vor Mary Jo Foley 2 Seiten Microsoft hat eine Testversion verschiedener neuer Technologien erstellt, um die Zusammenarbeit der datenzentrierten Programmiersprache von FoxPro mit Windows Vista, Office 2007 und .NET zu verbessern. FoxX 23 (00-92) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 23. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-93) Konferenzbericht Jan Vit & Jan Král 24 Seiten Und hier die deutsche Fassung der Online-Berichterstattung im Universal Thread von Jan Vit und Jan Král zur 13. Visual FoxPro Entwicklerkonferenz 2006. FoxX 24 (00-94) Einleitung Rainer Becker 3 Seiten wir möchten Euch ganz herzlich zur mittlerweile vierundzwanzigsten Ausgabe von FoxX Professional begrüßen. Es gibt wieder viele Neuigkeiten, über die wir Euch unbedingt berichten möchten, denn seit der letzten Ausgabe ist schon wieder viel passiert! (00-95) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 24. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-96) Konferenzprogramm 2007 Rainer Becker 45 Seiten Die vollständige Fassung des Konferenzprogramms für die 14. VFP-Konferenz 2007 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! (00-97) Willkommen Yair Alan Griver 1 Seite Die Sonderausgabe von CoDe Focus zu Visual FoxPro beschreibt viele der neuen Features, die ich bereits in verschiedenen Präsentationen detailliert vorgeführt habe. Hier möchte ich einen kurzen Überblick über meine Lieblingsfeatures geben. (00-98) nicht vergeben (00-99) Visual FoxPro / Sedna, Leitartikel der Firma DBI DBI Technologies 1 Seite Als langjähriger Nutzer, Berater und Unterstützer von FoxPro und Visual FoxPro hat DBI Technologies ein besonderes Interesse an FoxPro. Kurz gesagt ist der Fuchs nicht tot. FoxX 25 (00-100) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 25. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-101) VFP 9.0 SEDNA-Komponenten DBI Technologies 12 Seiten DBI freut sich, VFP-Entwicklern einen speziellen Bonus für die letzte Microsoft-Version von Visual FoxPro anbieten zu können. Die folgenden acht DBI-Komponenten stehen für Ihre Entwicklungsprojekte zur Verfügung. Diese Auswahl mit SEDNA-Steuerelementen sind vollständig lizensiert und dürfen von jedem registrierten VFP 9.0 Sedna-Entwickler kostenfrei weitergegeben werden. FoxX 26 (00-102) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 26. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-103) Die deutsche DevCon 2007 aus der Perspektive des Besuchers Boudewijn Lutgerink 5 Seiten Wenn Sie die Artikel dieser Serie lesen, erfahren Sie, weshalb VFP nach wie vor ein mächtiges Werkzeug ist und wie VFP Ihnen als Entwickler helfen kann, Geld zu verdienen (was ja der Kern Ihres Geschäfts ist). (00-104)Konferenzprogramm 2008 Rainer Becker 33 Seiten Die vollständige Fassung des Konferenzprogramms für die 15. VFP-Konferenz 2008 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 27 (00-105) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 27. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-106) Die deutsche Visual FoxPro Developers Conference 2008 Jan Vit & Jan Kral 18 Seiten Als ich mir das Konferenzprogramm dieses Jahres ansah, kam mit ein altes lateinisches Sprichwort in den Sinn: „tempus fugit“. Gleich am Kopf des Konferenzprogramms stand in großer Schrift: „15. VFP und 7. SQL Server und .NET-Konferenz“. Die fünfzehnte! Wenn man darüber nachdenkt, verfliegt die Zeit wirklich. FoxX 28 (00-107) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 28. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-108) Konferenzprogramm Rainer Becker 36 Seiten Die vollständige Fassung des Konferenzprogramms für die 16. VFP-Konferenz 2009 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 29 (00-109) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 29. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-110) Bericht von der Prager Konferenz 2009 Jan Vit, Karel Koliš, Jan Kral 15 Seiten DAQUAS und die tschechische Microsoft-Niederlassung organisieren jährlich eine Konferenz für Datenbankprofis und Entwickler, die Microsoft Visual FoxPro und Microsoft SQL Server einsetzen. Einer der vier Tracks ist für FoxPro-Sprecher reserviert, die mehr als zehn Themen in englischer Sprache präsentieren. In zwei Tracks werden SQL Server-Themen in tschechisch präsentiert und in einem Track stellen lokale Sprecher Visual FoxPro-Inhalte sowie zusätzliche ITThemen vor. (00-111) VFP & .NET Videos Venelina Jordanova, Uwe Habermann 2 Seiten Für Microsoft haben wir sieben Videos erstellt, in denen die Interoperabilität zwischen VFP und .NET gezeigt wird. Die Videos sind auf der Website http://www.msdn-solve.de zu finden. FoxX 30 (00-112) Inhaltsverzeichnis Rainer Becker 5 Seiten Das Inhaltsverzeichnis der 30. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-113) Bericht über die VFP DevCon 2009 Jan Vit, 16 Seiten Die deutsche Visual FoxPro-Entwicklerkonferenz wird durch die deutschsprachige FoxPro User Group organisiert. Sie ist seit 1994 die wichtigste Veranstaltung zu Visual FoxPro im deutschsprachigen Raum. 2009 fand die sechzehnte Konferenz statt – wie immer Anfang November und erneut mit einer Online-Berichterstattung auf dem Universal Thread. Hier die Übersetzung. (00-114)Konferenzprogramm 2010 Rainer Becker 32 Seiten Die vollständige Fassung des Konferenzprogramms für die 17. VFP-Konferenz mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 31 (00-115) Inhaltsverzeichnis Rainer Becker 6 Seiten Das Inhaltsverzeichnis der 31. Ausgabe von FoxX Professional, nach Rubriken sortiert. FoxX 32 (00-116) Inhaltsverzeichnis Rainer Becker 4 Seiten Das Inhaltsverzeichnis der 32. Ausgabe von FoxX Professional, nach Rubriken sortiert. (00-117) Konferenzbericht 2010 Mathias Gronau 10 Seiten Die deutsche Visual FoxPro-Entwicklerkonferenz wird durch die deutschsprachige FoxPro User Group organisiert. Sie ist seit 1994 die wichtigste Veranstaltung zu Visual FoxPro im deutschsprachigen Raum. 2010 fand die siebzehnte Konferenz statt (00-118) Der FoxPro Community Lifetime Achievement Award Mathias Gronau 4 Seiten Im Jahr 2001 rief Microsoft den FoxPro Community Lifetime Achievement Award ins Leben, mit dem Personen ausgezeichnet werden, die sich ganz besonders um die Visual FoxProCommunity verdient gemacht haben. (00-119) Konferenzprogramm 2011 Rainer Becker 33 Seiten Die vollständige Fassung des Konferenzprogramms für die 18. VFP-Konferenz mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen. Objektorientierung Allgemein (01) FoxX 1 FoxX 2 FoxX 3 FoxX 4 FoxX 5 (01-01) Architekturdesign mehrschichtiger Anwendungen Jim Booth 16 Seiten Der bekannte amerikanische Autor und Redner Jim Booth führt in diesem Artikel gründlich in die datenbankbasierten Grundlagen einer jeden Anwendung ein. Erläutert wird das relationale Datenbankmodell mit dem Festlegen von Attributen, Schlüsseln und Relationen sowie einer umfassenden Darstellung des Prozesses der Normalisierung eines Datenmodells. FoxX 6 (01-02) OOP-Erweiterungen in VFP 7.0 Tamar E. Granor 10 Seiten Die Objektorientierung ist eine der mächtigsten Funktionsbereiche von Visual FoxPro. Die neue Version Visual FoxPro 7.0 enthält mehrere Verbesserungen in diesem Bereich – die neuen Eigenschaften, neuen Methoden und auch einige neue Ereignisse werden in diesem Artikel von unserer diesmaligen Haupt-Autorin Tamar Granor vorgestellt. (01-03) Arbeiten mit Web-Diensten in VFP 7.0 Tamar E. Granor 19 Seiten Die nächste Generation von Webanwendungen erwartet die Verwendung und den Einsatz von Webdiensten. Visual FoxPros neue XML-Fähigkeiten und Webserver-Erweiterungen vereinfachen die Erstellung von Webdiensten, die von überall via Internet aufgerufen werden können. Dieser Artikel beginnt mit einer Einführung in XML sowie die XML-Funktionen in VFP7. Im Weiteren folgt eine Einführung in WebDienste und SOAP mitsamt dem SOAP-Toolkit. Hier lernen Sie die wesentlichen Grundlagen des neuen Buzzwords „WebServices“. FoxX 7 FoxX 8 (01-04) ASP.NET mit Visual FoxPro 7.0 Cathi Gero, Andy Kramek 19 Seiten Cathi Gero und Andy Kramek zeigen den Einsatz von ASP.NET in Visual Studio .NET mit Visual FoxPro 7.0. Lernen Sie die Schlüsseltechnologien von Visual Studio .NET kennen, um Webformulare mit ASP.NET und ADO.NET zu erstellen. Vier vollständig dokumentierte Beispiele zeigen Ihnen, wie Visual FoxPro 7.0 in dieser Umgebung eingesetzt werden kann. FoxX 9 (01-05) Was nicht so offensichtlich ist... Markus Egger 9 Seiten Bislang haben wir uns mit den grundlegenden objektorientierten Konzepten beschäftigt und mit der Art und Weise, in der sie in Visual FoxPro implementiert sind. Visual FoxPro unterstützt aber auch einige Features, die Sie in keiner anderen objektorientierten Sprache finden. Diese Features wollen wir in diesem Kapitel behandeln wie auch andere Gesichtspunkte, die nicht so offensichtlich sind, wie sie zunächst erscheinen. (01-06) Mehrschichtenarchitekturen Markus Egger 9 Seiten Spät kam er, der Hype der dreischichtigen Programmierung, aber er kam gewaltig. Die Hauptidee dabei ist, Anwendungen in drei unterschiedliche Schichten aufzuteilen – die Oberfläche, die Geschäftslogik und die Datenhaltung im Backend. Viele Leute warben, dass die dreischichtige Entwicklung die beste Sache seit dem geschnittenen Brot sei. Obwohl sie den Hunger in der Welt nicht beseitigen kann, hilft sie definitiv bei der Bewältigung von Entwicklungsaufgaben. FoxX 10 (01-07) Einführung Visual Studio.NET Kevin McNeish 36 Seiten Visual Studio .NET ist die neueste Ausgabe der Suite der Entwicklungswerkzeuge von Microsoft. In diesem Kapitel aus dem Hentzenwerke-Titel unternimmt Kevin McNeish eine Tour durch VS .NET und macht einen mit den wichtigsten Features vertraut, so dass man anschließend mit der Arbeit beginnen könnte. Ein Visual FoxPro-Entwickler allerdings sollte vorher dann doch besser noch die weiteren Kapitel und Artikel über Data-Binding lesen, um sich zurechtzufinden <eg>. FoxX 11 (01-08) Objektorientierte Werkzeuge in VFP Whil Hentzen 32 Seiten Im Rahmen der „Fundamentals“ (Grundlagen) stellt Whil Hentzen alle objektorientierten Werkzeuge von Visual FoxPro auf einmal vor. Eine gute Übersicht für den Einstieg in die interaktive objektorientierte Entwicklung mit Visual FoxPro gibt Ihnen dieser Grundlagenbeitrag. FoxX 12 FoxX 13 FoxX 14 FoxX 15 (01-09) Einführung in OOP Tom O’Hare 6 Seiten Unter dem langen Titel „Eine einfache Einführung in die objektorientierte Programmierung“ gibt uns Tom O’Hare mal wieder einen Einstieg in die Theorie und die Grundlagen der Objektorientierung. Ob man dabei in der Praxis so strikt zwischen objektorientierter und prozeduraler Programmierung trennen möchte, muss natürlich jeder für sich selbst entscheiden. FoxX 16 (01-10) Einführung in die Objekthierarchien Tom O’Hare 6 Seiten Der Inhalt dieses Artikels ist eine Einführung in einige Aspekte der Objekte und der objektorientierten Programmierung (OOP). (01-11) Relationale Objekte Mike Antonovich Untertitel: Designen von Methoden für ein Relationales Datenbanksystem mit OOP. 6 Seiten Analyse und Design sollten in irgendeiner Form der erste Teil jedes Projekts sein. Ein Fehler im Design, der während der ersten Stufen des Projekts auffällt, ist deutlich einfacher zu korrigieren als der gleiche Fehler, wenn er erst nach Beendigung des Projekts oder auch während der Entwicklung auftaucht. FoxX 17 (01-12) Wie essen Sie einen Elefanten? Nancy Folsom 8 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. FoxX 18 (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 FoxProDaten 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. FoxX 19 (01-17) Variablen-Objektifizierung unter VFP 8.0 Burkhard Stiller 15 Seiten Dies ist die Darstellung einer Weiterentwicklung der allgemein bekannten Parameter-Objekt Technik, mit deren Hilfe man Variablen und Arrays zwischen Methoden verschiedener Objekte übergeben kann. (01-18) Vergessen Sie nicht das wichtigste Ereignis Mike Helland 8 Seiten Visual FoxPro ist eine großartige objektorientierte Sprache – es gibt nur wenige Aufgaben, die sich mit der Sprache nicht erledigen lassen. Es gibt aber ein Feature, das durch VFPs Objektmodell nicht gut behandelt wird – den Aufruf benutzerdefinierter Ereignisse von Objekten. Mike Helland hat verschiedene Versuche gesehen, wie dies in den nativen Klassen von VFP erledigt wird. Sein Artikel präsentiert einen anderen Lösungsweg. FoxX 20 FoxX 21 (01-19) Try Catch-Muster Randy Pearson, Lauren Clarke 8 Seiten Einer der wichtigsten Vorteile der Entwurfsmuster ist die Übernahme allgemein gebräuchlicher Namen in objektorientierte Designlösungen. Genauso können sprachspezifische Muster hilfreich sein, wenn es um die Behandlung und Schulung neuer Programmierpraktiken geht. Die Struktur TRY...CATCH...FINALLY, die mit Visual FoxPro 8 eingeführt wurde, bietet eine neue Möglichkeit, Codepraktiken zu erweitern. In diesem Artikel beschreiben Randy Pearson und Lauren Clarke einige häufige Einsatzbereiche für diese Struktur und geben den Einsatzbereichen Namen. FoxX 22 (01-20) Designen mit Collections Randy Pearson, Lauren Clarke 20 Seiten Als Randy Pearson und Lauren Clarke erstmals hörten, dass Visual FoxPro 8 die neue Basisklasse Collection enthalten würde, waren sie gespannt. Als Designer von Entwicklerwerkzeugen und Frameworks haben sie jahrelang neidisch auf die anderen Sprachen geschielt, die eine native Unterstützung von Collections anbieten. Jetzt, nach zwei Jahren der Arbeit mit der Visual FoxProVersion der Collections gingen Randy und Lauren einen Schritt zurück, um sich einige Lektionen erneut anzusehen und eine Anleitung für andere anzubieten, die dieses relativ neue Feature von Visual FoxPro nutzen wollen. FoxX 23 FoxX 24 FoxX 25 (01-21) Von Visual FoxPro (oder einem anderen COM Client) aus via COM .NETKomponenten verwenden Rick Strahl 26 Seiten Das .NET Framework von Microsoft ist vor längerer Zeit veröffentlicht worden und von Anfang an bestand ein enormes Interesse an dieser Technologie. Da diese Technologie neu ist, ist diese neue Plattform anfangs schwierig zu beherrschen, besonders, wenn Sie dabei auch mit bestehenden Daten und Code arbeiten müssen. Aber .NET enthält verschiedene Möglichkeiten, bestehende Technologien zu integrieren. Hier stellen wir Ihnen die COM-Variante vor. FoxX 26 FoxX 27 FoxX 28 FoxX 29 FoxX 30 (01-22) Einführung in Entwurfsmuster Andy Kramek 24 Seiten Entwurfsmuster sind ein Thema, das mich bereits seit langer Zeit interessiert (vgl. „The Revolutionary Guide to Visual FoxPro OOP“, Wrox Press 1996, von Will Phelps, Bob Greemes und mir. Dort finden Sie einige gute Beispiele für ein musterbasiertes Design mit VFP). Aufgrund der Kommentare und Diskussionen, die ich auf Konferenzen höre, weiß ich, dass ich mit meinem Interesse nicht alleine stehe. Sehr häufig höre ich die Frage: „Wie verwende ich Entwurfsmuster in VFP?“. Dieses Thema möchte ich in diesem Artikel behandeln – zumindest für einige der häufigsten Muster. FoxX 31 (01-23) Klassen mit einer Factory erstellen Andy Kramek 4 Seiten Die Implementierung des Factory-Musters, das ich Ihnen in diesem Artikel vorstellen werde, bietet zwei wichtige Vorteile. Zunächst verhindert es Probleme, die auftauchen, wenn die Namen der Klasse und der Bibliothek direkt in den Code eingebettet sind. Außerdem haben die Entwickler die Möglichkeit, in der Produktionsumgebung zu arbeiten und zu testen, während der Code „work-in-process“ ist, ohne dass dadurch eine andere Version der Anwendung beeinflusst wird. FoxX 32 Grundlagen der Programmierung (02) FoxX 1 (02-01) Ausführen von FoxPro 2.6 unter Windows 95 Microsoft Corp. 3 Seiten Der Artikel von Microsoft enthält eine Aufzählung von diversen Problemen und Lösungsmöglichkeiten dazu, um Anwendungen unter FoxPro/Windows 2.6 auf Windows-Betriebssystemen zum Laufen zu bekommen. Da immer noch sehr viele FoxPro-Entwickler nicht konvertierte Altanwendungen haben (feststellbar an den Hotline-Anrufen bei der dFPUG), wurde dieser Artikel aufgenommen. (02-02) Workaround für Popups in FPW Don Meuse 7 Seiten Nicht nur beim Start von FoxPro/Windows unter Windows gibt es Probleme, sondern auch mit größeren Popups, die in dem vorigen Artikel überhaupt keine Erwähnung fanden. Der Autor Don Meuse stellt seine Lösung dieses Problems zur Verfügung. FoxX 2 (02-03) Konvertierung von VFP 3.0 nach VFP 5.0/6.0 Susan Graham 5 Seiten Susan Graham beschreibt Ihnen, welche Fallstricke und Probleme Sie bei dem fälligen Umstieg von Visual FoxPro 3.0 nach Visual FoxPro 5.0 bzw. 6.0 berücksichtigen müssen. Zögern Sie nicht längern und beginnen Sie mit der Vorbereitung des Umstiegs! Falls Sie noch mit FoxPro/DOS oder FoxPro/Windows arbeiten, wird es natürlich etwas schwieriger... (02-04) Einführung in das Library Construction Kit Armin Kast 15 Seiten Der Autor Armin Kast führt durch die verschiedenen Versionen des Library Construction Kits von damals bis heute incl. einem kleinen Anwendungsbeispiel aus dem Bereich der Datensicherheit, siehe dazu sein weiterer Artikel zur Kryptologie in dieser Ausgabe. (02-05) Konfiguration der Optionen von VFP Rainer Becker 8 Seiten Visual FoxPro besitzt umfangreiche Einstellungs- und Konfigurationsmöglichkeiten. Welche man hier wählen sollte und wie man die Einstellungen zwischen mehreren Entwicklern in einem Projekt oder zwischen mehreren Arbeitsplätzen abgleicht, wird in diesem Artikel dargestellt. (02-06) Benutzung des Euro-Symbols in VFP McAlister Merchant 3 Seiten Eine kurze Beschreibung von Microsoft über die Einbindung des Euro-Symbols in Anwendungen unter Visual FoxPro, übersetzt von Mathias Gronau. FoxX 3 (02-07) Die Bugfixes des VFP 6.0 Service Pack 5 Microsoft Corp. 1 Seite Für die aktuelle Version 6.0 von Visual FoxPro steht im Rahmen des Service Packs 5 für Visual Studio 6.0 eine Reihe von wichtigen Bugfixes zur Verfügung. Hier die Übersicht über die wichtigsten beseitigten Fehler. (02-08) Ankündigung von Visual FoxPro 7.0 Beta 2 Microsoft Corp. 3 Seiten incl. kurzer Kommentar der Redaktion Rainer Becker 1 Seite Offizielle Ankündigung des geschlossenen Beta-Tests für die neue Version 7.0 von Microsoft Visual FoxPro. Nach Abschluß dieses Beta-Tests wird die neue Version in die Produktion und in den Verkauf gehen. Dazu ein kurzer Kommentar der Redaktion mit zusätzlichen Informationen über die neue Strategie von Microsoft betreffs der Ausgliederung aus Visual Studio.NET. (02-09) Entwicklungsumgebung mit erhöhter Produktivität Microsoft Corp. 4 Seiten Offizielle Ankündigung der neuen 7.0 von Microsoft Visual FoxPro mit Auflistung einiger wichtiger neuer Erweiterungen. Dies gibt allerdings nur einen sehr geringen Eindruck der vielen Erweiterungen und Verbesserungen in der neuen Version. FoxX 4 (02-10) Das Public-Domain Projekt ProjectHookX Mathias Gronau 2 Seiten Mit der Einführung von Visual FoxPros Project Hooks im Jahre 1998 entstand der Wunsch, über eine Art Masterhook zu verfügen, der in der Lage ist, Aufgaben an mehr als eine Klasse zu delegieren. Durch das Public Domain-Projekt „ProjectHookX“ sind Entwickler in der Lage, Project Hooks aus unterschiedlichen Quellen gleichzeitig zu nutzen. (02-11) Neue Sprachelemente in Visual FoxPro 7.0 Tamar Granor 24 Seiten In der neuen Version von Visual FoxPro wurde eine Vielzahl von Neuerungen und Verbesserungen realisiert. Eine Übersicht über neue Sprachelemente in den Bereichen Zeichenketten, Datenbanken, Ressourcen, Steuerelemente / Benutzeroberfläche sowie Ergänzungen in der objektorientierten Programmierung wurde von der bekannten Rednerin und Autorin Tamar Granor für uns zusammengestellt. In wenigen Tagen ist auch ihr neues Buch „Whats New in Visual FoxPro 7.0“ bei der dFPUG verfügbar. FoxX 5 FoxX 6 (02-12) Intellisense in VFP 7.0 Tamar E. Granor 6 Seiten VFP 7 führt IntelliSense auch für VFP-Entwickler ein und bietet nach dem langen Warten eine bessere Version von IntelliSense als alle anderen Produkte von Microsoft. Wenn Sie erst einmal herausgefunden haben, in welchem Maße IntelliSense Ihre Produktivität steigert, werden Sie sich wundern, wie Sie jemals ohne diese Funktionalität ausgekommen sind. Tamar Granor stellt Ihnen die wichtigsten Bereiche der neuen Intellisense-Funktion vor. (02-13) Service Pack 1 für VFP 7.0 Microsoft GmbH 8 Seiten Mit dem Service Pack 1 für Visual FoxPro wird eine Vielzahl von kleineren Problemen gelöst und ein weiterer Parameter für eine XML-Funktion eingeführt. Sehen Sie in diesem Artikel, was alles durch das Service Pack verbessert wird. FoxX 7 02-14) Erstellen einer Anwendung mit VFP McAlister Merchant 6 Seiten Eine Kurzanleitung (WalkThrough) zum Erstellen von Anwendungen in Visual FoxPro 7.0 von McAlister Merchant von Microsoft Corp., USA. (02-15) Anwendungssetup mit InstallShield Express Mike Steward 9 Seiten Eine Kurzanleitung (WalkThrough) zum Erstellen einer Setup-Routine für eine Visual FoxPro 7.0-Anwendung mit dem neuen mitgelieferten InstallShield Express von Mike Steward von Microsoft Corp., USA. (02-16) Erstellen von Webdiensten mit Visual FoxPro Mike Steward 5 Seiten Eine Kurzanleitung (WalkThrough) zum Erstellen von Webdiensten mit Visual FoxPro 7.0 von Microsoft Corp., USA. (02-17) Der Klassenkatalog von Visual FoxPro Steven Black 7 Seiten Eine Kurzanleitung zum Arbeiten mit dem Klassenkatalog (Class Browser) in Visual FoxPro ab der Version 6.0 von Steven Black für die Microsoft Corp., USA. (02-18) Die Komponentengalerie von VFP Steven Black 14 Seiten Eine Kurzanleitung zum Arbeiten mit der Komponentengalerie (Component Galery) in Visual FoxPro ab der Version 6.0 von Steven Black für die Microsoft Corp., USA. FoxX 8 (02-19) Erstellen von Tabellen mit VFP McAlister Merchant 4 Seiten Eine kurze Einführung in das grundlegende Arbeiten mit Tabellen in Microsoft Visual FoxPro. (02-20) Erstellen von Berichten mit VFP McAlister Merchant 5 Seiten Eine kurze Einführung in das grundlegende Arbeiten mit Berichten in Microsoft Visual FoxPro. (02-21) IntelliSense in Visual FoxPro Daryl More, Andy Kramek 27 Seiten Die Implementierung von IntelliSense in Visual FoxPro 7.0 ist einzigartig, da eine offene Architektur verwendet wurde, die es den Entwicklern ermöglicht, die nativen Features an ihre Bedürfnisse anzupassen und sie zu erweitern. Dieser Artikel zeigt Ihnen die Grundlagen dafür. (02-22) Buchauszug Hackers Guide VFP 7.0 diverse Autoren 64 Seiten (02-22-01) Einleitung Hackers Guide VFP 7.0 diverse Autoren 17 Seiten Die Einleitung des neuen Hackers Guide mit Vorworten, Danksagungen und Einleitung mit diversen Hinweisen und Erläuterungen der excezellenten Autorengruppe dieses einzigartigen Werks rund um Visual FoxPro. (02-22-02) Erster Abschnitt diverse Autoren 6 Seiten Der erste Abschnitt (Seite 17-23) bietet einen detaillierten Abriss über die Historie von Visual FoxPro von den ersten Anfängen als dBASE-Clone bis zur heutigen Version 7.0. (02-22-03) Zweiter Abschnitt diverse Autoren 3 Seiten Der zweite Abschnitt (Seite 24–26) diskutiert den Einsatz von Werkzeugen in allgemeiner Form und im Rahmen der Programmierarbeit mit Visual FoxPro (02-22-04) Dritter Abschnitt diverse Autoren 6 Seiten Der dritte Abschnitt (Seite 26-31) ist eine Sammlung aller Punkte, die sich anderweitig nicht unterbringen liessen – es wird über Hardware und Betriebssysteme diskutiert. (02-22-05) Referenzkapitel, Teil 1 diverse Autoren 32 Seiten Und nun geht es los mit der eigentlichen Referenz zu Visual FoxPro beginnend mit dem DEFINE-Befehl. Es folgen die Erläuterungen zu den alphabetisch natürlich vorne liegenden Kurzfunktionen $, %, &, ::, ? , @, \ und =. Es folgen Abschnitte zu den Funktionen ABS, ALINES, ASELOBJ und dem Uraltbefehl ASSIST, der aber immer noch einsetzbar ist. Diesmal kommen wir immerhin bis zum Anfang des Buchstabens „B“. FoxX 9 FoxX 10 FoxX 11 (02-23) Hackers Guide Referenz Teil 2 Diverse Autoren 7 Seiten Zwischendurch mal wieder ein paar Stichworte aus dem Hackers Guide zu Visual FoxPro 7.0 zu den Themen Buffering, Buttoncount., _CalcMem, Calendar und _ClipText zur Auflockerung. Nur dass man diese Themen zwischendurch nicht etwa vergisst <g> (insbesondere _ClipText). FoxX 12 (02-24) Hackers Guide Diverse Autoren 21 Seiten In diesem Abschnitt des Hackers Guide werden die ActiveX-Technologien, der Objektkatalog und die Komponentensammlung, die Assistenten und Generatoren sowie IntelliSense detailliert beschrieben. Alle diese Features bringen Ihnen konkrete Vorteile im Einsatz von VFP. FoxX 13 FoxX 14 (02-25) Der Taskpane Manager Beth Massi 30 Seiten Erfahren Sie alles über den Visual FoxPro 8.0 Task Pane Manager: wie die mitgelieferten Fenster funktionieren, wie die Architektur des Task Pane Managers aufgebaut ist und wie Sie Ihre eigenen komplexen dynamischen Fenster erstellen, diese mit Ressourcen im Internet verbinden, Visual FoxPro-Code ausführen und Steuerelemente anzeigen. FoxX 15 (02-26) Erweiterte Umwandlung in numerische Werte Pradip Acharya 6 Seiten Aus den Funktionen VAL() und EVAL() konstruiert Pradip eine neue Funktion xVal(). Interessant wegen der Erinnerung an die Rundungsprobleme beim VAL-Befehl, wofür man in neueren Versionen von Visual FoxPro aber ganz gerne TRANSFORM verwendet. FoxX 16 (02-27) INLIST und ASCAN Pradip Acharya 7 Seiten Obwohl VFP primär eine Sprache ist, die nicht zwischen Groß- und Kleinschreibung unterscheidet, sind einige Funktionen wie INLIST und SCAN die Ausnahmen von der Regel. In diesem Artikel demonstriert Pradip Acharya die Vereinfachung des Codes und die Verbesserung der Verlässlichkeit, die aus den erweiterten Versionen dieser Routinen resultieren. FoxX 17 (02-28) Steuern Sie Ihre Anwendungen durch Daten Dough Hennig 9 Seiten Als VFP-Entwickler sind wir es gewohnt, die Daten unserer Anwendungen in Tabellen zu speichern. Ein anderer Einsatzbereich für Tabellen ist das Speichern von Informationen über das Verhalten der Anwendung. In diesem Artikel wirft Doug Hennig einen Blick darauf, wie die datengesteuerten Teile Ihrer Anwendungen diese flexibler und wartbarer gestalten. FoxX 18 (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. FoxX 19 FoxX 20 (02-30) Rekursion Hilmar Zonneveld 5 Seiten Mit Hilfe der Rekursion können gewisse Probleme, die sonst sehr schwierig erscheinen, leicht gelöst werden. In diesem Artikel wird das Konzept der Rekursion erklärt, und es werden Beispiele in Visual FoxPro gezeigt. FoxX 21 (02-31) Zeilenumbruch auf der Basis der Breite Pradip Acharya 6 Seiten Ab und an müssen wir auf der Basis der Schriftcharakteristika im Text einen Zeilenumbruch vornehmen oder Absätze einfügen. VFP führt diese Funktion intern aus, beispielsweise in Berichten mit der Option Stretch with Overflow, in Labels auf Formularen, sowie bei der Änderung der Größe von Memofenstern. Mit Ausnahme der archaischen und wenig effektiven Einstellung von Memowidth bleibt diese Funktionalität vor dem Entwickler verborgen. Pradip Acharya stellt uns hier die Klasse WrapText vor, ein Hilfswerkzeug für den Umbruch von Texten und die exakte Positionierung von Absätzen. FoxX 22 (02-32) IntelliSense zur Laufzeit Doug Hennig 6 Seiten VFP 9 unterstützt IntelliSense zu Laufzeit. In diesem Artikel untersucht Doug Hennig, weshalb dieses Verhalten hilfreich ist, erläutert, wie es implementiert wird und erweitert seine Favorites for IntelliSense, um dieses Verhalten auch hier zu unterstützen. FoxX 23 FoxX 24 FoxX 25 (02-33) Der Namespace My in Sedna Doug Hennig 13 Seiten Beginnend mit Sedna emuliert Visual FoxPro den Namespace My, der erstmals mit Visual Basic 2005 eingeführt wurde. My erleichtert es, Frameworkklassen von .NET zu erkunden und ermöglicht Ihnen, Ihre Aufgabe mit weniger Code zu erledigen. Sedna, die neue Version von Visual FoxPro (VFP) enthält aus den gleichen Gründen ebenfalls den Namespace My. In diesem Artikel werde ich die Implementierung von My untersuchen. FoxX 26 (02-34) Steuerelemente, Ereignisse, Befehle und anderes Claudio Lassala 9 Seiten In diesem Artikel werde ich neben anderen Themen einige der neuen Steuerelemente, Ereignisse und Befehle behandeln. (02-35) RTF-Daten über die Zwischenablage kopieren und die Rechtschreibung prüfen Phil Hawkins 7 Seiten Sie können in Ihren Anwendungen das Richt Text Format verwenden. Aber es in andere Programme zu kopieren ist nicht so einfach, wie Sie eventuell meinen. In der Anwendung Samples\Solutions, die mit Visual FoxPro ausgeliefert wird, findet sich ein gutes Beispiel für die Verwendung des Microsoft Rich Text Format (RTF) ActiveX-Steuerelements. Dieses Steuerelement ermöglicht es Ihren Anwendern, ihre Text fett, kursiv und farbig zu formatieren sowie die Schriften und Schriftgrade zu ändern. Dieses attraktive Feature gefällt vielen Endanwendern, da es hilft, ihre VFP-Anwendungen konsistenter mit anderen Programmen wie Word und Excel zu gestalten. FoxX 27 (02-36) Die Windows Shell API in Internet Explorer-Steuerelemente in Visual FoxProDesktopanwendungen einsetzen Rick Strahl 38 Seiten Internetfähige Anwendungen müssen nicht schwierig sein oder ein vollständiges Neuschreiben der Anwendungen erfordern. Stattdessen können Sie einige der Werkzeuge verwenden, die in der Windows Shell vorhanden sind, um das Internet und Inhalte des Internets auf einfache Weise in Ihre eigenen Anwendungen zu integrieren. In diesem Artikel zeigt Rick verschiedene Möglichkeiten, die Windows Shell API zu verwenden. FoxX 28 (02-37) Text- und Stringbehandlung in VFP Steven Black 9 Seiten Dieser Artikel dient der Einführung, Illustration und Erklärung einiger der großartigen (und der weniger großartigen) Fähigkeiten der Behandlung von Strings in Visual FoxPro. FoxX 29 (02-38) Das Ereignisprotokoll von Windows aus Visual FoxPro heraus verwenden Craig Berntson 24 Seiten In diesem Artikel erfahren Sie, wie Sie das Windows-Ereignisprotokoll von Visual FoxPro aus verwenden. Obwohl Sie auch den Windows Scripting Host (WSH) verwenden könnten, um aus dem Ereignisprotokoll zu lesen und um in es zu schreiben, könnte der WSH aufgrund der heutigen Sicherheitsanforderungen deaktiviert sein. Aus diesem Grund ist es erforderlich, die Win32 API zu verwenden, um auf die Logdateien zuzugreifen. Sie erfahren, wie Sie über verschiedene API-Aufrufe das Protokoll lesen, schreiben und warten. FoxX 30 (02-39) Den Pfad zu Sonderverzeichnissen finden Doug Hennig 1 Seite Unter Windows Vista ist es etwas schwieriger geworden, die Daten einer Anwendung an der richtigen Stelle zu speichern. Dieser Artikel soll Ihnen dabei helfen den für Sie richtigen Weg zu finden. (02-40) NODEFAULT, DODEFAULT() und Scope Resolution [::] Andy Kramek 5 Seiten Ein Thread auf Foxite beleuchtete zum wiederholten Mal die Verwirrung, die durch diese kleine Gruppe aus Befehlen und Funktionen entsteht. Die Hilfedatei ist auch nicht sehr hilfreich. Deshalb gehe ich in diesem Artikel noch mal darauf ein. FoxX 31 FoxX 32 Schicht Datenhaltung (03) FoxX 1 (03-01) Datenintegrität Manfred Rätzmann 8 Seiten Unter Verwendung von XCASE zeigt Manfred Rätzmann die Wichtigkeit und die Umsetzungsmöglichkeiten von Feld-/Satzvalidierungen und Referentieller Integrität auf, um die Integrität der Daten in Tabellen und Datenbanken zu wahren. (03-02) Einleitung Client/Server Arturo Devigus 1 Seite Teil 1: Grundlagen der C/S-Entwicklung Arturo Devigus 2 Seiten Eigentlich ein eigenes Sonderheft zum Thema „Client/Server mit SQL-Server und Visual FoxPro“ ist dieser wirklich umfassende Artikel von Arturo Devigus mit der Gesamtüberschrift „Client/Server-Entwicklung mit SQL-Server unter Visual FoxPro“. In 9 Abschnitten wird die Client/Server-Entwicklung in der Tiefe und mit zum Teil umfangreichen Codebeispielen und Screenshots behandelt. (03-03) Fortsetzung des Client/Server-Artikels Teil 2: C/S Datenmodellierung Arturo Devigus 12 Seiten Teil 3: Constraints, Rulse und Triggers Arturo Devigus 4 Seiten Teil 4: SQL-Server 7.0 Handling Arturo Devigus 2 Seiten Teil 5: Datenbank-Transaktionen Arturo Devigus 4 Seiten Teil 6: VFP-spezifische C/S-Eigenschaften Arturo Devigus 8 Seiten (03-05) Fortsetzung des Client/Server-Artikels Teil 7: Performance-Optimierung von C/S-Anwendungen Arturo Devigus 7 Seiten (03-04) Fortsetzung des Client/Server-Artikels (03-06) Fortsetzung des Client/Server-Artikels Teil 8: Anwendungsbeispiel Arturo Devigus 3 Seiten Teil 9: Distribution von C/S-Anwendungen mit MSDE Arturo Devigus 1 Seiten FoxX 2 (03-07) Rushmore-Optimierung Rainer Becker 3 Seiten Die Rushmore-Optimierung von Visual FoxPro ist leider ein sehr sensibles Werkzeug, bei dem diverse Punkte zu beachten ist, damit der Optimizer auch brav seine Dienste verrichtet. Nur allzuleicht kann die gewünschte Performance-Steigerung durch eine Kleinigkeit verloren gehen. FoxX 3 (03-08) Die Microsoft Data Engine (MSDE) Armin Kast 3 Seiten Vorstellung der Microsoft Data Engine, kurz MSDE, als zumindest für sehr kleine Anwenderzahlen kostenfrei verwendbare Server-Datenbank für Client/Server-Anwendungen. (03-09) Rechteverwaltung für MS SQL Server Armin Kast 5 Seiten Die Microsoft Data Engine ist der kleine Bruder des MS SQL-Servers. Sofern man mit ServerDatenbanken arbeiten möchte, muß man natürlich auch entsprechende Rechte verwalten und einrichten. Deshalb stellt uns Armin Kast ergänzend zu der kurzen Vorstellung der MSDE dazu passend die Rechteverwaltung unter MS SQL Server vor. (03-10) Rechteverwaltung für ORACLE Server Armin Kast 2 Seiten Als Ergänzung und im Vergleich zum vorigen Artikel über die Rechteverwaltung unter MS SQL Server stellt Armin Kast uns auch gleich vergleichend die Besonderheiten der Rechteverwaltung für ORACLE-Server vor. FoxX 4 FoxX 5 (03-11) MS-SQL-Server – Anwendungsrollen Armin Kast 3 Seiten Der Autor Armin Kast stellt vor, wie man Anwendungsrollen in der Client/Server-Datenbank Microsoft SQL-Server 7.0 / 2000 anlegen und verwenden kann. Dies ist insbesondere für den Zugriff über ODBC durch externe Anwendungen wie Excel usw. interessant. (03-12) Wählbare ODBC- Verbindungen Armin Kast 2 Seiten In einem kurzen Artikel stellt der Autor Armin Kast vor, wie man innerhalb einer Visual FoxPro Applikation zwischen verschiedenen ODBC-Datenquellen umschalten kann. (03-13) Client/Server-Entwicklung mit Visual FoxPro Gary de Witt 8 Seiten In diesem Buchauszug bricht der Autor Gary de Witt eine richtig tolle Lanze für Visual FoxPro als Client/Server-Entwicklungsumgebung und liefert detaillierte Argumente für die seines Erachtens sechs wichtigsten Vorteile von Visual FoxPro gegenüber anderen Entwicklungssystemen. Ein Artikel, mit dessen Hilfe man sehr gut argumentieren kann und der alleine schon den Kauf des Buchtitels lohnt – hier in deutscher Übersetzung, damit die Aussagen auch direkt an an Auftrag- oder Arbeitgeber weiterleiten kann, was anempfohlen sei. (03-14) Erweitern remoter Ansichten mit SQL-PT Gary de Witt 28 Seiten In diesem sehr umfangreichen Buchauszug stellt der Autor Gary de Witt detailliert alles Wissenswerte über das Arbeiten mit Remote Views unter massiver Nutzung von SQL-PassThrough vor. Diese Technik ist es wert, weiter verbreitet und bekannt gemacht zu werden, da gerade in der Kombination von Remote Views und SQL-PassThrough sehr viel Möglichkeiten stecken. FoxX 6 FoxX 7 (03-15) MSSQLServer-Arbeiten mit CURSOR Armin Kast 9 Seiten Die Arbeit mit dem Microsoft SQL-Server kann für Visual FoxPro-Entwickler durch die Verwendung von serverseitigen Cursorn vereinfacht werden. Armin Kast führt uns vor, wie man eine altbekannte Datensatznavigation a la SKIP / GOTO damit implementieren kann. FoxX 8 FoxX 9 (03-16) ADO-Schnelleinstieg für VFP-Entwickler John V. Petersen 40 Seiten John V. Petersen erklärt die Grundlagen der Microsoft ActiveX Database Objects aus Sicht von Visual FoxPro-Entwicklern. Einige VFP-Entwickler interessieren sich ausserordentlich für dieses Thema und den Artikel haben wir schon mehrfach vorab verschickt – jetzt endlich der Abdruck. FoxX 10 (03-17) Ansichten und Abfragen Jim Booth 32 Seiten Ansichten, ein Feature, das schon immer in Visual FoxPro verfügbar war, bieten eine Möglichkeit, in vielen Aspekten unserer Anwendungen eine neue Lösung einzusetzen. Im einfachsten Fall bieten Ansichten eine Möglichkeit, Abfragen im Datenbankcontainer von Visual FoxPro zu speichern. Sie können aber, falls erforderlich, auch exklusiv genutzt werden, um die Schnittstelle zwischen Formularen, Code und den Tabellen zu bilden. (03-18) Verwalten von Adressdaten Peter de Valenca 5 Seiten Unter der Überschrift „Ein kompakter Cursor – ideal für die Anzeige mehrerer Adressen“ stellt dieser Artikel eine Technik vor, die für die Anzeige mehrerer Adressen eingesetzt werden kann. Wie stellen Sie alle Adressen eines bestimmten Typs auf dem Monitor und in einem Bericht dar? (03-19) Condes Adressdatenmodell Peter de Valenca 7 Seiten Probieren Sie das Condes Address Model aus. Jede Klasse und jedes Formular enthält die Methode Documentation(), die Hinweise enthält, wie die Klasse oder das Formular eingesetzt wird. Ich bin mir sicher, dass Sie Möglichkeiten finden, die Funktionalität zu erweitern. FoxX 11 FoxX 12 (03-20) Ansichten und Abfragen Jim Booth 31 Seiten In diesem nicht mehr ganz taufrischen Grundlagenartikel beschreibt Jim Booth die unveränderte Basis des Einsatzes von Ansichten und Abfragen in Visual FoxPro in eigenen Anwendungen. FoxX 13 (03-21) Schützen einer Tabelle in einem DBC Christof Lange 3 Seiten Seit Visual FoxPro 7.0 kann man Hilfe von Datenbankcontainer-Ereignissen endlich den unbefugten Zugriff auf Tabellen verhindern. Christof Lange zeigt uns, wie das realisiert wird. (03-22) Walkthrough Cursor Adapter Microsoft Corp. 7 Seiten Mit Hilfe der Klasse Cursor Adapter kann man Daten aus mehr unterschiedlichen Datenquellen lesen als dies mit einem konventionellen Cursor möglich ist. Diese Anleitung hilft einem beim Start mit dieser neuen Funktionalität von Visual FoxPro 8.0 weiter. FoxX 14 FoxX 15 Und hier eine Lösung von Alf Borrmann für ein wirklich leidiges Problem: (03-23) Schützen von VFP-Daten Alf Borrmann 4 Seiten Immer wieder gibt es mögliche Sicherheitsprobleme durch die Möglichkeit des direkten Zugriffs der Anwender auf die Tabellen von FoxPro, besonders beliebt sind dabei Excel-Anwender. Alf Borrmann zeigt Ihnen, wie Sie in Netzwerken durch geschickte Konfiguration dem Anwender den direkten Zugriff verweigern und er nur über ihre Anwendung die Daten sehen kann! Wichtig! FoxX 16 (03-24) Die Normalisierung von Daten Scott A. Becker 9 Seiten Die Wichtigkeit der Datennormalisierung ist unverändert bei jedweder Datenbankapplikation. Hier eine Wiederholung der Grundlagen, die man nun wirklich nicht vergessen sollte! Hinweis: Dieser Artikel wurde gleichzeitig in der Ausgabe Juni 1999 des Journal of Conceptual Modeling (JCM) und als Online-Lehrgang der Virtual FoxPro User Group (VFUG) veröffentlicht. (03-25) Verschieben von Daten zwischen Schichten I Erik Moore 9 Seiten Einer der schwierigsten Aspekte der mehrschichtigen Entwicklung ist das Weitergeben von Daten von einer Schicht zu nächsten. In dieser Artikelserie konfrontiert Sie Erik Moore mit der harten neuen Realität und führt Sie anschließend vorsichtig in eine neue Welt (03-26) Verschieben von Daten zwischen Schichten II Erik Moore 8 Seiten Einer der schwierigsten Aspekte der mehrschichtigen Entwicklung ist das Weitergeben von Daten von einer Schicht zur nächsten. Im ersten Teil seiner zweiteiligen Artikelserie hat Erik Moore die erste von zwei primären Optionen behandelt – XML. Hier behandelt er die andere Option. FoxX 17 (03-27) Benfords Gesetz: Ein Filter für Betrug Lauren Clarke 12 Seiten Es ist schwieriger als Sie glauben, glaubwürdige Zahlen zu erzeugen. Wichtiger ist aber, dass es schwieriger ist, glaubwürdige Zahlen zu erzeugen, als es sich der Durchschnittsmensch vorstellt. Wie man diese Verteilungswahrscheinlichkeiten untersucht und die Ergebnisse konstruktiv verwendet, verrät Ihnen dieser sehr spezielle Artikel. FoxX 18 (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 LinuxServer läuft. FoxX 19 (03-31) Der Data Explorer von VFP 9.0 V. Jordanova, U. Habermann 7 Seiten Wie kann ich sehen welche Daten und Datenbanken in meiner MSDE gespeichert sind? Wie kann ich beim Kunden Remote Datenbanken BROWSEn oder Abfragen ausführen? Wie finde ich einen Einstieg in die Verwendung der CursorAdapter-Klasse? Für diese und viele andere Anwendungen ist der neue Data Explorer aus VFP 9 das richtige Werkzeug. (03-32) Tabellen auf Datenanomalien untersuchen John M. Miller 10 Seiten In diesem Artikel beschreibt John Miller Probleme mit der Qualität von Daten und präsentiert Techniken für das Auffinden von Datenfehlern. Er zeigt eine generische Methode für die Analyse großer Datenmengen und erklärt den Code für die Implementierung der Methode. FoxX 20 (03-33) Datendesign Michael P. Antonovich 16 Seiten Das Design einer Anwendung erfordert viele Entscheidungen, bereits bevor Sie die erste Zeile Code schreiben. Offensichtlich ist die erste Entscheidung die Definition der Aufgaben des Programms. Anschließend müssen Sie festlegen, welche Features Sie benötigen. Dazu gehören die Berichte, die Formulare für die Dateneingabe, die Formulare für die Anzeige der Daten, sowie die Menüs. Dann ist auch ein guter Zeitpunkt, festzulegen, welche Daten gespeichert werden müssen, um diese Aktivitäten zu unterstützen und wie diese Daten in logischen Tabellen gespeichert werden. FoxX 21 (03-34) Feature-Überblick: VFP-Daten in Visual Studio 2005 integrieren Milind Lele 4 Seiten Primäres Ziel dieses Features ist, zu ermöglichen, dass VS 2005 besser mit den Daten von VFP zusammenarbeitet, so dass VS 2005-Entwickler Anwendungen erstellen können, die VFPDatenquellen verwenden. Der Fokus dieser Bemühungen ist, Szenarien zu ermöglichen, in denen auf die Daten lediglich zugegriffen wird, während nur eine eingeschränkte Änderung an der Datenquelle möglich ist. (03-35) Feature-Überblick: Upsizing zum SQL Server Microsoft Corp. 5 Seiten Der Upsizing Wizard, der mit Visual FoxPro ausgeliefert wird, erfordert eine signifikante Aktualisierung, um einige Defizite zu beseitigen und um wichtige neue Features zu unterstützen. FoxX 22 FoxX 23 FoxX 24 (03-36) Upsizing leicht gemacht mit dem Sedna Upsizing Wizard Rick Schummer 10 Seiten Der Sedna Upsizing Wizard ist schneller und zuverlässiger als die Version, die mit den früheren Versionen von Visual FoxPro ausgeliefert wurde. Das Fox-Team hat die Klagen der FoxCommunity erhört, die immer wieder betonte, dass der Assistent mangelhaft sei und einige fatale Fehler enthält. Außerdem stellte das Team fest, dass der Assistent mit dem Erscheinen von SQL Server 2005 veraltet ist. Sedna versucht, diese und weitere Probleme zu beseitigen. FoxX 25 (03-37) Was gibt es in VFP 9 neues im Hinblick auf die Daten? David T. Anderson 13 Seiten Das Microsoft Visual FoxPro-Team ist bekannt für seine Reaktionen auf Anfragen aus der Community. Am Offensichtlichsten an den Änderungen der Daten-Engine in Visual FoxPro 9 sind die Erweiterungen für den Datenzugriff und für die Entwicklung von Datenbankanwendungen. FoxX 26 (03-38) Das fehlende LINQ Markus Egger 7 Seiten Visual FoxPros Sprache für die Manipulation der Daten ist eines der wichtigsten Features von VFP. Dabei ist diese Fähigkeit auch das offensichtlichste Feature, das VFP-Entwicklern in den .NET-Sprachen wie C# und Visual Basic fehlt. Allerdings kommt mit Language Integrated Query (LINQ) in C# 3.0 und Visual Basic 9.0 eine neue Abfragesprache auf die .NETEntwickler zu, die diese Lücke schließt. (03-39) Inlinefunktion mit Werten aus Tabellen – SQL Server Farhad Bayanati 3 Seiten Manchmal müssen wir mit unterschiedlichen Bedingungen Datensätze aus mehreren Tabellen empfangen. Lassen Sie uns diese Funktionalität wiederverwendbar gestalten, indem wir eine Funktion schreiben, der wir Bedingungen als Parameter übergeben und die die Ergebnisdatensätze empfängt. FoxX 27 (03-40) Generieren Sie eine Datenbank automatisch aus einem Schema-Dokument Mike Lewis 4 Seiten Verwenden Sie dieses Hilfsprogramm, um ein Word-Dokument in VFP-Programmcode umzuwandeln. (03-41) Strategien für den Umgang mit Daten in VFP Doug Hennig 45 Seiten Visual FoxPros Sprache für die Manipulation der Daten ist eines der wichtigsten Features von VFP. Dabei ist diese Fähigkeit auch das offensichtlichste Feature, das VFP-Entwicklern in den .NET-Sprachen wie C# und Visual Basic fehlt. Allerdings kommt mit Language Integrated Query (LINQ) in C# 3.0 und Visual Basic 9.0 eine neue Abfragesprache auf die .NETEntwickler zu, die diese Lücke schließt. FoxX 28 (03-42) Benutzerdefinierter Fehlermeldungen in SQL Server erstellen und mit VFP verwenden Farhad Bayanati 4 Seiten Mit dem SQL Server können wir unsere eigenen Fehlermeldungen erstellen und aufrufen. Wir verwenden diese Meldungen, damit Verletzungen unserer Geschäftslogik nachvollziehbar bleiben. FoxX 29 (03-43) Metadaten – MS SQL Server Farhad Bayanati 4 Seiten Metadaten, die uns mit Informationen über Datenbanken und Tabellen in unserem MS SQL Server versorgen, werden in Systemtabellen gespeichert und wir können die Daten auslesen, die Daten beschreiben, indem wir diese Systemtabellen wie andere Tabellen abfragen. Es wird dringend empfohlen, dass Sie keine Skripte schreiben, die die Systemtabellen direkt abfragen, um mögliche Probleme zu vermeiden, die auftauchen können, wenn Sie die gleichen Tabellen in zukünftigen Versionen des SQL Servers abfragen. (03-44) SQL SELECT in VFP und T-SQL Microsoft Corp. 4 Seiten In diesem Artikel beleuchten wir die Unterschiede zwischen den SELECT-Versionen von VFP und des SQL Server (T-SQL). (03-45) Das „Padded Varchar“-Problem lösen Mike Lewis 2 Seiten Wenn Sie remote Ansichten verwenden, um Ihre Daten in einer Backend-Datenbank zu aktualisieren, kennen Sie vermutlich das „Padded Varchar“-Problem. (03-46) Modellieren von Hierarchien Andy Kramek 20 Seiten Als Computernutzer gehen wir jeden Tag mit Hierarchien um und die Arbeit mit relationalen Daten erfordert hierarchische Relationen in unterschiedlichen Graden und Komplexitäten, von einfachen Übergeordnet-Untergeordnet (z.B. Rechnungskopf und Rechnungsdetail) bis hin zu sehr komplexen Hierarchien (z.B. In-Rechnung-stellen von Materialien). FoxX 30 (03-47) Die Systemtabellen des MS SQL Servers Farhad Bayanati 3 Seiten Die vom MS SQL Server und dessen Komponenten verwendeten Informationen werden in speziellen Tabellen gespeichert, die als Systemtabellen bekannt sind. Die Systemtabellen können durch den Anwender nicht direkt geändert werden. In diesem Artikel erfahren Sie mehr darüber. (03-48) Mit vertikalen Tabellen arbeiten Andy Kramek 7 Seiten Vertikale Tabellen sind nicht immer sinnvoll, aber wenn Sie mit Daten umgehen, die sowohl erweiterbar sind als auch vorwiegend gemeinsam verwendet werden, sind sie eine mächtige und flexible Möglichkeit, mit diesen Daten umzugehen. Die zusätzliche Planung und Arbeit für das Einrichten eines auf vertikalen Tabellen basierenden Modells und das Erstellen eines generischen Mechanismus für den Umgang mit den vertikalen Tabellen zahlen sich aufgrund der reduzierten Wartung und die Flexibilität, die diese Lösung bietet, schnell aus. FoxX 31 (03-49) Das Designen einer Datenbank Andy Kramek 20 Seiten In diesem Artikel werden wir uns einige einfache Richtlinien ansehen, die Ihnen, wenn Sie ihnen folgen, helfen werden Ihren Job zu erledigen, wenn Sie wieder eine neue Datenbank entwerfen. (03-50) Lookup-Tabellen modellieren Andy Kramek 4 Seiten Kürzlich bin ich im Foxite-Forum auf eine Diskussion gestoßen, in der es um die Implementierung von Lookup-Tabellen ging. Die Diskussion spitzte sich an der Frage zu, ob es besser ist, eine einzige Tabelle für alle Lookup-Daten (die sogenannte „One True Lookup Table [OTLT]Lösung) zu erstellen oder ob es sinnvoller ist, für jede Art der Lookup-Daten eine eigene Tabelle einzusetzen. Dieser Artikel kann Ihnen vielleicht bei Ihrer Entscheidung helfen. (03-51) Metadaten ausgereizt Andy Kramek 15 Seiten Wie ich in meinem Artikel „Das Designen einer Datenbank“ ausgeführt habe, gibt es grundsätzlich betrachtet drei Datenkategorien: Roh-, Verarbeitungs- und Metadaten. Kommen wir nun zu den Metadaten – dem Thema dieses Artikels. Metadaten werden häufig als „Daten über die Daten“ bezeichnet, was nicht in jedem Fall erleuchtend ist. Vielleicht wäre es hilfreicher, die Metadaten als „Daten, die keine Geschäftsinformation enthalten“ zu bezeichnen. (03-52) Klassenbasiertes Datenmanagement Andy Kramek 13 Seiten In modernen Geschäftsumgebungen ist der Zugriff auf die Daten für jede Anwendung entscheidend. Allerdings werden häufig unterschiedliche Datenbanken verwendet und das Problem ist, die verschiedenen Datenquellen wie SQL Server, Oracle und Visual FoxPro zu integrieren. In diesem Artikel beschäftigen wir uns mit dem Design und der Implementierung verschiedener Klassen, die genau dieses Problem behandeln und die falls erforderlich auch als COM-Objekte implementiert werden können. FoxX 32 Schicht Geschäftsobjekte (04) FoxX 1 FoxX 2 FoxX 3 FoxX 4 (04-01) Geschäftsobjekte mit Visual FoxPro erstellen Kevin McNeish 4 Seiten Diese Rubrik wird mit einem Artikel von Kevin McNeish endlich eröffnet. Er erläutert die Grundlagen der Programmierung von Geschäftsobjekten und zeigt die Vorteile der Aufrufbarkeit von Geschäftsobjekten aus anderen Anwendungen heraus auf. FoxX 5 (04-02) Schnittstelle zu SAP R/3 BAPI mit VFP Vincent Paul Byrne 5 Seiten Ein kurzer Bericht von Vincent Paul Byrne beschreibt den erfolgreichen Zugriff auf SAP R/3Daten über das SAP-BAPI (Business Application Programming Interface) aus Visual FoxPro heraus mit Laden und lokalem Speichern von SAP-Daten zwecks Ausgabe von Berichten u.ä.. FoxX 6 FoxX 7 FoxX 8 FoxX 9 FoxX 10 (04-03) Geschäftsobjekte in .NET Kevin McNeish 16 Seiten VFP-Entwickler kennen Geschäftsobjekte inzwischen seit vielen Jahren. Diese Objekte bleiben auch in .NET-Anwendungen extrem wichtig, sowohl in Web-Formularen wie auch in WindowsFormularen und Webdiensten. Leider werden Geschäftsobjekte nativ nicht unbedingt in .NET unterstützt, weshalb uns Kevin McNeish erläutert, wie man sie auch dort implementieren kann. FoxX 11 FoxX 12 FoxX 13 FoxX 14 FoxX 15 FoxX 16 (04-04) Manager verbundener Objekte Vladimir Trukhin 4 Seiten Die Objekte wissen alles über sich selbst, aber sie wissen nur sehr wenig über ihre Nachbarn innerhalb einer Anwendung. Vladimir Trukhin zeigt uns hier, dass jedes Objekt andere Objekte beeinflussen kann. Die Anwendung benötigt etwas, um die Objekte über eine Änderung der Umgebung zu informieren – den Manager der Objekte. FoxX 17 FoxX 18 FoxX 19 FoxX 20 FoxX 21 FoxX 22 FoxX 23 FoxX 24 FoxX 25 (04-05) COM Interop: Die Zusammenarbeit von .NET und VFP Markus Egger, Rod Paddock, Claudio Lassala 16 Seiten Viele Unternehmen haben in den letzten Jahren begonnen, COM-Komponenten einzusetzen. Dazu gehört auch Microsoft. Die Verwendung von COM-Komponenten ermöglicht es verschiedenen Programmiersprachen, Programmlogik gemeinsam zu nutzen, indem sie den in der COMSpezifikation niedergelegten Standard beachten. FoxX 26 (04-06) Objekte zwischen FoxPro und mit .NET erstellten COM-Komponenten austauschen Rick Strahl 37 Seiten COM Interop zwischen Visual FoxPro und .NET erscheint zunächst trivial, aber der Teufel steckt im Detail. Einfache COM-Aufrufe über Methoden und Eigenschaften mit einfachen Parametern sind schnell ausgeführt. Wenn sie aber beginnen, mit komplexen Objekten umzugehen – mit Objekten, die Hierarchien enthalten oder mit speziellen Objekttypen, die durch .NET als Parameter oder Eigenschaften gefordert werden, stehen Sie vor einem Problem. Dieser Artikel untersucht einige der Probleme, auf die Sie stoßen, wenn Sie in Anwendungen mit Objekten umgehen, die von Visual FoxPro aus mit .NET erstellte COM-Objekte aufrufen. FoxX 27 (04-07) Wie auf dem Export des Klassen-Katalogs aufbauen? Dragan Dedeljkovich 6 Seiten Weshalb sollten wir uns mit Code belasten, der nicht ausgeführt werden kann? Weil wir ihn nutzen können. Wir können ihn nicht verwenden, indem wir einfach einen Befehl wie DO ViewCode ausführen, aber er kann mit einem relativ einfachen Generator (BLDFROMCB.PRG) genutzt werden, um die ursprüngliche Klasse oder das ursprüngliche Formular wiederherzustellen. FoxX 28 (04-08) Das Verwalten der VFP-Klassenbibliotheken Steven Black 8 Seiten Je mehr Anwendungen Sie entwickeln, je größer die Teams werden, die an den Anwendungen arbeiten, und je häufiger die Software überarbeitet wird, desto wichtiger werden Erfahrungen in der Verwaltung von Klassenbibliotheken. Bedenken Sie: Sie können keine große Anwendung ohne ein gutes Klassenmanagement ausliefern und die Notwendigkeit einer korrekten Struktur wächst im Quadrat zum Umfang der Anwendung. Dieser Artikel richtet sich an erfahrene Visual FoxPro-Entwickler und er enthält alle Informationen, die ein effektiver Klassen-Bibliothekar benötigt, um intelligent mit visuellen und Code-Klassenbibliotheken arbeiten zu können. FoxX 29 FoxX 30 (04-09) Designen und Erstellen von Klassen Andy Kramek 4 Seiten In diesem Artikel beschreibt Andy Kramek wie Sie beim designen von Klassen vorgehen sollten. FoxX 31 FoxX 32 Schicht Benutzeroberfläche (05) FoxX 1 (05-01) Stimulierung visueller Effekte mit Drawmode Lisa Slater Nicholls 7 Seiten Lassen Sie sich von Lisa Slater Nicholls in die zum Teil doch etwas verwirrenden Möglichkeiten und Eigenschaften von „Drawmode“ einführen. (05-02) Subclassing von Pagesframes Lisa Slater Nicholls 9 Seiten Für die verschiedenen Versionen von Visual FoxPro ab Version 3.0 erläutert Lisa Slater Nicholls die Möglichkeiten zum Subklassen von Pageframes samt der Erstellung eines kleinen Builders dafür. (05-03) Formulare - Tips und Tricks Lisa Slater Nicholls 10 Seiten In diesem Artikel stellt Ihnen Lisa Slater Nicholls eine Sammlung von Techniken und Ratschlägen zum Formularmanagement vor. Dabei bezieht Sie sich auf einen eigenen Artikel, der allerdings an anderer Stelle in dieser Loseblattsammlung veröffentlicht wird. FoxX 2 (05-04) Windows Interface Guidelines Rainer Becker 9 Seiten Die „Windows Interface Guidelines for Software Design“ von Microsoft Press enthalten eine Vielzahl von Anforderungen für die Gestaltung der Benutzeroberfläche. Die wichtigsten davon werden vom Autor in diesem Artikel aus Sicht von Visual FoxPro für Sie zusammengefasst. FoxX 3 FoxX 4 FoxX 5 (05-05) PDF- Writer zum Nulltarif ? Armin Kast 4 Seiten In einem weiteren Artikel zeigt der Autor Armin Kast auf, wie man GhostScript verwenden kann, um PDF-Dateien aus einer Anwendung heraus zu erzeugen. FoxX 6 FoxX 7 05-06) Einsatz von UniCode-Zeichen in VFP 7.0 Klaus Sobel 8 Seiten Klaus Sobel vom Microsoft Support hat eine umfangreiche Dokumentation zu der Problematik der Anzeige von Unicode-Zeichensätzen unter Visual FoxPro geschrieben und einen möglichen Lösungsweg mit einem ActiveX-Control dargestellt. Der Quellcode dazu ist auf der Begleit-CD. FoxX 8 FoxX 9 (05-07) Der VFP-Berichtsgenerator, Einleitung Cathy Pountney 4 Seiten Allgemeine Erläuterungen zu dem Buchtitel „The Visual FoxPro Report Writer“ sowie einige Grundlagen zu den Definitionen im Bereich des Berichtsgenerators von Visual FoxPro. (05-08) Berichtsvariablen im Berichtsgenerator Cathy Pountney 10 Seiten Variablen sind die Grundlage der Softwareentwicklung. Ohne sie wäre es nicht möglich, in der Praxis einsetzbare Anwendungen zu erstellen. Berichte bilden da keine Ausnahme. In vielen Situationen sind Variablen für die Erstellung von Berichten unbedingt erforderlich. FoxX 10 (05-09) Combos und Listboxen Marcia Akins, Andy Kramek 30 Seiten Combos und Listboxen sind zwei mächtige Steuerelemente, die es dem Anwender ermöglichen, Werte aus einer vorbereiteten Auswahl von Werten auszuwählen. Richtig eingesetzt bieten sie eine wertvolle Hilfe bei der Validierung von Daten. Falsch eingesetzt hingegen, können diese Steuerelemente Ihr schlimmster Albtraum werden. FoxX 11 (05-10) Allgemeines zu Formularen Marcia Akins, Andy Kramek 12 Seiten Dieser Artikel ist ein gemischter Rundflug aus den 1001 Tipps zu Wiederverwendung und Wechsel von Datensitzungen (Datasessions), Instanziierungsreihenfolgen, Referenzen auf übergeordnete Formulare und untergeordnete Objekte, Aktivierrungsreihenfolge, Rückgabe aus modalen Masken und Mauscursoreien. Jedes dieser Themen wird man irgendwann benötigen. FoxX 12 (05-11) MS Graph und Visual FoxPro Erich Todt 21 Seiten In diesem Beitrag zeigt Erich Todt umfangreich und detailliert, wie sich Geschäftsgrafiken in Visual FoxPro durch die Einbindung von MS Graph darstellen lassen. Mit enthalten ist ein grafische Darstellung des Objektmodells sowie Anmerkungen zur Softwareverteilung. FoxX 13 (05-12) Charts und Grafiken M. Akins, A. Kramek, R. Schumer 17 Seiten Dieser Buchauszug behandelt umfassend die Erstellung von Geschäftsgrafiken mit Hilfe von MS Graph, MS Chart und Excel sowie die Einbindung der erstellten Geschäftsgrafiken in eigene Anwendungen sowie insbesondere natürlich auch in Berichte. (05-13) Das Hinzufügen von Icons Mike Lewis 2 Seiten Leider ist das Einfügen von Icons für die eigene Anwendung nicht ganz so selbsterklärend, wie man im ersten Augenblick vielleicht gedacht hat. Deshalb hier zur Auffrischung nochmals eine Anleitung von Mike Lewis, wie man es denn nun korrekt macht. (05-14) Das Kreuz mit den Pageframes Christof Lange 2 Seiten In einem kurzen aber interessanten Beitrag erläutert Christof Lange, wie sich die Instanziierung von Formularen aus Maskendefinitionen und aus Klassenbibliotheken unterscheiden und worauf man insbesondere bei Pageframes achten muß. FoxX 14 (05-15) Formulare Jim Booth 19 Seiten Auf unterschiedliche Arten sind Formulare das, was für den Anwender die Anwendung ausmacht – alles andere dient nur der Unterstützung der Formulare. Formulare ermöglichen es dem Anwender, mit den Daten zu arbeiten. Aus der Sicht des Anwenders sind Formulare also das Herz der Anwendung. In diesem Abschnitt werden Formulare detailliert behandelt. FoxX 15 (05-16) Text aus Textboxen verlieren Edward McDermott 4 Seiten Über alle Versionen von FoxPro und Visual FoxPro hinweg hat ein typisches aber unerwartetes Verhalten immer wieder zu schwerster Verwunderung geführt. Verlässt der Anwender das aktuelle Feld über eine Menüfunktion, wird seine letzte Änderung nicht gespeichert. Lesen Sie hier, wie Sie dieses leidige Problem in Ihrer eigenen Anwendung vermeiden können. FoxX 16 (05-17) Formulare und Steuerelemente in 2D und 3D Predrag Bosnic 8 Seiten Wollen Sie wissen, wie Sie eine Anwendung mit einer 2D/3D-GUI ausführen? Predrag Bosnic zeigt Ihnen, wie es geht. (05-18) Mehrzeilige Tooltipps Predrag Bosnic 12 Seiten In diesem Artikel nutzt Predrag Bosnic die Power von VFP, um Ihnen zu demonstrieren, wie Sie das mehrzeilige ToolTipp-Steuerelement nutzen können, um die maximale Länge der Tooltipps auf mehrere Zeilen zu verteilen. FoxX 17 (05-19) Ballonförmige Tooltipps Predrag Bosnic 9 Seiten Wir werden hier viele der grundlegenden Prinzipien einsetzen, die im Artikel über die mehrzeiligen Tooltipps beschrieben wurden, aber bedenken Sie, dass es hier um etwas geht, das von Haus aus in Visual FoxPro nicht vorhanden ist. Dieses Mal setzt Predrag Bosnic Funktionen der Windows API ein und zeigt, wie diese genutzt werden können. (05-20) Ein Tooltipp für die Combobox Predrag Bosnic 11 Seiten In diesem Artikel untersucht Prednag Bosnic die Tooltipps für die Combobox von Visual FoxPro und teilt seine Erfahrungen mit Ihnen. FoxX 18 (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. FoxX 19 (05-24) Numerische Textbox für VFP Franz Heinbach 9 Seiten Die Textboxklasse von VFP zeigt in Bezug auf die Erfassung von Zahlenwerten nicht gerade das Verhalten, das man als Anwender erwartet. Um eine sehr viel plausiblere Darstellung zu erreichen, war einiger Aufwand notwendig. Die hier vorgestellte Klasse ctxteditnum setzt ein Tabellenfeld vom Typ N(10,2) voraus und ist vornehmlich für die Eingabe von Währungsbeträgen konzipiert. Für andere Aufgaben muss sie entsprechend angepasst werden. FoxX 20 (05-25) Der Report Writer von Visual FoxPro 9.0 in Aktion Cathy Pountney 52 Seiten Aufgrund der Anfragen der Kunden hat Microsoft den Report Writer in VFP 9.0 signifikant verbessert. Eine der wichtigsten Verbesserungen ist die Erweiterbarkeit, durch die Hooks in den Berichts-Designer und die Kontrolle über den Ausgabemechanismus, beispielsweise die Vorschau- und die Druckfunktion, möglich sind. In diesem Artikel erfahren Sie, wie Sie diese Hooks finden und sie zu Ihrem Vorteil einsetzen. Mein Ziel ist, Ihnen viele einfallsreiche Dinge vorzustellen und Sie zu motivieren, durch kreatives Denken neue Ideen zu entwickeln. FoxX 21 (05-26) Was ist neu im Report Writer von VFP 9.0 Cathy Pountney 54 Seiten Microsoft hat den Berichts-Generator von VFP 9.0 entscheidend verbessert und dabei auf die Investitionen geachtet, die Entwickler in auf FRX basierende Berichte getätigt haben. Aus diesem Grund ist der Report Writer von VFP 9.0 mit Berichten kompatibel, die mit früheren Versionen von VFP erstellt wurden. Der Report Writer von VFP 9.0 ist eine großartige Mischung des Alten mit dem Neuen. (05-27) Feature-Übersicht: Erweiterung des Berichtswesens Lisa Slater Nichols, Milind Lele, Richard Stanton 14 Seiten Mit VFP 9 wurde das Berichtssystem von Visual FoxPro radikal geändert und es wurde eine komplexe Partnerschaft zwischen dem Produkt und seinen Xbase-Komponenten für das Design und das Generieren von Ausgaben eingeführt. In Sedna haben wir vor, verschiedene Aspekte dieser Partnerschaft zu überarbeiten, um die Möglichkeit des Anwenders zu verbessern, die Fähigkeiten der Xbase-Seite dieser Partnerschaft zu erweitern. FoxX 22 (05-28) Graphische ToolTips Art Bergquist 4 Seiten Haben Sie sich jemals gewünscht, dass die Tooltipps von VFP zusätzlich zum in der Eigenschaft ToolTipText des Steuerelements angegebenen Text auch Grafiken aufnehmen könnten? In diesem Artikel zeigt Ihnen Art Bergquist eine einfach zu implementierende Technik, mit deren Hilfe Sie eine oder mehrere Grafiken in einem simulierten Tooltipp verwenden können. (05-29) Feature-Überblick: Vista Toolkit Craig Boyd 5 Seiten Microsoft® Windows VistaTM wird mit neuen Richtlinien für die Benutzeroberfläche ausgeliefert. Diese Richtlinien legen fest, wie eine Windows-Anwendung unter Windows Vista aussehen und wie sie sich verhalten soll. FoxX 23 (05-30) Erweitern des Mehrfachauswahl-Dialogs des Berichts-Generators Colin Nicholls 8 Seiten In diesem Artikel zeigt Ihnen Colin Nicholls, wie Sie den Dialog Mehrfachauswahl des BerichtsGenerators mit zusätzlichen Funktionalitäten erweitern. Dafür lüftet er die Geheimnisse der Lookup-Tabelle, oder der Registry, des Berichts-Generators und demonstriert, wie Sie Ihre eigene Version einsetzen, um das native Verhalten des Berichts-Generators an Ihre Anforderungen anzupassen. (05-31) GDI+ auf VFP 9-Formularen Craig Boyd 36 Seiten In diesem Artikel beschreibt Craig Boyd GDI+ und dessen Einsatz in VFP. Dabei nutzt er intensiv die Basisklassenbibliothek _gdiplus.vcx, die mit VFP 9 ausgeliefert wird, sowie einige Funktionen der GDI+ Flat API, die nicht durch _gdiplus.vcx gewrappt werden. Craig stellt Ihnen in diesem Artikel einige neue Werkzeuge und Techniken vor, so dass GDI+ nicht länger auf den Einsatz in VFP-Berichten beschränkt ist. FoxX 24 (05-32) GDI+ in VFP 9.0 mit der FFC-Bibliothek verwenden Walter Nicholls 28 Seiten Eines der am stärksten erwarteten und verkündeten Features von Visual FoxPro 9.0 ist die erweiterte Berichts-Engine. FoxX 25 (05-33) Das Berichtssystem von Sedna ausreizen Bo Durban 22 Seiten Sednas Berichtsfeatures erleichtern das Erweitern sowohl des Designs als auch der Erstellung eines VFP-Berichts. In diesem Artikel lernen Sie einige der neuen Renderingobjekte kennen, die in Sedna enthalten sind, beispielsweise die Rotation und Hyperlinks. Sie erfahren außerdem, wie Sie in den Berichts-Designer ein eigenes Oberflächenelement für den Generator aufnehmen. FoxX 26 (05-34) Ein Druckauftrag zum Selbstaufruf Lisa Slater Nicholls 13 Seiten VFP behandelt jede Ausführung von REPORT FORM wie auch mehrere Befehle REPORT FORM, die mit NOPAGEEJECT verbunden sind, als einzelnen Druckauftrag – aber manchmal wäre es hilfreich, wenn Sie während des Berichtslaufs weitere Druckanweisungen senden könnten. Lisa Slater Nicholls zeigt Ihnen, wie Sie einige der Erweiterungen des Berichtssystems von VFP 9.0 verwenden, um diese Aufgabe zu erledigen. (05-35) VistaFormBorderFix Venelina Jordanova, Uwe Habermann 3 Seiten Wer VFP 9 Anwendungen auf Windows Vista laufen hat, kennt das Problem. Formulare, bei denen der Borderstyle ungleich 3 eingestellt ist, erscheinen „manchmal“ ohne Formularrahmen. Mit VFP 9 SP 2 soll dieser Fehler eigentlich gefixt sein. Aber warum werden die Formulare oft trotzdem nicht richtig angezeigt? (05-36) Erstellen Sie einen scrollbaren Bereich innerhalb eines Formulars Mike Lewis 6 Seiten Die Formulare von Visual FoxPro verfügen über die Eigenschaft Scrollbar, die festlegt, ob der Anwender das Formular vertikal und/oder horizontal scrollen kann. Auf den ersten Blick scheint dies ein hilfreiches Feature zu sein. Es bedeutet, dass Sie viele Steuerelemente auf einem Formular platzieren können, die andernfalls aus Platzgründen nicht alle angezeigt werden könnten. Das Problem ist, dass die meisten Formulare Steuerelemente enthalten, die die ganze Zeit sichtbar sein müssen – vielleicht eine Schaltfläche zu Schließen des Formulars oder ein Steuerelement für die Navigation. Scrollbars funktionieren aber auf einer Alles-oder-Nichts-Basis: Sie können nur das gesamte Formular scrollen, nicht einen Teil des Formulars. Sie können niemals sicher sein, welche Steuerelemente sichtbar sind und welche nur gesehen werden, wenn gescrollt wurde. FoxX 27 (05-37) Erweiterungen der Visual FoxPro 9.0 IDE Rod Paddock 6 Seiten Visual FoxPro 9 enthält eine Reihe Erweiterungen der IDE, die die bereits reichhaltige Entwicklungsumgebung noch erheblich umfangreicher gestalten. (05-38) Erstellen von Tablet PC-Anwendungen mit Visual FoxPro Markus Egger 18 Seiten Im Herbst 2002 führte Microsoft eine faszinierende neue Hardwareplattform ein, die unter Windows läuft: den Microsoft Tablet PC. Auch wenn diese Plattform die PC-Welt nicht von heute auf morgen revolutionieren wird, enthält sie doch einige großartige Features, die vermutlich in der näheren Zukunft durch eine Vielzahl Hersteller und Gerätetypen implementiert werden wird. In der Zwischenzeit sind Tablet PCs ein großartiges Werkzeug für viele Zielgruppen, von Managern über Verkaufspersonal bis hin zu nahezu jedem, der mobil die vollständige PC Power benötigt. FoxX 28 (05-39) Die Kontrolle über Verankerungen und die Berichtsvorschau übernehmen Doug Hennig 7 Seiten In diesem Artikel beschreibt Doug Hennig eine einfache Möglichkeit, die Verankerungen zu veranlassen, so zu funktionieren, wie Sie es wünschen. Außerdem beschäftigt er sich mit der Steuerung des Erscheinungsbildes und Verhaltens eines Berichtsvorschau-Fensters. (05-40) Woher kommt die Anzeige? Doug Hennig 13 Seiten Wenn Sie in VFP 8 oder früher einen Bericht ausgeführt haben, war die Ausgabe eine Art Blackbox. Sie hatten nur eine geringfügige Kontrolle über das Vorschaufenster, verfügten über keine Informationen, welche Aktionen wo durchgeführt wurden und Sie konnten keine „lebendige“ Oberfläche erstellen (eine, bei der das Ereignis Click abgefangen werden konnte, um eine objektspezifische Aktion auszuführen). FoxX 29 (05-41) Das Berichtssystem von Visual FoxPro 9 erweitern Doug Hennig 19 Seiten Zwischen all den anderen neuen und verbesserten Features von Microsoft Visual FoxPro 9 gibt es auch die Möglichkeit, das Verhalten des Berichtssystems während eines Berichtslaufs zu verändern. In diesem Artikel lernen Sie das Konzept der Report Listener von Visual FoxPro 9 kennen; Sie erfahren, wie es während eines Berichtslaufs Ereignisse empfängt und wie sie Ihre eigenen Listener erstellen, um neben Druck und Vorschau noch weitere unterschiedliche Ausgabetypen zu erstellen. (05-42) Mit VFP ein Steuerelement für die Statusleiste erstellen Rick Strahl 9 Seiten Visual FoxPro 8 bietet viele Features und Vorteile, die das Leben vereinfachen. In diesem Artikel beschreibt Rick, wie Sie auf Basis von VFP eine Statusleiste erstellen, die einige der Probleme beseitigt, die in der OCX-Version des Windows Common Controls (MSCOMCTL.OCX) vor- handen sind, das mit VFP und anderen Entwicklungswerkzeugen ausgeliefert wird. Dieser Artikel nutzt viele Features, die mit VFP 8 eingeführt wurden: Collections, das Objekt Empty, AddProperty() und BindEvents und bietet damit einen guten Überblick über die Verwendung und Integration dieser Features in einer hilfreichen Komponente. (05-43) Grafik-Steuerelemente in Berichte einfügen Lisa Slater Nicholls 4 Seiten Eugen Wirsing und Zaheer Mohammad baten mich um Hilfe bei der Arbeit mit GrafikSteuerelementen in Berichten. Dieses Feature, das VFP 9.0 erst am Ende der Entwicklungsperiode hinzugefügt wurde, ist nur minimal dokumentiert. Daher sind einige Klarstellungen erforderlich. (05-44) Grafik-Steuerelemente in Berichte einfügen Colin Nicholls und Lisa Slater Nicholls 32 Seiten In diesem Artikel werden wir einen Blick auf die Power der Methode AdjustObjectSize der ReportListener werfen und darauf, wie diese Power für die einfache Verwendung im ReportGenerator in SP2 bereitgestellt wird. Anschließend werden wir die Möglichkeiten von GDI+ nutzen, um direkt auf die Druckoberfläche zu schreiben und um eine echte datengesteuerte Kontrolle über benutzerdefinierte Berichte zu erstellen. FoxX 30 (05-45) Steuerelemente in VFP steuern Andy Kramek 10 Seiten Da häufig die Frage auftaucht, wie Szenarien behandelt werden können, in denen Steuerelemente auf einem Formular sich je nach Situation unterschiedlich verhalten sollen, werde ich in diesem Artikel näher darauf eingehen. (05-46) Windows Vista und die Microsoft-Fortschrittanzeige Craig Boyd 4 Seiten In Visual FoxPro bietet das OLE-Steuerelement keine umfassende Kontrolle über die Fortschrittanzeige, indem die Eigenschaften geändert werden. Ich bin mir sicher, dass Sie die Fortschrittanzeige in smaragdgrün anzeigen und den Fortschritt von 1 bis 100 anzeigen können. Aber wie zeigen Sie die anderen Farben und den Fortschritt mit einem nicht definierbaren Ende an? Oder wenn ich die Fortschrittanzeige vertikal anzeigen möchte, nicht horizontal? Ich werde Ihnen in diesem Artikel ein sehr hilfreiches Beispiel zeigen, mit dem Sie die Fortschrittanzeige in Windows Vista untersuchen können. FoxX 31 (05-47) Behalten Sie die Grafik-Dateien Ihrer Anwendung im Auge aus FoxStuff 4 Seiten Eine der schwierigeren Aufgaben bei der Entwicklung eines Visual FoxPro-Projekts ist die Verwaltung der vielen Icons, Bitmaps und anderen Grafikdateien, die Sie in der Anwendung benötigen. Die Verwaltung dieser Dateien ist ein Problem. In unseren eigenen Projekten testen wir in der Regel verschiedene Icons für eine bestimmte Funktion und vergessen anschließend, diejenigen zu löschen, die wir verworfen haben, was zu vielen unnötigen Dateien im Verzeichnis führt. Bei der Arbeit mit mehreren Programmierern kommt es häufig vor, dass jeder Programmierer seine eigenen Grafiken verwendet, so dass am Ende unterschiedliche Grafiken für den gleichen Zweck eingesetzt werden. Um dieses sowie andere damit zusammenhängende Probleme zu lösen, haben wir ein einfaches Hilfsprogramm erstellt, das wie alle Hilfsprogramme und Komponenten in Foxstuff, vollständig freigegeben ist. Laden Sie es einfach herunter aber beachten Sie, dass Review Bitmaps VFP 8.0 oder höher benötigt. (05-48) Erstellen datengesteuerter Popup-Menüs in VFP Andy Kramek 4 Seiten Eines der kleinen Werkzeuge, die Marcia und ich bei der Arbeit mit VFP immer verwenden, ist ein Popup-Menügenerator, der es uns ermöglicht, schnell und einfach eine Entwicklungsumgebung auszuwählen. Als uns klar wurde, dass es viele Situationen gibt, in denen es hilfreich wäre, ein Popup-Menü zur Verfügung zu haben (wie die Rechtsklick-Optionen auf Formularen und Steuerelementen), haben wir einen einfachen Menügenerator erstellt, um „on the Fly“ ein PopupMenü aus einfachen Tabellen heraus zu erstellen. Die Definition der Klasse, den DBC, die Tabellen sowie das Generierungsprogramm für die Beispieldaten finden Sie im Download zu diesem Artikel. Ich hoffe, Sie finden ihn genauso hilfreich wie wir. (05-49) Das Berichtsvorschaufenster von VFP zähmen aus FoxStuff 7 Seiten In diesem Artikel empfehlen wir Ihnen verschiedene Vorgehensweisen, mit denen Sie das standardmäßige Vorschaufenster verbessern oder es durch eine eigene Berichtsvorschau ersetzen können. Die meisten beschriebenen Techniken stehen nur in VFP 9.0 zur Verfügung, aber am Anfang stellen wir Ihnen eine Möglichkeit vor, die sich seit der Version 5.0 verwenden lässt. (05-50) Die Länge eines Strings in einem angegebenen Font herausfinden Andy Kramek 3 Seiten Bei der Arbeit mit VFP stand ich häufig vor dem Problem, dass ich versuchte, zu entscheiden, wie groß eine Textbox sein muss, um eine bestimmte Schrift mit einem bestimmten Schriftgrad der maximalen Länge der Daten aufzunehmen, die die darunter liegende Datenquelle aufnimmt. Obwohl es relativ einfach ist, festzulegen, wie viele Zeichen wir anzeigen wollen, ist die benötigte Größe der Textbox auch von der gewählten Schrift abhängig. Die Lösung ist eine einfache Wrapperfunktion die ich Ihnen in diesem Artikel vorstellen will. FoxX 32 Schicht Kommunikation/Umgebung (06) FoxX 1 (06-01) Programmieren des API Ralf Gladis 6 Seiten Suchen, Einbinden, Deklarieren und Aufrufen von API-Funktionen zeigt Ralf Gladis in seinem Buchauszug. Vielfältige Verwendungsmöglichkeiten ergeben sich durch den Einsatz von Windows-API-Funktionen; zum Beispiel kann man seine eigene Anwendung als vorderstes Fenster setzen. (06-02) OLE-Steuerelemente einsetzen am Beispiel von MAPI Ralf Gladis 5 Seiten Anmelden, Registrieren und Einsetzen von OCX-Steuerelementen zeigt Ralf Gladis in seinem Buchauszug. Vielfältige Verwendungsmöglichkeiten ergeben sich durch den Einsatz von OCXSteuerelementen; zum Beispiel kann man eMail aus seiner eigenen Anwendung mit MAPI versenden. (06-03) Messaging mit OLE-Automation Lisa Slater Nicholls 15 Seiten Ein weiteres umfangreiches Anwendungsbeispiel für die MAPI-Ansteuerung durch verschiedene Visual FoxPro-Versionen, in diesem Fall für den Versand von Faxen, gibt Lisa Slater Nicholls in diesem Artikel. (06-04) WinWord für VFP Lisa Slater Nicholls 6 Seiten Dieser Artikel von Lisa Slater Nicholls ist die Fortsetzung des vorherigen Artikels mit diesmal einem umfangreichen Anwendungsbeispiel für die WinWord-Ansteuerung durch verschiedene Visual FoxPro-Versionen. (06-05) Ein klassicher VFP-Bericht Lisa Slater Nicholls 13 Seiten Der nächste Teil dieser Artikelserie von Lisa Slater Nicholls verfeinert die Ansteuerung von WinWord um weitere Funktionalitäten verschiedene Visual FoxPro-Versionen. (06-06) Ein FRX-Class-Treiber für HTML Lisa Slater Nicholls 9 Seiten Der abschließende Teil der Artikelserie von Lisa Slater Nicholls nutzt die Prinzipien der Ansteuerung von WinWord für die Erstellung von HTML-Dokumenten. FoxX 2 (06-07) Die dFPUG-Internetklassenbibliotheken Rainer Becker 19 Seiten Dieser Artikel enthält die Beschreibung der dFPUG-Internetklassenbibliotheken incl. der mitgelieferten HTML-Textbausteine, Tabellenstrukturen und Konfigurationsmöglichkeiten sowie eine umfangreiche Installationsanweisung für Ihren ersten eigenen VFP-Webserver im Internet. FoxX 3 FoxX 4 FoxX 5 FoxX 6 (06-08) Einf. Ansteuerung MS Office-Server Tamar E. Granor 12 Seiten In diesem Artikel lernen Sie die Grundlagen für das Arbeiten mit den Servern aus dem OfficePaket - also die programmatische Ansteuerung von WinWord, Excel und Powerpoint. Dargestellt wird die recht anstrengende Ermittlung des jeweiligen Objektmodells insbesondere über den Objektkatalog, der in Visual FoxPro 7.0 in dieser Richtung weiter verbessert wurde. Gewöhnungsbedürftig für VFP-Entwickler ist auch das Arbeiten mit den Collections, um das man bei OfficeServern nicht herumkommt. (06-09) Ansteuerung von WinWord Tamar E. Granor 25 Seiten Dieser wirklich umfangreiche Buchauszug behandelt die Ansteuerung von WinWord aus Visual FoxPro. Besprochen wird die Ansteuerung von Gliederungsansicht sowie von Inhalts- und Stichwortverzeichnis. Schwerpunkt aber ist das interessante und umfangreich erklärte programmatische Erstellen von Serienbriefen mit WinWord. (06-10) Fortgeschrittene Ansteuerung von PowerPoint Tamar E. Granor 24 Seiten In diesem ebenfalls sehr umfangreichen Buchauszug aus dem Titel „Office Automation “ lernen Sie die fortgeschrittene Ansteuerung von PowerPoint – d.h. die programmatische Generierung von Slideshows inklusive der Ansteuerung von Hintergründen, Textformaten und Farben. Desweiteren lernen Sie Details über den programmatischen Einsatz von Animationen, Übergängen, Aktionen, Sound und Bewegung in PowerPoint-Folien aus Ihrer Anwendung heraus. (06-11) Anwendungstechnologien im Internet Rick Strahl 17 Seiten Ein Führer durch die wichtigsten Begriffe und Techniken im Internet – ein unerläßlicher Führer für den Einsteiger in die Programmierung von WebServern und WebServices von Rick Strahl. FoxX 7 (06-12) Erstellen verteilter Anwendungen über HTTP Rick Strahl 39 Seiten Ein umfangreicher Einführungsartikel in das Erstellen von Anwendungen, die über das InternetProtokoll mit dem Anwender kommunizieren vom bekannten Konferenzredner, Buchautor aber auch Anbieter einer Vielzahl von Tools und Produkten im Bereich der InternetAnwendungsentwicklung mit Visual FoxPro. (06-13) VFP und Advanced COM Calvin Hsia 17 Seiten In diesem Artikel erfahren Sie, wie Sie durch die Implementierung von Schnittstellen und Ereignisbindung von den COM-Features von Visual FoxPro profitieren können. (06-14) Einsatz von MSMQ mit Visual FoxPro Randy Brown 23 Seiten Visual FoxPro kann mit dem Microsoft Message Queue-Server integriert werden. Randy Brown zeigt anhand vieler Beispiele, wie man entsprechende COM-Server erstellt und integriert. Perspektivisch ist dies auch im Zusammenhang mit dem Microsoft BizTalk Server interessant. FoxX 8 FoxX 9 (06-15) Programmieren Sie Ihre Daten Erik Moore 24 Seiten Visual FoxPro 7.0 bietet Ihnen neue mächtige Unterstützung für COM, XML und Webdienste. Damit werden eine Vielzahl von Datenzugriffen und Programmiermöglichkeiten geschaffen, die so vorher noch nie zur Verfügung standen. Dieser Artikel fasst die neuen Features zusammen. FoxX 10 (06-16) Microsoft Transaction Server Microsoft Corp. 29 Seiten Zweifellos haben Sie schon einmal etwas über den Microsoft Transaction Server gehört und wie er Ihnen helfen kann, mehrschichtige Anwendungen zu entwickeln. Dieser Artikel bietet Ihnen einen Einstieg in die Anwendung des MTS mit Visual FoxPro. Wir behandeln die Grundlagen des Gebrauchs des MTS und erweitern dieses Thema um den Einsatz von mit Visual FoxPro entwickelten COM-Komponenten. FoxX 11 (06-17) Entwickeln und Debuggen von COM Servern Maurice de Beijer 8 Seiten Bei der Entwicklung von COM-Servern wird man durch das Fehlen einer direkten Debuggingmöglichkeit in der Produktivität und Effizienz der Entwicklung stark eingeschränkt. Maurice de Beijer, bekannt von seinem Freeware-Framework, zeigt uns in seinem Beitrag, wie man dafür über eine ASP-Seite das „ActiveAccessibility“-Feature von VFP verwenden kann. (06-18) Einführung in ShellExecute Mike Lewis 5 Seiten Vergessen Sie den alten Befehl RUN. Alles was Sie benötigen, um eine externe Anwendung aus VFP heraus aufzurufen, ist dieser hilfreiche API-Aufruf. Mike Lewis stellt diesen kurz vor. (06-19) eMail mit VFP Mike Lewis 3 Seiten Natürlich kann man für den Mailversand Outlook als ActiveX Automation Server ansteuern, aber manchmal möchte man für einfache Mailaufgaben nur eine einfache Funktion haben, die nicht das Vorhandensein voraussetzt – hier eine brutal einfache Lösung basierend auf (06-18). FoxX 12 (06-20 Erstellen einer HTML-Tabelle Mike Lewis 2 Seiten In einem weiteren kurzen Beitrag zeigt Ihnen Mike Lewis, wie Sie aus einer Tabelle oder einem Cursor kurz und knapp eine entsprechende HTML-Tabelle erstellen. (06-21) Berichtseinstellungen Mike Lewis 3 Seiten Mit dem Artikel Steuern von Berichtseinstellungen zur Laufzeit lernen Sie, wie Sie Ihren Anwendern die Auswahl der Druckeroptionen für VFP-Berichte ermöglichen. (06-22) Berichtstoolbars Mike Lewis 2 Seiten Visual FoxPro ermöglicht Ihnen, den Berichts-Designer in Ihrer Anwendung zu öffnen. Aber können Sie sicher sein, dass die richtigen Toolbars angezeigt werden? Lesen Sie hier, wie Sie Berichtstoolbars zur Laufzeit in Ihrer Visual FoxPro-Anwendung ermöglichen. FoxX 13 (06-23) Twain-Geräte steuern Mike Lewis 4 Seiten In diesem aktuellen Beitrag von Mike Lewis erfahren Sie das wichtigste über die Anbindung von TWAIN-Geräten und wie man darüber zum Beispiel Fotos einer Kamera direkt in die eigene Anwendung übernehmen kann. FoxX 14 (06-24) Datenaustausch mit PDA via RAPI Christoph Zintel 6 Seiten Christoph Zintel zeigt uns mit diversen Codebeispielen, wie man Dateien von Visual FoxPro zwischen Personalcomputer und PDA via RAPI austauschen kann. (06-25) Crystal Reports: Datenzugriff Craig Berntson 28 Seiten Der ganze Zweck des Berichtswesens besteht darin, die Daten in einem sinnvollen Zusammenhang zu präsentieren. Daher ist es erforderlich zu wissen, wo die Daten in der Datenbank gespeichert sind. Dieser Beitrag zeigt den Datenzugriff unter Crystal Reports. FoxX 15 (06-26) PDF-Technologie M. Akins, A. Kramek, R. Schumer 34 Seiten Das Adobe Acrobat Portable Document Format (PDF) ist eine bewährte Technologie, die es den Visual FoxPro-Entwicklern ermöglicht, die generierten Ausgaben seiner Anwendungen zu erweitern. In diesem Buchauszug erfahren Sie, wie Sie PDF integrieren, die Präsentation der Berichte von Visual FoxPro verbessern und es den Anwendern ermöglichen, Daten im PDF-Format aus einer Visual FoxPro-Anwendung auszugeben und zu versenden. (06-27) Voransicht des Berichts zur Laufzeit Craig Berntson 17 Seiten Die Voransicht eines Berichts ist vielleicht die Funktionalität, die Anwender am häufigsten einsetzen und Crystal Reports bietet Ihrer Anwendung hervorragende Vorschaumöglichkeiten. In diesem Buchauszug zeigen wir Ihnen, wie die Berichtsvorschau in Crystal Reports funktioniert. FoxX 16 (06-28) Erstellen von Tablet PC-Anwendungen mit VFP Mike Stewart 11 Seiten Erfahren Sie, wie Sie in Visual FoxPro-Anwendungen das Microsoft® Tablet PC Platform SDK einsetzen, um mit „digitaler Tinte“ zu arbeiten, handschriftliche Eingaben zu akzeptieren, die durch Tablet PC-Steuerelemente ausgelösten Ereignisse zu behandeln und die „Tinte“ in Dateien dauerhaft zu speichern. (06-29) Einführung in das Wireless Application Protocol Tom O’Hare 5 Seiten Das Wireless Application Protocol (WAP) ist ein relativ neues, aber sehr aktuelles Schema in der Programmierung. Das Wachstum dieser Technologie ist phänomenal. So hat AOL eine Vereinbarung mit AT&T getroffen, Inhalte für WAP-fähige Geräte zur Verfügung zu stellen. (06-30) Löschen von E-Mail-Adressen Whil Hentzen 11 Seiten Verkaufsaktionen, die durch E-Mail-Listen geführt werden, sind heutzutage alltäglich. Allerdings ändern die Menschen ihre E-Mail-Adressen häufig und Sie müssen eine Möglichkeit schaffen, sich aus Ihrer Liste auszutragen – genau wie E-Mail-Adressen, von denen die Mail als unzustellbar zurückkam. Whil Hentzen zeigt Ihnen hier, wie das am besten geht. (06-31) Feststellen falscher E-Mail-Adressen Whil Hentzen 6 Seiten In diesem Artikel erklärt Whil Hentzen die zweite Hälfte des Umgangs mit Rückläufen von Mailingaktionen – die Prüfung, weshalb eine E-Mail zu Ihnen zurückkommt und wie damit umgegangen werden soll. FoxX 17 (06-32) Suchen mit Webdiensten Doug Hennig 9 Seiten Doug Hennig führt uns in die Suche via Webdienste mit Visual FoxPro ein. Mit einem Beispielprogramm wird Google abgefragt und die Suchergebnisse gespeichert. (06-33) Integrieren des IE in Ihre VFP-Anwendungen I Remi Caron 10 Seiten Im ersten Teil seiner Artikelserie erklärt Remi Caron, wie Sie den Internet Explorer in Ihren eigenen Projekten einsetzen können. Der Artikel selbst basierte auf bestehenden Seiten, deren Inhalten modifiziert wurde. (06-34) Integrieren des IE in Ihre VFP-Anwendungen II Remi Caron 8 Seiten Im zweiten Teil seines Artikels konzentriert der Autor sich auf den Einsatz des Internet Explorers zu Ändern von Daten. Dabei beleuchtet er wichtige Teile des Objektmodells. Die Beispiele sind in Visual FoxPro geschrieben, aber die hier gezeigten Möglichkeiten funktionieren auch in jeder anderen Programmiersprache. FoxX 18 (06-35) Veröffentlichen Ihres ersten Webdienstes I Whil Hentzen 14 Seiten 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. FoxX 19 (06-36) Veröffentlichen Ihres ersten Webdienstes II Whil Hentzen 12 Seiten Im letzten Artikel haben wir unseren ersten Webdienst erstellt, ihn veröffentlicht, ihn eingesetzt – alles auf unserer Entwicklungsmaschine. Es war nicht wirklich ein guter Webdienst, aber das war auch nicht unser Ziel. Es ging darum, die erforderlichen Schritte zu zeigen, zu demonstrieren, wo die ganzen Werkzeuge zu finden sind und welche geheime Schaltfläche angeklickt werden muss. Dieser Artikel beantwortet die dabei entstandenen Fragen und bereitet uns auf den großen Schritt vor – die Auslieferung auf einen realen Internet Server – im nächsten Artikel. FoxX 20 (06-37) Veröffentlichen Ihres ersten Webdienstes III Whil Hentzen 7 Seiten In den ersten beiden Artikeln dieser Serie haben Sie einen Webdienst erstellt, ihn veröffentlicht und verwendet – alles auf Ihrer Entwicklungsmaschine. Anschließend habe ich einige der unvermeidlichen Fragen beantwortet, die aufgekommen sind. Jetzt ist aber Schluss mit der Spielerei – bringen wir unser Baby auf einen echten Internet-Server. FoxX 21 (06-38) Feature-Überblick: NET4COM Microsoft Corp. 6 Seiten Dieses Dokument beschreibt die Bibliothek NET4COM, die als Teil der Version Sedna von Visual FoxPro ausgeliefert wird. Die Bibliothek stellt einige COM-Objekte zur Verfügung. Diese Objekte werden einen kleinen Teil des .NET Frameworks wrappen, um Entwickler mit verschiedenen APIs zu versorgen, die die Power des .NET Frameworks auf VFP überträgt. FoxX 22 (06-39) Log4Fox: eine Log-API für Visual FoxPro Lisa Slater Nicholls 7 Seiten Das Mitschreiben bestimmter Ereignisse ist in jeder Entwicklungsumgebung eine Standardanforderung. In diesem Artikel nimmt Lisa Slater Nicholls die klassische Log-Bibliothek log4j und überträgt deren Architektur in VFP. (06-40) Zugriff auf Hotmail und MSN-Accounts in Visual FoxPro Anatoliy Mogylevets 16 Seiten In einigen Fällen ist es möglich, Hotmail-Nachrichten aus Visual FoxPro-Code heraus zu senden und zu empfangen. In diesem Artikel beschreibt Anatoliy Mogylevets verschiedene Visual FoxPro-Klassen, die Microsoft ServerXMLHTTP und XMLDOM-Objekte verwenden, um den WebDAV-Zugriff auf den Hotmail-Server zu implementieren. Sie lernen auch einige der Mysterien der HTTP-Abfragen kennen. FoxX 23 (06-41) Zusammenarbeit von .NET mit Visual FoxPro-Anwendungen Rick Strahl 56 Seiten Obwohl sich dieser Artikel mit allen Mechanismen der Zusammenarbeit befasst, werde ich mich speziell auf ASP.NET konzentrieren, da dies hierfür die meist genutzte .NET-Technologie ist. Behalten Sie im Hinterkopf, dass die gleichen Prinzipien auch für Formulare von Windows und für Konsolenanwendungen gelten. (06-42) Die Windows-Ereignisbindung leicht gemacht Doug Hennig 8 Seiten Ein Feature, das in anderen Entwicklungsumgebungen zur Verfügung steht, in VFP aber fehlt, ist die Möglichkeit, Windows-Ereignisse zu verwenden. VFP 9 erweitert die Funktion BINDEVENT() und ermöglicht so, Ihren eigenen Code aufzurufen, wenn Windows verschiedene Nachrichten an Fenster von VFP sendet. Diese Möglichkeit eröffnet ein weites Feld an Einsatzmöglichkeiten, von denen Doug Hennig hier einige untersucht. FoxX 24 (06-43) VFP Webdienste neu betrachtet Rick Strahl 26 Seiten Webdienste mit Visual FoxPro zu erstellen war nie eine einfache Aufgabe. Für das Erstellen von Webdiensten mit FoxPro wurde meist das SOAP Toolkit eingesetzt, das nicht mehr weiter gepflegt wird und das viele Probleme aufwarf, wenn von Webdiensten komplexe Datentypen übergeben wurden. In diesem Artikel zeige ich Ihnen, wie Sie in Ihrer FoxPro-Anwendung mittels COM Interop die mächtigen Webdienst-Features von .NET und die neue Windows Communication Foundation einsetzen können. FoxX 25 (06-44) Ein ReportListener Doug Hennig 8 Seiten In Visual FoxPro 9 hat Microsoft die Architektur der Berichtsengine geöffnet, indem die Möglichkeit bereitgestellt wurde, mit der neuen Basisklasse ReportListener zu kommunizieren. Durch Ableiten einer Klasse von ReportListener können VFP-Entwickler ihre eigene benutzerdefinierte Ausgabe erstellen. In diesem Artikel untersucht Doug Hennig den ReportListener und zeigt ein Beispiel für die Lösung eines Problems der realen Welt. (06-45) Unicode in Visual FoxPro Web- und Desktopanwendungen verwenden Rick Strahl 20 Seiten In diesem Artikel beschreibe ich, wie Sie Unicode in Ihren Anwendungen verwenden und unterschiedliche Sprachen simultan unterstützen. Obwohl Visual FoxPro Unicode nicht direkt anzeigen kann, ist es möglich, mit Hilfe der Codeseiten – einer lokalspezifischen Zeichendarstellung – unterschiedliche Zeichensätze anzuzeigen. FoxX 26 (06-46) SMTP-Nachrichten in Visual FoxPro-Anwendungen versenden Anatoliy Mogylevets 9 Seiten Auf seiner Website „Using Win32 Functions in Visual FoxPro“ „www.news2news.com“ befinden sich viele Codebeispiele, die unterschiedliche Bereiche der Programmierung von Windows behandeln. Das Senden und Empfangen von E-Mails ist immer an der Spitze der Liste der Besucher der Site. In diesem Artikel zeigt Ihnen Anatoliy Mogylevets, was er gelernt hat und stellt Ihnen Code zur Verfügung, den Sie in Ihren VFP-Anwendungen einsetzen können. (06-47) Ein Hilfsprogramm für die Dokumentierung Ihrer Crystal Reports Mike Lewis 3 Seiten Verwenden sie dieses FoxPro-Programm, um alle Tabellen und Felder in Ihren Berichten aufzulisten. FoxX 27 (06-48) Ein generisches Lookup-Objekt Mark Vroom 6 Seiten Es ist weder effizient noch intelligent, den gleichen Code wieder und wieder zu schreiben. Eine deutlich bessere Lösung besteht darin, eine generische Lösung zu erstellen, die flexibel genug ist, immer wieder verwendet zu werden. Mark Vroom beschreibt, wie er ein Codierungsproblem gelöst hat, indem er ein generisches Lookup-Objekt erstellt hat. (06-49) VFP 9-Berichten Rich Text Format (RTF) hinzufügen Bo Durban 9 Seiten Das Aufnehmen von Inhalten im Rich Text Format (RTF) in Visual FoxPro-Berichte war lange Zeit eine schwierige Aufgabe. Es funktioniert eingeschränkt mit einem Feld vom Typ General und einem OLEBound-Steuerelement, allerdings kann diese Lösung keine dynamische Anpassung der Höhe vornehmen und sie kann keinen Seitenüberlauf verwalten. Durch den Einsatz eines benutzerdefinierten Report Listeners in VFP 9 sowie einen Aufruf der wenig bekannten Windows Rich Edit Steuerelement, bietet Bo Durban genau das, was Sie benötigen, um RTFText verlässlich in Ihren Berichten anzuzeigen. FoxX 28 (06-50) Mit Visual FoxPro einen Web-Datendienst erstellen Rick Strahl 22 Seiten Wollten Sie jemals remoten Datenzugriffsmechanismus in eine Anwendung einen integrieren, mit dessen Hilfe Sie mit Daten arbeiten können, die über das Web kommen, nicht aus einer Datenquelle im lokalen Netzwerk? Wäre es nicht cool, einfach auf eine URL zu verweisen, damit Sie remote irgendeinen SQL-Code ausführen könnten und die Daten würden Ihnen auf dem Client zurückgegeben? In diesem Artikel zeigt Rick Ihnen, wie Sie einen generischen SQL-DatenWebdienst erstellen, der mit jedem auf Visual FoxPro basierenden Web-Backend und jedem Visual FoxPro-Client verwendet werden kann, um einen remoten Datenzugriff auf Visual FoxPround ODBC-Datenquellen anzubieten. FoxX 29 FoxX 30 FoxX 31 (06-51) Wie VFP Daten übermittelt Christof Wollenhaupt 3 Seiten Was geschieht eigentlich, wenn Visual FoxPro eine Abfrage ausführt? Das kann Ihnen niemand sagen, da nur Microsoft die genauen Details kennt und diese vermutlich niemandem verraten will. Aber aus Beobachtungen, durch Informationen, die veröffentlicht wurden, sowie durch Mitschreiben allen Netzwerkverkehrs mit einem Werkzeug wie dem Netzwerk Monitor, der mit einigen Versionen von Windows ausgeliefert wird, können wir unsere Schlüsse ziehen. Dieser Artikel gibt das wieder, was ich bislang beobachtet habe, sie beschreiben jedoch nicht notwendigerweise die genauen Vorgänge. FoxX 32 Frameworks, Werkzeuge und Tools (07) FoxX 1 (07-01) Erweiterung des Frameworks von Visual FoxPro 6.0 Jim Booth 8 Seiten In einem Buchauszug aus seinem Titel „Effective Techniques for Application Development with Visual FoxPro 6.0“ stellt Jim Booth verschiedene Verfahren für die Modifikation und Erweiterung von Frameworks am Beispiel der bei VFP mitgelieferten Foundation Classes vor. (07-02) Der ObjectExplorer Markus Egger 3 Seiten Das Produkt „ObjectExplorer“ ist eines der vielen Public Domain-Tools von Markus Egger. Der Autor des Tools stellt hier sein Werkzeug selbst vor. Erhältlich ist es via Download auf seiner Webseite oder im dFPUG-Forum. (07-03) Einführung in die Active FoxPro Pages Franz Foltin jr. 4 Seiten Unter dem veränderten Produktnamen „Absolut Fabulous Programming“ stellt Ihnen Franz Foltin jr. kompakt das Entwicklen von interaktiven datenbankbasierten Webseiten für das Internet mit Visual FoxPro in Kombination mit dem Produkt „Active Server Pages“ von Peter Herzog vor. (07-04) Was ist und woher kommt Codepainter für VFP Astrid de Simone 4 Seiten Astrid de Simone stellt die Hintergrundgeschichte und die wichtigsten Features des Programmgenerators Codepainter Revolution für Visual FoxPro in diesem kurzen Artikel vor. FoxX 2 (07-05) Anpassen der Komponenten des Frameworks Lisa Slater Nicholls 30 Seiten Ein sehr umfangreicher Artikel von Lisa Slater Nicholls, der Fachfrau für die FrameworkBibliotheken in Visual FoxPro, zeigt Ihnen weitere Möglichkeiten der Anpassung auf Ihre eigenen Bedürfnisse. Dank unseres neuen Auslieferungsformats nicht als eigenständiges Sonderheft sondern als normaler Artikel. Der Sourcecode dazu befindet sich auf der Begleit-CD. (07-06) Dokumentation VFPFrame Maurice de Beijer 23 Seiten Deutsche Dokumentation des Freeware-Frameworks „VFP-Frame“ von Maurice de Beijer in der Version 1.1., übersetzt von der dFPUG. Eine neuere Fassung 2.0 des Frameworks ist bei dem Distributor erhältlich, aber leider immer noch ohne Dokumentation der neuen Features. (07-07) Einführung COM-Codebook Yair Alan Griver 3 Seiten Das bekannte Framework „Visual Codebook“ erschien in zwei Sonderheften bei der dFPUG und ist demnächst in einer völlig neuen Version für Visual FoxPro 7.0 verfügbar. Die neue Version des Frameworks wird exklusiv von der dFPUG übersetzt und im Rahmen der Loseblattsammlung FoxX Professional allen Mitgliedern zur Verfügung gestellt. Dies ist der Einleitungsartikel zu dieser neuen Serie von Yair Alan Griver, übersetzt von Rainer Becker. FoxX 3 (07-08) Visual FoxExtend 7 Uwe Habermann 18 Seiten Nach der umfangreichen Vorstellung von VFPFrame in der vorigen Ausgabe setzen wir die Vorstellung von Frameworks in dieser Ausgabe mit dem Framework „Visual Extend“ von Devigus Engineering aus der Schweiz fort. Uwe Habermann beschreibt uns alle wesentlichen Elemente und Möglichkeiten dieses professionellen Produkts aus deutschsprachigen Landen. FoxX 4 (07-09) Das Mere Mortals Framework 6.0 Kelly Conway 11 Seiten Nach den jeweils umfangreichen Vorstellungen der Frameworks „VFPFrame“ und „Visual Extend“ setzen wir unsere Serie mit dem Framework „Mere Mortals“ fort. Kelly Conway beschreibt uns alle wesentlichen Elemente und Möglichkeiten dieses ursprünglich auf dem Visual Codebook basierenden professionellen Frameworks des bekannten Redners Kevin McNeish in der Übersetzung von Mathias Gronau. FoxX 5 (07-10) Die Entwicklungsumgebung Visual FoxExpress Bob Archer 8 Seiten In diesem Buchauszug gibt der Autor Bob Archer eine kompakte Übersicht über die Benutzeroberfläche und die Kernelemente der Entwicklungsumgebung Visual FoxExpress. Sie bekommen einen guten Eindruck, wie mit einem integrierten Programmgenerator / Framework und einer Vielzahl von Werkzeugen die Entwicklung von Anwendungen funktionieren kann. (07-11) Geschäftsobjekte und Visual FoxExpress Bob Archer 12 Seiten Der zweite Buchauszug von Bob Archer beschreibt das Entwickeln von Geschäftsobjekten unter Visual FoxExpress. Diese Entwicklungsumgebung basiert wie viele andere Frameworks ebenfalls auf dem Visual Codebook. Sofern Sie also schon mal mit Codebook gearbeitet haben, können Sie hier viel Bekanntes wiederentdecken. Auf jeden Fall aber lernen Sie etwas über die Methodik des Entwickelns von Geschäftsobjekten und diese Kenntnisse können auch ohne das beschriebene Produkt genutzt werden. (07-12) Codepainter Revolution Community Edition Rolf Riethmüller 1 Seite Ein spezielles Sonderangebot der italienischen Firma Zucchetti für Mitglieder der dFPUG. (07-13) Einführung zur Codepainter Community Edition, Mathias Gronau 67 Seiten Unser Übersetzer Mathias Gronau hat sich tapfer geschlagen und diesen umfangreich bebilderten Leitfaden für das Tool Codepainter Revolution zusammengestellt. Alle wesentlichen Phasen der Softwareentwicklung und die Tools der Entwicklungsumgebung werden anhand eines umfangreichen Beispiels plastisch dargestellt. FoxX 6 FoxX 7 FoxX 8 FoxX 9 FoxX 10 (07-14) Nutzen Sie Tastaturmakros Mike Lewis Wie ein selten genutztes Feature von Visual FoxPro Ihre Produktivität erhöhen kann 3 Seiten (07-15) fehlt – wurde nicht vergeben FoxX 11 FoxX 12 FoxX 13 (07-16) Websuche mit VFP und Google Christian Desbourne 4 Seiten Für Google gibt es mittlerweile einen WebService, auf den man auch mit Visual FoxPro zugreifen und somit Suchvorgänge leicht automatisieren kann. Der benötigte Quellcode ist gleich mit dabei. Endlich mal ein Beispiel für einen praktischen Einsatz eines WebServices… (07-17) Warum VFP 8.0? Warum VFX 8.0? Rainer Becker 7 Seiten Eine kleine Auffrischung und Diskussion über die Vorteile der Entwicklungsumgebung Visual FoxPro insbesondere mit der neuen Version 8.0 sowie über die Vorteile eines einfachen Frameworks wie Visual Extend, ebenfalls insbesondere mit der neuen Version 8.0. FoxX 14 (07-18) Wie eine Webseite funktioniert Harold Chattaway 26 Seiten Eigentlich geht es bei diesem Artikel um Vorbereitungen für den Einsatz von WebConnection, aber die Einführung in HTML allgemein, JavaScript, Stylesheets (Formatvorlagen) usw. ist völlig unabhängig davon und sehr gut verständlich. FoxX 15 ZIP-Bibliothek als dFPUG-Memberware kostenlos für Mitglieder verfügbar! (07-19) ZIP-Dateien mit VFP erstellen – die dFPUG.fll V. Jordanova, U. Habermann 10 Seiten Im Portal-Verzeichnis Memberware stellen wir allen dFPUG-Mitgliedern eine fertige Funktionsbiliothek für das Erstellen von ZIP-Dateien bereit mitsamt Entpack- und Feedback-Funktion und einem kleinen Programmbeispiel mit Thermometer. Die Lizenz gilt für einen Entwickler für die Dauer seiner Mitgliedschaft. Mehr dazu in diesem Artikel der Autoren. (07-20) Die Toolbox von Visual FoxPro 8.0 Beth Massi 42 Seiten Erfahren Sie, wie die Toolbox von Visual FoxPro funktioniert und wie Sie die Toolbox an Ihre Arbeitsweise und Ihre Projekte anpassen können. Ein weiterer umfangreicher Artikel von Beth Massi zu den unterschätzten neuen Werkzeugen Toolbox und Taskpane. (07-21) Erstellen Sie schnell und einfach Datenbankapplikationen mit VFX Andrew Ross McNeill 11 Seiten In der bekannten FoxPro-Fachzeitschrift FoxPro Advisor rezensierte Andrew Ross McNeill das Framework Visual Extend und stellt es in kompakter Form vor. Das mussten wir natürlich unbedingt abdrucken… FoxX 16 (07-22) Vorstellung VMware W. Pasler, H. P. Grözinger 9 Seiten Vorstellung der Virtual Machine Software für technische Profis mit Anwendungsgebieten, Installation und praktischem Einsatz durch das Schwaben-Team. FoxX 17 (07-23) MiniClassGen für Visual FoxPro Burkhard Stiller 25 Seiten Ein weiteres Tool steht für dFPUG-Mitglieder unter Memberware zur Verfügung. Burkhard Stiller stellt und ein Werkzeug zur Verfügung, welches alle Klassen innerhalb einer Bibliothek um gewünschte Eigenschaften erweitert. (07-24) ZIP-Dateien mit VFP erstellen V.Jordanova, U.Habermann 5 Seiten Im Rahmen der dFPUG-Memberware steht die zweite Version der dFPUG.fll zur Verfügung. Es sind weitere Funktionen bzw. Parameter dazugekommen und man kann alles mit einem kleinen Beispielprogramm gleich ausprobieren. (07-25) Neuigkeiten rund um Visual Extend Rainer Becker 6 Seiten Zum Framework Visual Extend gibt es eine Vielzahl von Neuigkeiten zu berichten, die wir Ihnen in einem Artikel zusammengefasts haben. Zum einen gibt es die neue Version Visual Extend 9.0 für Visual FoxPro 9.0 mit einer Vielzahl von neuen Buildern. Desweiteren haben wir eine Vorankündigung für den AFX-Builder für VFX zur Umwandlungvon VFX-Anwendungen in InternetApplikationen. Und aus aktuellem Anlaß noch Anmerkungen zu OpenSource im Zusammenhang mit VFX, da die erste Version von CIS öffentlich verfügbar ist. FoxX 18 (07-26) Neue Anweisungen für das Beautify-Tool in Visual FoxPro 9.0 Microft Corp. 2 Seiten 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 Seiten 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. FoxX 19 (07-29) VFX9 Tipps und Tricks Rainer Becker 11 Seiten Seit der Übernahme des Frameworks Visual Extend durch die dFPUG c/o ISYS GmbH erstelle ich mehr und mehr Anwendungen mit VFX. Mittlerweile sogar fast ausschließlich, da sich diese Vorgehensweise in vielerlei Hinsicht bewährt hat. Unter anderem durch schnellere Abwicklung und bessere Kalkulierbarkeit von Projekten sowie regelmäßigere Lieferung von Updates im Rahmen von Wartungsverträgen mit niedrigerem Aufwand. (07-30) Die Herstellung des West Wind HTML Help Builder Rick Strahl 9 Seiten Mit Visual FoxPro erstellte Desktop-Anwendungen müssen manchmal die Eingabe und Speicherung von Daten ermöglichen, die als HTML angezeigt werden. ActiveX-Steuerelemente oder COM Automation könnten für erweiterte Funktionalitäten der Benutzeroberfläche erforderlich sein. In dieser mehrteiligen technischen Fallstudie zu Rick Strahls beliebter Anwendung Help Builder lernen Sie erweiterte Techniken kennen, die Ihnen in Ihrem nächsten Projekt helfen könnten. (07-31) Videos zu VFX V.Jordanova, U.Habermann 5 Seiten Zu insgesamt 24 Themen zeigen Uwe Habermann auf Deutsch und Venelina Jordanova auf Englisch wie effizient mit VFX leistungsfähige Anwendungen erstellt werden können. Insgesamt werden also 48 Videos produziert. FoxX 20 (07-32) Aus Word-Dokumenten CHM-Dateien erstellen – Teil 1 Doug Hennig 12 Seiten Werkzeuge wie der West Wind HTML Help Builder können die Generierung einer HTMLHilfedatei (CHM) beschleunigen. Wie sieht es aber aus, wenn Sie nicht vom Nullpunkt aus beginnen, sondern von verschiedenen vorhandenen Word-Dokumenten eine Hilfedatei erstellen wollen? In diesem zweiteiligen Artikel behandelt Doug Hennig die Grundlagen der Generierung von CHM-Dateien, erklärt die Schritte, die erforderlich sind, um aus Word-Dokumenten CHMDateien zu erstellen und präsentiert einige Werkzeuge, die den Prozess automatisieren. (07-33) Aus Word-Dokumenten CHM-Dateien erstellen – Teil 2 Doug Hennig 11 Seiten Dies ist der zweite und letzte Teil der Serie, in der Doug Hennig die Grundlagen der Generierung von CHM-Dateien behandelt und anschließend den Prozess des Erstellens einer CHM-Datei aus mehreren HTML-Dateien beschreibt, die mit Hilfe der im letzen Artikel gezeigten Klassen aus Word-Dokumenten erzeugt wurden. (07-34) Goldsuche in XSource Doug Hennig 25 Seiten In diesem Artikel untersucht Doug Hennig verschiedene Dateien in XSource, um Ihnen coole Ideen und Code zu zeigen, den Sie heute in Ihren Anwendungen verwenden können, um Benutzereinstellungen in einer Ressourcendatei zu speichern und um objektorientierte Kontextmenüs zu erstellen. (07-35) Alternate Data Streams Burkhard Stiller 14 Seiten Interessantes zur Datenspeicherung auf NTFS Volumen. Alle begleitenden Dokumente, sowie Programm- und/oder Klassenbibliotheksdateien zu diesem Artikel finden Sie im dFPUG-Portal. FoxX 21 (07-36) Weitere Tipps und Tricks zu VFX 9.5 Rainer Becker 6 Seiten Seit der Übernahme des Frameworks Visual Extend durch die dFPUG c/o ISYS GmbH erstelle ich mehr und mehr Anwendungen mit VFX. Mittlerweile sogar fast ausschließlich, da sich diese Vorgehensweise in vielerlei Hinsicht bewährt hat. Unter anderem durch schnellere Abwicklung und bessere Kalkulierbarkeit von Projekten sowie regelmäßigere Lieferung von Updates im Rahmen von Wartungsverträgen mit niedrigerem Aufwand. (07-37) Favoriten für IntelliSense Doug Hennig 10 Seiten In diesem Artikel unternimmt Doug Hennig mit Ihnen eine Tour durch die Favoriten für IntelliSense – ein neues Werkzeug, das IntelliSense erweitert und Ihnen die Möglichkeit gibt, anzugeben, welche Elemente einer Klasse Sie in IntelliSense anzeigen lassen wollen und mit dessen Hilfe Sie Skripte für Tooltipps oder Listen mit Werten für Eigenschaften oder Parameter von Methoden erstellen können. FoxX 22 (07-38) Erstellen Sie Ihre eigenen Eigenschaften-Editoren Doug Hennig 10 Seiten VFP 9 gibt Ihnen die Möglichkeit, Ihre eigenen Editoren für benutzerdefinierte Eigenschaften von Klassen und Formularen zu erstellen. In diesem Monat präsentiert Doug Hennig ein Framework für diese Editoren, das es Ihnen ermöglicht, sich auf den Editor selbst zu konzentrieren statt auf die Arbeiten, die erforderlich sind, um den Editor zu erstellen. FoxX 23 (07-39) VisioModeler – ein CASE-Werkzeug Hilmar Zonneveld 6 Seiten Dieser Artikel handelt über VisioModeler, ein freies CASE-Werkzeug, das einem helfen kann, die Datenstrukturen zu planen, sowie dem Kunden zu zeigen. Es kann auch, auf der Basis von den Diagrammen, automatisch die Datenbank erzeugen (einschließlich Visual FoxPro-Datenbanken). Um falschen Erwartungen vorzubeugen, sag ich gleich, dass VisioModeler nicht den gesamten Source-Code für ein Computersystem erzeugt; sein starker Punkt ist, bei dem Design der Datenbank zu helfen. FoxX 24 (07-40) VfxCodeCheck Franz Heinbach 2 Seiten Das hier vorgestellte Programm ermöglicht es, Änderungen am Quellcode von VFX in den Fällen aufzuspüren, wo man diesen in eigenem Code verwendet incl. Beispiel. (07-41) Neue Version Visual Extend 10.0 Rainer Becker 4 Seiten Auf der 13. VFP-Entwicklerkonferenz 2006, dem CeBIT-Regionaltreffen 2007 und dem VFXAnwendertreffen 2007 wurden jeweils einige in der neuen Features der neuen Version 10.0 von Visual Extend vorgestellt. Dazu gibt es umfangreiche Unterlagen und Slideshows im dFPUGPortal zum Download. Die neue Version 10.0 ist nunmehr verfügbar. Hier die grobe Übersicht der neuen Features: FoxX 25 (07-42) dFPUG.fll Version 3 – Zip, Scan und mehr Venelina Jordanova, Uwe Habermann, Erich Todt 22 Seiten Die dFPUG.fll wird erwachsen. Aus der kleinen FLL mit Funktionen zum komprimieren und dekomprimieren von Dateien ist eine umfangreiche Funktionssammlung geworden, die für viele Einsatzzwecke unentbehrlich ist. FoxPro Entwickler erhalten bisher ungekannte Möglichkeiten. Wir stellen Ihnen die neuen Features unserer dFPUG-Memberware vor, die Sie direkt einsetzen können. FoxX 26 FoxX 27 (07-43) Einführung in XML Rick Strahl 9 Seiten XML (Extensible Markup Language) hat in letzter Zeit viel Aufmerksamkeit erfahren. Trotzdem wissen viele Menschen nicht wirklich, was XML ist oder weshalb es die Aufgaben, die wir beispielsweise mit HTML erledigen, revolutionieren wird. FoxX 28 FoxX 29 (07-44) Beauty Studio Venelina Jordanova, Uwe Habermann 5 Seiten Zur Erleichterung unserer täglichen Arbeit sind bei uns nützliche, kleine Werkzeuge entstanden. In diesem zweiteiligen Artikel wollen wir zwei unserer „V&U Project Tools“ vorstellen. Im ersten Artikel geht es um das „Beauty Studio“. (07-45) Aktualisierung von Projektdateien aus der Quellcodeverwaltung Venelina Jordanova, Uwe Habermann 5 Seiten Zur Erleichterung unserer täglichen Arbeit sind bei uns nützliche, kleine Werkzeuge entstanden. In diesem zweiteiligen Artikel wollen wir zwei unserer „V&U Project Tools“ vorstellen. Im zweiten Artikel geht es um die „Aktualisierung von Projektdateien aus der Quellcodeverwaltung“. FoxX 30 (07-46) Silverlight für VFP Entwickler Venelina Jordanova, Uwe Habermann 12 Seiten Die meisten VFP Entwickler sind in den letzten Jahren auf der Suche nach neuen Entwicklungswerkzeugen. Während sich einige von uns bereits frühzeitig für andere Entwicklungsplattformen wie Java oder Visual Studio entschieden haben, befinden sich die meisten VFP Entwickler noch immer in der Orientierungsphase. Das Warten hat sich gelohnt! Endlich ist eine Technologie verfügbar, durch deren Anwendung VFP Entwickler die Nase wieder nach ganz vorn bekommen. Die modernsten Benutzeroberflächen mit Animationen, Transitionen und Multi-Touch Unterstützung erstellen, Internet Anwendungen programmieren und weiterhin mit VFP Datenbanken und sogar mit VFP Code arbeiten. Mit Silverlight ist das alles möglich. Mit diesem Artikel starten wir eine Serie von Artikeln, mit denen wir VFP Entwickler mit Silverlight vertraut machen wollen. (07-47) Silverlight Databinding und Validierung Michael Niethammer 22 Seiten In diesem Artikel werden die Hintergründe und Möglichkeiten des Databindings mit Silverlight erläutert. Speziell für Datenbankapplikationen ist das eines der wesentlichen Themen, mit denen man sich beschäftigen muß. Für FoxPro-Entwickler bieten sich hier zahllose neue Möglichkeiten, mit denen man so im ersten Moment sicherlich nicht gerechnet hat. FoxX 31 (07-48) Silverlight Business Application Venelina Jordanova, Uwe Habermann 12 Seiten Im letzten Artikel haben wir Silverlight kennengelernt. In diesem Artikel wollen wir nun die erste Silverlight Geschäftsanwendung erstellen. Der Einstieg in Visual Studio und Silverlight gelingt ganz ohne Programmierung. (07-49) Microsoft Lightswitch – ein erster Blick auf die Beta des neuen RAD-Tools Michael Niethammer 12 Seiten Ende August hat Microsoft die erste Betaversion seiner neuen Lightswitch-Anwendung (bisheriger interner Projektname „KittyHawk“) veröffentlicht. Dieses Produkt soll im Microsoft Portfolie eine Lücke, sowohl für professionelle Entwickler als auch für Heim-Anwender schließen, die Datenbankanwendungen programmieren. In diesem Artikel gebe ich einen kurzen Überblick über Lightswitch und die damit erstellten Anwendungen. (07-50) Video Tutorials zur Migration von VFP Anwendungen nach Silverlight und zur Nutzung in der Cloud erschienen Uwe Habermann 3 Seiten Der Einstieg in die Migration nach Silverlight stellt viele VFP Entwickler vor besondere Herausforderungen. Schließlich geht es nicht nur um eine neue Technologie, auch die Entwicklungswerkzeuge sind neu und die Bereitstellung von Internetanwendungen auf einem Server haben auch noch nicht viele VFP Entwickler gemacht. In den Videos wird in einfach nachzuvollziehenden Schritten gezeigt, wie es geht. FoxX 32 (07-51) Silverswitch 1.0 Entwicklerhandbuch Venelina Jordanova, Uwe Habermann 32 Seiten Die umfassende Software –Entwicklungsumgebung zur Migration von Visual FoxPro Anwendungen nach Silverlight! Dokumentation, Test und Installation (08) FoxX 1 FoxX 2 (08-01) Dokumentationsrichtlinien Rainer Becker 5 Seiten Allgemeine Richtlinien und Formatierungsvorgaben für die Dokumentation von Methoden mit Parametern und Rückgabewerten und Eigenschaften von Klassen im Methodenquellcode sowie in einer separaten Dokumentationsmethode. FoxX 3 (08-02) Add-Ins für den Coverage Profiler Lisa Slater Nicholls 23 Seiten Diese Rubrik wird umfangreich und auf hohem Niveau von der Spezialistin für den Coverage Profiler, Lisa Slater Nicholls, fortgesetzt. Sie behandelt die Möglichkeiten der Erstellung von Add-Ins für den Coverage-Profiler und davon abgeleitete Klassen. FoxX 4 FoxX 5 FoxX 6 FoxX 7 FoxX 8 (08-03) Dokumentation von Software Alf Borrmann 3 Seiten Auf Basis eines für einen Gerichtsprozesse erstellten Gutachtens erläutert Alf Borrmann die wichtigsten Punkte der Dokumentation von Software. (08-04) Qualitätssicherung Nancy Folsom 16 Seiten Im zweiten Kapitel des neuen Buchs „Debugging with Visual FoxPro“ philosophiert die Autorin Nancy Folsom über und zitiert rund um das Thema Qualitätssicherung und Testen von Software. FoxX 9 (08-05) Testdaten verwalten Manfred Rätzmann 6 Seiten Als Auftakt für eine mögliche neue Serie „Aus dem Testlabor“ ein Artikel zur Verwaltung von Testdaten von Manfred Rätzmann. Um Tests wiederholen zu können, müssen Sie den Systemzustand vor dem Test immer wieder herstellen können. Das gilt für alle Systemgegebenheiten, die Einfluss auf das Ergebnis des Tests haben. In den Programmen, die man als Visual FoxPro Entwickler so schreibt ist das im Wesentlichen die Datenbasis. FoxX 10 (08-06) Einsatz des Debuggers M. Akins, A. Kramek 9 Seiten Der Debugger von Visual FoxPro, der in der heutigen Form zuerst mit der Version 5.0 eingeführt wurde, besteht aus einem Satz sehr mächtiger Werkzeuge, die beim Testen Ihres Quellcodes enorm wertvoll sein können. Es ist aber auch ein sehr komplexes Werkzeug, das etwas gewöhnungsbedürftig ist. FoxX 11 FoxX 12 (08-07) Arbeiten mit dem HTML-Workshop Whil Hentzen 25 Seiten In diesem Auszug zeigt Whil Hentzen, wie man mit dem HTML HelpWorkshop eine eigene HTML-Hilfe als .CHM-Datei erstellt und mit der eigenen Anwendung integriert. Nach wie vor ein Muß für eine moderne Anwendung. FoxX 13 (08-08) SourceSafe in Theorie und Praxis Ted Roche 50 Seiten Der Hauptbeitrag dieser Ausgabe ist das zentrale Kapitel von Ted Roche mit seiner reichlich bebilderten Anleitung über den Einsatz von Source Safe für die Versionsverwaltung in Kombination mit Visual FoxPro. Lernen Sie kompakt und kompetent die Oberfläche von Source Safe kennen und die vielfältigen Möglichkeiten der Quellcodeverwaltung - nicht nur für Teams! FoxX 14 FoxX 15 FoxX 16 (08-09) Alternativen zu InstallShield Express Jim Williams 13 Seiten Viele haben sich gefragt, wo der Setup-Assistent abgeblieben ist. In diesem Artikel gibt Jim Williams die Antwort: „Nun, er ist da, wo er immer war: in VFP 6.“ Er erläutert denjenigen, die nicht die Zeit finden, InstallShield Express zu installieren und sich damit vertraut zu machen, wie der Assistent mit VFP-Anwendungen eingesetzt wird. FoxX 17 FoxX 18 FoxX 19 FoxX 20 FoxX 21 (08-10) Wo ist eigentlich der Setup-Assistent? Whil Hentzen 20 Seiten Man kann die Menschen sprichwörtlich in zwei Gruppen einteilen. Die erste Gruppe besteht aus Menschen, die andere Menschen in zwei Gruppen einteilen und die zweite Gruppe aus Menschen, die das nicht tun. Ähnlich können Entwickler in zwei Gruppen eingeteilt werden: die, die sich wundern, was mit dem Visual FoxPro Setup-Assistenten passiert ist und jene, welche sich nicht wundern. In diesem Artikel beschreibt Whil Hentzen, wie man Visual FoxProAnwendungen (seit Version 7.0!) ausliefert und wie man einige der Probleme lösen kann, die während dieses Prozesses entstehen können. FoxX 22 FoxX 23 FoxX 24 FoxX 25 FoxX 26 (08-11) Willkommen in der Zukunft der Softwareauslieferung Craig S. Boyd 33 Seiten Sie können ClickOnce verwenden, um die Methode der Installation und Updates von Visual FoxPro (VFP)-Anwendungen zu revolutionieren. Ein Traum wird wahr, ClickOnce kann viele Alptäume beenden, die Sie bislang mit dem Ausliefern Ihrer Software hatten. FoxX 27 FoxX 28 FoxX 29 FoxX 30 FoxX 31 FoxX 32 Softwareentwicklung Allgemein (09) FoxX 1 FoxX 2 (09-01) Programmiererhaftung Richter L. Jaeger 5 Seiten Ein einschlägiges Urteil zur Haftung von Softwareentwicklern reduziert schlagartig die Begeisterung für den Abschluß von Werkverträgen – zumindest seitens des Auftragnehmers. Lesen auch Sie, wie das Nichterfassen von Stammdaten zur Vertragsrückabwicklung führen kann. (09-02) Bundesdatenschutzgesetz Rainer Becker 8 Seiten Das BDSG ist mittlerweile mehr als 20 Jahre alt – aber beachtet werden die umfangreichen Vorschriften zumindest bei der Entwicklung von Anwendungen nur sehr eingeschränkt. Dabei gibt es eine Vielzahl von einfachen und leicht umsetzbaren Funktionen, um in den eigenen Anwendungen etwas mehr Rücksicht auf gesetzlich vorgeschriebene Gegebenheiten zu nehmen. (09-03) Glossar zu FoxPro und Visual FoxPro Rainer Becker 10 Seiten Eine Aufstellung der wichtigsten Abkürzungen und Begriffe aus der Welt von FoxPro und Visual FoxPro für Neueinsteiger, Gelegenheitsanwender und zum Nachschlagen für die Profis. (09-04) Kryptologie Armin Kast 15 Seiten Der Autor Armin Kast beschreibt sämtliche üblichen Verschlüsselungsverfahren in der Reihenfolge ihrer historischen Entwicklung und mit Erläuterung der mathematischen Hintergründe sowie Darstellung der benötigten Algorithmen incl. Beispielcode. (09-05) EG-Richtlinie Softwareergonomie Rainer Becker 11 Seiten In diesem Artikel erhalten Sie eine Beschreibung der EG-Richtlinie zur Softwareergonomie mit den rechtlichen Grundlagen, den geforderten Dialogtechniken und Unterscheidungen von Oberflächen sowie einer Sammlung von Ideen / Hinweisen zur praktischen Umsetzung in der eigenen Anwendung. Leider sind die Anforderungen zu umfangreich, als daß für jeden Punkt gleich entsprechende Codebeispiele erstellt werden könnten. FoxX 3 (09-06) Grundsätze ordnungsmäßiger Speicherbuchführung AWV 11 Seiten Die Arbeitsgemeinschaft wirtschaftliche Verwaltung stellte uns die umfangreichen und umfassende Darstellung der „Grundsätze ordnungsgemäßer DV-gestützter Buchführungssysteme (GoBS)“ als Artikel für diesen Bereich zur Verfügung. Dies rundet unsere Artikelserie zu Standards und Grundlagen weiter ab. In der nächsten Ausgabe folgt ein weiterer umfangreichen Artikel zu dem Thema „Berechnung von Zeit und Kosten bei Softwareprojekten“ von Whil Hentzen. FoxX 4 (09-07) Berechnen von Zeit und Kosten für ein Softwareprojekt Whil Hentzen 26 Seiten Der bekannte Autor und Redner Whil Hentzen stellt seine Variante der Function Point-Methode für die Kalkulation von Zeit und Kosten in Softwareentwicklungsprojekten vor. Dies ist ein Auszug aus dem in Deutschland so gut wie nicht bestellten Buchtitel „Developers Guide“ von Whil Hentzen. Anhand der umfangreich dargestellten Problematik der Kostenschätzung für Softwareprojekte und dem selbst entwickelten Verfahren einer Action-Point-Berechnungs-methode können Sie sehen, daß dieser Buchtitel vielleicht doch wirklich interessante Abschnitte zu bieten hat. FoxX 5 FoxX 6 FoxX 7 FoxX 8 (09-08) UML in VFP-Projekten Marcus Alt 12 Seiten Marcus Alt stellt den praktischen Einsatz von UML (Unified Modelling Language) in den einzelnen Phasen eines Projektes vor mit den jeweils verwendeten Verfahren und Methoden wie UseCase, Sequenzdiagramm, Klassendiagramm usw. Eine lesenswerte Einführung in das Thema. FoxX 9 FoxX 10 (09-09) Softwareentwicklungsmethoden Whil Hentzen 5 Seiten In diesem Kapitel beschäftigen wir uns mit den Möglichkeiten, die uns bei der Wahl einer Vorgehensmethode für die Entwicklung einer individuellen Software zur Verfügung stehen. FoxX 11 FoxX 12 (09-10) Software-Verkaufsgespräche Whil Hentzen 23 Seiten In Deutschland hat sich eigentlich niemals jemand für den Software Developer Guide von Whil Hentzen interessiert. Aus aktuellem Anlass, nämlich deutliche angehobenen Hürden bis zum Erhalt eines tatsächlichen Auftrags oder Projektes, hier seine Darstellung eines SoftwareVerkaufsgesprächs. Nur noch wenige können unseres Erachtens und unserer aktuellen Erfahrung nach derzeit immer noch so arrogant sein, und dieses Thema auch weiterhin völlig ignorieren.... FoxX 13 (09-11) Defekte und Feedback zur Anwendung Whil Hentzen 10 Seiten In der Softwareentwicklung gibt es jede Menge Feedback seitens der Anwender, meistens in Form von Fehlermeldungen. Whil Hentzen beschreibt in diesem kurzen Beitrag, wie Sie ein Feedback – jede Art von Feedback, nicht nur Fehlermeldungen – von Ihren Anwendern erhalten. FoxX 14 FoxX 15 FoxX 16 FoxX 17 FoxX 18 FoxX 19 FoxX 20 FoxX 21 FoxX 22 (09-12) Warum stinken Fehlermeldungen? Whil Hentzen 5 Seiten Weil wir es zulassen, deshalb. Nein, ich bin kein Besserwisser. Neulich deutete jemand an, dass jeder Softwarehersteller der nächsten Version neue Features hinzufügt und das Jahr dann einfach damit verbringt, die Fehler zu beheben. Eine neuartige Idee, nicht? Warum hören sie nicht auf, immer neue Softwareversionen mit neuen Features herauszugeben – und die Bugs sind die gleichen wie in der letzten Version? Weil wir es zulassen. FoxX 23 FoxX 24 (09-13) Kaufmännische und technische Konzepte für VFP Steven Black 24 Seiten Steven ist auf die Entwicklung mehrsprachiger und anderer herausfordernder Softwareprojekte spezialisiert, auch auf die Rettung und Bereinigung von auf der Kippe stehenden Projekten. Er hat Steven Black’s INTL Toolkit erstellt, ein mehrsprachiges Framework für FoxPro und Visual FoxPro. Er ist regelmäßiger Sprecher auf Visual FoxPro-Konferenzen und seine Beiträge füllen die Seiten von FoxPro-Büchern und -Zeitschriften. Er ist Gründer und Website-Manager des FoxPro-Wiki unter http://fox. wikis. com. FoxX 25 (09-14) Vorhersagen oder schätzen? Nancy Folsom 3 Seiten Ich versorge meine Kunden bei meiner Arbeit als freier Mitarbeiter, der kleine individuelle Softwareanwendungen erstellt, mit einer Zeit- und Budgetschätzung. Wie es in dieser Industrie die Regel ist, sind meine Schätzungen häufig nicht korrekt. In den letzten Monaten bin ich diesem Problem nachgegangen und bin zu dem Schluss gekommen, dass wir bei der Aufwandsschätzung etwas Entscheidendes nicht beachten. FoxX 26 FoxX 27 (09-15) Von VFP zu .NET Mike E. Yeager 10 Seiten Ein praktischer Blick auf die Aufgaben, die zur Konvertierung von Visual FoxPro (VFP)Anwendungen zu Visual Studio und SQL Server gehören. Lassen Sie mich zunächst sagen, dass ich ein langjähriger FoxPro-Entwickler bin und dass ich VFP liebe. Ich liebe aber auch .NET und SQL Server und ich habe bei vielen Umstellungen mitgemacht. Die meisten Umstellungen, an denen ich mitgewirkt habe, wurden nicht durch technische Erfordernisse gesteuert, sondern durch den Kunden, der meinte, dass Software mit .NET und SQL Server erstellt wird. Unabhängig von den Gründen ist die Umstellung von VFP nach .NET ein wichtiges Unternehmen. FoxX 28 (09-16) VFP in VSTS Team-Projekte integrieren John Miller 35 Seiten Immer, wenn mehrere Personen an einem Projekt zur Softwareentwicklung arbeiten besitzt die Einführung irgendeines Prozesses zur Koordinierung der Teammitglieder eine hohe Priorität. Je größer das Projekt ist, desto schwieriger ist es zu verwalten. Um diese Anforderung zu erfüllen hat Microsoft Visual Studio Team System (VSTS) entwickelt. VSTS ist ein modernes Software Development Life Cycle-Werkzeug, das eng in Microsoft Visual Studio 2005 integriert ist. VSTS bietet eine tiefgreifende Unterstützung für Projekte in .NET. Sobald eine Softwarelösung Kom- ponenten enthält, die auf einer anderen Plattform als .NET entwickelt wurden, beispielsweise mit Microsoft Visual FoxPro (VFP), verliert VSTS einen Teil seines Wertes, da diese Projekte nicht in VSTS integriert sind. Unter Ausnutzung der Erweiterungsfeatures von VSTS und VFP möchte dieser Artikel Ihnen helfen, VFP-Projekte in VSTS-Teamprojekte zu integrieren und Ihr Team in die Lage zu versetzen, Ihre Softwareentwicklung zu einem umfassenden Prozess zu machen. FoxX 29 (09-17) PE-Dateien, UAC, registrationsfreies COM und andere Verrücktheiten Craig Boyd 13 Seiten Lisa Slater Nicholls beklagt sich in Ihrem Blog darüber, dass das Vista Toolkit von Sedna keine Unterstützung der Vista User Account Control enthält. Dem kann ich nur zustimmen. Viele von Ihnen wissen, dass ich der Entwickler bin, der für Microsoft die Arbeit am Vista Toolkit erledigt hat. Auch wenn ich nicht die Prioritäten für das Vista Toolkit gesetzt oder die endgültigen Entscheidung getroffen habe, welche Funktionalitäten im Toolkit enthalten sind, kenne ich Lisas Probleme, die Sie sicher teilen. FoxX 30 (09-18) Das Kosten/Zeit/Inhalt-Dreieck Andy Kramek 5 Seiten Das Kosten/Zeit/Inhalt-Dreieck ist ein grafisches Dreieck, dessen drei Seiten jeweils eine Messlatte für ein Element des Projekts bilden. Durch eine passende Skalierung jeder Seite können wir die Grenzen für die drei Schlüsselelemente jedes Projekts definieren. Dieser Artikel verdeutlicht das mit einem Beispiel. FoxX 31 FoxX 32 Ausbildung und Fortbildung (10) FoxX 1 (10-01) Das Codereview Alf Borrmann 5 Seiten Mit diesem Artikel startet Alf Borrmann seine geplante Serie mit Code-Reviews. Anhand von existierendem Quellcode werden Verbesserungs- und Verfeinerungsmöglichkeiten gezeigt, die einem beim ersten Lesen in vielen Fällen bestimmt entgangen wären. Wenn auch Sie Code reviewt haben möchten, wenden Sie sich an den Autor für einen entsprechenden Artikel in einer der nächsten Ausgaben. FoxX 2 FoxX 3 (10-02) Das Codereview Alf Borrmann 7 Seiten Mit diesem Artikel setzt Alf Borrmann seine Serie über Code-Reviews fort. Anhand von existierendem Quellcode werden Verbesserungs- und Verfeinerungsmöglichkeiten gezeigt. Wenn auch Sie Code reviewt haben möchten, wenden Sie sich bitte an den Autor für einen entsprechenden Artikel in einer der nächsten Ausgaben. FoxX 4 (10-03) Certification Exam Study Guide – Einleitung Winegarden/Delay 9 Seiten Und endlich verfügbar die vernünftige Trainingsunterlage für den MCP-Test zu Visual FoxPro. Wer sich bis jetzt noch nicht getraut hat, einen oder beide MCP-Test für Visual FoxPro zu versuchen, hat mit diesem Buchtitel endgültig keine Ausrede mehr. Die Einleitung gibt einen Überblick über die Prüfungen und die Strategien, die für die erfolgreiche Absolvierung der Zertifizierungen benötigt wird. (10-04) Certification Exam Study Guide – Kapitel 2 Winegarden/Delay 10 Seiten Der zweite Abschnitt des MCP Study Guide behandelt das logische Datenmodell incl. der Normalisierungsregeln als Basis für die korrekte Aufteilung der abzubildenden Daten auf die Tabellen. Die Regeln zur Normalisierung sind die unbestrittene Basis jedes relationalen Datenbankdesigns und werden in diesem Ausschnitt kompakt dargestellt. Unbedingt lesenswert und Pflichtlektüre für jeden Einsteiger in die Datenbankentwicklung. (10-05) Certification Exam Study Guide – Kapitel 6 Winegarden/Delay 11 Seiten Das Bündeln von Geschäftsregeln in sogenannten Geschäftsobjekten vereinfacht nicht nur die Wiederverwendung der programmierten Regeln sondern auch den Aufruf aus anderen Anwendungen heraus via COM. Dieser Abschnitt führt Sie in die Grundlagen der COM-ServerErstellung mitsamt der Fehlerbehandlung sowie der Integration sowohl in den Microsoft Transaction Server als auch in die VFP Komponentengalerie ein. Ohne diese Kenntnisse ist der zweite MCP-Test für VFP definitiv nicht zu bestehen. FoxX 5 FoxX 6 FoxX 7 FoxX 8 (10-06) Das Codereview Alf Borrmann 3 Seiten Und hier das dritte Codereview von Alf Borrmann – diesmal mit überraschenden Vergleichen zwischen hochgradig komplexen und möglicherweise redundantem aber lesbarem Quellcode. FoxX 9 FoxX 10 FoxX 11 FoxX 12 FoxX 13 FoxX 14 FoxX 15 FoxX 16 FoxX 17 FoxX 18 FoxX 19 (10-07) Microsoft Telelearning Rainer Becker 3 Seiten Microsoft bietet auf der Telelearning-Website mittlerweile ein recht umfangreiches Angebot von eLearning-Kursen an zu den Themen- und Produktbereichen Sicherheit, Endanwendersupport, Office, Exchange Server, Visual Studio.NET, Visual Studio 2005, SQL-Server 2005, Windows Server Betriebssyteme und Biztalk Server. FoxX 20 FoxX 21 FoxX 22 FoxX 23 FoxX 24 FoxX 25 FoxX 26 FoxX 27 FoxX 28 FoxX 29 FoxX 30 FoxX 31 (10-08) Erleichtern Sie Ihr Leben mit Vorlagen und Dokumentvorlagen Tamar E. Granor 10 Seiten Für die meisten Anwender ist das gleichmäßige Aussehen innerhalb von Dokumenten wie auch von Dokumenten untereinander wichtig. OpenOffice.org unterstützt diese Anforderung mit Vorlagen, die eine Gruppe von Formatcharakteristika definieren sowie mit Vorlagen, in denen die Vorlagen mit vorformulierten Texten kombiniert werden, um die Basis für neue Dokumente zu bilden. (10-09) Arbeiten mit Grafiken und Diagrammen Tamar E. Granor 16 Seiten Aus irgendeinem Grund neigen Tabellenkalkulationen dazu, den Begriff „Diagramm“ für etwas einzusetzen, was die meisten Menschen als „Grafik“ bezeichnen, die grafische Repräsentation von Daten. In diesem Kapitel verwenden wir die beiden Begriffe synonym. FoxX 32 Tipps & Tricks (11-01) FoxX 1 (11-01-01) Tipps: Gemischte Tricks Mathias Gronau 3 Seiten (11-01-02) Tipps: Gemischte Tricks Rainer Becker 5 Seiten FoxX 2 (11-01-03) Tipps: Gemischte Tricks Drew Speedie 4 Seiten Eine Zusammenfassung der neuesten Tipps und Tricks zu Visual FoxPro 7.0 von Drew Speedie auf der US-Entwicklerkonferenz in Miami, zusammengestellt von Rainer Becker. FoxX 3 FoxX 4 FoxX 5 FoxX 6 FoxX 7 FoxX 8 FoxX 9 (11-01-04) Kommaseparierte Strings Mike Lewis 2 Seiten In Visual FoxPro sind wie auch in anderen Programmiersprachen kommaseparierte Strings eine einfache Möglichkeit, kleine Datensammlungen zu speichern. In der Regel werden diese Strings genutzt, um Parameter an Prozeduren und Funktionen zu übergeben oder um Werte in benutzerdefinierten Eigenschaften einer Klasse zu speichern. Sie können in dieser Form auch Daten aus anderen Anwendungen importieren. FoxX 10 (11-01-05) Diverse Tipps aus 1001 Things M. Akins, A. Kramek 13 Seiten Dieser Artikel enthält eine Sammlung hilfreicher Tipps und Hilfswerkzeuge, die nirgendwo in den Buchtitel „1001 Things“ so richtig passten, die aber von Zeit zu Zeit wirklich sinnvoll sein können. FoxX 11 (11-01-06) Tipps zur Steigerung der Produktivität Mike Lewis 2 Seiten Hier die 18 Lieblingstipps von Mike Lewis zur Steigerung der Produktivität bei der Entwicklung von Visual FoxPro-Projekten. Sehr kompakt dargestellt – sollte man von daher auf jeden Fall zumindest mal schnell überfliegen… FoxX 12 (11-01-07) Auffinden von laufenden Anwendungen Mike Lewis 2 Seiten Muss Ihr Programm wissen, ob eine bestimmte Anwendung ausgeführt wird? Mike Lewis zeigt Ihnen in diesem kurzen Beitrag, wie Sie herausfinden, was um Sie herum geschieht. FoxX 13 FoxX 14 FoxX 15 FoxX 16 FoxX 17 (11-01-08) Reportbehavior Uwe Habermann 7 Seiten Auf dem Entwicklungsrechner ist SET REPORTBEHAVIOR 90 eingestellt und alles funktioniert prima. Beim Kunden verursacht die Ausführung des Befehls REPORT FORM einen Laufzeitfehler 12 - Variable _REPORTOUTPUT wurde nicht gefunden. Dieser Artikel erklärt warum das so ist und zeigt verschiedene Lösungen. FoxX 18 FoxX 19 FoxX 20 FoxX 21 (11-01-09) Geh’ mir weg mit den Bugs M. Akins, A. Kramek 5 Seiten In diesem Artikel sprechen Andy Kramek und Marcia Akins darüber, wie sie ihre Tester am besten dabei unterstützen, dem Entwicklungsteam zu helfen, indem sie Probleme auf eine Weise berichten, die die Identifikation, die Einschätzung der Dringlichkeit und die Beseitigung des Problems so schmerzlos wie möglich ermöglicht. (11-01-10) Vorsicht Falle… M. Akins, A. Kramek 7 Seiten Nachdem sie sich über Fehlerberichte unterhalten haben, untersuchen Andy Kramek und Marcia Akins hier die Fehlerverfolgung. Zu diesem Thema wurde schon viel geschrieben und die Einführung der strukturierten Fehlerbehandlung in der Version 8.0 hat das Leben der Entwickler erleichtert. Die Fehlerbehandlung zur Laufzeit in der Produktionsumgebung ist aber ein ganz anderes Thema. FoxX 22 (11-01-11) Dropdown Combobox Franz Heinbach 2 Seiten Comboboxen sind in Visual FoxPro kein Problem, so lange man Style=2 eingestellt hat und nur auf vorhandene Werte in der Liste zurückgreift. Die interessantere Variante ist aber zweifellos die Einstellung Style=0, wodurch die Eingabe zusätzlicher Werte möglich ist. FoxX 23 FoxX 24 FoxX 25 (11-01-12) Hängende Referenzen in Visual FoxPro finden Rick Strahl 6 Seiten Bei der Arbeit mit dem Web Control Framework kann es häufig schwierig sein, hängende Referenzen aufzufinden, die in Visual FoxPro aufgrund des eingeschränkten Garbage Collectors leider Probleme verursachen. Häufig hat FoxPro Probleme mit weitergehenden Referenzen oder auch mit mehrfachen Referenzen auf das gleiche Objekt, die dazu führen, dass Objekte nicht freigegeben werden können. Tipps und Tricks zu diesen und weiteren Themen in diesem Beitrag. FoxX 26 FoxX 27 FoxX 28 (11-01-13) 13 Produktivitätstipps für den Umstieg von VFP zu .NET Kevin S. Goff 35 Seiten Wenn Visual FoxPro-Entwickler den Schritt wagen, .NET zu erlernen, ist die häufigste Reaktion: „In VFP kann ich dies und das auf die und die Weise erledigen – wie funktioniert das in .NET? Dieser Artikel liefert Ihnen Lösungen für viele der typischen Herausforderungen, denen sich VFP-Entwickler gegenüber sehen, wenn sie mit .NET beginnen. Ich werde mit einem Überblick über .NET und die Projektstrukturen sowie mit einem Überblick über das .NET Framework beginnen und werde einige Zeit mit der Demonstration verbringen, wie die .NET Reflection verwendet wird, um einige der Dinge zu tun, die VFP-Entwickler mit der Makro-Expansion zu erledigen gewohnt sind. Ich behandle unterschiedliche Features von .NET, beispielsweise Generics und ASP.NET 2.0 und werde Ihnen außerdem zeigen, wie Sie eine wieder verwendbare Komponente für den Datenzugriff erstellen. Am Ende werde ich die Architektur für verschiedene Verwaltungsklassen in .NET erstellen. FoxX 29 FoxX 30 (11-01-14) Fügen Sie Ihren Menüs etwas Farbe hinzu aus FoxStuff 3 Seiten Wenn Sie Visual FoxPros Menü-Designer verwenden, können Sie die Farben der generierten Menüs nicht auswählen. Es sind aber Fälle denkbar, in denen Sie die Einstellungen des Anwenders überschreiben und den verschiedenen Elementen des Menüs spezielle Farben zuordnen wollen. In diesem Artikel werde ich Ihnen zeigen, wie das geht. FoxX 31 (11-01-15) Blenden Sie Ihre Formulare ein und aus aus FoxStuff 3 Seiten Eventuell haben Sie in Ihrer Lieblings-Windowsanwendung schon einmal bemerkt, dass einige Fenster graduell geöffnet werden und nicht sofort in voller Größe an ihrer Stelle stehen. Genauso kann es, wenn ein Fenster geschlossen wird, etwa eine Sekunde dauern, während der das Fenster ausgeblendet wird, statt plötzlich zu verschwinden. In diesem Artikel erklären wir, wie Sie dieses Fading Ihren Visual FoxPro-Formularen hinzufügen. Wir beschreiben auch eine einfache Formularklasse namens FadeForm, die diese Technik enthält. Sie können sich diese Klasse herunterladen und verwenden, um Ihre eigenen Formulare ein- und auszublenden. (11-01-16) Konstanten für Messageboxen Franz Heinbach 2 Seiten Im Laufe der Entwicklungsarbeit kommt es schon mal vor, dass im Programmcode eine Messagebox schlummert, deren Text in einer Konstante definiert wurde, die aber dummerweise nicht mehr vorhanden ist. Mit einem kleinen Programm lässt sich ein Vergleich bequem durchführen was ich Ihnen hier mit einem Beispiel zeigen will. FoxX 32 Rezensionen (11-02) FoxX 1 (11-02-01) VFP-Anwendungsentwickler Erik Kolodziej 2 Seiten (11-02-02) VFP-Anwendungsentwickler Dieter Kaufmann 2 Seiten (11-02-03) Schnelle Anwendungsentwicklung Gerd Willwacher 2 Seiten (11-02-04) Beschr. der Hentzenwerke-Serie Whil Hentzen 10 Seiten Mit den Titeln The Fundamentals, Hackers Guide, Effective Programming, Object Orientation, Internet Programming, 1001 Things, Office Automation, Developers Guide, Client/Server, Frameworks, FoxExpress liefert Hentzenwerke das umfangreichste Buchangebot zu Visual FoxPro. FoxX 2 FoxX 3 (11-02-06) dFPUG Versandservice dFPUG 1 Seite Neue Buchtitel sind bei Hentzenwerke verfügbar und können ab sofort über die dFPUG bezogen werden – siehe unser neues Bestellformular des dFPUG-Bestell-/Versandservice. FoxX 4 (11-02-07) VFP Cert. Exams Study Guide Hentzenwerke 2 Seiten Der neueste lieferbare Titel von Hentzenwerke (siehe dFPUG-Bestellformular) behandelt den MCP-Test für Visual FoxPro – siehe auch Buchauszüge in dieser Ausgabe. FoxX 5 FoxX 6 (11-02-08) Der VFP 7.0-Anwendungsentwickler Patrick E. Schärer 7 Seiten In einem umfangreichen Artikel stellt der Autor Patrick E. Schärer die Neuauflage seines Buchs zur Anwendungsentwicklung mit Visual FoxPro vor. Die neue Ausgabe des Buchtitels wurde für Visual FoxPro 7.0 umfangreich aktualisiert und ist über die dFPUG zu beziehen. FoxX 7 (11-02-09) Rational Rose und UML Alf Borrmann 1 Seite Hier eine kurze Vorstellung eines Buchtitels zu Rational Rose, einem Gemeinschaftswerk unter dem Vorsitz des bekannten VFP-Entwicklers und Konferenzredners Alf Borrmann. (11-02-10) MSSQLServer Buchvorstellung Armin Kast 1 Seite Häufig hat Armin Kast bereits über den MS SQL-Server geschrieben. Hier stellt er uns nun eines seiner erklärten Lieblingsbücher zu diesem Thema vor, für alle die mehr wissen wollen. (11-02-11) The Software Developer Whil Hentzen 1 Seite Die dritte Ausgabe des “Software Developer” von Whil Hentzen wurde aktualisiert und in Zusammenarbeit mit Ted Roche um 150 Seiten erweitert. Eine wie immer spannende Lektüre, auch wenn dieses Thema in der deutschsprachigen FoxPro-Gemeinde meist weniger interessiert. (11-02-12) Hackers Guide 7 Whil Hentzen 2 Seiten Lange erwartet und endlich verfügbar ist die komplett überarbeitete Ausgabe des Hackers Guide für Visual FoxPro 7.0. Der gedruckte Seitenumfang des Buchs wurde dabei drastisch reduziert, da das umfangreiche Referenzkapitel nur noch als .CHM-Datei zum Download für alle Buchinhaber verfügbar ist. Also nicht über den Wegfall des Versandzuschlags traurig sein. (11-02-13) Debugging VFP applications Whil Hentzen 1 Seite Ein weiterer wenn auch schmalerer neuer Buchtitel in der Hentzenwerke-Serie kümmert sich um das Thema „Debugging“ und zeigt Ihnen wichtige Entwanzungstechniken und Vorgehensweisen. (11-02-14) Rezension WebRAD Whil Hentzen 2 Seiten Eines der häufig mit Visual FoxPro zusammen verwendeten Zusatzprodukte zur Erstellung von datenbankbasierten Websites ist “WebConnection” von Rick Strahl. In diesem neuen Titel begleitet Sie der bekannte WebConnection-Trainer Harold Chattaway bei Ihrer ersten Anwendung. Der Titel ist aber nicht nur für Neueinsteiger interessant. (11-02-15) Rezension The VFP Report Writer Whil Hentzen 1 Seite Zu einer der ungeliebtesten, häufig diskutierten und wohl am seltensten verbesserten Komponente geschieht jetzt das eigentlich Unmögliche – es erscheint ein Buch! Und siehe da, so manches geht dann halt doch, wenn man nur weiß wie! Hier ist er, der Rettungsanker... FoxX 8 FoxX 9 (11-02-16) Rezension Whats New T.Granor, D.Hennig, K.McNeish 2 Seiten Was ist neu in Visual FoxPro 7.0? Jede Menge!!!! Lesen Sie hier alles darüber. Visual FoxPro 7.0 wurde als die revolutionärste Version seit 3.0 bezeichnet. Ob Sie es glauben oder nicht, aber aus den Fox-Labors in Redmond ist viel Neues gekommen – und Sie werden keine bessere Zusammenfassung der Neuigkeiten und deren Einsatz finden als in diesem Kompendium. (11-02-17) Rezension Essential SourceSafe Ted Roche 2 Seiten Essential SourceSafe ist die Übungshilfe und die Referenz für gelegentliche Anwender, Softwareentwickler und SourceSafe-Administratoren für die Installierung, Konfigurierung und Verwaltung von SourceSafe in unterschiedlichen Entwicklungsumgebungen. (11-02-18) Rezension MegaFox M.Akins, A.Kramek, R.Schummer 2 Seiten Das Buch „MegaFox: 1002 Things You Wanted to Know About Extending VFP“ beantwortet die „Wie mache ich…“-Fragen, die jeder Programmierer hat, der Visual FoxPro zusammen mit anderen Programmen, Werkzeugen und Anwendungen einsetzt. Es enthält hunderte spezieller Beschreibungen für die Erledigung von Aufgaben, wobei jede Beschreibung zahlreiche Tipps und Tricks enthält. (11-02-19) Rezension .Net for VFP Kevin McNeish 2 Seiten Visual FoxPro ist eines der besten Werkzeuge von Microsoft für die Erstellung von Desktop-, Client/Server- und Webanwendungen. Allerdings wäre es ein Fehler, .NET zu ignorieren. Kevin McNeish zeigt in seinem Titel den leichtesten Weg für Visual FoxPro-Entwickler, um .NET kennenzulernen. Der Titel ist auch Grundlage des von ihm angebotenen Workshops zu .NET. FoxX 10 (11-02-20) Das VFP 8.0 Update-Buch Hentzenwerke / ISYS GmbH 4 Seiten Zur Hannover Messe CeBIT gibt es als Übersetzung von „Whats New in VFP 8.0“ von Hentzenwerke das Updatebuch zu Visual FoxPro 8.0 auf Deutsch bei der dFPUG c/o ISYS GmbH. Hier eine Inhaltsübersicht zu dem Titel, der auch im Buchhandel verfügbar sein wird. FoxX 11 (11-02-21) Integration von Cr. Reports mit VFP Craig Berntson 2 Seiten Crystal Reports ist ein mächtiges Werkzeug für das Erstellen von Berichten, das sich nahtlos in Ihre Anwendung integrieren lässt. In diesem Buch zeigt Ihnen Craig Berntson, wie Sie die Vorteile von RDC nutzen, so dass Sie Ihren Anwendern die Vorteile des Druckens, der Vorschau und des Erstellens von Berichten zur Verfügung stellen können. FoxX 12 (11-02-22) Rezension OooSwitch Tamar E. Granor 1 Seiten Hentzenwerke Publishing überrascht mit einem Buchtitel über die kostenlose Office-Umgebung OpenOffice.Org von Tamar E. Granor. Der Buchtitel ist selbstverständlich, wie alle anderen Titel von Hentzenwerke Publishing, auch über die dFPUG sofort lieferbar zu beziehen. FoxX 13 (11-02-23) Rezension FoxTales Kerry Nietz 1 Seite Viel ist über die Auseinandersetzungen zwischen Softwareunternehmen auf dem Markt geschrieben worden. FoxTales ist die Geschichte einer solchen Auseinandersetzung aus der Sicht eines Fußsoldaten mit dem Untertitel „Behind the Scenes at Fox Software” für nur EUR 9,95. FoxX 14 (11-02-24) Rezension Legacy Applications Whil Hentzen 1 Seite Unter dem wahnsinnig langen Titel „Painless Legacy FoxPro Applications on Modern Networks“ veröffentlicht Hentzenwerke einen weiteren Buchtitel, wenn auch nur als PDF, mit einer detaillierten Anleitung, wie man alte FoxPro-Anwendungen in einer modernen Umgebung zum Laufen bekommt bzw. weiter am Laufen hält. FoxX 15 (11-02-25) Rezension Build Your Own Framework with Visual FoxPro Ken Chazotte, Überarbeitet von Joe Hohnston 1 Seite Weiterhin erstellen viele Entwickler ihr Framework gerne selbst. Als Starthilfe gibt es zu diesem Thema einen weiteren Buchtitel von Hentzenwerke, der die Erstellung eines einfachen Frameworks Schritt für Schritt dokumentiert. (11-02-26) Rezension Deploying Visual FoxPro Solutions Rick Schummer, Rico Borup und Jacci Adams 2 Seiten Der neueste Buchtitel von Hentzenwerke behandelt umfassend und gründlich das wichtige Thema Installation von Anwendungen. Ein wirklich gelungener Titel, der viele Fragen im Bereich Auslieferung der erstellten Applikationen fundiert beantwortet und klärt. (11-02-27) Visual Extend Handbuch U. Habermann, V. Jordanova 1 Seite Das deutsche Handbuch zu Visual Extend gibt es mittlerweile auch in gedruckter Fassung und kann bei der dFPUG bestellt werden. Hier eine kurze Beschreibung der wesentlichen Features. FoxX 16 (11-02-28) Visual FoxPro’s Latest Hits Diverse 1 Seite Die Betaversion von VFP 9.0 ist jetzt veröffentlicht. Laden Sie sich Ihre Kopie herunter. Anschließend bestellen Sie Ihre Vorabkopie von New In Nine. Wöchentlich stehen ab Juli neue Kapitel zum Download zur Verfügung, die das Buch vorab bei uns bestellt haben. Das Autorenteam Tamar E. Granor, Doug Hennig, Rick Schummer, Toni Feltman und Jim Slater schreibt regelmässig weiter – und Mathias Gronau stellt parallel die deutsche Fassung zur Verfügung. (11-02-29) OpenOffice.org Macros Explained A. Pitonyak 1 Seite Die existierende Dokumentation für Entwickler hat die Beliebtheit von Makros für die Automatisierung von OpenOffice nicht vorausgesehen und empfiehlt die Steuerung mit Hilfe anderer Sprachen. Dieses Buch gibt Ihnen eine Einführung in die Makroprogrammierung von OpenOffice, die es Ihnen ermöglicht, Ihre eigenen Makros zu erstellen und ein grundlegendes Verständnis der darunter liegenden Paradigmen. (11-02-30) Rezension Schnelle Anwendungsentwicklung mit VFP 9.0 Mathias Gronau 1 Seite Dieser Buchtitel von Jim Booth ist der Klassiker zur effizienten Anwendungsentwicklung unter Visual FoxPro und aufgrund einer Workshopserie von Jim Booth wohl immer noch der am weitesten verbreitete Buchtitel von Hentzenwerke Publishing in Deutschland. Wir haben diesen Titel für Sie übersetzt und für die kommende Version 9.0 aktualisiert. Hier die Vorankündigung. (11-02-31) Visual FoxPro to Visual Basic.NET Les Pinter 2 Seiten Les Pinter hat einen Leitfaden für FoxPro-Entwickler geschrieben, die Anwendungen auch unter .NET schreiben müssen oder bestehende Anwendungen teilweise oder komplett auf .NET umstellen müssen. Der Titel enthält eine umfangreiche Gegenüberstellung der Features von Visual FoxPro und Visual Basic.NET. VB.NET wird dabei mit einem kleinen Framework so erweitert, so dass es mehr Features von Visual FoxPro enthält und die Migration erleichtert wird. FoxX 17 (11-02-32) Linux Transfer for Network Admins Michael Jang 1 Seite Immer häufiger sollen Linux-Systeme in Windows-Netzwerke integriert werden. Hier erfahren Sie als Windows Administrator, wie Sie Linux-Rechner in ein Netzwerk integrieren, basierend auf Ihren bestehenden Windows-Netzwerkkentnissen. (11-02-33) Rezension: Entwurfsmuster Mathias Gronau 1 Seite Und erneut besprechen wir einen bekannten und interessanten Titel zum Thema Entwurfsmuster – einem der Dauerbrenner-Themen im Bereich der Objektorientierten Programmierung. (11-02-34) The Tiny Guide to OpenOffice.org Ben Horst 1 Seite Der kompakteste Führer zu OpenOffice.Org, den es jemals gab. Lernen Sie schnell und effektiv, wie Sie das umfangreiche Werkzeug in der Praxis einsetzen. Und selbst erfahrene Anwender werden hier noch einige zusätzliche Tipps&Tricks finden. (11-02-35) Rezension: Linux Transfer for Windows Security Admins Steve Suehring 1 Seite Immer häufiger sollen Linux-Systeme in Windows-Netzwerke integriert werden. Dafür sind Sicherheitsgrundsätze zu definieren und umzusetzen. Hier erfahren Sie als Windows Administrator, wie Sie Linux-Rechner sicher machen, basierend auf Ihren bestehenden WindowsNetzwerkkentnissen. (11-02-36) Rezension: Linux Transfer for Web Admins S. Suehring, Dee-Ann LeBlanc 1 Seite Sehr oft werden Webseiten auf preiswerten Linux-Maschinen gehostet. Hier der praktische Führer für Webadministratoren mit entsprechenden Erfahrungen unter Windows, wie sie diese Kenntnisse auf die Welt von Linux übertragen können. (11-02-37) Rezension: Knoppix Komplete Sam Hart 1 Seite So komplett und einfach wie Knoppix ist auch dieser Führer in das praktische Betriebssystem. CD einlegen und Knoppix starten. Buch aufschlagen und nachlesen, was man als nächstes alles an interessanten Dingen tun kann. (11-02-38) Rezension: Is the Help Helpful? Jean Hollis Weber 1 Seite Und ein weiterer Titel von Hentzenwerke Publishing, der auch für Visual FoxPro Entwickler von Interesse ist, denn Hilfedateien sind weiterhin für professionelle Anwendungen erforderlich. (11-02-39) Linux Transfer for Windows Developers Whil Hentzen 1 Seite Der Markt für Linux wächst weiter und somit steigt auch der Bedarf an Softwareentwicklern. Hier der Führer für Softwareentwickler unter Windows, die Ihren Wirkungskreis basierend auf Ihren bisherigen Kenntnissen auf diesen neuen Markt ausdehnen möchten. FoxX 18 (11-02-40) Rezension: SqlServer 2005 Developers Peter DeBetta 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. FoxX 19 FoxX 20 (11-02-43) Taming Visual FoxPros SQL Rainer Becker 1 Seite Unter dem Titel Taming Visual FoxPros SQL und dem Untertitel Real World Data Solutions For VFP erschien bei Hentzenwerke Publishing ein neuer Buchtitel zum Thema Arbeiten mit SQL in Visual FoxPro 9.0 von Tamar Granor. Hier die Kurzbeschreibung. FoxX 21 FoxX 22 (11-02-44) Rezension Flying Fox Rainer Becker 1 Seite Mit Visual FoxPro 9.0 können Sie ein flexibles und preiswertes Berichtswesen für jedes über ODBC oder OLE-DB erreichbare Datenbanksystem aufbauen. Völlig unabhängig von Ihrem Erfahrungsgrad als Programmierer liefert Ihnen dieser Buchtitel alle Werkzeuge und lehrt Sie alle Techniken, um Visual FoxPro 9.0 als Berichtsgenerator einzusetzen. (11-02-45) Rezension Flying Fox Carl Warner 2 Seiten Dieses neue Buch von Lisa Slater Nicholls gibt Ihnen ein tieferes Verständnis nicht nur dafür, wie VFP 9 mit externen Daten arbeiten kann, sondern auch für die Arbeit mit den Daten innerhalb der VFP 9-Umgebung. Ein Teil des Buchtitels spricht daher auch von „jeglichen Daten“ in „jeglicher Umgebung“. FoxX 23 FoxX 24 (11-02-46) MySQL Client-Server Applications with Visual FoxPro Whil Hentzen 1 Seite Dieses Buch ist das einzige, das Ihnen speziell zeigt, wie Sie MySQL und VFP installieren, konfigurieren und miteinander verbinden, sowie das Erstellen einer Vielzahl von Client-/ServerBenutzeroberflächen mit VFP. Zusammen mit Dutzenden Betrachtungen von Problemen der realen Welt sowie potentiellen Lösungen werden Sie keine bessere Anleitung für die Client/Server-Entwicklung mit MySQL und VFP finden. FoxX 25 FoxX 26 FoxX 27 FoxX 28 FoxX 29 (11-02-47) Effiziente Anwendungsentwicklung mit Visual FoxPro Jim Booth 1 Seite Visual FoxPro® enthält mehr unterschiedliche Möglichkeiten, ein Ziel zu erreichen als fünf andere Entwicklungsprodukte zusammen. Welche Features und Techniken sind für eine bestimmte Situation passend? Die Antwort ist nicht immer offensichtlich. In diesem Buch zeigt Ihnen der Visual FoxPro-Veteran Jim Booth, wie es geht! (11-02-48) Effective Application Development with Visual FoxPro Jim Booth 1 Seite Visual FoxPro® has more different ways of doing things than any five development products put together. Which features and techniques are appropriate for a particular situation? The answer isn't always obvious. In Effective Techniques for Application Development with Visual FoxPro the veteran Jim Booth shows you how! FoxX 30 (11-02-49) Sednabuch deutsch (nach 09-18) Tamar E.Granor u. a. 1 Seite Ein Service Pack zu einem existierenden Produkt hat normaler Weise nicht genügend Umfang, um einen eigenen Buchtitel darüber zu rechtfertigen. Aber Visual FoxPro Service Pack 2 macht da eine Ausnahme. (11-02-50) Sednabuch englisch (nach 11-01-14) Tamar E.Granor u. a. 1 Seite Sedna contains six components, covering a wide range of functionality. Two of the components provide developer tools for VFP, one improves Vista compatibility, one makes upsizing from VFP data to SQL Server easier, one makes it easier to work with VFP data in .NET, and the last makes it easier to use .NET framework functionality in VFP applications. FoxX 31 FoxX 32 Personalia (11-03) FoxX 1 (11-03-01) Personalia Nathalie Mengel 1 Seite (11-03-02) Personalia Alf Borrmann 1 Seite (11-03-03) Personalia Arturo Devigus 1 Seite (11-03-04) Personalia Erik Kolodziej 1 Seite (11-03-05) Personalia Dieter Kaufmann 1 Seite FoxX 2 FoxX 3 FoxX 4 (11-03-06) Personalia Tina Flieher-Ojen 1 Seite Diesmal stellen wir unsere Büro-Chefin vor. Sie kümmert sich seit langem um das dFPUG-Büro, den Buchversand und die Gestaltung der neuen Loseblattsammlung (nach 07-09). FoxX 5 FoxX 6 (11-03-07) Personalia Andreas Flohr 1 Seite Der dFPUG-Regionalleiter Hannover und Geschäftsführer der INDISOFTWARE GmbH stellt sich vor. (11-03-08) Personalia Christof Lange 1 Seite Christof Lange kennt man vielleicht vom Hamburger Regionaltreffen, als Redner auf der jährlichen Visual FoxPro Entwicklerkonferenz oder aus CompuServe. (11-03-09) Personalia Whil Hentzen 1 Seite Whil Hentzen ist der derzeit bekannteste Verleger von englischsprachigen Buchtiteln zu Visual FoxPro sowie Veranstalter einer jährlichen Entwicklerkonferenz. (11-03-10) Personalia Jim Booth 1 Seite Erfahren Sie mehr über einen der bekanntesten Konferenzredner und Buchautoren, der die dFPUG und die VFP-Gemeinde schon seit vielen Jahren begleitet. (11-03-11) Personalia Drew Speedie 1 Seite Drew trat in 2001 erstmalig auf der Visual FoxPro Entwicklerkonferenz in Frankfurt auf und konnte sogleich überzeugen. Erfahren Sie mehr über den Autor von Visual MaxFrame. (11-03-12) Personalia Andy Kramek 2 Seiten Das Ehepaar Andy Kramek und Marcia Akins waren die Sensation auf der Visual FoxPro Entwicklerkonferenz 2001 und stellen sich hier kurz Ihrer jungen Fangemeinde vor. Beide sind langjährige DevCon-Besucher und sind als Autoren von 1001 Tipps bekannt geworden. (11-03-13) Personalia Marcia G. Akins 2 Seiten Das Ehepaar Andy Kramek und Marcia Akins waren die Sensation auf der Visual FoxPro Entwicklerkonferenz 2001 und stellen sich hier kurz Ihrer jungen Fangemeinde vor. Beide sind langjährige DevCon-Besucher und sind als Autoren von 1001 Tipps bekannt geworden. (11-03-14) Personalia Tamar E. Granor 1 Seite Tamara ist die Hauptautorin dieser Ausgabe von FoxX Professional. Sie ist schon lange auf den US-DevCons als Rednerin und anderweitig als Autorin einer Vielzahl von Büchern bekannt. FoxX 7 (11-03-15) Personalia Manfred Rätzmann 1 Seite Bekannt wurde Manfred Rätzmann durch Artikel und Konferenzauftritte sowie durch seine Mitarbeit bei den Tools THE LIB und FoxRunner. Derzeit schreibt er an einem neuen Buch. (11-03-16) Personalia Bernd Kampmann 1 Seite Nach Überstehen des einjährigen Jubiläums (und des Beispiels von Tina) traut sich nun auch unser so gut wie unbekannter Webmaster mit einer Selbstvorstellung an die Öffentlichkeit. (11-03-17) Personalia Armin Kast 1 Seite Armin Kast hat schon mehrfach Artikel für die Loseblattsammlung FoxX Professional geschrieben. Hier stellt unser Autor sich selbst sowie die VFP-Diaspora Saarland vor. (11-03-18) Personalia Michael Niethammer 1 Seite Nach der Vielzahl von Schulungsangeboten und Vorträgen auf Regionaltreffen aus der letzten Ausgabe stellt sich diesmal Michael Niethammer selbst vor – und eine Fallstudie gibt es auch. (11-03-19) Personalia Armin Neudert 2 Seiten Gut funktioniert das Regionaltreffen in Stuttgart schon lange – dank des unermüdlichen Einsatzes von Armin Neudert, welcher uns seinen Werdegang ganz unmathematisch schildert. (11-03-20) Personalia Joachim Hilgers 1 Seite Bekannt durch seine Firma HICOSOFT und das dort stattfindende dFPUG-Regionaltreffen in Köln meldet sich jetzt „Joe“ mal kurz von seinem „<Waffenproduzenten>“-Projekt zurück <g>. FoxX 8 (11-03-21) Personalia Klaus Becker 1 Seite Nachdem Tina Flieher-Ojen und Bernd Kampmann vorgestllt wurden, hier nun die kurze Vorstellung unseres dFPUG-Buchhalters, der sich um alle Finanzangelegenheiten kümmert. (11-03-22) Personalia Ilonka Bitsch 1 Seite Und gleich anschliessend die kurze Vorstellung der Kollegin von Tina im dFPUG-Büro, die sie derzeit unter anderem bei Lohnabrechnung und Buchversand unterstützt. (11-03-23) Personalia Rainer Becker 9 Seiten Und nachdem wir jetzt fast das ganze Team der dFPUG vorgestellt haben, nun eine weitere Personalia in Form einer Sammlung von Anekdoten von Rainer Becker rund um die Welt eines Programmierers – vermischt mit ein bischen Historie zur deutschsprachigen FoxPro User Group. (11-03-24) Personalia Alf Borrmann 1 Seite Die Personalia des bekannten Redners und Autors Alf Borrmann in einer aktualisierten Fassung – siehe dazu auch die weiteren Artikel in dieser Ausgabe. (11-03-25) Personalia Jeb Long 1 Seite Hier mal eine ganz andere Personalia – die witzige Beschreibung der Gründer von Ashton-Tate und Erfinder von dBASE, womit die ganze XBASE-Welt ihren Anfang nahm. (11-03-26) Personalia Wayne Ratliff 1 Seite Hier mal eine ganz andere Personalia – die witzige Beschreibung der Gründer von Ashton-Tate und Erfinder von dBASE, womit die ganze XBASE-Welt ihren Anfang nahm. (11-03-27) Personalia Markus Alt 1 Seite Marcus Alt ist innerhalb der Firma TMN-Systemberatung zuständig für Trainings-, Coachingund Consulting-Dienstleistungen rund um die objektorientierte Softwareentwicklung und MS Visual FoxPro. FoxX 9 (11-03-28) Personalia Wolfgang Maier 1 Seite Wolfgang Maier ist selbstständiger Entwickler mit Sitz in Graz, Österreich - in Bezug auf VFP also schon auf dem Balkan. Sein Schwerpunkt ist die Pflege eines Warenwirtschaftssystems unter Visual FoxPro – siehe Fallstudie zur Anwendung „Modul2000SQL“ in dieser Ausgabe. FoxX10 (11-03-29) Personalia Arno Reiland 1 Seite Der frisch gebackene dFPUG-Regionalleiter Saarbrücken stellt sich vor – gerade noch rechtzeitig vor seinem zehnjährigen Konferenzbesuchs-Jubiläum! (11-03-30) Personalia Rudolf Vogel 1 Seite Und zum Neustart des dFPUG-Regionaltreffens Bayreuth hier die Vorstellung von Rudolf Vogel, ehemals langjähriger Betreiber des dFPUG-Mailboxnetzwerks. FoxX 11 (11-03-31) Personalia Mike Lewis 1 Seiten Mike Lewis ist ein Berater und Schulungsleiter, der sich auf Visual FoxPro spezialisiert hat. Er lebt im schönen Edinburgh, der Hauptstadt von Schottland, und ist in dieser Ausgabe von FoxX Professional mit einigen schönen Beiträgen vertreten. (11-03-32) Personalia Patrick Schärer 2 Seiten Man kennt ihn in Deutschland als Autor des ersten deutschsprachigen Buches zu VFP6 und zu VFP7 („Der Visual FoxPro Anwendungsentwickler“, erschienen in zwei Versionen bei Addison Wesley), als langjähriger Redner bei vielen deutschen DevCons und als Trainer von einer Vielzahl von Schulungen für objektorientierte Programmierung mit Visual FoxPro. (11-03-33) Personalia Peter Herzog 2 Seiten Und hier die wechselvolle Geschichte von Peter Herzog über die erste Programmierung, den Wechsel zu FoxPro und seine lange Tätigkeit erfolgreiche mit Visual FoxPro sowie seinen Einsatz für die FoxPro-Community in Deutschland (unter anderem das dFPUG-Forum). (11-03-34) Personalia Stefan Zehner 2 Seiten Mit FoxPro für Windows arbeitet Stefan Zehner seit 1992 und Visual FoxPro verwendet er in Kombination mit Visual Extend seit Gründung seiner eigenen Unternehmung, die Software für Juweliere, Metzgereien/Partyservice, Gutachter in der Baubranche und Caravanhändler herstellt. FoxX 12 (11-03-35) Personalia Hans-Otto Lochmann 2 Seiten Und hier die Personalia von Hans-Otto Lochmann, unserem Mitglied Nummer 100 und dem diesjährigen Online Coverage-Reporter (zusammen mit Armin Neudert) für die Universal Thread-Berichterstattung über die Visual FoxPro-Entwicklerkonferenz 2003 in Frankfurt. FoxX 13 FoxX 14 (11-03-36) Personalia Michael Schmitz 2 Seiten Michael Schmitz stellt in diesem Beitrag kurz sich selbst und dann viele seiner bisherigen FoxProProjekte vor. FoxX 15 (11-03-37) Personalia Uwe Habermann 1 Seite Seit vielen Jahren betreut Uwe Habermann als Produktmanager das Framework Visual Extend. (11-03-38) Personalia Venelina Jordanova 1 Seite Unterstützt wird er dabei von Venelina. Zusammen haben beide die dFPUG.FLL erstellt, welche als erstes Memberware-Produkt erstellt – siehe entsprechenden Artikel in dieser Ausgabe. (11-03-39) Personalia Mike Feltman 1 Seite Mike Feltman ist Geschäftsführer und Chefentwickler bei F1 Technologies (früher Neon Software) und Herausgeber des bekannten Frameworks FoxExpress. Viele werden Ihn und seine Frau von der Frankfurter Entwicklerkonferenz kennen, hier weitere Details zu ihm. (11-03-40) Personalia Jochen Kirstätter 1 Seite Nicht nur unter Linux sondern auch im Bereich Active FoxPro Pages ist Jochen Kirstätter unterwegs. Und seit kurzem ist er auch dFPUG-Regionalleiter in Speyer. FoxX 16 (11-03-41) Personalia Hans-Peter Grözinger 1 Seite Hans Peter Grözinger vom Schwaben-Team, vielen bekannt vom Regionaltreffen Stuttgart bzw. der Entwicklerkonferenz, stellt sich in dieser Ausgabe endlich einmal kurz vor. FoxX 17 FoxX 18 FoxX 19 (11-03-42) Nachruf Drew und Brent Speedie R. Becker, H. Lochmann 3 Seiten Am Freitag, den 16. September 2005, verunglückten Drew Speedie und sein Sohn Brent tödlich. Aus noch ungeklärten Gründen fielen Sie von einer ca. 150 Meter hohen Brücke im Yellowstone Nationalpark. Die Familie war auf der Rückfahrt aus dem Urlaub und die beiden wollten eigentlich nur noch ein Abschiedsfoto machen. Sowohl ein mittlerweile gesuchter Unbekannter als auch die im Auto wartende Frau wandten sich an die Ranger. Nach einer zweistündigen Suche konnten die beiden tot geborgen werden. Lokale Zeitungen berichteten bereits über den etwas mysteriösen Todesfall, über den derzeit keine weiteren Informationen zur Verfügung stehen. Selbst die tatsächliche Todesursache wird derzeit noch ermittelt. FoxX 20 FoxX 21 FoxX 22 FoxX 23 FoxX 24 (11-03-43) Personalia Joachim Hilgers Die Personalia von Joachim Hilgers in einer aktualisierten Fassung 1 Seite FoxX 25 FoxX 26 FoxX 27 FoxX 28 (11-03-44) Personalia Peter Herzog Peter Herzog Die Personalia von Peter Herzog in einer aktualisierten Fassung 2 Seiten FoxX 29 FoxX 30 FoxX 31 (11-03-45) Personalia Dr. Hans-Otto Lochmann Die Personalia von Dr. Hans-Otto Lochmann in einer aktualisierten Fassung. 5 Seiten (11-03-46) Nachruf Gabi Lochmann 2 Seiten FoxX 32 diverse Autoren Anzeigen (11-04) FoxX 1 (11-04-01) Anzeige Gerd Willwacher 1/2 Seite (n. 02-01) (11-04-02) Anzeige IFOS Software 1/2 Seite (n. 03-01) (11-04-03) Anzeige Dr. Löffelholz 1 Seite (nach 00-02) (11-04-04) Anzeige ProLib GmbH 4 Seiten (n. 07-01) (11-04-05) Anzeige Indisoftware GmbH 1 Seite (nach 06-04) (11-04-06) Anzeige Zucchetti Tools 1 Seite (nach 07-04) (11-04-07) Anzeige Willwacher 1/2 Seite (00-06) (11-04-08) Stellenanzeige CIBS GmbH 1/2 Seite (00-06) (11-04-09) Stellenanzeige W & B GmbH 1 Seite (nach 10-02) (11-04-10) Firmenporträt AWV 1 Seite (nach 09-06) (11-04-11) Buchanzeige Willwacher 1/2 Seite (n. 12-03) (11-04-12) Stellenanzeige HSD GmbH 1/2 Seite (n. 09-06) (11-04-12) Stellenanzeige HSD GmbH 1/2 Seite (n. 12-06) AWV 2 Seiten (11-04-14) Codepainter Revolution W&B GmbH 1 Seite (nach 07-11) (11-04-15) msdn TalkTech Microsoft GmbH 1 Seite (n. 11-09-12) (11-04-16) Stellenanzeige REAL Inkasso Ein Stellenangebot aus Hamburg von der REAL Inkasso GmbH & Co. 1 Seite (nach 00-20) (11-04-17) Stellenanzeige Kurth KG Ein Stellenangebot aus Dortmund von der Kurth KG. 1 Seite (nach 00-21) FoxX 2 FoxX 3 FoxX 4 (11-04-13) Übersicht AWV-Veröffentlichungen FoxX 5 FoxX 6 (11-04-18) Codepainter Revolution W&B GmbH 2 Seiten (n. 01-02) Ein Sonderangebot der Wizards & Builders GmbH, die Community-Edition für VFP-Anwender. FoxX 7 (11-04-19) Anzeige Gründungsangebot ProLib GmbH 1 Seite (nach 02-15) Anläßlich von Umfirmierung und Umzug hier ein Einführungsangebot der ProLib Tools GmbH. Und wenn man so umzieht gibt es auch mal Sonderangebote mit Restposten. (11-04-20) Anzeige Restposten1 ProLib ProLib GmbH 1 Seite (nach 02-16) (11-04-21) Anzeige Restposten1 ProLib ProLib GmbH 1 Seite (nach 06-12) (11-04-22) Buchbestellformular ISYS GmbH 1 Seite (nach 06-14) (11-04-23) Anzeigenbestellformular ISYS GmbH 1 Seite (n. 11-06-09) (11-04-24) Visual Extend 7.1 ISYS GmbH 1 Seite (Titel) (11-04-25) Produktanzeige GENIAL DATA 1/2 Seite (n. 00-37) (11-04-26) Firmenflyer W&B GmbH 2 Seiten (00-00-00) (11-04-27) Anzeigenbestellformular ISYS GmbH 1 Seite (nach 06-16) (11-04-28) Buchbestellformular ISYS GmbH 1 Seite (nach 07-14) (11-04-29) Zeitschriftenbestellformular ISYS GmbH 1 Seite (nach 08-06) (11-04-30) CoDe-Magazine ISYS GmbH 1 Seite (nach 09-09) (11-04-31) Bestellformular VFP 8.0 /VFX ISYS GmbH 1 Seite (n. 11-01-05) (11-04-32) Buchbestellformular (deutsch) ISYS GmbH 1 Seite (11-04-33) Bestellformular VFP 8.0 /VFX ISYS GmbH 1 Seite (nach 02-23) ISYS GmbH 1 Seite (n. 11-03-31) ISYS GmbH 1 Seite (nach 08-07) (11-04-37) Konditionen für kostenlose Anzeigen ISYS GmbH 1 Seite (nach 03-20) (11-04-38) Bestellformular englische Buchtitel ISYS GmbH 1 Seite (nach 02-24) (11-04-39) Bestellformular deutsche Buchtitel ISYS GmbH 1 Seite (nach 06-21) (11-04-40) Zeitschriftenbestellformular ISYS GmbH 1 Seite (nach 09-10) (11-04-41) Buchbestellformular englisch ISYS GmbH 1 Seite (11-04-42) Kombinationspreisbestellformular ISYS GmbH 1 Seite (11-04-43) Stellenanzeige: AccountView 1 Seite (11-04-44) Stellenanzeige: Panther Packaging 1 Seite (11-04-45) Stellenanzeige: bsf Consulting 1 Seite (11-04-46) VFP 8.0 Bestellformular mit Hilfe ISYS GmbH 1 Seite (nach 00-58) (11-04-47) Buchbestellformular englisch ISYS GmbH 1 Seite (nach 05-11) (11-04-48) Buchbestellformular deutsch ISYS GmbH 1 Seite (n. 11-09-23) FoxX 8 FoxX 9 FoxX 10 FoxX 11 (11-04-34) nicht vergeben (11-04-35) Anzeigenbestellformular FoxX 12 (11-04-36) Bestellformular VFP 8.0/VFX 7.1 FoxX 13 FoxX 14 FoxX 15 (11-04-49) Stellenanzeige Jörg Schneider 1 Seite (n. 11-08-16) (11-04-50) Bestellformular für deutsche Bücher ISYS GmbH 1 Seite (nach 06-27) (11-04-51) Bestellformular für englische Bücher ISYS GmbH 1 Seite (11-04-52) Bestellformular für CD Books ISYS GmbH 1 Seite (11-04-53) Anzeige Visual Extend 9.0 ISYS GmbH 1 Seite (s.Inh.Verz.) (11-04-54) Bestellformular für VFP und VFX ISYS GmbH 1 Seite (siehe 00-65) (11-04-55) Bestellformular für engl. Bücher ISYS GmbH 1 Seite (siehe 02-27) (11-04-56) Bestellformular für deutsche Bücher ISYS GmbH 1 Seite (siehe 06-31) (11-04-57) Bestellformular für Linux Bücher ISYS GmbH 1 Seite (siehe 07-22) (11-04-58) Bestellformular für CD-Bücher ISYS GmbH 1 Seite (siehe 08-09) (11-04-59) Bestellformular für Zeitschriften ISYS GmbH 1 Seite (s. 11-03-18) (11-04-60) Stellenanzeige proQuest 1 Seite (11-04-61) Stellenanzeige igv 1 Seite (11-04-62) Stellenanzeige BvW 1 Seite (11-04-63) Stellenanzeige UKL 1 Seite (11-04-64) Bestellformular für engl. Bücher ISYS GmbH 1 Seite (siehe 02-28) (11-04-65) Bestellformular für deutsche Bücher ISYS GmbH 1 Seite (siehe 06-32) (11-04-66) Bestellformular für Zeitschriften ISYS GmbH 1 Seite (s. 11-01-08) (11-04-67) Bestellformular für CD-Bücher ISYS GmbH 1 Seite (s. 11-08-19) (11-04-68) Bestellformular für VFP 9.0 ISYS GmbH 1 Seite (11-04-69) Stellenanzeige EES 1 Seite (nach 01-16) (11-04-70) Stellenanzeige SoftGuide 1 Seite (nach 02-29) (11-04-71) Bestellformular VFP/VFX/dFPUG ISYS GmbH 1 Seite (n. 11-05-33) (11-04-72) Bestellformular eBook ISYS GmbH 1 Seite (nach 05-23) (11-04-73) Bestellformular deutsche Bücher ISYS GmbH 1 Seite (n. 11-02-42) (11-04-74) Bestellformular englische Bücher ISYS GmbH 1 Seite (nach 01-18) (11-04-75) Bestellformular deutsche Bücher ISYS GmbH 1 Seite (nach 03-32) (11-04-76) Bestellformular eBook ISYS GmbH 1 Seite (nach 05-24) (11-04-77) Bestellformular für Zeitschriften ISYS GmbH 1 Seite (nach 07-31) (11-04-78) Bestellformular VFP/VFX/dFPUG ISYS GmbH 1 Seite (nach 10-07) FoxX 16 FoxX 17 FoxX 18 FoxX 19 (11-04-79) Bestellformular für Linux Bücher ISYS GmbH 1 Seite (n. 11-03-42) (11-04-80) Bestellformular VFP/VFX/dFPUG ISYS GmbH 1 Seite (n. 11-05-41) (11-04-81) Bestellformular deutsche Bücher ISYS GmbH 1 Seite (n. 11-09-34) FoxX 20 (11-04-82) LAMA Games GmbH Marius Neumann 1 Seite (n. 02-30) Ein junges Berliner Start-up-Unternehmen sucht einen erfahrenen FoxPro-Entwickler (11-04-83) Bestellformular englische Bücher ISYS GmbH 1 Seite (nach 06-37) (11-04-84) Bestellformular deutsche Bücher ISYS GmbH 1 Seite (n. 11-06-52) (11-04-85) Bestellformular VFP/VFX/dFPUG ISYS GmbH 1 Seite (n. 11-09-35) (11-04-86) Bestellformular eBook ISYS GmbH 1 Seite (n. 11-02-43) (11-04-87) Bestellformular VFP 9.0 ISYS GmbH 1 Seite (nach 03-35) (11-04-88) Bestellformular deutsche Bücher ISYS GmbH 1 Seite (n. 11-05-49) (11-04-89) Bestellformular eBook ISYS GmbH 1 Seite (n. 11-06-53) FoxX 21 FoxX 22 (11-04-90) Stellenanzeige TMN GmbH 1 Seite (nach 06-40) Software-Entwickler/in für Einsatz nördlich von Freiburg im Breisgau gesucht. (11-04-91) Stellenanzeige VFP-Entwickler zur Festanstellung gesucht UW Service GmbH 1 Seite (n. 11-05-54) (11-04-92) Bestellformular VFP 9.0 ISYS GmbH 1 Seite (nach 05-29) (11-04-93) Bestellformular Buch Linux ISYS GmbH 1 Seite (nach 09-12) (11-04-94) Bestellformular Buch englisch ISYS GmbH 1 Seite (n. 11-02-45) FoxX 23 (11-04-95) Stellenanzeige: fh-konzept GmbH Teo Cvejanov 1 Seite (n. 11-05-58) Für die Erweiterung unseres Teams suchen wir .NET-Entwickler (m/w) in Vollzeit. (11-04-96) Bestellformular VFP 9.0 ISYS GmbH 1 Seite (nach 00-92) FoxX 24 (11-04-97) Stellenanzeige (nach 11-02-46) JMC Software GmbH 1 Seite (11-04-98) Firmenverkauf (nach 11-03-43) GKD GmbH 1 Seite (11-04-99) Stellenanzeige (nach 00-96) TMN GmbH 1 Seite (11-04-100) Stellenanzeige (nach 02-33) All for One 1 Seite (11-04-101) Stellenanzeige (nach 00-101 Wizards & Builders GmbH 1 Seite (11-04-102) Stellenanzeige (nach 03-37) Textil + Mode Center 1 Seite (11-04-103) Stellenanzeige (nach 09-14) Hessen Forst 1 Seite FoxX 25 (11-04-104) Werbeanzeige (nach 11-05-67) V&U Ltd. 1 Seite FoxX 26 (11-04-105) Stellenanzeige Vogler (nach 08-11) 1 Seite (11-04-106) Stellenanzeige Zimmermann (nach 00-104) 1 Seite (11-04-107) Werbung V & U (nach 04-06) 1 Seite FoxX 27 (11-04-108) Stellenanzeige BECON (nach 03-41) 1 Seite (11-04-109) Stellenanzeige Schippan (nach 06-49) 1 Seite (11-04-110) Werbung Alaska Software (nach 07-43) 1 Seite FoxX 28 (11-04-111) Werbung V&U (nach 02-37) 1 Seite FoxX 29 (11-04-112) Stellenanzeige I, Fa. DBS R.-H. Stegemann 1 Seite (11-04-113) Stellenanzeige II, Fa. DBS R.-H. Stegemann 1 Seite (11-04-114) Bestellformular VFP 9.0 (nach 09-17) 1 Seite FoxX 30 (11-04-115) Bestellformular (nach dem Inhaltsverzeichnis) 1 Seite FoxX 31 (11-04-116) Bestellformular (nach 06-51) 1 Seite (11-04-117) Buchbestellformular (nach 11-01-115) 1 Seite FoxX 32 News (11-05) FoxX 1 FoxX 2 (11-05-01) News Jürgen Wondzinski 1 Seite Verschiedene News rund um Produkte zu Visual FoxPro von Jürgen Wondzinski (ProLib Software GmbH, Seebruck). FoxX 3 FoxX 4 FoxX 5 FoxX 6 FoxX 7 (11-05-02) News zu VDX.NET Devigus Engineering 1 Seite, s. (06-13) Eine Ankündigung zur neuen Version 1.1. des Datenbank-Frameworks für .NET von Arturo Devigus, dem Entwickler des VFP-Frameworks Visual Extend. (11-05-03) News zur Ausgründung ProLib Tools GmbH 1 Seite, s. (00-24) Ein offener Brief an alle Kunden von der rechtlich umgestalteten neuen ProLib Tools GmbH. Siehe dazu auch die Sonderangebote unter Anzeigen sowie die Termine im Schulungskalender. FoxX 8 FoxX 9 FoxX 10 (11-05-04) Pressemitteilung AV-SP-Toolkit W&B GmbH 1 Seite Die Wizards & Builders GmbH kündigt als Partner der Firma AccountView zur Hannover Messe CeBIT die Verfügbarkeit eines Integrationstoolkits für SharePoint Portal Server an. (11-05-05) Pressemitteilung VFX 7.1 ISYS GmbH 1 Seite Die dFPUG c/o ISYS GmbH teilt die Übernahme des bekannten Frameworks Visual Extend von der Firma Devigus Engineering mit und bietet allen Kunden ein kostenloses Update an zwecks Herstellung der Kompatibilität des Frameworks mit Visual FoxPro 8.0 FoxX 11 (11-05-06) News von Microsoft USA zu VFP Ken Levy 2 Seiten Ken Levy berichtet kurz über die allerwichtigsten Punkte rund um die neue Version 8.0 von Visual FoxPro und beantwortet einige Fragen der FoxPro-Community. FoxX 12 (11-05-07) Vorstellung von Visual FoxPro 8.0 Ken Levy 8 Seiten Wir haben uns erlaubt, die Webseiten von Microsoft USA mit der Produktbeschreibung zu Visual FoxPro 8.0 zu übersetzen und Microsoft bereitzustellen, damit die alten Webseiten zur nicht mehr lieferbaren Version Visual FoxPro 7.0 endlich aktualisiert werden. (11-05-08) Willkommen im VFP-Entwicklercenter Ken Levy 2 Seiten Die Homepage von Microsoft Corp. wurde grundsätzlich überarbeitet, weitere Whitepapers veröffentlicht und ein umfangreiches Schreiben von Ken Levy informiert alle Entwickler über wesentliche Neuerungen und Änderungen inklusive der Ankündigung eines Service Packs 1 für Visual FoxPro 8.0. Hier die deutsche Fassung dieses Schreibens. FoxX 13 (11-05-09) Ken Levy Letter Oktober 2003 Ken Levy 2 Seiten Hauptthema ist in dieser Ausgabe von Ken Levys Informationsbrief die Verfügbarkeit des Service Packs 1 für Visual FoxPro 8.0, die neue MVP-Liste und eine Umfrage von Microsoft. (11-05-10) Ken Levy Letter November 2003 Ken Levy 3 Seiten Diesmal berichtet Ken Levy über den geplanten Starttermin von Europa (Oktober 2004) und kündigt eine Public Beta für die Nachfolgeversion von Visual FoxPro an. Desweiteren werden einige weitere Informationen zur nächsten Version publiziert. (11-05-11) Zertifizierung AccountView Hilka Willms 1 Seite Die Finanzbuchhaltung AccountView ist nunmehr nach neuestem deutschem Standard zertifiziert und erfüllt damit alle Anforderungen gemäss IDW PS880 und GoB. (11-05-12) Visual.NET Extensions Arturo Devigus 4 Seiten Die neue Version 2.0 von VDX, dem .NET-Framework von Devigus Engineering, ist ab sofort verfügbar. Hier die Beschreibung der wesentlichen Features in einem kurzen Flyer. FoxX 14 (11-05-13) Ken Levy Letter Dezember 2003 Ken Levy 3 Seiten In dieser Ausgabe weitere Informationen von Ken Levy rund um die kommende neue Version Europa erstmalig mit Screenshots vom geplanten neuen Berichtsgenerator. (11-05-14) Ken Levy Letter Januar 2004 Ken Levy 2 Seiten Im Januar stellt Ken Levy unsere Ergebnisse mit dem Resource Localization Toolkit vor und veröffentlicht Links auf die diversen lokalisierten Benutzeroberflächen. FoxX 15 (11-05-15) Ken Levy Letter Februar Ken Levy 2 Seiten Themen dieser Ausgabe sind die Verfügbarkeit des Quellcode für den Taskpane-Managers, eines Updates für den OLEDB-Provider sowie von Marketingmaterial zu Visual FoxPro 8.0. (11-05-16) Ken Levy Letter März Ken Levy 3 Seiten Themen dieses Levy-Letters sind die Fortführung von FoxTalk unter neuer Redaktion (leider nicht der dFPUG-Redaktion) sowie Informationen zu TabletPC, Fallstudien und WebBlogs. (11-05-17) Ken Levy Letter April Ken Levy 2 Seiten Im April fand in Redmond das jährliche MVP-Summit statt, welches hervorragend organisiert war. Hier ein paar Kommentare der VFP-MVPs zur kommenden Version Visual FoxPro 9.0. (11-05-18) Ken Levy Letter Mai Ken Levy 2 Seiten Neuer Beispielcode zu verschiedenen Features in Visual FoxPro 8.0 wurde von Microsoft bereitgestellt und es gibt erste Kommentare zur Beta von Visual FoxPro 9.0 von Anwendern. (11-05-19) Ken Levy Letter Juni Ken Levy 5 Seiten Diese Ausgabe muss man unbedingt lesen, denn sie enthält eine umfangreiche Beschreibung zu den wesentlichen neuen Features in der Public Beta von Visual FoxPro 9.0 und weitere Informationen rund um Visual FoxPro. FoxX 16 (11-05-20) Ken Levy Letter Juli 2004 Ken Levy 2 Seiten Ken Levy stellt klar, dass es keine Updates zur Public Beta geben wird, dafür aber eine Beispielsammlung zur Verfügung gestellt wird - sowie weitere Hinweise auf angekündigte Buchtitel und ähnliches. (11-05-21) Ken Levy Letter August 2004 Ken Levy 5 Seiten In diesem Monat enthält der Newsletter Neuigkeiten und Details zum Component Refresh Download für die Betaversion von Visual FoxPro 9.0, einige News aus der Community sowie eine neue FAQ zu häufig im Zusammenhang mit Visual FoxPro gestellten Fragen. Außerdem enthält dieser Newsletter detaillierte Informationen und Links auf Ressourcen zu Visual Studio und .NET. (11-05-22) Ken Levy Letter September 2004 Ken Levy 3 Seiten Der Newsletter enthält in diesem Monat Informationen über zwei neue Whitepapers, die beide das erweiterte Berichtssystem von Visual FoxPro 9.0 zum Thema haben. Er enthält außerdem Beiträge von verschiedenen Teammitgliedern bei Microsoft, die Ihrem Enthusiasmus über die neuen Features von Visual FoxPro 9.0 Ausdruck verleihen. FoxX 17 (11-05-23) Ken Levy Letter Oktober 2004 Ken Levy Die Vorankündigung von Ken Levy zur Produktionsfreigabe von Visual FoxPro 9.0. (11-05-24) Ken Levy Letter Dezember 2004 Ken Levy Diesmal geht es nur kurz um ein Channel9-Interview von Ken zu VFP. (11-05-25) Ken Levy Letter Januar 2005 Ken Levy Dieser Ken Levy Letter ist dann nur ein Vertröster auf das geplante Websiteupdate. 3 Seiten 1 Seite 2 Seiten (11-05-26) Was ist neu in VFX 9.0? Rainer Becker 5 Seiten Die neue Version 9.0 von Visual Extend ist verfügbar. Hier eine Aufzählung der wichtigsten Features für Endanwender und für Entwickler, die ein Update wirklich lohnend machen. (11-05-27) Pressemitteilung Mittelstandsprogramm Rainer Becker 1 Seite Die dFPUG nimmt am Mittelstandsprogramm 2005 mit Förderpreisen teil, um den Bekanntheitsgrad von Visual FoxPro und von Visual Extend in Klein- und Mittelbetrieben zu erhöhen. (11-05-28) Pressemitteilung MS VFP 9.0 Rainer Becker 2 Seiten Zur neuen Version von Microsoft Visual FoxPro 9.0 übernimmt die dFPUG wieder die Lokalisierung. Hier der Entwurf unserer Pressemitteilung dazu. (11-05-29) Pressemitteilung Visual Extend 9.0 Rainer Becker 2 Seiten Die neue Version 9.0 des Frameworks Visual Extend ist verfügbar. Hier der Entwurf einer weiteren Pressemitteilung der dFPUG dazu. FoxX 18 (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 OnlineUmfrage 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. FoxX 19 (11-05-34) Ken Levy Letter August 2005 Ken Levy 2 Seiten Der Newsletter enthält in diesem Monat neue Informationen über neue Onlineinhalte zu Visual FoxPro 9.0, tiefergehende Informationen zu Microsofts Roadmap für Visual FoxPro, sowie aktuelle News aus der VFP-Community. (11-05-35) Ken Levy Letter September 2005 Ken Levy 2 Seiten Der Newsletter enthält in diesem Monat Informationen über neue Onlineinhalte zu Visual FoxPro 9.0, tiefergehende Informationen zu Microsofts Roadmap für Visual FoxPro, sowie aktuelle News aus der VFP-Community. (11-05-36) Roadmap VFX für Visual FoxPro Uwe Habermann 1 Seite Microsoft hat im Juli 2005 eine 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 wurde. In Anlehnung an diese Roadmap hat der Produktmanager von Visual Extend, Uwe Habermann, nunmehr ebenfalls eine Roadmap für das Zusatzprodukt vorgestellt: (11-05-37) Pressemitteilung Datenbankintegration Rainer Becker 2 Seiten Microsoft Chefentwickler Anders Hejlsberg im Interview: Datenbankintegration in C# 3.0. Oder: Wieviel leiht sich die nächste Version von C# bzw. VB.NET von Visual FoxPro? (11-05-38) Interview mit Alan Griver und Ken Levy David Stevenson 10 Seiten Der FoxTalk-Herausgeber David Stevenson interviewte Microsofts VS Data Product Manager Ken Levy und VS Data Group Manager Alan Griver über die Roadmap für Visual FoxPro und bevorstehende Projekte für die Erweiterungen von VFP mit Codenamen Sedna. Das Interview fand am 14. Juni 2005 während der VFP Advisor DevCon in Las Vegas statt. (11-05-39) Anders Hejlsberg versucht… David Stevenson 2 Seiten Malcom Greene hat auf Profox einen Link veröffentlicht, der zu einem Interview führt, das Mary Jo Foley mit Anders Hejlsberg über die Features zur Datenbehandlung in C# 3.0 geführt hat, die gerüchteweise auf FoxPro basieren (Sie müssen sich durch ein gutes Stück des Interviews arbeiten, bevor Sie auf der zweiten und dritten Seite die Referenzen zu FoxPro finden). (11-05-40) .NET arbeitet mit Daten? Nicht wie der Fuchs! Drew Speedie 2 Seiten Anders Hejlsberg (der „Vater“ von C#) wurde kürzlich über die zukünftige Entwicklung der Programmierung mit C# interviewt. In dem Auszug des Interviews, den Sie unter der URL http://www.microsoft-watch.com/article2/0,2180,1837434,00.asp lesen können, spricht Anders über verschiedene Problembereiche im Zusammenhang mit den Daten. Dort verwendet er auch das verflixte „F“-Wort. Nein nicht F#, das er aber auch erwähnt, sondern FoxPro. (11-05-41) Der Vater von C# über die Vergangenheit, die Gegenwart und die Zukunft der Programmierung David Stevenson 4 Seiten Anders Hejlsberg ruht sich nicht auf seinen Lorbeeren aus. Er löst derzeit ein neues Problem: die Suche nach einer Möglichkeit, XML und andere Daten mit auf .NET basierenden Programmiersprachen abzufragen. FoxX 20 (11-05-42) Ken Levy Letter Oktober 2005 Ken Levy 3 Seiten Der Newsletter enthält in diesem Monat Informationen über neue Onlineinhalte zu Visual FoxPro 9.0, News zum Download der Betaversion des SP1 für Visual FoxPro 9.0, tiefer gehende Informationen zu Microsofts Roadmap für Visual FoxPro, sowie aktuelle News aus der VFPCommunity. (11-05-43) Ken Levy Letter November 2005 Ken Levy 3 Seiten Der Newsletter enthält in diesem Monat Informationen über neue Onlineinhalte zu Visual FoxPro 9.0 und Sedna, dass VFP dem MSDN Feedback Center hinzugefügt wurde, tiefer gehende Informationen zu Microsofts Roadmap für Visual FoxPro, sowie aktuelle News aus der VFPCommunity. Ich halte meinen Blog mit noch aktuelleren Neuigkeiten auf dem Laufenden, so dass dieser Newsletter einige Zusammenfassung meiner aktuellen Blogeinträge enthält. (11-05-44) Ken Levy Letter Dezember 2005 Ken Levy 2 Seiten Der Newsletter enthält in diesem Monat Informationen über das neu erschienene SP1 für Visual FoxPro 9.0 sowie News aus der Community. (11-05-45) Ken Levy Letter Januar 2006 Ken Levy 2 Seiten Der Newsletter enthält in diesem Monat Informationen über die neu erschienene Datei XSource.zip für das SP1 für Visual FoxPro 9.0 sowie News aus der Community und die Pläne für den nächsten Monat. FoxX 21 (11-05-46) Milind Lele Letter – Februar 2006 Milind Lele 2 Seiten Der Newsletter enthält in diesem Monat Informationen über den kürzlich freigegebenen Quellcode der FFC für Visual FoxPro 9.0 SP1, einige Dokumente mit einem Überblick über die Features von Sedna, sowie Neues vom Team. (11-05-47) Milind Lele Letter – März 2006 Milind Lele 2 Seiten Der Newsletter enthält in diesem Monat Informationen über die erste Sedna CTP, neue ActiveXSteuerelemente für Sedna, sowie Neuigkeiten zu Sedna. (11-05-48) Milind Lele Letter – April 2006 Milind Lele 1 Seite Der Newsletter enthält in diesem Monat Informationen über Aktualisierungen der SednaDokumente, sowie einige Ankündigungen. (11-05-49) Milind Lele Letter – Mai 2006 Milind Lele 2 Seiten Dieser Newsletter enthält Informationen über die Arbeit an Sedna, auch zu den neuen Dokumenten in denen die Features von Sedna beschrieben werden, über die kommende CTP, sowie über die Arbeit an SP2. FoxX 22 (11-05-50) Milind Lele Letter – Juni 2006 Milind Lele 2 Seiten Der Newsletter enthält in diesem Monat Informationen über den kürzlich freigegebenen Quellcode der FFC für Visual FoxPro 9.0 SP1, einige Dokumente mit einem Überblick über die Features von Sedna, sowie Neues vom Team. (11-05-51) Milind Lele Letter – Juli 2006 Milind Lele 1 Seite Der Newsletter enthält in diesem Monat Informationen über die erste Sedna CTP, neue ActiveXSteuerelemente für Sedna, sowie Neuigkeiten zu Sedna. (11-05-52) Milind Lele Letter – August 2006 Milind Lele 1 Seite Der Newsletter enthält in diesem Monat Informationen über Aktualisierungen der SednaDokumente, sowie einige Ankündigungen. (11-05-53) Milind Lele Letter – September 2006 Milind Lele 1 Seite Der Newsletter enthält in diesem Monat aktualisierte Informationen und Ankündigungen des FoxPro-Teams. (11-05-54) DBI Technologies arbeitet mit Microsoft zusammen Microsoft Corp. Microsoft verwendet von DBI erstellte Komponenten in Sedna 2 Seiten FoxX 23 (11-05-55) Visual FoxPro „Sedna“Community Technology Preview – Oktober 2006 Microsoft Corp. 3 Seiten Diese Installation enthält vier Komponenten: den Upsizing Wizard, den Data Explorer, NET4COM und MY. In den folgenden Abschnitten werden diese Komponenten beschrieben. Zusätzlich erhalten Sie eine Anleitung, anhand derer Sie mit der Arbeit mit diesen Komponenten beginnen können. (11-05-56) Milind Lele Letter – Oktober 2006 Milind Lele 1 Seite Der Newsletter enthält in diesem Monat Ankündigungen des FoxPro-Teams zur Oktober CTP von VFP Sedna. (11-05-57) Milind Lele Letter – November 2006 Milind Lele 2 Seiten Im letzten Monat haben wir die Oktober Community Technology Preview des Sedna-Projekts veröffentlicht. Es handelte sich um die dritte CTP für Sedna und die erste CTP, die einen Patch für VFP 9 umfasst. Dieser Newsletter enthält weitere Details zu den Inhalten des Downloads sowie Informationen, wie Sie Probleme und Anregungen an das Visual FoxPro-Team übermitteln können. (11-05-58) Milind Lele Letter – Dezember 2006 Milind Lele 1 Seite Nachdem wir die dritte CTP für Sedna und das SP2 veröffentlicht haben, habe ich Ihnen im Newsletter für den November einige Informationen über die Inhalte gegeben. Im Laufe dieses Monats hat Rick Schummer in seinem Blog über Erweiterungen des Data Explorers geschrieben. FoxX 24 (11-05-59) Milind Lele Letter – März 2007 Milind Lele 1 Seite Heute hat das VFP-Team unter der URL http://msdn2.microsoft.com/en-us/vfoxpro/ bb308952.aspx eine besondere Ankündigung an die Community gemacht. (11-05-60) News von Microsoft –März 2007 Eine Nachricht an die Community Microsoft Corp. 1 Seite (11-05-61) Milind Lele Letter –April 2007 Milind Lele 2 Seiten Seit wir die Ankündigung zur Zukunft von Visual FoxPro veröffentlicht haben, haben wir viele Fragen von Ihnen erhalten. In diesem Newsletter werde ich mich mit einigen Ihrer Sorgen befassen. (11-05-62) Milind Lele Letter –Mai 2007 Milind Lele 1 Seite Der Newsletter enthält in diesem Monat Informationen zu SP2 und Sedna Beta und zu kommenden VFP-Konferenzen. (11-05-63) Milind Lele Letter –Juli 2007 Milind Lele 1 Seite Im Laufe des letzten Monats haben wir Betaversionen für VFP 9.0 SP2 und Sedna veröffentlicht. Die endgültigen Versionen von SP2 und Sedna stehen bevor und das Team arbeitet weiterhin an der Vervollständigung der Pakete. VFP 9.0 SP2 wird auf MSDN veröffentlicht. In der Zwischenzeit arbeiten wir weiterhin an der Integration von Sedna in VFPx in CodePlex. Kurz nach der Freigabe von SP2 auf MSDN werden wir Sedna veröffentlichen und der Community als SharedSource-Projekt zur Verfügung stellen. (11-05-64) Reaktionen und Meinungen Yair Alan Griver 4 Seiten Seit wir die Ankündigung veröffentlich haben, dass es kein VFP 10 geben wird, habe ich in diesem Blog wie auch auf verschiedenen Community-Sites wie dem Universal Thread (http://www. universalthread.com VisualFoxPro) viele Kommentare gelesen. Die Kommentare reichten von „das ist gut“ über „das ist nicht so gut“ bis hin zu „es ist eine Herausforderung“. Ich habe in den letzten zwei Tagen mit mehr als 50 unterschiedlichen Unternehmen, Menschen usw. gesprochen. Ich möchte Ihnen einen Überblick über die Kommentare geben, die ich dabei gehört habe. Aus Gründen der Einfachheit werde ich dies nur in groben Zügen darlegen. Ich habe außerdem Kommentare sowohl in Englisch als auch in Spanisch erhalten (ich nehme an, dass auf PortalFox ein langer Thread steht – ich spreche kein Spanisch und habe daher nicht nachgesehen. Ich bin mir sicher, dass dort irgendjemand diesen Beitrag übersetzen wird und ich befürworte dies). FoxX 25 (11-05-65) Pressemitteilung Advisor Advisor Media 3 Seiten (11-05-66) Ein Haus, gebaut vom Fuchs Rod Paddock 1 Seite In einem Posting vom 13. März 2007 auf seiner Website gab Microsoft bekannt, dass das Unternehmen die Entwicklung von Visual FoxPro nach dem aktuellen Produkt mit Codenamen Sedna nicht weiterführen wird. Diese Ankündigung markierte einen traurigen Tag für die FoxProCommunity (auch wenn sie nicht wirklich überraschend kam). (11-05-67) Pressemitteilung V&U Venelina Jordanowa, Uwe Habermann 1 Seite FoxX 26 (11-05-68) Pressemitteilung Sybase iAnywhere 2 Seiten Sybase iAnywhere präsentiert Advantage Database Server 9. Die neueste Version bietet Unterstützung für Visual FoxPro Entwickler, erhöhte Performance, SQL Debugger und Unterstützung für 64-bit Plattformen. FoxX 27 FoxX 28 (11-05-69) Neues von VFP 9 SP2 Rick Schummer 2 Seiten Die Wahrnehmung und Umsetzung des Visual FoxPro 9 Service Pack 2 war alles andere als überwältigend. Die Berichte des Berichts-Designers enthielten einige Bugs und die Hilfedatei wurde in verschiedenen Foren und Blogs schnell verrissen. Rick hat im Hinblick auf beide Probleme gute Neuigkeiten. FoxX 29 FoxX 30 FoxX 31 FoxX 32 Fallstudien (11-06) FoxX 1 FoxX 2 (11-06-01) Entwicklungshilfedaten (Beispiel) Rainer Becker 3 Seiten Als Eröffnung für die neue Rubrik Fallstudien hier ein Beispiel einer Fallstudie zu Visual FoxPro im Internet. Dies ist allerdings leider wirklich nur ein nicht mehr aktuelles Beispiel – wir würden uns über die Einsendung Ihrer Fallstudie sehr freuen. FoxX 3 FoxX 4 FoxX 5 (11-06-02) Fallstudien Rainer Becker 1 Seite Erstmalig erreichten uns auch drei Beschreibungen von Anwendungen aus dem deutschsprachigen Raum. In der Hoffnung, dass dies der Beginn eines zukünftigen Nachschlagewerks werden könnte, erfolgt der Abdruck mit einer Einleitung von Rainer Becker. (11-06-03) Fallstudie Inventory 3 Arno Reiland 1 Seite (11-06-04) Fallstudie Kfz 4 Alexander Steinwender 1 Seite (11-06-05) Fallstudie dLabSoft Uwe Habermann 1 Seite Helma Kubiak 1 Seite FoxX 6 (11-06-06) Fallstudie CRM mit Visual FoxPro (11-06-07) Fallstudie klinische Dokumente Dr. Bernhard Suehling 1 Seite Zwei weitere Fallstudien zu VFP-Anwendungen. Weitere Fallstudien werden nach wie vor von der Redaktion erwartet – noch ist es nicht zu spät mit der Einreichung für die Teilnahme an unserer Verlosung für ein Freiticket zur Visual FoxPro Entwicklerkonferenz in Frankfurt. FoxX 7 (11-06-08) Fallstudie zu Lexikon 2000 Frank Siewert 2 Seiten Frank Siewert stellt uns seine VFP-Anwendung für die Normierung und Vereinheitlichung von Artikeldaten vor, die auch für andere Problemstellungen genutzt werden kann. (11-06-09) Fallstudie Auktionsbuddy Torsten Weggen 1 Seite Schon über 1.000 Anwender nutzen das privat von Torsten Weggen (sonst Indisoftware) vertriebene Tool für die Automatisierung von EBAY-Auktionen im Internet. (11-06-10) Fallstudie JOCAP XL Andreas Förster 2 Seiten Ein Aufzeichnungs- und Auswertungssystem für Herz-Lungen-Maschinen wurde von der Jostra AG mit einer Vielzahl von Tools realisiert. (11-06-11) Fallstudie BIS HV Michael Niethammer 2 Seiten Ein Informationssystem für Handelsvertreter wird von der TMN Systemberatung angeboten und von Michael Niethammer in dieser Fallstudie vorgestellt. (11-06-12) Fallstudie Altauto-Verordnung Reinhold Podlesny 1 Seite Eine weitere recht kurze Darstellung einer Anwendung im Bereich der Altauto-Verordnung. (11-06-13) Fallstudie Win-HSKL mit VFP 6.0 Wolfgang Spannuth 3 Seiten Eine umfangreichere Branchenlösung unter Visual FoxPro 6.0 aus dem Bereich Sanitär-HeizungKlima-Lüftung stellt und Wolfgang Spannuth mit dem Produkt Win-HSKL vor. FoxX 8 FoxX 9 (11-06-14) Fallstudie dFPUG-Portal Rainer Becker 4 Seiten Zum 10-jährigen Jubiläum der dFPUG sollten die Verfahren sowohl zur Veröffentlichung als auch zur Auffindung von technischen Dokumenten effizienter gestaltet und wesentlich beschleunigt werden. Mit dem neuen Portal steht nunmehr eine leistungsfähige Zugriffsmöglichkeit auf die Vielfalt der publizierten Unterlagen online zur Verfügung. (11-06-15) Fallstudie Dentiva.com Hilka Willms 2 Seiten Dentiva bietet im Internet ausser Fachliteratur und einem Forum zum Erfahrungsaustausch auch einen Webshop mit 8.000 zahnmedizinischen Produkten. Im Backoffice von dentiva.com verwaltet AccountView die finanziellen und logistischen Prozesse. (11-06-16) Fallstudie Hot Orange Hilka Willms 4 Seiten Das Internet-Warenhaus //hot-orange.com und Solution Provider ISM haben in kürzester Zeit eine eCommerce-Website aus dem Boden gestampft. Für die Online-Abwicklung der Logistik und Buchhaltung wird AccountView eingesetzt. (11-06-17) Fallstudie Lost Boys Hilka Willms 2 Seiten Die expandierende Multimedia-Firma Lost Boys führte innerhalb kürzester Zeit ein eigenes kaufmännisches System auf der Basis von AccountView unter Visual FoxPro ein. (11-06-18) Fallstudie PricewaterhouseCoopers Hilka Willms 2 Seiten PwC Outsourcing Services bietet seine Dienstleistungen vor allem mittelständischen und großen Unternehmen und Branchenorganisationen an. Für diese Zielgruppen führt das Unternehmen unter anderem die Mitarbeiter-, Gehalts-, und Rentenversicherungsverwaltung sowie Finanzbuchhaltung durch – letzteres mit der Lösung Account View unter Visual FoxPro. (11-06-19) Fallstudie VDB Software Hilka Willms 2 Seiten VDB erstellt Lösungen für Juweliere. Die Einzelhandelsversion ist eine Kombination der Branchenlösung von VDB und AccountView Windows, aber das Großhandelssystem besteht vollständig aus AccountView-Modulen, die mit Anpassungen von VDB Software ergänzt werden. (11-06-20) Fallstudie Bronkhorst Hilka Willms 2 Seiten Bronkhorst High-Tech aus dem kleinen Ort Ruurlo im Osten der Niederlande entwickelt und produziert elektronische Meß- und Regeltechnik und verwendet als Software ISAH und AccountView (Finanzbuchhaltung unter Visual FoxPro) (11-06-21) Fallstudie Modul2000SQL Wolfgang Maier 2 Seiten Modul2000 SQL ist ein branchenunabhängiges modulares Warenwirtschaftssystem, dass jetzt in der 3. Version als Client/Server – System mit MSSQL oder MSDE als Datenbasis und VFP 7.0 als Frontend verfügbar ist. (11-06-22) Fallstudie LifeTrac Mathias Gronau 2 Seiten LifeTrac ist ein modernes auf Microsoft Windows 2000 basierendes und unter Visual FoxPro entwickeltes System, das die Hilfskräfte für Traumata oder Verletzungen in einer Stadt oder Region koordiniert. FoxX 10 (11-06-23) Fallstudie Grand Eagle Services Mathias Gronau 6 Seiten Fallstudie über eine in Visual FoxPro erstellte Internetanwendung für die Einsatzplanung und Abrechnung von Ingenieuren im Bereich Kraftwerksbau, die die Ausseneinsätze von Mitarbeitern in 55 Niederlassungen online verwaltet. (11-06-24) Fallstudie IHK-FIDA Gerd Straub 3 Seiten Die Firmendatenbanken der Industrie- und Handelskammern werden mit einer Visual FoxProAnwendung in Active FoxPro Pages (AFP) im Extranet und Intranet gepflegt. Der Autor stellt die wichtigsten Funktionen incl. Anbindung an die zentrale Adressdatenbank unter BS2000 vor. (11-06-25) Fallstudie Reisiger Hilka Willms 3 Seiten Fallstudie über die Integration einer Individuallösung mit Datenhaltung auf SQL-Server mit der Visual FoxPro-Anwendung AccountView via vordefinierte COM-Schnittstellen. (11-06-26) Fallstudie INFOLynx INFOLynx 2 Seiten INFOLynx ist eine Gesellschaft für die Softwareentwicklung, die Verwaltungsanwendungen für Transaktionen anbietet, die die gesamte Lebensdauer der Transaktion umfasst. FoxX 11 (11-06-27) Fallstudie CaraXpert Stefan Zehner 7 Seiten Kostenersparnis, Kundenbindung und Transparenz sind die Zielsetzungen für CaraXpert, eine auf den Anwender zugeschnittene Lösung für den Caravanhandel. Eine der vielen von Stefan Zehner unter Visual FoxPro in Kombination mit Visual Extend erstellten Lösungen. (11-06-28) Firmendatensammlung Cray Hilka Willms 2 Seiten Der führende Anbieter moderner Supercomputer nutzt die Flexibilität und Fähigkeit zur Integration mit anderen Anwendungen der unter Visual FoxPro 7.0 erstellten kaufmännischen Lösung AccountView für den Aufbau einer eigenen Internet-Datenbank, in der finanzielle Betriebsinformationen aus allen europäischen Niederlassungen zentral gesammelt werden. (11-06-29) Fallstudie JFAST Malcolm C. Rubel 9 Seiten Leider ist es uns nie gelungen, Brian Jones für eine Vorführung seines Systems JFAST in Deutschland letztendlich zu gewinnen – immer kam etwas Dringendes dazwischen. Hier zumindest die Beschreibung des umfangreichen FoxPro-Systems des US-Militärs, welches unter anderem für die Planung der Operation Wüstensturm (1. Irak-Krieg) verwendet wurde. Über den Verwendungszweck mag man geteilter Meinung sein, nicht aber über die Programmierleistung. (11-06-30) Fallstudie Surplus Direct Rick Strahl 6 Seiten Für Surplus Direct entwickelte Rick Strahl eine der temporär meistbesuchten Websites im Internet und verfeinerte dabei sein Tool WestWind WebConnect, welches in den USA heute sehr weit verbreitet ist. Erfahren auch Sie hier die Hintergründe dieser Erfolgsstory. (11-06-31) Fallstudie Chunnel Valdis Matison 9 Seiten Die Verwaltung des Reiseverkehrs durch den Kanaltunnel mit Hilfe einer FoxPro-Anwendung von Valdis Matison ist einer der Klassiker unter den FoxPro-Lösungen. Zusätzlich werden hier einige Probleme und deren Lösung bei der praktischen Umsetzung beschrieben. (11-06-32) Fallstudie Van Cranenbroek Hilka Willms 2 Seiten Die Firma Van Cranenbroek ist mit sechs großflächigen Filialen in den Niederlanden und Belgien ein führender überregionaler Anbieter im Bereich der Gartengerätecenter. Eine passende Kombination aus Logistik- und Finanzwesensystemen, gestützt auf Software von AccountView und VISIPOS (Kassensystem), liefert der Firma die nötige Dynamik für weitere Expansion. (11-06-33) Virgina Mason Medical Center Bill Kennedy 3 Seiten VMMC setzt Visual FoxPro ein, um die Datensätze mit den Forderungen abzufragen und doppelte Forderungen sowie deutlich überhöhte Zahlungen zu finden. Die Fähigkeit von Visual FoxPro, sehr schnelle Abfragen auf große Datenmengen auszuführen, macht VMMC zu einem effizienten Überwachungsinstrument gegenüber Überzahlungen. FoxX 12 (11-06-34) Verbundlösung PPS Dipl.-Ing. J. Tampier 4 Seiten Fallstudie über die Integration und Anpassung einer Projektmanagementsoftware inclusive Weboberfläche an eine Produktionsplanungs- und Steuerungssoftware (ebenfalls unter Visual FoxPro) – als Besonderheit mit Codebeispielen aus der Anwendung. (11-06-35) FoxPro mal anders Fa. IDE 1 Seite Fallstudie zu einer Visual FoxPro-Anwendung zur Ansteuerung eines Laserbeschriftungssystems. (11-06-36) Visual Therm Thorsten Schick 5 Seiten Fallstudie zu einem System in Visual FoxPro 7.0 zur Heizkörpererkennung und –bewertung welches mit Hilfe einer Vielzahl von Tools eine umfangreiche Datenbank bereitstellt. FoxX 13 (11-06-37) Fallstudie Krauthammer Hilka Willms 1 Seite Ein halbes Dutzend weltweite Niederlassungen wird bei Krauthammer International über lokale Installationen der unter Visual FoxPro erstellten kfm. Anwendung AccountView gesteuert. (11-06-38) Fallstudie Mycrona Hilka Willms 1 Seite In Kombination mit einem ERP-System verwendet eine weitere deutsche Firma die unter Visual FoxPro erstellte kfm. Anwendung AccountView. (11-06-39) Fallstudie News Equipe Hilka Willms 1 Seite Projekt- und Zeiterfassung erfolgen bei einer Kölner Medienfirma nunmehr mit den Modulen der unter Visual FoxPro erstellten kfm. Anwendung AccountView. FoxX 14 (11-06-40) Fallstudie Sailer Hilka Willms 1 Seite Gleich zwanzig gleichzeitige Benutzer der kfm. Lösung AccountView hat die Firma Sailer aus der Branche Mineralölhandel, die umfangreiche Anpassungen mit Hilfe des SDK (Software Development Kit) vornahm. (11-06-41) Fallstudie B+D Laserworking Hilka Willms 1 Seite In dieser Fallstudie findet AccountView Verwendung als Finanzbuchhaltung in Kombination mit der Branchenlösung ISAH. Die Anbindung zwischen den Systemen erfolgt mit den eingebauten COM-Schnittstellen der Anwendung. (11-06-42) Fallstudie Verlag Dr. Albert Bartens Hilka Willms 1 Seite Eine kleine Lösung auf der Basis von AccountView wurde von der bekannten Firma ASCI Consulting in Berlin implementiert. (11-06-43) Fallstudie GEVAS Hilka Willms 1 Seite Die Projekt- und Zeitabrechnung für gleich zwei mal 50 Mitarbeiter erfolgt bei der Firma GEVAS mit Hilfe von Anpassungen über das AccountView-SDK (Software Development Kit). FoxX 15 (11-06-44) Fallstudie Messdiener Ulrich Hoppe 2 Seiten Mit Active FoxPro Pages (AFP) wurde von Ulrich Hoppe eine Resourcenplanung erstellt. Lesen Sie mehr über sein Praxisbeispiel zur Einsatzplanung von Messdienern in einer Gemeinde. FoxX 16 (11-06-45) Fallstudie IFOAM Hilka Willms 1 Seite In einer Fallstudie wird eine weitere AccountView-Installation bei der „International Federation of Organic Agriculture Movements“ (kurz: IFOAM) vorgestellt. FoxX 17 FoxX 18 (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) 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 BerichtsGenerator noch mächtiger und erweiterbar. FoxX 19 (11-06-50) Fallstudie Crimestar Microsoft Corp. 5 Seiten Das skalierbare Informationssystem für die Strafverfolgung reizt die Stärken von VFP 9.0 aus. (11-06-51) Fallstudie Pal’s Sudden Service Microsoft Corp. 5 Seiten Pal’s Sudden Service hat eine extrem effektive Personalplanung entwickelt, die zu extremen Ergebnissen im Wachstum, der Kundenzufriedenheit, Produktivität sowie zu einer Reduzierung der Fluktuation führte. Diese Prozesse sind jetzt in einem Softwaresystem namens Sysdine zusammengefasst, das Microsoft Visual FoxPro und Microsoft SQL Server verwendet. Pal’s ist die einzige Restaurantfirma, die jemals den Malcom Baldrige National Quality Award gewonnen hat. FoxX 20 (11-06-52) Fallstudie WASP Microsoft Corp. 7 Seiten Wireless Apprehension Solution Project (WASP) ist ein drahtloses Informationssystem für die Strafverfolgung, das die Stärken von Visual FoxPro nutzt. FoxX 21 (11-06-53) Fallstudie Fresh Mark Bill Eisel 5 Seiten Fresh Mark ist ein privates Fleischverarbeitungsunternehmen mit Sitz in Massillon, Ohio, das in drei Werken einen Umsatz von etwa 450 Millionen Dollar mit Schinken, Trockenwürsten und Halbfertigprodukten für die Gastronomie generiert. FoxX 22 (11-06-54) Fallstudie: LupoXP Franz Heinbach 2 Seiten Es gehört zu den Aufgaben von Schulen, die ihnen zugewiesenen Mittel und das vorhandene Inventar zu verwalten. Erforderlich ist dafür ein flexibles, leicht zu bedienendes Werkzeug, das mit vertretbarem Aufwand gewartet und angepasst werden kann. LupoXP wurde auf der Basis von VFX 8.0 entwickelt. Es ist für ca. 500 Schulen (überwiegend in Hessen) lizenziert. (11-06-55) Wartungsplaner - Instandhaltungssoftware Ulrich Hoppe 12 Seiten Diese Softwarelösung lebt von wenigen Tabellen und einer benutzerfreundlichen Oberfläche. Ein Lizenzmodell unter 100,- EURO, das sich gegenüber vergleichbaren Instandhaltungsprogrammen in der Preiskategorie 1000 – 3000 EURO durchsetzen kann. In diesem Praxisbeispiel stellen wir das Gegenteil einer komplexen Lösung dar. Es werden einige Lösungsansätze aufgezeigt sowie die genutzten Vertriebswege dargestellt. FoxX 23 FoxX 24 FoxX 25 FoxX 26 FoxX 27 FoxX 28 FoxX 29 FoxX 30 FoxX 31 FoxX 32 Schulungskalender (11-08) FoxX 1 FoxX 2 (11-08-01) Three Tier Architecture, Frankfurt Jim Booth Workshop (englisch) von Jim Booth über Mehrschichtenarchitektur in Visual FoxPro. 2 Seiten (11-08-02) Active FoxPro Pages, Frankfurt Peter Herzog 2 Seiten Workshop von Peter Herzog über die Internetanwendungsentwicklung mit Active FoxPro Pages. FoxX 3 (11-08-03) Three Tier Architecture, Frankfurt Jim Booth Workshop (englisch) von Jim Booth über Mehrschichtenarchitektur in Visual FoxPro. 2 Seiten FoxX 4 (11-08-04) Three Tier Architecture, Frankfurt Jim Booth 2 Seiten Workshop (englisch) von Jim Booth über Mehrschichtenarchitektur in Visual FoxPro vom 29.08.2001 – 31.08.2001 in Frankfurt. FoxX 5 FoxX 6 (11-08-05) VFP-Grundlagentraining TMN Systemberatung 2 Seiten Die neuen Schulungstermine von Marcus Alt und Michael Niethammer für eine Einführungsschulung zu Visual FoxPro. (11-08-06) VFP-Aufbautraining TMN Systemberatung 2 Seiten Die neuen Schulungstermine von Marcus Alt und Michael Niethammer für eine fortgeschritene Schulung zu Visual FoxPro. (11-08-07) MereMortal-Training TMN Systemberatung 2 Seiten Die neuen Schulungstermine von Marcus Alt und Michael Niethammer zum Framework MereMortals sowie eine Übersicht über kostenlose Vorträge auf Regionaltreffen zum Thema Geschäftsobjekte. FoxX 7 (11-08-08) Visual FoxPro-Training ProLib GmbH 2 Seiten Die neuen Schulungstermine von Jürgen Wondzinski von der ProLib Software GmbH, Seebruck. FoxX 8 FoxX 9 (11-08-09) .NET-Workshop, Ilsfeld Kevin McNeish 2 Seiten Finden Sie, dass .Net schwer zu erlernen ist? Oak Leaf’s .NET Training hilft Ihnen, die Hürden zu überwinden und zeigt Ihnen speziell für Visual FoxPro Entwickler geeignete Wege zur Erstellung von Dektop- und Internetanwendungen mit .NET. Vorbereitend sollte man den entsprechenden Buchtitel von Kevin McNeish lesen – siehe Artikel 11-02-19 in dieser Ausgabe. (11-08-10) Schulungsübersicht ProLib Jürgen Wondzinski 2 Seiten Zu den 3 Themen VFP-Umsteigerschulung, VFP-Expertenkurs und Client/Server bietet die ProLib Software GmbH, Seebruck, feste Schulungstermine an. Hier eine Übersicht. FoxX 10 (11-08-11) Schulungsübersicht ProLib Jürgen Wondzinski 2 Seiten Zu den 3 Themen VFP-Umsteigerschulung, VFP-Expertenkurs und Client/Server bietet die ProLib Software GmbH, Seebruck, feste Schulungstermine an. Hier eine Übersicht. FoxX 11 (11-08-12) VFP-Workshop von TMN Michael Niethammer 2 Seiten Die TMN-Systemberatung bietet im Juli wieder einen dreitägigen Grundlagenworkshop zu Visual FoxPro 8.0 an. Lesen Sie hier die Details und die Sonderkonditionen für dFPUG-Mitglieder. FoxX 12 (11-08-13) Schulungsübersicht ProLib Jürgen Wondzinski 2 Seiten Zu den 3 Themen VFP-Umsteigerschulung, VFP-Expertenkurs und Client/Server bietet die ProLib Software GmbH, Seebruck, feste Schulungstermine an. Hier eine Übersicht. FoxX 13 (11-08-14) Workshop Visual Extend 8.0 Uwe Habermann 2 Seiten Der bekannte VFX-Entwickler und Produktmanager stellt in diesem Tagesworkshop die neuen Features der neuen Version 8.0 des Frameworks Visual Extend für Visual FoxPro 8.0 vor. FoxX 14 FoxX 15 (11-08-15) Visual Extend Workshop Uwe Habermann 2 Seiten Ein weiterer Tagesworkshop zu Visual Extend dient dem Einstieg in die schnelle Entwicklung von Anwendungen mit dem RAD-Framework Visual Extend 8.0. (11-08-16) Visual Extend Anwendertreffen Rainer Becker 3 Seiten Sehr preiswert und gleichzeitig sehr umfangreich ist das erste große VFX-Anwendertreffen in Frankfurt am Main. Hier eine Themenübersicht. (11-08-17) SQL Server Basis-Workshop TMN Systemberatung 2 Seiten Die TMN-Systemberatung bietet einen Workshop zum Thema SQL-Server an mit einem optionalen Zusatztag für VFP-Entwickler. FoxX 16 FoxX 17 (11-08-18) VFX-Anwendertreffen 2005 Diverse Redner 3 Seiten Und auch in 2005 gibt es wieder das beliebte und preiswerte VFX-Anwendertreffen in Frankfurt am Main. Sofern Sie sich für VFX interessieren, sollten Sie unbedingt daran teilnehmen. (11-08-19) nicht vergeben (11-08-20) VFX-Schulung Uwe Habermann 2 Seiten Zur neuen Version von Visual Extend gibt es Ende April einen 1-tägigen Workshop für Aufund Umsteiger von dem bekannten Entwickler Uwe Habermann. FoxX 18 FoxX 19 FoxX 20 FoxX 21 (11-08-21) VFX Anwendertreffen 2006 Rainer Becker 2 Seiten (11-08-22) Visual Extend Workshop 2006 Uwe Habermann 2 Seiten FoxX 22 (11-08-23) VFX Anwendertreffen 2007 Rainer Becker 2 Seiten Und auch in 2007 gibt es wieder das beliebte und preiswerte VFX-Anwendertreffen in Frankfurt am Main. Sofern Sie sich für VFX interessieren, sollten Sie unbedingt daran teilnehmen. (11-08-24) Visual Extend Workshop 2007 Uwe Habermann 2 Seiten Zur neuen Version von Visual Extend gibt es im Mai einen 1-tägigen Workshop für Auf- und Umsteiger von dem bekannten Entwickler Uwe Habermann. FoxX 23 FoxX 24 FoxX 25 (11-08-25) Visual Extend Anwendertreffen 2008 Rainer Becker 2 Seiten Wir möchten Sie herzlich einladen zum VFX-Anwendertreffen am 13. Juni 2008 mit einem umfangreichen Vortragsprogramm. Seien auch Sie bei dieser preisgünstigen Veranstaltung dabei und lernen Sie neue Möglichkeiten und natürlich viele Kollegen kennen! (11-08-26) Visual Extend Workshop 2008 Uwe Habermann 2 Seiten Vorstellung von fortgeschrittenen VFX-Features im Detail, die Sie unbedingt kennen und anwenden sollten! Der Workshop schlechthin für VFX-Entwickler am 14.6.2008 im Lindner Congress Hotel. Unter anderem haben wir folgende Themen: FoxX 26 FoxX 27 FoxX 28 (11-08-27) Visual Extend Anwendertreffen 2009 Rainer Becker 2 Seiten Wir möchten Sie herzlich einladen zum VFX-Anwendertreffen am 15.05.2009 im Lindner Congress Hotel. Seien auch Sie bei dieser preisgünstigen Veranstaltung dabei. (11-08-28) Visual Extend Workshop 2009 Uwe Habermann 3 Seiten Wir möchten Sie herzlich einladen zum VFX-Workshop am 16.05.2009 im Lindner Congress Hotel. (11-08-29) VFP-Workshop vom 16. bis 20.03.2009 ProLib 1 Seiten Ende März findet wieder mal ein 5-Tage Kurs für VFP Um- und Einsteiger statt, bei dem noch Plätze frei sind. Ideal für Azubis und solche, die von anderen Programmiersprachen kommen. (Ja, so was gibt's auch heut noch...) FoxX 29 FoxX 30 FoxX 31 (11-08-30) Visual Extend Workshop 2011 Uwe Habermann 2 Seiten Wir möchten Sie herzlich einladen zum VFX-Workshop am 19. und 20.5.2011 im Lindner Congress Hotel in Frankfurt. (11-08-31) Visual Extend Anwendertreffen 2011 Rainer Becker 2 Seiten Wir möchten Sie herzlich einladen zum VFX-Anwendertreffen am 21.05.2011 im Lindner Congress Hotel in Frankfurt. FoxX 32 Veranstaltungskalender (11-09) FoxX 1 FoxX 2 (11-09-01) Veranstaltungskalender für 2001 Rainer Becker Zusammenstellung / Übersicht über Messen und Konferenzen für das Jahr 2001. 1 Seite (11-09-02) dFPUG-Regionaltreffen Köln Joachim Hilgers Beschreibung des dFPUG-Regionaltreffens Köln mit Terminen und Webgeschreibung. 1 Seite (11-09-03) dFPUG-Regionaltreffen München Jürgen Wondzinski 1 Seite Beschreibung des dFPUG-Regionaltreffens München mit Terminen und Webgeschreibung. (11-09-04) dFPUG-Regionaltreffen Bielefeld Holger Vorberg 2 Seiten Beschreibung des dFPUG-Regionaltreffens Bielefeld mit Terminen und Webgeschreibung. (11-09-05) dFPUG-Regionaltreffen Hamburg Ulli Gellesch 1 Seite Beschreibung des dFPUG-Regionaltreffens Hamburg mit Terminen und Webgeschreibung. (11-09-06) dFPUG-Regionaltreffen Nürnberg Markus Winhard 1 Seite Beschreibung des dFPUG-Regionaltreffens Nürnberg mit Terminen und Webgeschreibung. (11-09-07) dFPUG-Regionaltreffen Stuttgart Armin Neudert 1 Seite Beschreibung des dFPUG-Regionaltreffens Stuttgart mit Terminen und Webgeschreibung. (11-09-08) dFPUG-Regionaltreffen Hannover Andreas Flohr 1 Seite Beschreibung des dFPUG-Regionaltreffens Hannover mit Terminen und Webgeschreibung. (11-09-09) dFPUG-Regionaltreffen Essen Mathias Gronau 1 Seite Beschreibung des dFPUG-Regionaltreffens Essen mit Terminen und Webgeschreibung. (11-09-10) dFPUG-Regionaltreffen Dresden Klaus Bernhardt 1 Seite Beschreibung des dFPUG-Regionaltreffens Dresden mit Terminen und Webgeschreibung. FoxX 3 FoxX 4 FoxX 5 (11-09-11) dFPUG-Regionaltreffen Berlin Sebastian Flucke 1 Seite Beschreibung des dFPUG-Regionaltreffens Berlin mit Terminen und Webgeschreibung. (11-09-12) msdn Talk Tech zu VFP 7.0 Jürgen Wondzinski 1 Seite Unter der Überschrift „Visual FoxPro 7.0: Mehr als ‚nur’ .NET“ beginnt das neue Jahr mit einer umfangreichen Vortragsserie von Microsoft zu Visual FoxPro 7.0! Referent ist unser allseits bekannter Jürgen Wondzinski – kurz wOOdy. Bitte unbedingt versuchen teilzunehmen! FoxX 6 (11-09-13) dFPUG-Regionaltreffen zur CeBIT Andreas Flohr Beschreibung des dFPUG-Regionaltreffens zur CeBIT mit Webgeschreibung. 1 Seite (11-09-14) dFPUG-Regionaltreffen Speyer Arno Reiland Beschreibung des neuen dFPUG-Regionaltreffens in Speyer mit Webgeschreibung. 1 Seite (11-09-15) Vortragsreise auf Regionaltreffen TMN Systemberatung 1 Seite Marcus Alt und Michael Niethammer machen eine Vortragsreise zu verschiedenen Regionaltreffen und stellen am Beispiel von MereMortal die Programmierung von Geschäftslogik in Visual FoxPro vor. FoxX 7 FoxX 8 (00-29) VFP-Entwicklerkonferenz 2002 Rainer Becker 25 Seiten Das vollständige Konferenzprogramm der diesjährigen Visual FoxPro-Entwicklerkonferenz in Frankfurt am Main mit der vollständigen Beschreibung der Vorträge und der Redner sowie dem umfangreicheren Anmeldeformular für dFPUG-Mitglieder mit Sonderkonditionen wurde aus dieser Rubrik ganz an den Anfang der Loseblattsammlung verschoben – siehe dort. (11-09-16) Regionaltreffen Dresden Klaus Bernhardt Beschreibung des dFPUG-Regionaltreffens in Dresden mit Webgeschreibung. 1 Seite (11-09-17) Regionaltreffen Bayreuth Rudi Vogel Beschreibung des dFPUG-Regionaltreffens in Bayreuth mit Webgeschreibung. 2 Seiten FoxX 9 (11-09-18) Regionaltreffen Bayreuth (Update) Rudolf Vogel 2 Seiten Das Regionaltreffen Bayreuth ist bisher noch verhältnismässig klein und soll unbedingt ausgebaut werden. Leider ist die Mitgliederzahl in der Gegend sehr gering – hingegen haben wir über 100 Adressen von Interessenten an Visual FoxPro. Deshalb wurden ein Dutzend interessanter Themen zusammengestellt und alle Firmen werden in einer dFPUG-Telefonaktion eingeladen. FoxX 10 (11-09-19) dFPUG-Regionaltreffen CeBIT 2003 Andreas Flohr Beschreibung des dFPUG-Regionaltreffens zur CeBIT mit Webgeschreibung. 1 Seite FoxX 11 (11-09-20) dFPUG-Regionaltreffen Salzburg Markus Tainschek 1 Seite Hier die Termine und eine kurze Wegbeschreibung des unter der alten Leitung von Markus Tainschek wieder eröffneten dFPUG-Regionaltreffens in Salzburg. (11-09-21) dFPUG-Regionaltreffen Dresden Klaus Bernhard 1 Seite Hier der nächste Termin und eine kurze Wegbeschreibung des dFPUG-Regionaltreffens in Dresden. FoxX 12 (00-47) VFP-Konferenzprogramm 2003 Rainer Becker Siehe diesjähriges Konferenzprogramm im Abschnitt 0 dieser Ausgabe. 40 Seiten FoxX 13 (11-09-22) Regionaltreffen Wien Friedrich Bezucha 1 Seite Am 20. Januar 2004 wird das Regionaltreffen Wien wieder eröffnet. Hauptthema ist ein Fachvortrag von Rainer Becker. Zudem werden Termin- und Themenwünsche diskutiert. FoxX 14 (11-09-23) CeBIT-Regionaltreffen 2004 Andreas Flohr 1 Seiten Erneut treffen sich FoxPro-Anwender zur Hannover Messe CeBIT am Freitag. Vorträge von Andreas Flohr, Jürgen „wOOdy“ Wondzinski, Uwe Habermann und Rainer Becker stehen auf dem Programm. FoxX 15 (11-09-24) Regionaltreffen Wien Erich Todt 2 Seiten Zum Jahresanfang wurde das Regionaltreffen Wien erneut eröffnet. Hier nun die erste Planung für weitere Veranstaltungen im Jahr 2004 unter der neuen Leitung von Erich Todt. (11-09-25) Regionalleitertreffen Frankfurt Rainer Becker 1 Seite Die dFPUG-Regionalleiter treffen sich in Frankfurt/Main zwecks Sammlung von Ideen für die Verbesserung des Angebots der dFPUG sowie des Marketing für Visual FoxPro. (11-09-26) Veranstaltungskalender 2004 dFPUG Eine Übersicht über internationale Veranstaltungen rund um Visual FoxPro. 1 Seite FoxX 16 (11-09-27) VFP Konferenz 2004 (00-65) dFPUG 40 Seiten Die vollständige Fassung des Konferenzprogrammes für die 11. VFP-Konferenz 2004 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 17 (11-09-28) Roadshow zu Visual FoxPro 9.0 dFPUG 2 Seiten Die dFPUG organisiert in Zusammenarbeit mit Microsoft Deutschland die offizielle Roadshow zur neuen Version Microsoft Visual FoxPro 9.0 in verschiedenen Städten. Hier die erste Terminübersicht mit Anmeldeformular. Separat folgt ein 4-seitiger Flyer zu der Veranstaltung. (11-09-29) dFPUG-Regionalleitertreffen dFPUG 2 Seiten In der ersten Jahreshälfte treffen sich erneut die dFPUG-Regionalleiter in Frankfurt am Main für eine erneute Diskussion über Marketing, Angebotsverbesserungen und die nächste Konferenz. (11-09-30) Regionaltreffen CeBITt dFPUG 2 Seiten Zur CeBIT lädt die dFPUG wieder zu einem kostenlosen Regionaltreffen in Hannover ein. Hier unser vorläufiges Programm für die Abendveranstaltung. FoxX 18 (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 wurde 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. FoxX 19 (11-09-33) VFP-Konferenz 2005 (00-79) Rainer Becker 44 Seiten Die vollständige Fassung des Konferenzprogrammes für die 12. VFP-Konferenz 2005. (11-09-34) Rencontres AtoutFox 2005 Rainer Becker 1 Seite Im Hotel Novotel de Bron in Lyon findet von Donnerstag 3.11. bis Samstag 5.11.2005 die zweite Konferenz der französischen FoxPro User Group statt. FoxX 20 (11-09-35) CeBIT-Regionaltreffen 2006 Andreas Flohr 1 Seite Am Samstag, den 11.03.2006 treffen sich erneut FoxPro-Anwender zur Hannover Messe CeBIT. Vorträge von Andreas Flohr, Jürgen „wOOdy“ Wondzinski, Uwe Habermann, Armin Neudert und Rainer Becker stehen auf dem Programm. FoxX 21 FoxX 22 (11-09-36) VFP-Konferenz 2006 (siehe 00-90) Rainer Becker 48 Seiten (11-09-37) CeBIT-Regionaltreffen 2007 Andreas Flohr 1 Seite Am Samstag, den 17.03.2007 treffen sich erneut FoxPro-Anwender zur Hannover Messe CeBIT. Vorträge von Andreas Flohr, Armin Neudert, Uwe Habermann und Rainer Becker stehen auf dem Programm. FoxX 23 FoxX 24 (11-09-38) VFP-Konferenz 2007 (siehe 00-94) Rainer Becker 45 Seiten FoxX 25 (11-09-39) CeBIT-Regionaltreffen 2008 Andreas Flohr 1 Seite Am Samstag, den 07.03.2008 treffen sich erneut FoxPro-Anwender zur Hannover Messe CeBIT. Vorträge von Andreas Flohr, Jürgen „wOOdy“ Wondzinski, Christof Wollenhaupt, Uwe Habermann, Armin Neudert und Rainer Becker stehen auf dem Programm. FoxX 26 (11-09-40) VFP-Konferenz 2008 (siehe 00-104) Rainer Becker 33 Seiten Die vollständige Fassung des Konferenzprogramms für die 15. VFP-Konferenz 2008 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 27 FoxX 28 (11-09-41) CeBIT-Regionaltreffen 2009 Rainer Becker 1 Seite (11-09-42) VFP-Konferenz 2009 (siehe 00-108) Rainer Becker 36 Seiten Die vollständige Fassung des Konferenzprogramms für die 16. VFP-Konferenz 2009 mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 29 (11-09-43) 1. CeBIT-Regionaltreffen 2010 / Freitag Rainer Becker 1 Seite (11-09-44) 2. CeBIT-Regionaltreffen 2010 / Samstag Rainer Becker 1 Seite (11-09-45) Vortragsbeschreibungen zum Samstagstreffen Rainer Becker 2 Seiten Wir freuen uns, Ihnen ein zusätzliches dFPUG-CeBIT-Regionaltreffen für Entwickler von Visual FoxPro, SQL-Server und .NET anbieten zu können. Dieses findet am Samstag, den 6.3.2010 ab 17:30 Uhr statt. An diesem Termin möchten wir Ihnen die neue dFPUG-Strategie bezüglich Visual FoxPro und .NET 4.0 mit dem Schwerpunkt auf Silverlight 4.0 erstmalig vorstellen. Die Teilnahme ist wie immer kostenlos! FoxX 30 (11-09-46) VFP-Konferenz 2010 (siehe 00-114) Rainer Becker 32 Seiten Die vollständige Fassung des Konferenzprogramms für die 17. VFP-Konferenz mit allen Vortragsbeschreibungen, Rednerbiographien, Ausstellerübersicht und natürlich unserem umfangreichen Anmeldeformular mit vielen Buchungsmöglichkeiten. Viel Spaß beim Lesen! FoxX 31 (11-09-47) CeBIT-Regionaltreffen 2011 Rainer Becker 1 Seite (11-09-48) CeBIT-Stammtisch 2011 Rainer Becker 2 Seiten (11-09-49) Roadshow 2011 Rainer Becker 5 Seiten FoxX 32 COM CodeBook (12) FoxX 1 FoxX 2 FoxX 3 (12-01) Auf dem Weg in Richtung .NET Flash Creative 2 Seiten Die Welt bewegt sich auf verteilte Systeme hin, die durch die Übergabe nicht verbundener Daten von einer Komponente zu einer anderen miteinander kommunizieren. Diese Systeme müssen skalierbar, einfach zu konfigurieren und leicht an Änderungen der Geschäftslogik anzupassen sein. Mit dem COMCodebook präsentiert Flash Creative Management ein Framework, das nach den Regeln von .NET arbeitet. (12-02) Entwicklung für Windows DNA Flash Creative 7 Seiten Dieser Artikel behandelt die unterschiedlichen Werkzeuge und Technologien, die beim Entwickeln einer verteilten Anwendung für Microsofts Windows Distributed interNet Application (DNA) zum Einsatz kommen. (12-03) Die Datenschicht Flash Creative 6 Seiten In diesem Abschnitt wird die Datenschicht behandelt. Dabei befassen wir uns mit dem Sinn dieser Schicht, die Anforderungen innerhalb einer DNA-basierten Anwendung und mit einigen der Entscheidungen, die wir beim Design treffen müssen. (12-04) Windows DNA und das Frontend Flash Creative 4 Seiten In diesem Abschnitt behandeln wie die Benutzeroberfläche, machen uns mit dem Sinn dieser Schicht vertraut, lernen die Erfordernisse an eine DNA-basierte Anwendung kennen und beschäftigen uns mit einigen Entscheidungen, die beim Design der Benutzeroberfläche getroffen werden müssen. Insbesondere konzentrieren wir uns auf die Erstellung von DNAAnwendungen, die mit unterschiedlichen Frontends arbeiten können. (12-05) Eine Pattern-Sprache Flash Creative 3 Seiten Dieser Abschnitt stellt eine Pattern-Sprache für COM-Objekte. Der Sinn dieser Pattern-Sprache ist die standardisierte Behandlung der Komponententypen, damit das Design dieser Anwendungen standardisierter wird. (12-06) Die Kommunikation zwischen der Benutzeroberfläche und der mittleren Schicht in COMCodebook Flash Creative 2 Seiten Bei der Entwicklung einer Anwendung, die auf eine relationale Datenbank zugreift, stellt sich immer die Frage, wie die hierarchischen Relationen zwischen den Tabellen, die eine Ressource bilden, verwaltet werden sollen. Es ist auch denkbar, dass die Ressourcen eine eigene Schicht bilden, das Frontend beschreibt die zurzeit notwendigen Relationen und teilt damit der mittleren Schicht mit, welche Formalitäten für das Empfangen und Ändern der Daten erforderlich sind. (12-07) Schnittstellenarchitektur des Codebook Flash Creative 4 Seiten Eine Beschreibung des Ressource-Manager-Proxy – der Schnittstelle dessen, was das neue Geschäftsobjekt des COM Codebook enthält -, der nicht mehr länger von der Containerklasse abgeleitet ist. Ein Problem ergab sich aus dem Umstand, dass der Ressource-Manager-Proxy programmatisch definiert wird. Es existiert keine visuelle Klasse, die es einem Oberflächenprogrammierer ermöglicht, den Ressource-Manager-Proxy entsprechend den Zielen der erstellten Oberfläche anzupassen (12-08) Der Ressource-Manager-Controller und die Transaktionsverwaltung in COM Codebook Flash Creative 6 Seiten Der Ressource-Manager-Controller (RMC) des COMCodebook beinhaltet die grundlegenden Dienste für die Verwaltung der Transaktionen des MTS, die sich über mehrere Komponenten erstrecken. In diesem Abschnitt werden die Aufgaben und die Implementierung des RMC und seinen Platz innerhalb eines verteilten Systems behandelt. (12-09) Erstellen parametrisierter Objekte Flash Creative 3 Seiten Bei den parametrisierten Objekten handelt es sich einfach um ein Konstrukt, das es Ihnen ermöglicht, bei einem Methodenaufruf mit einem Objekt mehrere Parameter zu übergeben. Auf diese Weise wird die Methode vereinfacht, da die Anzahl der an die Methode übergebenen Parameter von einer Liste auf einen reduziert wird. (12-10) Eine Objektwerkstatt Flash Creative 6 Seiten Wenn Sie Visual FoxPro einsetzen sind Sie zweifellos auch mit der Funktion CREATEOBJECT() vertraut. Viele Entwickler benutzen diese Funktion direkt und überall innerhalb des Sourcecodes ihrer Anwendung. In vielen Fällen ist dies absolut perfekt, in anderen Fällen ist dieses Vorgehen aber zu unflexibel. (12-11) Erstellen flexibler Suchvorgänge in den Datenquellen des COMCodebook Flash Creative 12 Seiten Eine Get()-Methode zu erstellen, die jegliche denkbare Möglichkeit abdeckt, erwies sich bei der Entwicklung des COMCodebook als sehr schwierig. Wir benötigten eine generische Methode, um Daten eines Suchvorgangs zu empfangen und eine dynamische SQL-SELECT-Anweisung für die Datenquellen zu erstellen. Dieser Abschnitt erklärt, welche Möglichkeiten das Framework für eine flexible Suche bietet. (12-12) Eine Schritt-für-Schritt-Anleitung für die Erstellung von Suchvorgängen in VFP mit dem COMCodebook Flash Creative 6 Seiten Dieser Abschnitt macht Sie mit den Mechanismen der Erstellung eines VFP-Suchformulars in COMCodebook vertraut. Außerdem erhalten Sie jetzt ein besseres Verständnis über die Zusammenarbeit der verschiedenen Schichten des COMCodebook und die Übergabe von Informationen von einer Schicht an eine andere Schicht. (12-13) Erstellen von Formularen mit einer 1:n-Relation Flash Creative 4 Seiten Die Fähigkeit des COMCodebook, Proxies durch einfaches Drag-and-Drop zu bearbeiten und Relationen zwischen ihnen aufzubauen macht die Erstellung von Formularen mit 1:n-Relationen einfach. Zusätzlich vereinfacht diese Möglichkeit, Daten in einem nativen VFP-Format zu verarbeiten und automatisch für die mittlere Schicht zu konvertieren, die Entwicklung der Benutzeroberfläche. (12-14) Prüfen von Daten in COMCodebook Flash Creative 9 Seiten Die Validierung wird in COMCodebook als separater Dienst angeboten und ermöglicht es, die Prüfregeln aus jeder Schicht einer Anwendung heraus auszuführen. Es sind Prüfungen auf der Ebene des Feldes, des Datensatzes und des Recordsets möglich. Das Design ist schnell und einfach zu implementieren. (12-15) Orientierung über Projekte und Dateien Flash Creative 4 Seiten Anwendungen, die mit früheren Versionen des Codebook entwickelt wurden, basierten auf einer Projektdatei. Diese neue Version des Codebook dagegen ist physikalisch eine drei- oder mehrschichtige Anwendung. Daraus ergibt sich, dass das Entwicklungsprojekt nicht mehr nur eine, sondern minimal 4 Projektdateien beinhaltet. (12-16) Entwicklung mit dem COMCodebook – Technische Standards und Richtlinien Flash Creative 1 Seite Dieser Abschnitt bietet lediglich ein paar Anmerkungen zu technischen Standards und Programmierrichtlinien und wird zukünftig bestimmt noch weiterentwickelt werden. (12-17) COMCodebook und Oracle Flash Creative 5 Seiten Dieser Abschnitt bietet lediglich Hilfestellung bei der Erstellung der TimeTrac-Instanz. Er kann keine Schritt-für-Schritt-Anleitung bieten, da jede Installation des Oracle-Servers einzigartig ist. (12-18) Skalierbarkeit und Verfügbarkeit Ihrer COM-Anwendung erhöhen Flash Creative 5 Seiten Das Component Load Balancing (CLB) ist eine hilfreiche Technologie für die Erstellung hoch skalierbarer Anwendungen und bietet eine hohe Verfügbarkeit Ihrer Anwendungsserver. Sie erhalten durch die CLB das automatische Routen von Clientanfragen an den am wenigsten ausgelasteten Server, wodurch kürzestmögliche Antwortzeiten an den Anwender erreicht werden. FoxX 4 (12-19) Entwickeln von Windows DNA-Anwendungen mit dem COMCodebook Flash Creative 78 Seiten Nach der umfangreichen Vorstellung des COMCodebook in der letzten Ausgabe der Loseblattsammlung diesmal ein vollständiges Implementationsbeispiel, anhand dessen man die Einsatzmöglichkeiten der Klassenbibliotheken beurteilen kann und eine gute Vorstellung von der Anwendungsentwicklung mit dem COMCodebook erhält. Teil 1 - 10 (12-19-01) Die Theorie hinter COMCodebook Flash Creative 7 Seiten (12-19-02) Unsere erste webbasierte Anwendung Flash Creative 4 Seiten (12-19-03) Das Kodieren der Datenquellen Flash Creative 10 Seiten (12-19-04) Kodieren der Prüfkomponenten und Resource-Manager Flash Creative 4 Seiten (12-19-05) Kompilieren, Testen, Debuggen Flash Creative 5 Seiten (12-19-06) Entwerfen der Präsentation Flash Creative 5 Seiten (12-19-07) Erstellen der Präsentations-Templates Flash Creative 10 Seiten (12-19-08) Codieren der Datenpräsentation Flash Creative 18 Seiten (12-19-09) Kontrolle der Präsentationen Flash Creative 7 Seiten (12-19-10) Skalieren unserer Anwendung Flash Creative 8 Seiten FoxX 5 FoxX 6 FoxX 7 FoxX 8 FoxX 9 FoxX 10 FoxX 11 FoxX 12 FoxX 13 FoxX 14 FoxX 15 FoxX 16 FoxX 17 FoxX 18 FoxX 19 FoxX 20 FoxX 21 FoxX 22 FoxX 23 FoxX 24 FoxX 25 FoxX 26 FoxX 27 FoxX 28 FoxX 29 FoxX 30 FoxX 31 FoxX 32 Impressum Herausgeber ISYS Softwareentwicklungs- und Verlagsgesellschaft mbH Frankfurter Straße 21b, D-61476 Kronberg Telefon Telefax: Hotline 06173-950903 06173-050904 06173-950905 eMail WebSite Forum Wiki mailto:[email protected] http://www.dFPUG.de http://www.dFPUG.de/Forum http://www.foxuser.net Redaktion Rainer Becker Übersetzungen Mathias Gronau Gestaltung, Satz Tina Flieher-Ojen Copyright Copyright 2002 by dFPUG c/o ISYS GmbH. Alle Rechte vorbehalten. Für die namentlich gekennzeichneten Beiträge übernimmt der Herausgeber nur die presserechtliche Verantwortung. Microsoft, Windows, FoxPro und Visual FoxPro sind registrierte Warenzeichen der Microsoft Corporation in den USA und anderen Ländern. Andere in der Loseblattsammlung vorkommenden Produkt- und Firmennamen können Warenzeichen der jeweiligen Eigentümer sein. ISSN 0946-8307 Übersicht eMail-Adressen/Verteilerlisten dFPUG Die wichtigsten eMail-Adressen der dFPUG in einer Übersicht: Anforderung Informationsmaterial Mitgliedschaftsanmeldung/Änderung Bestellungen aller Art Konferenzanmeldungen Workshop-Anmeldungen Anzeigenschaltung Redaktion von FoxX Professional Artikeleinreichungen Hotline-Fragen Regionaltreffen Fallstudien, Resource Guide Konferenzvorträge mailto:[email protected] mailto:[email protected] mailto:[email protected] mailto:[email protected] mailto:[email protected] mailto:[email protected] UNGÜLTIG mailto:[email protected] mailto:[email protected] mailto:[email protected] mailto:[email protected] UNGÜLTIG mailto:[email protected] UNGÜLTIG mailto:[email protected] UNGÜLTIG SharePoint PortalServer VisualExtend (Framework) mailto:[email protected] mailto:[email protected] Wichtig: Die alte eMail-Adresse [email protected] bitte nicht mehr verwenden, da kein Abruf der dort eintreffenden eMails mehr erfolgt.