Die Zukunft, VFP10 und VFX10 - dFPUG

Werbung
VFPVFX10
Visual FoxPro 10.0
Visual Extend 10.0
deutschsprachige FoxPro User Group
Rainer Becker
Rainer Becker

dFPUG







Online-Angebote
Loseblattsammlung
VFP-Entwicklerkonferenz
Lokalisierung
Framework Visual Extend
MVP, MCP
Wizards & Builders GmbH
Kein Visual FoxPro 10.0



Microsoft wird das bereits weitestgehend fertiggestellte Visual FoxPro 10.0 nicht mehr als CD in
einer Box vertreiben.
Dieser Schritt wurde schon lange erwartet, aber erst
NACH Visual FoxPro 10.0.
Endlich ist Visual FoxPro mal wieder in der
deutschen Presse, leider wieder unter der Überschrift
„FoxPro ist (schon wieder) tot“.
Warum dieser Schritt?



Eigentlich war die Fertigstellung von VFP 10.0 von
Microsoft fest geplant – man hätte nicht einfach so
etwas direkt für OpenSource entwickelt <g>.
Aktuelles Problem ist der Mangel von Entwicklern
bei Microsoft für die Datenbankanbindung in Visual
Studio bzw. .NET über das LINQ-Projekt.
Damit soll perspektivisch ein Umstieg von VFPEntwicklern denkbar sein (SQL integriert im
Sprachumfang, Unterstützung von DBFs u.ä.).
Was nun?



Erstmal passiert gar nichts – Visual FoxPro „Sedna“
ist sehr vollständig und leistungsfähig, so daß ein
direkter Wechsel zu einem anderen Produkt keine
Vorteile bringt (außer man verkauft fertige Pakete).
Der Standardsupport läuft weiterhin bis 2010, der
erweiterte Support bis 2015
Visual FoxPro 9.0 wird für Sedna weiterhin benötigt
und ist mind. bis 2010 als CD und danach auf MSDN
verfügbar (CD wird noch mit MS diskutiert)
Weiterentwicklung VFP



Der Quellcode aller Tools (nicht nur XSOURCE.ZIP
sondern weitere VFP- und VB-Komponenten) wird
auf CodePlex als OpenSource bereitgestellt.
Dafür gibt es 4 Varianten von Microsoft Lizenzen für
OpenSource, die Variante kann man sich aussuchen.
Für jedes Tool wird ein bekannter Entwickler aus der
FoxPro-Szene die Verantwortung übernehmen, u.a.
auch Yair Alan Griver selbst. Das VFX-Team wird
sich daran ggf. beteiligen (zugelieferte VFP-Tools).
Was heißt das für VFX?




Wachstumsrate von 40% in den letzten 5 Jahren für
die dFPUG wird sich vermutlich abschwächen.
Visual Extend wird aber auf Basis des LizenzAbonnements regelmässig weiterentwickelt.
VFX ist weiterhin die günstigste Möglichkeit, neue
Endanwender-Features für seine eigene Anwendung
und die Weitergabe an Kunden zu erhalten.
Die Weiterentwicklung wird für die Anwender
unseres Erachtens noch wichtiger!
Welche Richtung geht VFX?



Durch die Einheitlichkeit der erstellten Anwendungen
wesentlich bessere Startvoraussetzung für eine
Konvertierung auf „neue“ Entwicklungsumgebungen
Aber: Noch gibt es keine wirklich neuen passenden
Entwicklungsumgebungen!
Visual Studio Orcas mit LINQ / DBF usw. ist noch
nicht verfügbar und selbst mit VB.NET keine stabile
Basis für einen Umstieg (Microsoft ändert einfach zu
viel zu schnell und nicht abwärtskompatibel).
Sexy Colors -> Avalon





Neue Benutzeroberfläche von Windows VISTA ist
der neue Weg von Microsoft.
Basiert auf XAML-Definitionen für das Maskenlayout und theoretisch auch via Web ablauffähig.
Verschiedene Beispiele von Microsoft bereits
verfügbar für die Integration von VFP mit Avalon.
Erster Teilschritt wäre die Generierung einer .NETOberfläche mit unterliegender VFX-Anwendung.
Überspringen von Office 2003, dbi-Controls usw…
Weitere Schritte



Einbindung von DBF-Client/Server-Lösung für die
Verwendung von DBF-Tabellen als Backend-Tabellen
(Zusatzmodul zu VFX)
Evaluierung von XBASE-Dialekten unter .NET (aber
leider recht fraglich, ob das wirklich 1:1
funktionieren wird…)
Aber b.a.w.: Generierte Avalon-Oberfläche mit CodeAusführung in Visual FoxPro im Hintergrund…
Vielen Dank!
Besuchen Sie unsere Webseiten:
http://www.visualextend.de
http://portal.dfpug.de (Reiter VFX)
http://forum.dfpug.de (Sektion VFX)
http://newsletter.dfpug.de (Rubrik VFX)
http://devcon.dfpug.de (Vorträge VFX)
http://www.dfpug.de (Reiter VFX)
Herunterladen