Your SlideShare is downloading. ×
Flex In Dot Net
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Flex In Dot Net

3,673

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • fgdgdfgdfgdfgdgdfgfdgd
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
3,673
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
110
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. FLEX in .NET Priya Pradeep
  • 2. AGENDA PREFACE FLEX Benefits of FLEX FLEX Over FLASH SKETCH RIA Architecture INTEGRATION Tools FLEX in .NET DEMO Easy Steps Conclusion
  • 3. PREFACE FLEX Benefits of FLEX FLEX Over FLASH
  • 4. FLEX , What’s that
    • It’s a RIA programming for traditional enterprise developers.
    • It Supports common design patterns, works with existing development and deployment technologies.
    • FLEX uses opening and closing tags, just like HTML , the markup language is called MXML. Also, MXML documents are standards-compliant XML files.
  • 5. Benefits of FLEX Q : Who’s Benefited ? A : Any Designer/Developer
    • Creating FLEX Custom Components.
    • Loading RSS Feed.
    • Client / Server Balance.
    • Asynchronous Communication.
    • Network Efficiency.
  • 6. FLEX over FLASH
    • FLEX is NOT a replacement of FLASH.
    • FLEX allows the developer, to create Flash applications using code.
    Developer Designer
  • 7. SKETCH RIA Architecture
  • 8. Local Global Text UI Integrated media GUI MAINFRAME DESKTOP WEB Application RIA 1992 1998 2004 INTRODUCING R I A reach rich
  • 9. Static Forms Dynamic Forms Form Guide RIA RIA
  • 10. R I A
    • Typically provide a "no-refresh" look to the user interface and provide what is now being known as HDuX - High Definition User eXperience .
    • Rich User Experience.
    • Quick Response.
    • High Performance.
    • Advanced Client/Server Interactivity.
    Rich Internet Applications
  • 11. FLEX Architecture Flash Player (Flash Virtual Machine) Flex Builder (based on Eclipse) WYSIWYG Editor Code Editor Debugger Skinning and Styling Flex Charting Components Integration Services Remoting Data Management Messaging .NET User Applications DLL DLL DLL DLL
  • 12. FLEX Apps Framework MXML FLEX Class Library ActionScript COMPILE
  • 13. How FLEX Works ? Web Server Flex Builder Flex Application SWF compile <MXML> ActionScript Resources HTM
  • 14. Running FLEX Application Web Server (IIS) Flex Builder Flex Application SWF ASP.NET Browser SWF compile <MXML> ActionScript Resources
  • 15. INTEGRATION Tools FLEX in .NET
  • 16. Builder  FLEX Markup Language  MXML Scripts  ActionScripts Technique  HttpService/ WebService/ RemoteObject Connectivity  WebORB Tools
  • 17. Ajax , Flex Remoting Client Client Apps ( .NET , Java , PhP , WebServices ) Universal Connectivity for RIA WebORB
  • 18. .NET HttpService WebService AMF RTMP FLEX FLEX & .Net Integration
  • 19. mx:RemoteObject .NET FLEX Gateway .NET Class .NET Class Connect to a destination and invoke Expose classes as “destinations” WebORB FLEX to .NET RemoteObjects
  • 20. DEMO Easy Steps Conclusion
  • 21.
    • Develop .NET Class
    • Deploy .NET Assembly
    • Create FLEX Application
    • Config FLEX Builder
    • Run FLEX Application
    Easy STEPs
  • 22. GOAL
    • To allow Web application developers to quickly and easily build RIA.
  • 23. What IBM & SAP says . . . &quot;With Flex , complex data sets can be presented simply and visually reducing the cycle time to decision making or providing a significant enhancement to the overall User Experience. This RIA approach offers business managers valuable insight into business performance—whether it be sales, portfolio management, customer views or operational metrics.&quot; Chuck Carney Partner, Center for Solution Innovation Boston IBM Global Services &quot;SAP is continually working to enhance the user experience, simplify the ways in which information workers access and use business information, and enable SAP users to work within the environments and interfaces where they are most comfortable. By offering robust technology in Flex and Flash, Adobe is a key partner in these efforts. We are very excited to extend the enhancements in Flash Player 9 to our xApp Analytics customers. Adobe is providing a very rich, easy-to-use and familiar interface to SAP xApp Analytics, further improving the SAP user experience while leveraging the power of SAP applications.&quot; Doug Merritt EVP and GM, Product & Technology Group
  • 24. THANK YOU http://www.themidnightcoders.com http://www.adobe.com/devnet/flex/articles/flextodotnet_remoteobject.html References :

×