well even i dont know why ? all i can say is ... I like flex so thought need to start somewhere !
Flex 2 SDK consists of
- the Flex framework (class library)
- the Flex compilers,
- the debugger,
- the MXML
- ActionScript programming languages
- other utilities.
Flex applications consist of MXML ( set up the UI ) and ActionScript source files
- MXML is used for
- Visual components - set up UI
- Non visual components - acess network based components ( like webservice ) server based resorces ( flex data service ) bindings ( between UI & data )
- ActionScript - provides flowcontrol and object manupilation features
such as PHP, ASP, JSP, Web services, Flex Data Services, ColdFusion Flash Remoting Services,
and so on.
The Flex platform supports a range of deployment models:
- Client-side only Applications run on the client and use no server resources.
- Access server data through simple RPC services - Applications interact with remote data through web services and HTTP services. The Flex HTTPService and WebService tags let you retrieve data from a remote server For security, by default Flash Player does not allow an application to access a remote data source from a domain other than the domain from which the application was served. Therefore, a remote server must either be in the same domain as the server hosting your application, or the remote server must define a crossdomain.xml file.
- Flex Data Services - used to provide advanced features, such as data synchronization, security, and messaging.
Flex supports two versions of Flash Player
- standard flash player
- debug flash player
Some questions i couldnt answer
doesnt Flex use Http request / response at low level ? if yes then how ?
if yes why is it so fast than JSF etc ? may be because of Flash player ??
May be when i read more will be able to do so