Flex 3 in RIA Development by Devaraj
Introduction to RIA Applications with RICH UI Web Applications Desktop Applications –Online mode –Offline mode
RIA Tools Flex AJAX (DOM with framework like GWT) Java FX Silverlight OpenLazlo
Advantage of Flex Adaptability (weborb, amfphp) Broad Usage Popularity OOPS similar to JAVA
Introduction to Flex AS3 vs. MXML SDK (mxmlc) Different available IDE –Flex Builder –Flash Develop –Powerflasher FDT
OOPS Interfaces Inheritance Dynamic Class Super Method Polymorphism / Overloading
Introduction to AS3 Packages Namespaces Interfaces –IViewCursor for working with Collections –ICollectionView (sorting, filtering)
Flex Communication WebService (WSDL) HTTPService (GET / POST) RemoteObject
Flex Architectures Cairngorm Pure MVC Mate Flicc / Parsley LCDS Hibernate
Flex vs. JAVA Powerful Architectures Eclipse, ANT, Linux, MAC Supports Open Source SDK UML to AS3 Code Generators (vasgen) LCDS / Granite DS support Flash Player 10 Just Born (Jun ‘06 vs. ‘95)
JAVA Introduction JavaBeans (jar components) War files EJB (Business – Presentation) –Server-side component architecture –JNDI (API Directory Service) Struts (MVC) –struts-config.xml (configures controller) [contd..]
JAVA Introduction Spring (Inversion of Control / Dependency Injection ) –Don’t call me i will call you –Architecture configured by descriptor (internal or external) –applicationContext.xml configures beans(context) workflow [contd..]
JAVA Introduction Hibernate (DBMS binding - ORM) –hbm.xml maps classes with rdbms and cfg.xml roots to hbm.xml
Things to be taken care Coding conventions Memory Management
Questions ?
Bye, Have a Good Day!