Du 15 au 17 Novembre 2006
Rencontres AtoutFox 2006
Programme des Rencontres ATOUTFOX 2006
Programme des rencontres AtoutFox 2006
2 ½ jours de formation sur les nouvelles technologies autour de Visual
FoxPro :
Mercredi 15/11/2006 - Jeudi 16/11/2006 - Vendredi 17/11/2006 - Intervenants - Programme
au format PDF
Mercredi 15 novembre 2006
Heure |
Durée |
|
9:00 |
01:00 |
Enregistrement des participants
|
10:00 |
00:30 |
Accueil & Présentation des Rencontres AtoutFox 2006François
Lepage |
10:30 |
1:30 |
06P11 Keynote Session, Visual FoxPro
- Today and Tomorrow (Aujourd'hui & Demain)
Yair Alan Griver, MS Corp. |
12:00 |
|
Déjeuner
|
14:00 |
01:30 |
06P12 Visual FoxPro & SQL Server 2005
Catherine Brunie, consultante, présidente de GUSS & membre actif d'AtoutFox |
15:30 |
|
|
16:00 |
01:30 |
06P13
Taming & Solving common problems with VFP's SQL
(Domptez & résolvez des problèmes courants avec le SQL de Visual FoxPro)
Tamar E. Granor, Tomorrows Solutions |
17:30 |
|
|
18:00 |
01:30 |
06P14 AJAX, Web 2.0 avec VFP
Thierry Nivelet |
19:30 |
|
|
Jeudi 16 Novembre 2006
Heure |
Durée |
|
8:15 |
00:15 |
Accueil |
8:30 |
1:30 |
06P21 DDEX
Yair Alan Griver, MS Corp. |
10:00 |
|
|
10:30 |
01:30 |
06A12 Compilation & exécution,
variables, substitution,
portée, visibilité & Programmation Orientée Objet
Jean Maurice |
06A22 Modélisation &
Conversion d'une base
de données VFP vers SQL (Upsizing)
Michel Lévy |
12:00 |
|
Déjeuner
|
14:00 |
01:30 |
06A13 Décompiler FoxPro en FoxPro
Robert Plagnard |
06A23 Données distantes - SPT
Dominique Peralta |
15:30 |
|
|
16:00 |
01:30 |
06A14 Web Services : ce qu'il faut
savoir
pour bien commencer
Christophe Chenavier |
06A23 Données Distantes - Remote
views
Dominique Peralta & Michel Lévy |
17h30 |
|
|
18:00 |
01:30 |
06A15 La propriété MemberData, Editeur RTF,
Colorisation syntaxique & FoxGenXdoc
Ludovic Forestier |
06A24 Cursor Adaptor / XML
Uwe Habermann & Venelina Jordanova |
19h:30 |
|
|
Vendredi 17 Novembre 2006
Heure |
Durée |
|
8:15 |
00:15 |
Accueil |
8:30 |
01:30 |
06P31 Framework Visual Extend 9.5
Uwe Habermann, Venelina Jordanova |
10:00 |
|
|
10:30 |
01:30 |
06P32 Outils tiers en VFP pour VFP
Francis FAURE |
12:00 |
|
Déjeuner
|
14:00 |
02:30 |
06P33 Assemblée Générale de l'association AtoutFox
Bureau de l'association AtoutFox |
16:30 |
|
Fin des Rencontres 2006 |
Intervenants :
Yair Alan GRIVER
Microsoft Corp. |
|
Keynote:
Come see how Visual FoxPro connects you to the world - today and tomorrow.
The keynote will take a tour around new enhancements coming to VFP as part of Sedna,
as well as how the community is adding amazing capabilities to this great database and
programming environment. Venez voir comment Visual FoxPro vous connecte
sur le monde - Aujourd'hui et Demain.
Cette session fera le tour des nouvelles améliorations bientôt dans VFP grâce à Sedna
mais aussi comment la communauté est entrain d'étendre de façon phénoménale les
capacités et possibilités de ce grand environnement de développement et de base de
données qu'est Visual FoxPro. |
|
|
DDEX:
As applications mature and scale up to support n-tier models, heterogeneous data sources
and "occasionally-connected" scenarios, new development challenges arise. It is
now increasingly important to have closer integration between Visual Studio and Visual
FoxPro. At one end, this means consuming .NET Framework APIs in Visual FoxPro
applications; at the other end, this means a Visual FoxPro database working seamlessly
with Visual Studio data designers. In this session, you'll see prototypes for an ADO.NET
provider and a DDEX implementation for Visual FoxPro. Visual Studio Data Designer
Extensibility (DDEX) is an extensibility model that lets a data provider integrate with
Visual Studio. You'll see an overview of DDEX, then you'll look at the scenarios and
capabilities it enables. And, you'll discover what you can accomplish, and how, using a
VFP data source. |
François LEPAGE
Président AtoutFox |
|
Ouverture des Rencontres 2006.
Présentation d'AtoutFox, des intervenants, traductions et de l'organisation logistique de
ces 3 journées. |
Catherine BRUNIE
Présidente GUSS |
|
Introduction : SQL Server et Visual FoxPro (NB : SEDNA)
Différents modules de SQL Server
Différentes éditions (descriptif détaillé dont les édition Mobile et Express)
Installer SQL Server : cest simple
Bénéfices des différentes fonctionnalités de SQL Server (en terme
dimplémentation, de maintenance et de disponibilité)
Démonstrations :
SQL Server 2K5 et XML
SQL Server 2K5 et cryptage
SQL Server 2K5 et verrouillage
SQL Server 2K5 et opération de maintenance en ligne
Optimisation de performance : DTA
Haute disponibilité : le database mirroring
|
Tamar E. GRANOR |
|
The Common Problems session is very hands-on. It looks at a series of
different problems and shows how to solve them. After all, what makes VFP so great is that
you can bring data from other engines in and then use both SQL and xBase commands against
it. The session showcases lots of ways that VFP 9 is better than earlier versions. La session est très "pratique". Elle passe en revue une série de
problèmes différents et explique comment les résoudre. Après tout, ce qui rend VFP si
puissant c'est que vous pouvez récupérer des données de n'importe quel moteur de bases
de données et leur appliquer indifféremment des commandes SQL ou VFP. La session
démontre également que la version 9 est largement supérieure aux versions précédentes
dans ce domaine. |
Thierry NIVELET |
|
Pivot du "Web 2.0", la technologie Ajax dépasse le paradigme
"page par page" pour donner à l'interface web le même comportement qu'une
application "standard" : les objets présentés à l'écran peuvent être
modifiés, déplacés, dimensionnés, etc.
Ajax repose sur l'objet XMLHTTP, incorporé à tous les navigateurs. Un script exécuté
par la page utilise cet objet pour interroger le serveur et obtenir en retour les
instructions pour mettre la page à jour. En effet, les éléments de la page sont
accessibles au travers de l'interface extensible "Document Object Model",
codifiée par le W3C, qui expose leur propriétés (attributs HTML), événements
(onchange, onclick, etc.) et méthodes aux scripts, écrits généralement en JavaScript.
Le code serveur peut être écrit en tout langage disposant d'une interface
"CGI" pour coopérer avec le serveur Web (IIS, Apache, etc.). Avec plusieurs
interfaces CGI comme FoxWeb, FoxISAPI, wConnect, etc., doté d'une grande capacité de
production de XML et de constructions des chaînes de texte, la plate-forme VFP est
idéale pour bâtir des applications Ajax.
Présentation de IntuiCat, une plate-forme de sélection standard sur des données
structurées, qui implémente une architecture Ajax avec VFP pour langage serveur. |
Jean MAURICE |
|
exposé très concret, simple et avec de nombreux exemples et des astuces
sur la programmation orientée objet : utilisation des classes visuelles et non visuelles;
intérêt des outils de programmation tel _assign et _access; avantage des environnements
de données privés; initiation à l'architecture n-tiers.
Au sortir de cet exposé il ne devrait plus y avoir un seul "objeteur de
conscience" dans AtoutFox |
Michel LEVY |
|
Vous avez décidé de migrer vos données actuellement dans des dbf vers
un serveur SQL. L'assistant "Upsizing" peut vous aider à préparer et réaliser
cette migration, mais c'est vous qui devez faire les choix essentiels.
Quels sont ces choix? Comment préparer la migration? Comment préparer en même temps le
futur accès aux données, et le passage de nos applications en client/serveur? |
Robert PLAGNARD |
|
Autour d'un décompilateur VFP écrit en VFP
Les points clés qui seront abordés seront les suivants :
Exemples d'utilisation de Dump et de DVFP, un programme de dump et un décompilateur, tout
deux publiés sur atoutfox, pour comprendre la structure des productions compilées de
VFP. Structure des compilés (EXE, APP, FXP,...). Architecture du décompilateur Dvfp.
Décompilateur compact. Décompilateur en une seule passe. Flux d'entrée et flux de
sortie. Classes abstraites. Comment FoxPro traite t-il les expressions ? Comment exprimer
simplement la syntaxe du language. A-t-on traité toutes les fonctions de VFP ?
Exhaustivité des commandes. Vers un projet open-source. |
Christophe CHENAVIER |
|
Web Services : ce qu'il faut savoir pour bien commencer
De comment interroger un Web Service à comment développer et installer un Web Service,
cette session donnera les éléments nécessaires à la réalisation de ces différentes
tâches. |
Ludovic FORESTIER |
|
Les différentes façons dutiliser le « MEMBERDATA » dans le but
de créer des éditeurs de propriétés pour nos objets en mode « Designer ». Rapide
présentation de loutil « FoxGenXDoc » qui permet de générer ( format DBF ) et
visualiser toutes les informations dun projet créé par FOXPRO. |
Dominique PERALTA |
|
Pour les applications de gestion de données critiques, nécessitant une
fiabilité à toute épreuve, MS permet aux développeurs VFP, de manipuler des données
distantes, hébergées sur de vrais SGBDR. MS a donc implanté de nombreuses
fonctionnalités dans le langage de programmation, et offre aux détenteurs de licences
VFP, la possibilité d'installer et d'utiliser MSDE ou SQL Express chez nos clients. Mais
bien des pièges existent....
Dans les ateliers concernant le SPT et les Remote Views, nous plongerons dans la partie
cachée des différents outils, afin de mieux comprendre leurs fonctionnements, et donc,
de mieux programmer. |
Uwe HaberMann |
|
Uwe Habermann studied computer sciences at the Technical University of
Berlin from 1982 to 1987. He started to work as an independent consultant in 1986 during
his studies. Since that time he develops individual database applications and cares for
small networks. He is a free coworker of several software and system houses, i. e. dFPUG
(German FoxPro User Group) and ProLib. In 1999 he founded the Uwe Habermann & Kathrin
Leu GbR with a partner. This company developes and distributes business applications which
are developed with VFP.
Uwe is the product manager for the well-known rapid application framework Visual Extend.
Uwe Habermann works with FoxPro since FPW 2.5. He is a MCP for VFP. |
Venelina JORDANOVA |
|
Venelina has been FoxPro developer since version 2.0. She is specialized
in database development and designing application architecture. She is principal of JEI
located in Varna Bulgaria. The company is Microsoft Certified Partner and operates as
outsourcing center providing VFP and .NET solutions. |
Francis FAURE
MVP VFP |
|
Outils tiers en VFP :
Une large place pour la présentation de VFP2IIS pour entrevoir les possibilités de
développement intranet/extranet avec VFP
Rapide démonstration des nouveautés XFRX, VFPwinsock,
(Utilisation d'un COM+ VFP sur serveur internet : illustration avec KitWeb.fr, EnAvant.fr,
AtoutFox.org...) |
Modalités pratiques
Ce programme est susceptible d'évoluer jusqu'à la dernière minute ...
restez connecté sur www.atoutfox.org
!
Les sessions en Anglais seront traduites en Français.
Adhésion à l'association AtoutFox : Cliquez-ici
|
|