Your SlideShare is downloading. ×
Flex and .NET Integration
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 and .NET Integration

1,823
views

Published on

Iurie presented how Flex and .NET works together. …

Iurie presented how Flex and .NET works together.
24.10.09


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,823
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
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.  
  • 2. Flex and .NET Integration – Flex Overview
    • Flex is a free, open source framework for building highly interactive, expressive web applications that deploy consistently on all major browsers, desktops, and operating systems. MXML, a declarative XML-based language, is used to describe UI layout and behaviors, and ActionScript 3, an object-oriented programming language, similar to Java, is used to create client logic. Flex also includes a rich component library with a lot of predefined UI controls, for example: datagrids, charts, video playback components.
  • 3. Flex and .NET Integration – Flex Overview
    • Open Source Framework
    • Desktop and Web development
    • Cross-Browser, run identically on all major browsers
    • Rich UI components
    • Highly productive development of RIAs
  • 4. Flex and .NET Integration – AIR Overview
    • Desktop applications development is based on AIR framework that leverages the existing knowledge in Flex, and adds additional features as: File I/O, Drag&Drop and Clipboard, System Tray, Background applications, Application Update API, and others functionality.
  • 5. Flex and .NET Integration – Target OS
    • Microsoft Windows Vista/XP/2000
    • Microsoft Windows Server 2003/2008
    • Microsoft Windows 7
    • Mac OS X v10.4 (Intel/PowerPC)
    • Mac OS X v10.6
    • Red Hat Enterprise Linux 5
    • openSUSE 11
    • Ubuntu 7.10 / 8.04
    • Solaris 10
  • 6. Flex and .NET Integration – Browsers
    • Internet Explorer 6 / 7 / 8
    • Firefox 2.x / 3.x
    • AOL 9
    • Opera 9.5
    • Safari 3.x
    • Chrome 2.0
    • SeaMonkey 1.11
  • 7. Flex and .NET Integration - Penetration
    • Flash Player 9 – 99.6%
    • Flash Player 10 – 93.5%
    • US, Canada, UK, Germany, France, Japan, Australia, New Zealand, China, S. Korea, Russia, India and Taiwan.
  • 8. Flex and .NET Integration – Rich UI
    • DataGrid
  • 9. Flex and .NET Integration – Rich UI
    • Advanced DataGrid
  • 10. Flex and .NET Integration – Rich UI
    • Flex Data Visualization
  • 11. Flex and .NET Integration – Rich UI
    • More Examples
    • http://examples.adobe.com/flex3/componentexplorer/explorer.html
  • 12. Flex and .NET Integration - Cairngorm
    • Cairngorm is the lightweight micro-architecture for Rich Internet Applications built in Flex or AIR. A collaboration of recognized design patterns, Cairngorm exemplifies and encourages best-practices for RIA development advocated by Adobe Consulting, encourages best-practice leverage of the underlying Flex framework, while making it easier for medium to large teams of software engineers deliver medium to large scale, mission-critical Rich Internet Applications.
    • Developers in Pentalog have been using the Cairngorm framework for developing application as for its clients' projects (JuWiMM - Flex and AIR applications), so for internal use (Sites Pentalog - Flex Applications).
  • 13. Flex and .NET Integration – Examples
    • Google Finance
  • 14. Flex and .NET Integration - Examples
    • Quicken Online
  • 15. Flex and .NET Integration - Examples
    • FlashEarth
  • 16. Flex and .NET Integration - Examples
    • B right P oint Dashboard
  • 17. Flex and .NET Integration – Dev Tools
    • Visual Studio .NET (commercial) ~ 300$ - 800$
    • SharpDevelop - .NET (open-source) free
    • Tofino – Flex, visual studio plugin,  beta, free
    • Amethyst – Flex, visual studio plugin,  beta, free
  • 18. Flex and .NET Integration – Dev Tools
    • Adobe Flex Builder ~ 600 Euro
    • Design View
  • 19. Flex and .NET Integration – Dev Tools
    • Debugging View
  • 20. Flex and .NET Integration – Dev Tools
    • Profiling applications
  • 21. Flex and .NET Integration – Dev Tools
    • PowerFlasher FDT 3 Enterprise - 599 Euro
  • 22. Flex and .NET Integration – Dev Tools
    • FlashDevelop –Opensource, Free 
  • 23. Flex and .NET Integration – Silverlight
    • Differences and similarities between Silverlight and Flex
  • 24. Flex and .NET Integration – Servers
    • Web Services
    • WebORB for .NET is a robust, non-intrusive, multi-protocol development and runtime environment that is designed to effortlessly connect Flex, Flash, AJAX and Silverlight clients with .NET objects, XML Web Services, native operating system resources and rich media streams (audio and video). – Community / Entreprise
    • FluorineFx provides an implementation of Flex/Flash Remoting, Flex Data Services and real-time messaging functionality for the .NET framework. – Open Source, Free, MONO
  • 25. Flex and .NET Integration – Workshop
    • Custom Authentication Example
    • WebService example with DataSet
    • VideoChat and WebRadio examples
    • FluorineFx DataServices example
  • 26. Flex and .NET Integration – Conclusions
    • Flex is promising platform with big potential that integrates very well with .NET
    • Rich UI with power of .NET server technology – it is a killer
    • Flash runs everywhere!
  • 27.  

×