Microsoft Roadmap zu Visual FoxPro

Ken Levy, Rainer Becker

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.

 

Ankündigung der VFP-Roadmap

Ken Levy kündigte im Juni 2005 eine offizielle Roadmap von Microsoft für die langfristige weitere Entwicklung von Visual FoxPro an. Schwerpunkt ist dabei die schrittweise Annäherung und bessere Integration mit .NET. Aber auch andere Bereiche wie z.B. der Berichtsgenerator sollen in der neuen Version verbessert werden. Desweiteren wird die Verfügbarkeit eines Service Packs für Visual FoxPro 9.0 für das Jahresende 2005 in Aussicht gestellt. Nachfolgend die wörtliche deutsche Übersetzung der Ankündigung:

Die Pläne für Visual FoxPro nach der Version 9.0 werden im Juni veröffentlicht: Eine offizielle Visual FoxPro Roadmap von Microsoft wird voraussichtlich Anfang Juni 2005 zeitgleich mit einem weiteren offenen Brief an die Entwickler von Ken Levy unter http://msdn.microsoft.com/vfoxpro online gestellt. In dieser Visual FoxPro Roadmap wird es keine Erwähnung eines Service Packs für Visual FoxPro 9.0 geben, aber es ist wahrscheinlich, dass zu diesem Thema in dem offenen Brief ein Termin Ende 2005 in Aussicht gestellt wird. Visual FoxPro 9.0 ist die bei weitem stabilste Version von Visual FoxPro die jemals freigegeben wurde und bisher wurden nur sehr wenige Probleme berichtet. Ein Service Pack 1 für Visual FoxPro 9.0 wird basierend auf diesen Rückmeldungen und Berichten vermutlich zum Jahresende zur Verfügung stehen. Ein Service Pack für eine bestehende Version ist aber auf jeden Fall völlig unabhängig von den Plänen über die Weiterentwicklung von Visual FoxPro in der Zukunft.

Das Vorhaben von Microsoft ist es, dass nach der Veröffentlichung der Visual FoxPro Roadmap in Verbindung mit einigen kurzen Ergänzungen der Fragen und Antworten auf der FAQ-Seite zu Visual FoxPro, keine Insider mehr Wissen haben als alle anderen Mitglieder der Visual FoxPro Anwendergemeinde. Wir möchten alles bekanntgeben, was Microsoft in Bezug auf Visual FoxPro auf lange Sicht plant und tut (Transparenz), so dass nicht mehr vermutet oder geraten werden muss. Hochrangigen Entscheidern von Microsoft wurden die Details der Roadmap bereits vorgelegt und das Visual FoxPro Team hat bereits mit den Arbeiten begonnen, um Visual FoxPro nach der Version 9.0 weiterzuentwickeln (ganz abgesehen von den Vorbereitungen eines Service Packs). Man sollte dabei im Hinterkopf behalten, dass unser Ziel und unser Schwerpunkt ist, wie Visual FoxPro Anwendungen in fünf und mehr Jahren laufen und es dabei nicht so sehr um Details der Benutzeroberfläche, der Datenbankengine oder von einzelnen Programmierbefehlen geht.

Viele Dinge können und wollen wir für die Verbesserung von Visual FoxPro tun, damit es sich schrittweise besser mit der Microsoft .NET-Plattform integrieren lässt. Tatsache ist, dass unsere Pläne in Bezug auf die Weiterentwicklung von Visual FoxPro die weiterhin bessere Integration mit .NET als Hauptziel haben. Wir werden auch Verbesserungen in den Bereichen der Funktionalität des Visual FoxPro Berichtsgenerators, der Entwickler-Produktivität und in anderen Bereichen vornehmen, die absolut nichts mit .NET zu tun haben (nur mit Visual FoxPro an sich). Dennoch soll der Schwerpunkt auf jeden Fall die weitestmögliche Integration in die .NET-Plattform auf der Basis von COM-Interoperabilität sein.

Im weiteren Verlauf des Monats Juni wird Ken Levy schrittweise weitere Details und Beispiele für diese Details veröffentlichen, mit denen sich Microsoft in Bezug auf die Weiterentwicklung von Visual FoxPro jenseits der Version 9.0 beschäftigt. Dies umfasst unter anderem ein neues Video auf Kanal 9 mit coolen Demos von spannenden neuen Features, an denen bereits heftig gearbeitet wird.

Microsoft Roadmap für Visual FoxPro

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. Separat und unabhängig davon wurde ein Service Pack 1 für Visual FoxPro 9.0 für das Jahresende 2005 angekündigt. Nachfolgend der übersetzte Text sowie einige weitergehende Erläuterungen dazu vom Produktmanager Ken Levy:

Seit der kürzlich erfolgten Freigabe von Microsoft Visual FoxPro 9.0 arbeitet das FoxPro-Team von Microsoft nunmehr an einem neuen Projekt mit dem Codenamen Sedna, welches auf den vielen Verbesserungen von Visual FoxPro 9.0 aufsetzt. Das Hauptziel von Sedna ist die Steigerung der Integrationsfähigkeiten von Visual FoxPro-basierten Anwendungen mit anderen Produkten und Technologien von Microsoft.

Die neuen Funktionen in Sedna zielen auf die Verbesserung der Interoperabilität von Visual FoxPro mit Komponenten, die mit Visual Studio 2005, dem .NET-Framework 2.0 und SQL-Server 2005 erstellt wurden. Sedna wird ausserdem die Möglichkeiten zur erfolgreichen Auslieferung von Visual FoxPro 9.0-basierenden Anwendungen auf dem neuen Windows-Betriebssystem Microsoft ® Windows ® Longhorn erhöhen. Die Fertigstellung von Sedna ist derzeit für das erste Halbjahr 2007 geplant und benötigt Visual FoxPro 9.0.

Wie bereits in vorigen öffentlichen Bekanntmachungen mitgeteilt, plant Microsoft nicht die Integration von Visual FoxPro in Visual Studio.NET, auch bestehen keine Pläne, eine neue Visual FoxPro.NET-Programmiersprache zu erstellen. Visual FoxPro wird eine eigenständige Win32-basierende Version bleiben, die unter 64-bit Windows im 32-bit Kompatibilitätsmodus laufen wird. Für die Auslieferung von Visual FoxPro-Anwendungen, die .NET-basierende Komponenten verwenden, wird Sedna verbesserte Versionen dieser Komponenten bereitstellen, die COM und .NET-Interoperabilität verwenden.

Um Entwicklern, die bereits auf der .NET-Plattform programmieren oder dieses planen, zu helfen, arbeiten Mitglieder des FoxPro-Team ausserdem an der Datenbankprogrammierung auf der .NET-Plattform.

Für weitere Informationen über Visual FoxPro, inclusive der Antworten im Visual FoxPro FAQ, besuchen Sie bitte den Visual FoxPro Entwickler-Center unter http://msdn.com/vfoxpro.

Weitere Erläuterungen zur Roadmap

Soweit der offizielle wenn auch recht kurze Text der Roadmap für Visual FoxPro. Der Visual FoxPro Produktmanager Ken Levy führte in mehreren Online-Diskussionen dazu noch folgende weitere Punkte erläuternd aus (weitgehend wörtlich übersetzte Zitate aus dem Universal Thread):

Erweiterung der FoxPro-Homepage um .NET

Im Zusammenhang mit der Veröffentlichung der Roadmap für Visual FoxPro wurde auch das Angebot von .NET-bezogenen Informationen rund um Visual FoxPro auf der Produkthomepage von Microsoft verbessert. Hier der Ankündigungstext dazu:

Es wurden Links auf technische Informationen aus Sicht von Visual FoxPro-Entwicklern zusammengestellt, die sich auf das Erlernen von und das Programmieren mit der Microsoft .NET-Plattform beschäftigen. Visual FoxPro 9.0 ist in vieler Hinsicht kompatibel mit Visual Studio.NET. Zum Beispiel kann man XML Web-Services von .NET ansprechen oder XML-Daten von und an Visual FoxPro Datenbanken übergeben oder mit ADO.NET-Datasets arbeiten. Nachfolgend eine Liste von nützlichen Resourcen zu dem Thema .NET für Visual FoxPro Entwickler.

Die GotDotNet-Seiten zu Visual Foxpro mit dem bisherigen .NET-Toolkit für VFP-Entwickler wurde nach FoxCentral verschoben und von Microsoft neu verlinkt, so dass dieses Toolkit auch weiterhin zur Verfügung steht.

Außerdem wurde mit Hentzenwerke vereinbart, dass der komplette englische Buchtitel .NET for Visual FoxPro Developers von Kevin McNeish mit ca. 500 Seiten kostenlos online bereitgestellt werden darf. Sehen Sie dazu den zweiten Link.

Für dFPUG-Mitglieder gibt es den Buchtitel auch kapitelweise in Word-Dokumenten im unten angegebenen Portalverzeichnis, statt als HTML-Seiten, so dass man sich die Dateien besser lokal kopieren und lesen kann. Der gedruckte Buchtitel von Hentzenwerke steht im Buchversand der dFPUG weiterhin zur Verfügung.

Ergänzender Hinweis: Es gibt es noch einen weiteren guten Buchtitel mit .NET-Bezug von Les Pinter ebenfalls im dFPUG-Buchversand.

Umfrageergebnisse, neues Forum und neues Video von Microsoft

Während der letzten Monate hat Microsoft unter den Visual FoxPro-Entwicklern weltweit eine Online-Umfrage durchgeführt, um zusätzliche Informationen über die Softwaretypen zu erhalten, an denen Sie arbeiten, sowie über die Werkzeuge, die Sie bei Ihrer Arbeit einsetzen. Dies war eine gute Möglichkeit, Microsoft beim Verständnis Ihrer Anforderungen als Software-Entwickler zu unterstützen, die in unsere Entscheidungen über die zukünftigen Erweiterungen von Visual FoxPro und unseren anderen Produkten einfließen. Diese aktuelle Umfrage war die dritte VFP-Umfrage innerhalb der letzten drei Jahre. An unserer ersten VFP-Umfrage im Frühjahr 2002 haben knapp unter 4000 Entwickler teilgenommen. Genau 3094 Menschen nahmen an der VFP-Umfrage im Oktober 2003 teil. An der aktuellen Umfrage im letzten Monat nahmen mehr als 5600 Entwickler teil, 3500 davon innerhalb der ersten drei Tage. Dank an die VFUG (Virtual FoxPro User Group) für deren Unterstützung. Während der letzten drei Visual FoxPro-Umfragen hat die VFUG die Umfragen mit Hilfe ihrer Mitglieder-Datenbank bekannt gemacht.

Im Laufe der Zeit werden wir einige Ergebnisse der VFP-Umfrage veröffentlichen, in der Regel zusammen mit unseren damit im Zusammenhang stehenden Ankündigungen. Obwohl wir die Analyse der Umfrageergebnisse des letzten Monats noch nicht abgeschlossen haben, wollen wir Ihnen hier bereits einige Ergebnisse mitteilen. 56 % der VFP-Entwickler verwenden den SQL Server, einige mehr als im Mai 2002. 27 % der VFP-Entwickler setzen Visual Studio .NET ein, was 50 % mehr als im Oktober 2003 sind und mehr als doppelt so viel wie im Mai 2002.

Die Beta-Version der neuen MSDN-Foren gibt Ihnen die Möglichkeit, in einem wachsenden Archiv nach technischen Fragen und Antworten zu suchen. Wenn Sie in der Suche keine Lösung finden, können Sie eine neue Frage stellen. Sie werden benachrichtigt, wenn Antworten auf Ihre Fragen kommen und können die passende Antwort als Lösung markieren. Das VFP-Team hat für technische Fragen und Diskussionen über die Entwicklung mit Visual FoxPro das Forum Visual FoxPro General angelegt. Zu den Themen gehören die Programmiersprache, die IDE, die Designer, Daten, die Interoperabilität mit .NET und anderes. Nähere Informationen erhalten Sie auf der Seite Welcome to the MSDN Forums. Auch wenn dieses Forum die VFP-Entwickler bei der Suche nach Hilfestellungen bei ihren technischen Fragen unterstützt, bleibt weiterhin der großartige Support auf den verschiedenen Seiten der Visual FoxPro-Community bestehen.

Der Film Channel 9 Video on First Look at Visual FoxPro 9 wurde mehr als 82.500 mal angesehen und steht auf Platz 9 und in den Top 2 % von mehr als 430 Videos. Um die am häufigsten angesehenen Videos angezeigt zu bekommen, rufen Sie die Seite mit den Channel 9 Videos auf und wählen dort Sort by Most Views. Für den Verlauf des Mai habe ich ein weiteres Interview mit Robert Scoble geplant, das in meinem Büro stattfinden wird und in dem ich einige neue Dinge behandeln und demonstrieren werde, die für spätere Versionen von Visual FoxPro vorgesehen sind. Dieses Ch9-Video sollte Anfang Juni veröffentlicht werden – seien Sie gespannt.