Flex In Dot Net
-
Upload
pradeepfdo -
Category
Technology
-
view
3.705 -
download
1
Transcript of Flex In Dot Net
.FLEX in NET
PriyaPradeep
2
PREFACEFLEX
Benefits of FLEX FLEX Over FLASH
SKETCHRIAArchitecture
AGENDA
INTEGRATION
Tools
.FLEX in NET
DEMO
Eas y Steps
Conclus ion
3
PREFACEFLEX
Benefits of FLEX FLEX Over FLASH
4
, ’ FLEX What sthat • ’ It s a RIA programming for traditional
.enterpris e developers• It Supports , common des ign patterns
works with exis ting deve lopment and .deployment technologies
• , FLEX us es opening and clos ing tags jus t , like HTML the markup language is called
. , MXML Als o MXML documents are- .s tandards compliant XML files
5
Benefits of FLEX : ’ ?Q Who s Benefited
: A Any/ Des igner Developer
Creating FLEX Custom Components.
Loading RSS Feed.
1) / .Client Server Balance
2) .As ynchronous Communication
3) .Network Effic iency
6
Developer
Des igner
FLEX over FLASH
• .FLEX is NOT a replacement of FLASH
• , FLEX allows the deve loper to create . Flas h applications us ing code
7
SKETCHRIAArchitecture
8
Local
Global
TextUI Integrated media
GUI
MAINFRAMEDESKTOP
WEBApplication
RIA
1992
1998
2004
INTRODUCING R IAreac
h
rich
9
Sta
ticForm
s
Dynamic
Form
s
FormGuide
RIARIA
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 .
1. Rich User Experience.
2.Quick Response.
3.High Performance.
4.Advanced Client/Server Interactivity.
Rich Internet Applications
11
FLEX Architec ture
Flas hPlayer( Flas h
Virtual)Machine
Flex Builder( bas ed on
)Eclips eWYSIWYG
Editor
Code Editor
Debugger
Skinning and Styling
Flex Charting Components
Integration Services
Remoting Data
Management
Mes s aging
. NET Us er Applications
DLL
DLL
DLL
DLL
12
FLEX AppsFramework
MXML
FLEX Clas s Library
ActionScript
COMPILE
13
?How FLEXWorks
Web Server Flex Builder
Flex ApplicationSWF
compile
< >MXML
ActionScript
Res ourcesHTM
14
( )Web Server IIS Flex Builder
Flex Application
SWF
.ASP NET
Brows er
SWF
Running FLEX Application
compile
< >MXML
ActionScript
Res ources
15
INTEGRATIONTools
.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
Univers al Connectivity for RIA
WebORB
18
.NET
HttpServ
ice
WebService
AMF RTMP
FLEX
FLEX & .Net Integration
19
:mx RemoteObject
. NET FLEXGateway
.NETClas s
.NETClas s
Connect to a des tination and invoke
Expos e c las s es as“des tinations ”
WebORB
. FLEX to NET RemoteObjects
20
DEMO Eas y Steps
Conclus ion
21
. Develop NET Clas s
. Deploy NET As s embly
Create FLEX Application
Config FLEX Builder
Run FLEX Application
Eas y STEPs
22
GOAL
• To allow Web application deve lopers to .quickly and eas ily build RIA
23
. . .What IBM&SAP s ays"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."Chuck CarneyPartner, Center for Solution InnovationBoston IBM Global Services
"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."Doug MerrittEVP and GM, Product & Technology Group
24
THANK YOUhttp://www.themidnightcoders.com
http://www.adobe.com/devnet/flex/articles/flextodotnet_remoteobject.html
:References