1 / 16

Flex 3 in RIA Development

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)

rodney
Download Presentation

Flex 3 in RIA Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Flex 3 in RIA Development by Devaraj

  2. Introduction to RIA • Applications with RICH UI • Web Applications • Desktop Applications • Online mode • Offline mode

  3. RIA Tools • Flex • AJAX (DOM with framework like GWT) • Java FX • Silverlight • OpenLazlo

  4. Advantage of Flex • Adaptability (weborb, amfphp) • Broad Usage • Popularity • OOPS similar to JAVA

  5. Introduction to Flex • AS3 vs. MXML • SDK (mxmlc) • Different available IDE • Flex Builder • Flash Develop • Powerflasher FDT

  6. OOPS • Interfaces • Inheritance • Dynamic Class • Super Method • Polymorphism / Overloading

  7. Introduction to AS3 • Packages • Namespaces • Interfaces • IViewCursor for working with Collections • ICollectionView (sorting, filtering)

  8. Flex Communication • WebService (WSDL) • HTTPService (GET / POST) • RemoteObject

  9. Flex Architectures • Cairngorm • Pure MVC • Mate • Flicc / Parsley • LCDS Hibernate

  10. 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)

  11. 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..]

  12. 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..]

  13. JAVA Introduction • Hibernate (DBMS binding - ORM) • hbm.xml maps classes with rdbms and cfg.xml roots to hbm.xml

  14. Things to be taken care • Coding conventions • Memory Management

  15. Questions ?

  16. Bye, Have a Good Day!

More Related