Organisateurs

Sponsors

Sessions

Jeudi 3, Vendredi 4 et Samedi 5 juin 2010

Le tour de FileMaker 11 en 60 minutes

Session 10 Niveau : basique fondamentaux David Julot [JD] Julot David

Session liée à la nouvelle version de FileMakerVous allez découvrir toutes les nouveautés proposées par cette nouvelle version en 60 minutes. Que vous soyez utilisateur ou développeur confirmé, venez explorer les nouvelles fonctionnalités qui vont vous faire gagner du temps ou améliorer votre productivité.
De la recherche rapide au grapheur intégré, venez voir en action les nombreuses nouveautés de cette version. Cette session vous permettra de faire un tour d'horizon complet en une heure de FileMaker 11 et vous mettra le pied à l'étrier pour le reste de la conférence.

Parmi les points abordés, nous verrons :

  • la recherche rapide
  • la création de table et de rubriques à la volée
  • le gestionnaire de modèles
  • le filtrage de table externe
  • l'outil de graphique intégré
  • ...

Les fondamentaux de la sécurité FileMaker

Session 11 Niveau : basique fondamentaux Thomas Kunetz FileMaker, Inc.

Session liée à la nouvelle version de FileMakerLa sécurité est une préoccupation importante pour les développeurs autant que pour les utilisateurs de FileMaker.
Elle permet à un utilisateur l'ouverture d'une base de données mais aussi de déterminer quelles fonctions sont possibles et quelles données sont accessibles. En fonction de la sensibilité des données la connaissance parfaite du système de sécurité de FileMaker est une compétence nécessaire pour tout développeur FileMaker.

Cette session couvrira les différents niveaux de sécurité de FileMaker, les différentes méthodes de sécurisation et les principaux moyens de contrôles :
  • Comptes
  • Privilèges
  • Privilèges étendus
  • Accès au fichier

Les graphiques, l'art et la manière

Session 12 Niveau : intermédiaire fondamentaux Caroline Crémieux-Charpentier A-kwa

Session liée à la nouvelle version de FileMakerLes graphiques font partie des nouveautés de la version 11. Cette session présentera les principes de base nécessaires à l'utilisation de ce nouvel objet ainsi que les formidables applications que l'on peut en faire.

Entre autres points, nous verrons :
  • La création et le paramétrage
  • Les différents types d'utilisation
  • La réalisation d'un script pour l'affichage de rapport statistique

De l'architecte au maçon : concevoir et bâtir une base
de données avec FileMaker Pro

Session 13 Niveau : basique fondamentaux Rodolphe Grisey Demoniak

FileMaker Pro est une logiciel de base de données, qui plus est relationnelle.
Mais qu’est-ce qu’une base de données et surtout, comment aborder de façon rationnelle la structure de base ?
A partir d’exemples concrets, nous allons approcher les clefs de l’organisation, de la modélisation et de la mise en place d’une base de données relationnelle avec FileMaker Pro.
La compréhension et la construction de cette structure va en effet influer grandement sur le développement de tout projet. Raisonner en terme d’objectifs, définir les “points de vue”, construire les bonnes tables avec les bons éléments… tous ces points permettent non seulement un démarrage efficace, mais aussi assurent la facilité des développements et de leurs extensions.
Sans compter (mais nous en parlerons évidemment) les nombreux problèmes de programmation ou d’interface qui disparaissent avec une modélisation efficace, logique et rigoureuse (ou, ceux qui apparaissent uniquement parce que la structure logique n’est pas adaptée).
Une introduction à la gestion de données par FileMaker, pour démarrer du bon pied et évoluer plus rapidement.

Les déclencheurs de script, comment les utiliser concrètement ?

Session 14 Niveau : intermédiaire fondamentaux Pierre Lapointe Info sur Mesure Inc.

Session liée à la nouvelle version de FileMakerLes déclencheurs de script sont maintenant disponibles depuis plus d'un an dans Filemaker Pro.
Après une introduction et un rappel de tous les déclencheurs de script disponibles, à l'aide d'un cas pratique, cette présentation présentera :

  • Les bonnes pratiques permettant l'optimisation de l'utilisation des déclencheurs de script
  • Des cas concrets des plus grands succès reliés à cette fonctionnalité

FileMaker et l'envoi d'e-mail en texte enrichi et HTML

Session 15 Niveau : intermédiaire Intégration Jean-Matthieu Charpentier A-kwa

Les courriels prennent une place de plus en plus importante dans la communication, d'où la nécessité de maîtriser la méthode d'envoi et de soigner leur apparence. Nous allons apprendre comment à partir de FileMaker nous pouvons envoyer des messages en texte enrichi et HTML. Pour faire cela nous nous appuierons sur certains outils, ainsi que les calculs et scripts de FileMaker.

  • Créer et envoyer un e-mail en texte enrichi et HTML via FileMaker
  • Explorer les différents outils pour l'envoi de messages
  • L'utilisation des calculs et des scripts pour ces envois

Optimiser la recherche

Session 16 Niveau : basique Tech Michel Lansard Editomac

Session liée à la nouvelle version de FileMakerFileMaker permet de faire des recherches, de différentes façons au fil des versions.
Recherches simples ou multi-critères, multi-requêtages en une fois ou recherche pas-à-pas, enregistrements de recherches, scripts,... ou même, se passer des requêtes en affichant les résultats par filtrage dynamique...

Quels en sont les différents avantages et inconvénients, c'est ce que nous verrons au cours de cette session avec :
  • Quelques rappels sur la recherche classique,
  • Des trucs pour recherche rapide,
  • Profiter de la mise à l'index,
  • Exemples de scriptage d'une recherche,
  • Le filtrage appuyé sur la structure de la base,
  • Et d'autres curiosités encore...

Gestion électronique de document (GED) avec FileMaker

Session 17 Niveau : intermédiaire Intégration Frédéric Giovon Architectures-Informatiques

Confiez à Filemaker la gestion de tous vos documents : papiers, mails, fichiers, multimédias, etc...
Après une présentation du contexte et des solutions à l'échelle d'une PME, nous verrons les aspects pratiques et techniques de la mise en place et de l'intégration d'une GED à des solutions Filemaker existantes pour gagner en productivité et en qualité de service.

Nous verrons :

  • Le contexte de mise en place d'une GED
  • Les implications techniques de la mise en œuvre d'une GED dans FileMaker
  • Des démonstrations sous FileMaker de différents flux de traitement d'un document

Partager ses données en réseau

Session 18 Niveau : intermédiaire fondamentaux Olivier Devriese La Source multimédia

Session liée à la nouvelle version de FileMakerFileMaker permet le partage d'informations grâce à de nombreux moyens techniques. Entre postes équipés de FileMaker Pro, à l'aide de FileMaker Server, en publication web instantanée, voire à l'aide d'un site web entièrement personnalisé, le choix est vaste. Chaque mode de partage est approprié à des besoins spécifiques et certains d'entres eux peuvent même cohabiter. Comment choisir et mettre en œuvre ces différents modes de partage, quels en sont les différents avantages et inconvénients, c'est ce que nous verrons au cours de cette session :

  • Quel mode de partage de données choisir (FileMaker Pro, FileMaker Server, web... ?)
  • Comment configurer le serveur, le réseau, le router, etc
  • Et la sécurité dans tout ça ?
  • Partager les données avec un site web

Embarquez un langage de script et décuplez vos possibilités !

Session 19 Niveau : avancé fondamentaux Romain Dunand Idées, Clics et Solutions

Depuis la version 8.5 et la révolution du webviewer, de nombreuses méthodes ont fleuries, permettant « enfin » de communiquer avec « l’au-delà ». Pourtant, FileMaker offre depuis longtemps déjà la possibilité de communiquer avec d’autres langages et de franchir ce que l’on pensait être les limites du système.
Vous allez découvrir que FileMaker peut générer ses propres graphiques, reconnaitre pratiquement tous les formats de fichiers, générer n’importe quel type de document, crypter des données et plus encore ! Bienvenue dans l’univers des mashups !

Nous verrons des cas concrets de mise en pratique comme :

  • Lire un format de fichier non reconnu
  • Envoyer des emails au format HTML
  • Manipuler des fichiers
  • Traiter d’images
  • Créer un document Word en y incluant des images
  • Générer un diaporama
  • Crypter des données

FileMaker et les services Web

Session 20 Niveau : avancé fondamentaux Philippe Lazzaroni Informatique Direct Impact Inc.

Le Web 2.0 a introduit de nombreuses technologies qui ouvrent de nouveaux horizons. C'est le cas notamment des services Web, devenus de plus en plus répandus. Comment les bases de données FileMaker s'intègrent-elles à ce nouveau terrain de jeu ?
La session permettra de démystifier ce que sont les Web Services et comment FileMaker peut être utilisé pour interagir avec eux. Des cas pratiques d'utilisation seront présentés.

  • Définition d'un service Web et exemples de services Web utiles
  • Survol des technologies concernées et du vocabulaire d'usage (XML, SOAP, WSDL, REST)
  • Comment accéder à un service Web à partir de FileMaker : comparaison des différentes méthodes possibles (Web Viewer, plugin FM Nexus...)
  • Comment publier un service Web à partir de FileMaker Server, par l'entremise du plugin Web Services Manager de 360Works
  • Aperçu des enjeux et autres considérations techniques (sécurité, performance, déploiement...).

FileMaker 11 pour les développeurs

Session 21 Niveau : avancé fondamentaux Fabrice Nordmann 1-more-thing

Session liée à la nouvelle version de FileMakerDans toute nouvelle version de FileMaker, il y a les fonctionnalités annoncées en haut de l'affiche... et celles, plus discrètes, qui intéressent particulièrement les développeurs.
Et avec FileMaker 11, on peut dire que nous sommes servis !
Nous explorerons lors de cette session quelques avancées spectaculaires, et tâcherons d'en tirer partie pour des développements futurs.
Par exemple, saviez-vous que FileMaker 11 vous permettait de scripter des tris ou de créer des menus personnalisés dynamiques ?

Le Web Viewer et au-delà

Session 22 Niveau : avancé fondamentaux David Wikström CamelCase data

Le Web Viewer, arrivé avec FileMaker 8.5, n'est pas simplement une façon d'éviter de lancer un navigateur web externe mais introduit des possibilités tout à fait révolutionnaires, surtout au niveau de l'interface.
Nous proposerons une revue de quelques-unes des utilisations possibles du Web Viewer et des plug-ins qui ont été développés pour exploiter son potentiel.
Nous allons également partager des expériences de l'implémentation pratique d'interfaces qui utilisent le Web Viewer, et discuter les raisons d'en utiliser ou de ne pas en utiliser.

  • Calculs sur le modèle
  • Affichage de données
  • Fonctionnalités supplémentaires et éléments d'interface
  • Web services fait maison

Variation sur le thème des calculs

Session 23 Niveau : intermédiaire fondamentaux Agnès Barouh Tic Tac

Session liée à la nouvelle version de FileMakerJamais 2 sans 3 dit-on ! Après les trucs & astuces en 2008, l'interface en 2009, il me restait les calculs à partager avec vous.
Nous explorerons ensemble la puissance de certaines fonctions de calcul telles Définir(), Cas(), Choisir(), Remplace2(), etc, ainsi que les fonctions d'obtentions. Certaines fonctions vont nous permettre aussi de limiter le nombre d'occurrences de tables, à nous de les exploiter. Nous verrons plus précisément :

  • La mise au point des calculs
  • Les fonctions personnalisées (oui, on verra CustomList() !)
  • La puissance des rapports et des rubriques statistiques
  • L'optimisation des calculs pour les rendres plus lisibles et gagner en performance
  • La bonne gestion du contexte dans lequel ils s'évaluent

Trucs et stratégie du développement en "live"

Session 24 Niveau : avancé fondamentaux Vincenzo Menanno FM Nexus

Regardons les choses en face. La plupart d'entre nous développe sur des systèmes plus ou moins en production. Les petites modifications sont le plus souvent indolores. Toutefois, les systèmes ont besoin d'évoluer et lorsque de nouvelles fonctionnalités doivent être ajoutées à un système en exploitation, cela peut devenir plus compliqué, particulièrement lorsque des prototypes ont besoin d'être développés et testés.
Je passerai en revue les problèmes auxquels nous sommes confrontés lorsque nous avons à traiter ces migrations, et partagerai une approche que nous avons mise au point dans notre société.
Si vous êtes confronté au développement sur des systèmes en cours d'utilisation, ne ratez pas cette session dans laquelle nous allons étudier les moyens de vous rendre le processus migratoire plus fiable et plus sûr.

Les intervenants, sessions et autres éléments du programme sont sujets à modifications.