I. Informations Générales

Vincent Goossens Session n°6 à Louvain-La-Neuve
Mercredi 08 Septembre 2010 à 18h30
Conférence par Vincent Goossens

II. Description de la session

  • Problématique des développements en équipe
    • règles de développement
    • architecture commune
    • coopération entre les modules
    • spécification des fonctionnalités
    • tests avant implémentation
  • Smart Client Software Factory (SCSF)
    • Solution pour le développement en équipe
    • Isolation des modules/fonctionnalités par l'usage systématique des interfaces
    • CAB (composite application block)
    • Guidance automation
    • Intégration dans Visual Studio 2008
  • Patterns utilisés dans SCSF
    • Command
    • Dependency Injection / Inversion Of Control (IoC)
    • Model View Presenter (MVP)
  • Architecture de SCSF
    • Module/WorkItem
    • Profile catalog
    • Shell
    • UI extension sites
    • State
    • Command / Event / Action
  • Démonstration par un exemple pratique

IV. A propos de Vincent Goosens

  • 1990-1994 - European Peripheral Corporation - Développement de circuits électroniques numériques de traitement d'images (ASM sur i486)
  • 1994-1997 - European Peripheral Corporation - Développement de device drivers pour cartes PCI propriétaires sous WinNT (ASM, C, Win32)
  • 1997-2002 - Cimtech - Développement de protocoles de communication avec des équipements industriels (C, C++, MFC, Win32)
  • 2002 - 2004 - IRIS - Développement d'interfaces de communication avec des scanners haut débit (C++, COM+, Win32)
  • 2004 - aujourd'hui - Synthetis - Développement et architecture de programmes de gestion de production dans l'industrie agro-alimentaire (C# .NET)

V. Lieu de la session

Adresse Expert IT SA Belgium
Rue de Clairvaux, 10
1348 Louvain-La-Neuve
Expert IT
Horaires La salle sera ouverte à partir de 18h00
La session aura lieu de 18h30 à 20h30
Catering Une collation (sandwichs et boissons) sera proposée en cours de session

Un remerciement tout particulier à Expert ITExpert IT de nous accueillir dans leurs locaux !

VI. Concours

Un tirage au sort sera organisé en fin de session pour offrir plusieurs licences de logiciel