Blog


CF Objective, dag 3: Over Air en validatie

gepost op

Nadat gisteren de interesse in AIR gewekt was, begon vandaag met twee sessies over deze Adobe oplossing. Allereerst vertelde Andy Matthews ons over AIR met JQuery. Aan de hand van een aantal duidelijke voorbeelden liet hij zien hoe eenvoudig het is om met een toolset die we bij Toomba al beheersen en toepassen, een AIR applicatie maken. Tijdens de presentatie waren er al diverse momenten waarop ik toepassingen zag waar AIR een voordeel kan bieden voor onze klanten. De tweede sessie heb ik dan ook gekozen voor de Simeon Bateman, die vertelde wat de valkuilen zijn wanneer je aan de slag gaat met AIR en javascript. Mocht dat bij ons het geval zijn, dan gaat deze sessie zeker winst opleveren omdat we nu precies weten waar op te letten.

Ook hier werd een kleine voorbeeldapplicatie gemaakt, een Flickr fotoapplicatie, die de kracht van AIR eens te meer aantoonde.

De laatste sessie voor lunch liet Terry Ryan ons zien wat de meer 'advanced' opties zijn die de nieuwe ORM tags in Centaur ons gaan bieden. ORM in Centaur, ik hoop er snel mee aan de slag te kunnen! Terry liet zien hoe eenvoudig het is om objecten aan te maken aan de hand van een aantal CFC's. Maar ook hoe een database gemaakt of bijgewerkt kan worden, enkel door een extra cfc aan te maken. Ook de ondersteuning van transacties en de caching mogelijkheden werden met wat voorbeelden uit de doeken gedaan.

Na de lunch en een snelle installatie van de AIR developer kit in de pauze, heb ik de sessie van Bob Silverberg bijgewoond, over een object georienteerde aanpak van validatie. Bob liet zien hie met zijn framework ValidateThis een complete set validatieregels bij je objecten kan worden geinjecteerd, die op een standaard wijze zowel de client- als de serverside validatie kan verzorgen. Het framework ziet er zeer robuust uit, is in alle toepassingen in te zetten en gemakkelijk zelf uit te breiden. Zodra ik op save druk met deze blog post, moet ik het framework maar eens downloaden op RIAForge.

De laatste sessie van deze editie ging over het beveiligen van een ColdFusion installatie. Pete Freitag heeft met ons ongeveer elke optie in de CF administrator besproken en uit de doeken gedaan wat de invloed is op de security van je server. Het eindresultaat was een hele checklist, waar ik onze servers maar eens tegen aan moet houden.

Dat was het weer dit jaar, ik ga weer terug met nieuwe plannen en ideeen om de Toomba oplossingen nog beter en robuuster te maken!

< terug