cairngorm framework by zabi

2,403 views

Published on

frame work

Published in: Career, Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,403
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
72
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

cairngorm framework by zabi

  1. 1. Cairngorm framework By zabi
  2. 2. My Agenda…… <ul><li>Introduction. </li></ul><ul><li>MVC framework. </li></ul><ul><li>Types of framework. </li></ul><ul><li>Cairngorm framework. </li></ul>
  3. 3. Intro…. <ul><li>process of designing a simple Cairngorm. </li></ul><ul><li>right from the start of their development effort. </li></ul><ul><li>rapid development of </li></ul><ul><li>Cairngorm applications </li></ul>
  4. 4. MVC framework
  5. 5. Model (Business process layer) <ul><li>Models the data and behavior behind the </li></ul><ul><li>business process </li></ul><ul><li>– Responsible for actually doing </li></ul><ul><ul><li>● Performing DB queries </li></ul></ul><ul><ul><li>● Calculating the business process </li></ul></ul><ul><ul><li>● Processing orders </li></ul></ul><ul><li>– Encapsulate of data and behavior which are independent of presentation </li></ul>
  6. 6. View (Presentation layer) <ul><li>Display information according to client types </li></ul><ul><li>Display result of business logic (Model) </li></ul><ul><li>Not concerned with how the information was obtained, or from where (since that is the responsibility of Model) </li></ul>
  7. 7. Controller (Control layer) <ul><li>Serves as the logical connection between the user's interaction and the business services on the back </li></ul><ul><li>Responsible for making decisions among multiple presentations </li></ul><ul><ul><li>● e.g. User's language, locale or access level dictates a different presentation. </li></ul></ul>
  8. 8. Types of framework in flex. <ul><li>Mate framework. </li></ul><ul><li>Swizz framework. </li></ul><ul><li>Pure MVC framework. </li></ul><ul><li>Cairngorm framework. </li></ul>
  9. 9. Cairngorm framework.
  10. 10. <ul><li>Cairngorm is one of the primary open source frameworks for application architecture </li></ul><ul><li>Cairngorm is one of the best way to RIA easily. </li></ul><ul><li>The user interface will play a major role in the business </li></ul><ul><li>Number of layer in cairngorm. </li></ul>
  11. 11. Layer in cairngorm <ul><li>Business. </li></ul><ul><li>Command. </li></ul><ul><li>Controller. </li></ul><ul><li>Model. </li></ul><ul><li>View. </li></ul><ul><li>Valued object. </li></ul>
  12. 12. Work flow..
  13. 14. Example:
  14. 15. Thank you……….

×