Master Class Advanced Flex @ Bruxelles, Retour en images
La semaine dernière a eu lieu la Master Class Advanced Flex à Bruxelles, un séminaire donné par l'équipe de Farata Systems. Vous l'aviez peut-être deviné, j'étais présent pour ce séminaire. Autant être clair, si vous n'y étiez pas, vous avez raté une des conférences les plus intéressantes (en France et ses alentours en tout cas).
J'ai eu l'occasion de rencontrer quelques uns (6 je crois) des lecteurs de flex-tutorial.fr à cette occasion (certains que je connaissais seulement par GTalk), c'était vraiment intéressant d'échanger en direct
. Un bonjour à eux
Le Hilton, c'est classe
Le séminaire s'est passé sur 2 jours, au Hilton de Bruxelles. Pour planter le décor, les 2 jours se sont passés au 27e étage du Hilton, dans une salle de réunion panoramique avec sûrement une des meilleures vue sur tout Bruxelles. Rien que pour cela, cela valait le coup. Étaient présentes, une trentaine de personne, ce qui a permis de pouvoir communiquer facilement et de poser des questions. Quelques photos sont disponibles à la fin de cet article.
Le premier soir, l'équipe de Farata Systems a invité tous les participants à prendre une tournée de binche au bar du Hilton, un geste très sympa. Rajoutez à cela le buffet à volonté le midi (et c'est pas celui du Flunch) avec de très bons vins compris dans le prix(400 euros), ce séminaire était une aubaine
.
Assez parlé du contexte, parlons maintenant du contenu.
Les présentateurs de chez Farata Systems
Ils étaient 3 pour animer ce séminaire, chacun spécialiste dans sa "branche" (compilation et optimisation, développement et aspect humains, …): Victor Rasputnis, Yakov Fain et Anatole Tartakovsky. Trois américains d'origine d'Europe de l'Est avec un accent anglais plutôt sympa ^^.
Ils sont tous consultant/développeur, venant du monde Java avec des bonnes années d'expérience derrière eux. Ils ont notamment écrit plusieurs livres spécialisés, notamment:
- Programmation Java pour les enfants, les parents et les grand-parents
- Enterprise development With Flex (disponible en achat en ligne, bientôt en imprimé)
- Flex and Java (je n'ai pas trouvé le lien mais ils me l'ont offert pendant la conférence ^^)
On a eu affaire à de vrais pros, qui ont développé des projets de grande envergure depuis des années. Ils ont tourné et modifié Flex et l'ActionScript dans tous les sens et connaissent tout sur le bout de doigts.
Ce qu'on a pu voir en 2 jours
2 jours, cela peut paraître long sur Flex mais ce fut en fait trop court pour pouvoir tout aborder. Le programme de ce séminaire était très chargé et on a pas eu le temps de tout aborder. De nombreux points sont déjà abordés dans leur blog mais il est toujours plus intéressant de les voir expliqués en live.
Voir le blog Flex de Farata Systems
Voici les points abordés qui m'ont le plus intéressé:
Encore des places pour le séminaire Advanced Flex à Bruxelles (1-2 Mars) + Code discount
Je vous l'avais annoncé il y a 2 semaines, un séminaire exceptionnel va avoir lieu le 1-2 Mars à Bruxelles. Ce séminaire est animé par les américains de chez Farata Systems. Pour plus d'informations, le programme et autres, ce billet est toujours d'actualité:
Master Class Advanced Flex à Bruxelles (1-2 Mars 2010)
Déjà (au moins) 2 lecteurs de flex-tutorial.fr seront présents
. Les billets "Early Bird" donnant droit à une réduction ne sont plus disponible mais grâce à flex-tutorial, vous pouvez bénéficier d'une réduction de 50 euros sur le séminaire.
Pour obtenir le code discount, il suffit de me contacter par email (disponible en bas de cette page).
Master Class Advanced Flex à Bruxelles (1-2 Mars 2010)
Si vous suivez les RSS Adobe, vous avez peut-être entendu parler de l'entreprise américaine Farata Systems, notamment par son blog. Si vous n'êtes jamais tombé sur ce blog, je vous conseille très fortement d'en lire les articles, ils sont pointus et intéressants à la fois:
http://flexblog.faratasystems.com/
De nombreux articles de ce blog parlent de problèmes rencontrés dans des projets réels qu'ils réalisent. Ce n'est pas seulement du blabla sur les fonctionnalités de telle et telle technologie mais bien des problèmes auxquels vous pouvez être confrontés. Farata Systems propose aussi des formations Flex qui avaient lieu jusque là aux US. Mais exceptionnellement, les formateurs de chez Farata Systems viennent faire une session en Europe, à Bruxelles. Pour information, ils ne feront vraisemblablement pas d'autres session en Europe en 2010, c'est donc bien une occasion à ne pas rater.
Ce séminaire (Master Class Advanced Flex) est comme son nom l'indique, réservé aux personnes ayant déjà de bonnes bases sur Flex et les autres technologies qui tournent autour de Flex. Il se tiendra à Bruxelles le 1 et 2 Mars dans les locaux de l'hôtel Hilton (la classe). Bien sûr, ce séminaire sera donné en anglais.
Voici le programme de ce séminaire:
DAY 1
Adobe Flex Architecture
- Architecture of Flash Player VM
- Flash Player processing cycle
- Data binding and MVC under the hood
Flex UI components:
- Overview of Spark components
- Life cycle of custom components (use of callLater, commitProperties, updateDisplayList)
Selected Design Patterns in Flex
- Application as Singleton
- Proxy for intercepting data changes
- Mediator in custom UI components
- Advanced DTO
- AsyncToken in Remoting
- Class Factory in a DataGrid
Linking Flex Libraries: when to use merged, external, and RSL
- Tricks with libraries to make them self-initialized
- Linking Flex Framework as RSL
- Perceived performance improvement via pre-loaders and smarted RSL loading
Accessing Enterprise Server Tier
LCDS vs. BlazeDS
- Flex Communication Protocols RTMP and AMF
- Polling vs. Long polling vs. streaming
- Basics of creating custom adapters for BlazeDS/LCDS
- Model-driven development with LCDS 3.0
Flex Messaging:
- Flex Client – Flex Client messaging
- Flex Client – external JMS messaging
- Server Push to Flex Clients with BlazeDS
- RPC Services
- HTTPService
- WebService
- Flex Remoting
DataManagement Services
- Data Synchronization with LCDS
- Data Synchronization with BlazeDS
- Remoting with DataCollection object
- Monitoring AMF network traffic
- Free Belgium beer for all attendees (5-7PM).





