Bericht von der 11. VFP-Konferenz 2004 - dFPUG

Werbung
11. Visual FoxPro
Entwicklerkonferenz 2004
Vortrag vom 02.12.04 bei der
FoxPro User Group Schweiz
© Marc Voillat, Interbrain AG, 8048 Zürich
Allgemeine Informationen zur Konferenz
organisiert von der dFPUG und ISYS GmbH
im Lindner Congress Hotel in Frankfurt am Main
Pre-Conference am Dienstag, 09.11.04
eigentliche VFP-Konferenz vom Mittwoch,
10.11.04, bis Freitag, 12.11.04
je drei Vorträge zu 75′ am Vor- und Nachmittag
zwei Late Night Sessions pro Abend
bis zu sechs Vorträge parallel
Vorträge je zur Hälfte in Deutsch und in Englisch
maximal ca. 300 Teilnehmer
60 Einzelvorträge
Neues in Visual FoxPro 9.0
Objektorientierung
Softwareentwicklung
Datenbanken
Client/Server
Programmierung
Klassenbibliotheken/Frameworks
Internetanbindung
6 Tracks mit 45 zusätzlichen Vorträgen
Visual FoxPro Reportwriter
Microsoft SQL-Server
Microsoft .NET
Rearchitecting FoxPro Applications
Einführung in Visual FoxPro 9.0
Active FoxPro Pages
Renommierte Referenten
Ken Levy
Drew Speedy
Toni und Mike Feltman
Lisa Slater Nicholls und Colin Nicholls
Rick Strahl
Les Pinter
Jürgen Wondzinski (wOOdy)
Peter Herzog
Christof Wollenhaupt
...
Kosten
Konferenzteilnahme € 1′249 für 4 Tage, € 999
für 3 Tage resp. € 699 für 2 Tage (exkl. MWSt)
Konferenzordner (≥ 1′000 Seiten) € 115
Frühbucherrabatt 10%, Treuerabatt 5 - 15%
total € 1582 (ohne Rabatte, inkl. 16% MWSt)
Hotelzimmer € 130 pro Nacht
Hin- und Rückreise
Einzelheiten zu VFP 9.0 (1)
Hintergrundkompilierung mit Rotschattierungen
Ausgabe der Optionen mit Shift-OK ins Debug Window
Document View mit alphabetischer Sortierung
Code farbig und mit gewähltem Zeichensatz kopier- und
druckbar (RTF), abschaltbar über _VFP.EditorOptions
Editor für Anchor Property und _MemberData
Intellisense zwischen WITH ... AS ... OF ... und
ENDWITH
Intellisense erweitert: zloc und zdef
+CodeInspector von www.foxmasters.com
Class Browser: Anzeige von Klassen, die in PRGDateien definiert sind
Einzelheiten zu VFP 9.0 (2)
Label: Style 4 – Themed Background Only
CommandButton: Invisible funktioniert mit Themes
CommandButton: PicturePosition = 14 (mit Hotkey,
Caption unsichtbar)
Combobox, Listbox (und Grid?): Collection als
RowSourceType 10 (resp. RecordSourceType 5?)
Grid: Rushmore-optimierbar (neue Optimize-Property?)
Valid: Rückgabewert auch vom Typ Objekt
Format „Z“ für Datumswerte (auch in Reports!)
neue InputMask „U“ und „W“
Scrollable Forms neu maximal 32 K x 32 K Pixels gross
Inputbox: Cancel kann jetzt festgestellt werden
Einzelheiten zu VFP 9.0 (3)
CLEAR ERROR(S)
SET PATH TO ... ADDITIVE
SET TABLEVALIDATE erweitert
TTOC(...,3): Internetformat
BINTOC() mit neuen Flags zur Auswahl des Binärformats (wichtig
u.a. für GDI+)
MAKETRANSACTABLE(): Transaktionen auch für freie Tabellen
(und Cursor)
BINDEVENTS() auf Systemereignisse (Windows Messages an
_VFP, _SCREEN und Formulare, nur 1:1, werden sofort ausgeführt)
Collections: FOR EACH ... IN ... FOXOBJECT
Erweiterungen für Tablet PC: ISPEN(),
_SCREEN.DisplayOrientation...
XMLAdapter: Verwendung hierarchischer Daten (RespectNesting)
„Speedcast“: SELECT CAST(...) FROM ... WHERE .F. UNION ...
Einzelheiten zu VFP 9.0 (4)
Arrays mit maximal 2^32 Elementen (aber
weiterhin nur 2^16 Objektreferenzen!?)
maximale Stacktiefe neu 128, über STACKSIZE
höhere Werte einstellbar
PROGCACHE, Default 1 MB (für COM kleiner
machen!)
UNIQUE-Indexes nur noch für
Rückwärtskompatibilität
neue Systemvariable _TOOLTIPTIMEOUT
Einzelheiten zu VFP 9.0 (5)
Report-Ausgabe auf beliebigen
Formularbereich
ReportListener für PDF-Ausgabe mit
XFRX und über dFPUG ab Frühling 2005
Report-Ausgabe als mehrseitige TIFFDatei (Fax) möglich
siehe auch http://reportlistener.com
Einzelheiten zu VFP 9.0 (6)
Vorgesehenes Release-Datum (MSDN): Mitte
Dezember 2004; physisch verfügbar
voraussichtlich ab Februar 2005
lokalisierte (deutsche) Version ab Februar 2005
November Newsletter von Ken Levy mit ca. 100
Seiten Whitepapers und neuen Beispielen
neues Buch „New in Nine: VFP‘s Latest Hits“
(Hentzenwerke Publishing, auch auf Deutsch bei
dFPUG erhältlich)
„Visual FoxPro 10“
Nutzung von .NET-Klassen aus VFP (z.B.
System.Data.XML, ADO.NET...)
...?
Exkurs: SQL Server 2005
.NET framework hosting (for stored procedures, triggers,
user defined functions and types...)
XML technologies (XML data type, XQUERY...)
ADO.NET 2.0 (support for notification, multiple active
result sets, snapshot isolation...)
Security (CLR security integrated)
T-SQL enhanced (TRY ... CATCH ...)
Web Services (SQL Server as a HTTP listener, stored
procedures as Web Services)
Reporting Services
Full-text search improved
DTS, Analysis Services and Data Mining redesigned
Herunterladen