SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Flex in de praktijk Marcel Panse, 12-11-2008
Inleiding ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inhoud ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Waarom een framework? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Thin clients vs Rich clients
Frameworks voor flex? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Selectiecriteria ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IoC op de client? ,[object Object],[object Object],[object Object]
IoC Frameworks Documentatie Actief Configuratie Prana + + + XML Parsley + + + XML Fling - - MXML
Prana framework ,[object Object],[object Object],[object Object],[object Object]
//Include a property file <property file=&quot;application.properties” /> //create some object <object id=“userModel&quot; class=&quot;nl.projectX.model.UserModel&quot; /> //create an object and use constructor-injection for dependencies <object id=“userController&quot; class=&quot;nl.projectX.controller.UserController&quot;> <constructor-arg name=“userModel&quot; ref=“userModel&quot; /> <constructor-arg name=&quot;userService&quot; ref=&quot;userService&quot; /> </object> //create an object and use setter injection and the property file <object id=&quot;userService&quot; class=&quot;nl.projectX.service.UserService&quot;> <property name=“serverUrl&quot; value=&quot;${serverUrl}&quot; /> </object>
MVC op de client ,[object Object],[object Object],[object Object]
MVC frameworks Documentatie Actief Schaalbaar Cairngorm + + - / + - / + PureMVC + + + + + Model-Glue - - - - ? Gausax - - - - ? EasyMVC - - - - ? MVCS + + + + + +
Cairngorm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cairngorm design
PureMVC ,[object Object],[object Object],[object Object],[object Object],[object Object]
PureMVC design
MVCS ,[object Object],[object Object],[object Object]
Samenvatting ,[object Object],[object Object],[object Object],[object Object]
Vragen?

Weitere ähnliche Inhalte

Ähnlich wie Flex In De Praktijk

PFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele testsPFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele tests
Richard Tuin
 
Pembertons gelijk
Pembertons gelijkPembertons gelijk
Pembertons gelijk
Dino Seelig
 
Nord Toelichting Techniek
Nord Toelichting TechniekNord Toelichting Techniek
Nord Toelichting Techniek
tjercus
 
Lucius Drupal Development Cursus
Lucius Drupal Development CursusLucius Drupal Development Cursus
Lucius Drupal Development Cursus
Luciuswebsystems
 
Html5 jeugdwerknet
Html5 jeugdwerknetHtml5 jeugdwerknet
Html5 jeugdwerknet
Hans Rossel
 

Ähnlich wie Flex In De Praktijk (20)

PFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele testsPFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele tests
 
Drupal 7 Architectuur
Drupal 7 ArchitectuurDrupal 7 Architectuur
Drupal 7 Architectuur
 
The power of powershell in Office 365 - TechDays 2015
The power of powershell in Office 365 - TechDays 2015The power of powershell in Office 365 - TechDays 2015
The power of powershell in Office 365 - TechDays 2015
 
Real-time user interfaces - sosm gewoon makkelijker - Allard Buijze
Real-time user interfaces - sosm gewoon makkelijker - Allard BuijzeReal-time user interfaces - sosm gewoon makkelijker - Allard Buijze
Real-time user interfaces - sosm gewoon makkelijker - Allard Buijze
 
TOPdesk - Azure DevOps webinar maart2022.pdf
TOPdesk - Azure DevOps webinar maart2022.pdfTOPdesk - Azure DevOps webinar maart2022.pdf
TOPdesk - Azure DevOps webinar maart2022.pdf
 
Starten met Azure 20 mei 2022.pptx
Starten met Azure 20 mei 2022.pptxStarten met Azure 20 mei 2022.pptx
Starten met Azure 20 mei 2022.pptx
 
Pembertons gelijk
Pembertons gelijkPembertons gelijk
Pembertons gelijk
 
DPC2007 Case Study Surfnet (Herman Van Dompseler)
DPC2007 Case Study Surfnet (Herman Van Dompseler)DPC2007 Case Study Surfnet (Herman Van Dompseler)
DPC2007 Case Study Surfnet (Herman Van Dompseler)
 
Webinar product backlog management.pdf
Webinar product backlog management.pdfWebinar product backlog management.pdf
Webinar product backlog management.pdf
 
flxCore projectmethodiek
flxCore projectmethodiekflxCore projectmethodiek
flxCore projectmethodiek
 
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m... Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 
Nord Toelichting Techniek
Nord Toelichting TechniekNord Toelichting Techniek
Nord Toelichting Techniek
 
AuditCase & XPages
AuditCase & XPagesAuditCase & XPages
AuditCase & XPages
 
XPages Introductie
XPages IntroductieXPages Introductie
XPages Introductie
 
BUZZ - When we TAG you - you are IT - infrastructure jobs at Ordina
BUZZ - When we TAG you - you are IT - infrastructure jobs at OrdinaBUZZ - When we TAG you - you are IT - infrastructure jobs at Ordina
BUZZ - When we TAG you - you are IT - infrastructure jobs at Ordina
 
Starlogic Framework
Starlogic FrameworkStarlogic Framework
Starlogic Framework
 
Lucius Drupal Development Cursus
Lucius Drupal Development CursusLucius Drupal Development Cursus
Lucius Drupal Development Cursus
 
Abi Mahulete.pdf
Abi Mahulete.pdfAbi Mahulete.pdf
Abi Mahulete.pdf
 
Html5 jeugdwerknet
Html5 jeugdwerknetHtml5 jeugdwerknet
Html5 jeugdwerknet
 
Profiel thymos rudi respen
Profiel thymos   rudi respenProfiel thymos   rudi respen
Profiel thymos rudi respen
 

Flex In De Praktijk

  • 1. Flex in de praktijk Marcel Panse, 12-11-2008
  • 2.
  • 3.
  • 4.
  • 5. Thin clients vs Rich clients
  • 6.
  • 7.
  • 8.
  • 9. IoC Frameworks Documentatie Actief Configuratie Prana + + + XML Parsley + + + XML Fling - - MXML
  • 10.
  • 11. //Include a property file <property file=&quot;application.properties” /> //create some object <object id=“userModel&quot; class=&quot;nl.projectX.model.UserModel&quot; /> //create an object and use constructor-injection for dependencies <object id=“userController&quot; class=&quot;nl.projectX.controller.UserController&quot;> <constructor-arg name=“userModel&quot; ref=“userModel&quot; /> <constructor-arg name=&quot;userService&quot; ref=&quot;userService&quot; /> </object> //create an object and use setter injection and the property file <object id=&quot;userService&quot; class=&quot;nl.projectX.service.UserService&quot;> <property name=“serverUrl&quot; value=&quot;${serverUrl}&quot; /> </object>
  • 12.
  • 13. MVC frameworks Documentatie Actief Schaalbaar Cairngorm + + - / + - / + PureMVC + + + + + Model-Glue - - - - ? Gausax - - - - ? EasyMVC - - - - ? MVCS + + + + + +
  • 14.
  • 16.
  • 18.
  • 19.