我的Flex学习之路
来源:互联网 发布:windows主题模板 编辑:程序博客网 时间:2024/05/03 07:53
Flex入门
一、 对Flex的认识
Flex是Adobe公司开发的基于Flash平台的一门web技术。是一门富客户端技术。
都是基于组件的,学习和开发的感觉跟c/s差不多,但是却可以跑在网络里,厉害吧!
赶快来试试吧!
二、 学习步骤
1:对Flex有个基本的了解之后,下个FlexBuilder,做个小例子看看,感受一下。
2:把客户端的基本组件研究的差不多了,开始与后台服务器通信吧。内如如下:
基本理论:
Flex与后台服务器的通信有一些几种:
(1) http (通过传统的http 通信类似于 表单提交的形式)
(2) webserver (利用webserver)
(3) remote (通过后台组件之间调用后台代码 如:jvaa类)
这三种形式都很方便,具体的用法可以到google找。
对于java程序员来说,remote是最好不过了,因为有很不错的组件来支持,
如:lcds blazeds都是很不错的组件,可以很方便的完成钱后台的调用,
具体操作请到google里找吧。
对应其他语言前两种也是很不错的选择。
3:对前后台的通信精通后(一定要明白其中的原理(这是一个重点))
到此阶段基本上都对Flex已经算是可以掌握了。
需要系统的学习一下,总结一下,弄清楚Flex的工作原理,这是学习一门技术很
关键的一点,接下来就需要回头把actionscript3.0学习一下了,毕竟它还是基础。
到此应该对Flex 事件、绑定、行为、自定义组件等一些基本的机制有个了解,对Flex有了个系统
全面的认识,可以在项目中使用了。
4:提高阶段。由于在做项目的过程中可以会遇到一些问题Flex自带的一些组件不能完成项目的需求,需要自己来扩展,或是用别人写好的开源组件。
碰到这种问题当然是先去google里看有没有现成的。这里我就给你推荐一个吧。
都是很不错的。
Papervision3D ------- 还不错,全都是3d的。
FlexLib ------- 很有价值 (回头研究一下)
OpenFlux -------网上评价不好(资料少)
SpringGraph -------网络资源太少,目前还不是很了解。。。
FlexSpy -------一个动态的调试工具,还包含部分组件,非常好用。。
aswing --------与flex是同一水平的一个ui框架,是用as写的,模仿swing。
Model-Glue ----------跟pureMVC都是同一水平的东西。
最后就只剩下设计了。如何设计达到:
灵活(可扩展)、稳定(性能)
这是编程中通用的也是在这里区分 大牛和菜鸟的。
这个看不是一朝一夕可以练出来的,需要日积月累,多分析、多思考的好习惯。
推荐刚开始:开一些设计模式方面的书。
先模仿------》吸收-------》灵活运用。
这就是程序员内在的“品质”,相当于闯荡江湖人的内功。
其实这个最不好学了。。。。
- 我的Flex学习之路
- 我的flex学习经验
- 我的Flex学习笔记
- 我的理解之Flex Event
- 我的学习之路
- 我的学习之路
- 我的学习之路
- 我的学习之路
- 我的学习之路
- 我的学习之路
- 我的学习之路
- 我的学习之路
- 我的学习之路
- Flex学习之路之十七 Panel的使用
- Flex 学习之路之二十二 DataGrid的使用
- Flex学习之路之二十三 List的使用
- Flex 学习之路之二 Flex 与Java的交互
- Flex学习之路之二十五 Flex程序的发布
- SAP博客收集
- 本博客的问题
- Linux内核: 修改TCP/IP调优参数
- 在ubuntu中安装phpmyadmin后的一个命令设置
- sed
- 我的Flex学习之路
- (转)PMP的项目管理5大组
- 抽象类 接口的区别
- 调整 Windows 系统以优化服务器性能
- .Net从服务器中下载文件通用函数
- .net中几种不同方式的文件下载
- Wince下文件操作API
- 利用递增的数字返回循环渐变的颜色的js函数
- .net中Excel的操作