Overzicht van de sessies

Het programma van de FMSummit wil graag voor elk wat wils bieden, zowel voor de beginnende gebruiker als voor de ervaren ontwikkelaar. De sprekers zijn allemaal expert in hun vakgebied, en zullen de deelnemers graag FileMaker op een nog intiemere manier leren kennen.

Op donderdag 27 mei is er een pre-conferentie dag. Voor die sessies is apart inschrijven noodzakelijk.

donderdag 27 mei   vrijdag
28 mei
  zaterdag
29 mei
ontvangst ontvangst ontvangst
XML en XSLT - een introductie Keynote sessie
FileMaker product overview
Nieuw in FileMaker 11
The Art of Separation The Curse of Recursion
pauze pauze
Script Triggers in de praktijk Filemaker Server (Advanced) 11 : de nieuwe mogelijkheden

Grafieken in FileMaker Het opstart- en afsluitscript
lunch lunchbuffet lunchbuffet
Virtual lists in FileMaker Bento - het kleine broertje?
FileMaker in een meertalige omgeving Bedenk(l)elijke layout opmaak Back to basics
pauze pauze pauze pauze
Software-ontwikkeling & Change Management
De huidige stand van plug-ins PHP voor absolute dummies "Jokersessie" Oops! Object georienteerd programmeren met FileMaker?
  pauze pauze pauze
  Backup... het ondergeschoven kindje
Herbruikbaarheid van code
Slotsessie
Onder de motorkap
ESS en de nieuwe xDBC-engine
ontvangst en inschrijvingen avondprogramma (*)  

 

De organisatie van FMSummit behoudt zich het recht voor om de sprekers, de sessies en de inhoud van de sessies nog te wijzigen.

donderdag 27 mei - pre-conferentie

10:00 tot 12:00h
basis

XML en XSLT - een introductie

Menno Van Beek

Het doel van deze sessie is om aan te tonen dat de xml-import en -export in FileMaker eigenlijk heel eenvoudig en robuust is. Aan de hand van eenvoudige voorbeelden wordt de structuur van de xml-export en -import blootgelegd. Daarnaast wordt er ook aandacht besteed aan XSLT transformaties, en uitgelegd hoe XML aan de hand van simpele XSLT instructies kan worden omgezet naar het voor FileMaker begrijpelijke formaat FMPXMLRESULT. Voorts wordt aangetoond hoe FMPXMLRESULT kan worden omgezet naar bijvoorbeeld (opgemaakte) Word- en Excel-documenten, maar ook naar andere formaten zoals CSV.

13:00 tot 15:00h
gevorderden

Virtual lists in FileMaker

Koen Van Hulle

Ook al vaak de vraag gekregen om rapporten te maken waarbij data uit verschillende tabellen door elkaar moeten gebruikt worden? Heb je ook al je layouts bevolkt met verschillende portals terwijl de klant alles in één lijstje wil? In deze sessie bekijken we de techniek van de virtuele lijsten eens van naderbij. Via deze techniek tonen we geen live data aan de gebruiker, maar presenteren we hem data uit verschillende bronnen.

15:30 tot 17:30h
basis

Software-ontwikkeling & Change Management

Geertje Lauwaert

Elke developer heeft het al meegemaakt. Je hebt met hart en ziel aan een project gewerkt en op het moment van de implementatie krijg je te maken met weerstand, die in sommige gevallen erg hoog kan oplopen. Met alle gevolgen vandien. We geraken er dan wel door met veel inspanning en stress. Maar hoe komt dat nu eigenlijk? Wat zijn de onderliggende redenen waardoor mensen zoveel moeite hebben met verandering. Daar wil deze sessie dieper op ingaan. Na deze sessie kan je een beeld vormen van wat Change Management voor jou kan betekenen, om de klanttevredenheid te verhogen en de werkkwaliteit te verbeteren.

vrijdag 28 mei

09:30 tot 10:40h
basis

Keynote Sessie - Nieuw in FileMaker 11

Thomas Kunetz

De openingssessie van de derde FMSummit mag je niet missen. Thomas Kunetz is sinds 2001 Technisch Directeur voor FileMaker Zuid-Europa en de Benelux. Hij geeft een overzicht van de FileMaker productfamilie en de (nieuwe) mogelijkheden van FileMaker 11. Tevens zal hij verwijzen naar heel wat onderwerpen die tijdens de sessies uitgebreid aan bod komen. [Opgelet: deze sessie wordt in het Engels gegeven]

11:00 tot 12:10h
basis

Script Triggers in de praktijk

Koen Van Hulle

Script Triggers waren één van de meest opmerkelijke nieuwigheden in FileMaker Pro 10. Ze zijn een krachtige tool voor de hedendaagse FileMaker ontwikkelaar. Maar terzelfdertijd zijn ze de oorzaak van heel wat frustraties. In deze sessie leren we hoe we aan de hand van een paar eenvoudige voorbeeldjes beter databases bouwen met een minimum aan code en hoe we valkuilen kunnen vermijden.

11:00 tot 12:10h
gevorderden

FileMaker Server 11: de nieuwe mogelijkheden

Reinder Wolting

Deze sessie wordt een interactieve bespreking van de mogelijkheden en onmogelijkheden van FileMaker Server 11 en FileMaker Server Advanced 11. Er wordt een overzicht gegeven van de mogelijkheden op het vlak van administratie, IWP, schedules, statistics. Tevens gaat er speciaal aandacht uit naar de nieuwe mogelijkheden in FMS11, zoals Administration groups, Save/load schedules en Enhanced statistics.

13:45 tot 14:55h
basis

Bento - het kleine broertje?

Joris Aarts

Als je FileMaker kent, zie je natuurlijk snel de beperkingen van Bento. Laten we dat even opzij zetten en kijken als een gebruiker. Want wie wil tegenwoordig zijn project niet koppelen aan agenda, adresboek of e-mail? Is FileMaker nog wel de beste keuze voor sommige projecten? Laten we Bento eens grondig onder de loep nemen en een eerlijke evaluatie maken. En misschien doe je ondertussen nog een aantal verrassende ontdekkingen.

13:45 tot 14:55h
expert

FileMaker in een meertalige omgeving

Jos Hofman

In deze sessie wordt ingegaan op verschillende methodes om een FileMaker product geschikt te maken voor meerdere talen. Ook wordt bekeken hoe een systeem meertalig voor gebruikers en output kan worden gemaakt. Hoe maak je labels, knoppen, keuzelijsten e.d. meertalig en welke technieken kunnen daarvoor het best worden gebruikt? Met een beschikbare voorbeeldapplicatie kan de deelnemer na de sessie de gebruikte technieken bekijken.

15:15 tot 16:25h
basis

Vergroot je FileMaker toolbox: de huidige stand van plug-ins

Peter Baanen - Luk Dhondt

Door de groeiende kracht van FileMaker lijkt het of plug-ins minder nodig zijn. Er blijven echter nog genoeg interessante plug-ins over die een duidelijke toegevoegde waarde hebben. In deze sessie laten we diverse plug-ins zien die FileMaker nog krachtiger kunnen maken. De sessie wordt afgesloten met een vraag en antwoord ronde waarin deelnemers gedetailleerde vragen kunnen stellen.

15:15 tot 16:25h
basis

PHP voor absolute dummies

Pieter Claerhout

Het doel van deze workshop is de basis van programmeren met PHP onder de knie te krijgen. Je leert de basis-syntax van PHP en je maakt een aantal eenvoudige pagina's aan. Er wordt ook dieper ingegaan op wat PHP precies is en hoe het werkt. Ten slotte wordt ook onder de loep genomen hoe je FileMaker kan aanspreken via PHP. Voor deze sessie is geen programmeerkennis of ervaring met PHP vereist. Er wordt gestart vanaf nul.

16:45 tot 17:55h
basis

Backup... het ondergeschoven kindje

Dick Honing

Na deze sessie heeft u (hopelijk) een beter inzicht in de diverse backup-mogelijkheden, zowel van FileMaker Server zelf alsook van andere gereedschappen om de backup naar veiligere plekken te verhuizen. Naast de backup wordt ook stilgestaan bij de controle van de backups. We moeten er immers vanuit kunnen gaan dat we voor onze bedrijfskritische applicaties een rampenplan klaar hebben liggen en dat dit ook echt werkt als het een keer fout gaat.

16:45 tot 17:55h
expert

Herbruikbaarheid van code

Andries Heylen

Nu FileMaker toelaat om scripts te kopieren over verschillende files wordt het wel zeer interessant om herbruikbare code te gaan schrijven. Het schrijven van herbruikbare code kan in eerste instantie zeer tijdsrovend zijn, maar zal nadien de ontwikkelingstijd drastisch verminderen. Goede documentatie, error handling en intensief gebruik van script parameters zijn dan ook onontbeerlijk. Deze sessie laat enkele "best practices" zien voor het schrijven van herbruikbare scripts en custom functions. Een goede aanvulling op de sessie "Object Georienteerd Programmeren".

zaterdag 29 mei

09:30 tot 10:40h
gevorderden

The Art of Separation

Dick Honing

… oftewel de scheiding van data en interface. Hoe zorg je ervoor dat je jouw oplossing zonder probleem kunt updaten zonder dat de klant hiervoor allerlei update procedures (export/import acties) hoeft te doorlopen ... en dat er per klant ook nog specifieke wensen in de applicatie kunnen worden ondergebracht. WAARSCHUWING: neem alleen deel aan deze sessie als je niet bang bent dat jouw complete manier van werken met FileMaker Pro voorgoed anders wordt ;-)

09:30 tot 10:40h
basis

The Curse of Recursion

Joris Aarts

Er zijn calculaties, eigen functies (custom functions) en dan recursieve functies. De drempel naar die laatste is niet zo eenvoudig te nemen maar na deze sessie wordt het kinderspel. Je bouwt stap voor stap een recursieve functie op en krijgt ontelbare voorbeelden uit de praktijk voorgeschoteld. Wat zijn de voordelen? Wat zijn de beperkingen? Wat is het verschil tussen head- en tail recursion? Is een recursieve functie sneller dan een script? Waarschuwing: deze sessie kan je FileMaker-reflexen drastisch doen veranderen!

11:00 tot 12:10h
gevorderden

Grafieken in FileMaker

Pieter Claerhout

In deze sessies wordt overlopen hoe je grafieken kan gebruiken in FileMaker om data op een duidelijke en visueel attractieve manier weer te geven. Er wordt een overzicht gegeven van de verschillende mogelijkheden die FileMaker biedt om grafieken aan te maken. Er wordt aandacht besteed aan oplossingen met plugins, met web viewer toepassingen alsook met wat FileMaker zelf met versie 11 ter beschikking stelt.

11:00 tot 12:10h
basis

Het opstart- en afsluitscript

Jan Poos

FileMaker Pro biedt de mogelijkheid automatisch een script te laten lopen als een applicatie wordt opgestart en afgesloten. Deze sessie onderzoekt wat de mogelijkheden zijn. Onder de aandachtspunten vinden we o.a. versiecontrole, plugin-beheer, globale velden en variabelen, mounten van servervolumes en manipulatie van het eerste applicatievenster. Breng jouw goede ideeën mee en deel ze met de andere aanwezigen, want het is best mogelijk nog zaken te bedenken die niet worden behandeld.

13:45 tot 14:55h
gevorderden

Bedenk(l)elijke layout opmaak

Danny De Vylder - Adriaan Vernaillen

Tijdens deze sessie wordt na een heel korte theoretische kijk op een aantal principes meteen overgegaan naar een case waarin op basis van een bestaande layout een kritische kijk wordt geworpen op het ontwerp. Wat zijn de punten waar verbeteringen mogelijk zijn? Waarom gaan we sommige dingen al of niet op een layout plaatsen, waar gaan wie die plaatsen en hoe dat er dan zou moeten uitzien? Gebruiken we knoppen met tekst, icons? Samen komen we zo tot een betere layout. Kortom een Design sessie voor Non-Designers.

13:45 tot 14:55h
basis

Back to basics

Jeroen Aarts

Tot voor FileMaker 10 had je goede redenen om FileMakers eigen gereedschap dicht te timmeren. Zo was het bijvoorbeeld gebruikelijk om zelf record-navigatie na te bouwen. Ontwikkelaars controleerden zo de gebruikersinterface, en leidden gebruikers naar de juiste actie. Sinds FileMaker 10 is er veel veranderd, en kan je optimaal gebruik maken van FileMakers eigen gereedschapskist. Je verliest geen tijd meer met het nabouwen van bestaande instrumenten, maar je controleert gebruikersacties op een andere manier. We leren o.a. hoe je script triggers en aangepaste menu's kan gebruiken om de gebruiker te sturen.

15:15 tot 16:25h

"Jokersessie"

Wordt later bekendgemaakt.

Welke sessie heb je gemist en wil je toch graag zien ? Gedurende de FMSummit kan iedereen zijn "jokersessie" kiezen, een sessie die hij of zij miste maar toch graag nog wou zien. De sessie met de meeste aanvragen wordt dan een tweede keer gegeven.

15:15 tot 16:25h
expert

Object georiënteerd programmeren in FileMaker Pro

Peter Wagemans

In deze sessie worden de basisconcepten van OOP (Object Oriented Programming) eerst op een rijtje gezet: wat zijn classes, objects en instances, methods, properties… Dan wordt FileMaker afgezet tegenover deze basisconcepten, en wordt er nagegaan of het schoentje past. Vervolgens worden een aantal technieken in FileMaker doorlopen die trachten het OOP model te benaderen.

16:45 tot 17:30h
gevorderden

Slotsessie - Onder de motorkap: ESS en de nieuwe xDBC-engine

Galt Johnson

Heb je je ooit al de vraag gesteld wat FileMaker eigenlijk achter de schermen doet als het een SQL data source aanspreekt via ESS ? Kom naar deze sessie om te vernemen hoe data gemanaged wordt, en hoe de vork in de steel zit bij de transacties. Deze sessie leert je begrijpen wat je mag verwachten van ESS en helpt je om mogelijke problemen te vermijden. [Opgelet: deze sessie wordt in het Engels gegeven]

 

Inschrijven op de mailinglijst van FMSummit kan je hier.