Flex程序设计(Amazon畅销书)
基本信息
- 作者: (美)Charles E Brown [作译者介绍]
- 译者: 张骥 涂颖芳
- 丛书名: 图灵程序设计丛书.Web开发系列
- 出版社:人民邮电出版社
- ISBN:9787115176233
- 上架时间:2008-3-21
- 出版日期:2008 年4月
- 开本:16开
- 页码:375
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 综合 > 高级程序语言设计
编辑推荐
Amazon畅销书.
从Flash到Flex,领略RIA技术的惊人潜力..
Adobe技术专家力作,深入浅出...
推荐阅读
内容简介回到顶部↑
书通过简单的示例向读者展示了如何使用flex和actionscript 3.0创建强大的富因特网应用程序。其中首先介绍了相关软件的安装及flex 和actionscript 3.0的基本知识,然后结合各种练习深入讲解了flex的各种强大的功能:容器与组件、状态、图表功能、打印等,并提供了专业的案例,构建了一个完整的flex应用程序。
本书讲解独特,通俗易懂,是一本适合初、中级读者阅读的flex教程。
本书讲解独特,通俗易懂,是一本适合初、中级读者阅读的flex教程。
作译者回到顶部↑
本书提供作译者介绍
Charles E.Brown世界知名的Adobe技术专家,有多年技术咨询、培训和写作经验。除本书外。他撰写的有关Dreamweaver和Fireworks的著作都成为畅销书,并获得了广泛赞誉。他是Adobe认证培训师。并曾为许多著名的大型网站应用Adobe技术提供咨询。他还是一位小有名气的古典音乐家。与著名作曲家斯特拉文斯基是好友。可以通过网站www.charlesebrown net-与他联系。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第1章 ria简介及flex builder 2的安装
1.1 了解actionscript 3.0/flex 2环境
1.2 ria之思考
1.3 flex builder 2和eclipse
1.3.1 安装flex builder 2
1.3.2 为flex builder 2安装coldfusion扩展
1.4 安装flex data services express
1.5 小结
第2章 flex和flex builder 2入门
2.1 flex与web设计
2.1.1 解析flex应用程序框架
2.1.2 flex应用程序框架目标:实现迅速的开发
2.2 flex和flex builder环境
2.2.1 创建第1个flex项目
2.2.2 在source视图下工作
2.2.3 在design视图下工作
2.3 为何使用flex
2.4 小结
第3章 actionscript 3.0入门简介
3.1 创建actionscript 3.0项目
1.1 了解actionscript 3.0/flex 2环境
1.2 ria之思考
1.3 flex builder 2和eclipse
1.3.1 安装flex builder 2
1.3.2 为flex builder 2安装coldfusion扩展
1.4 安装flex data services express
1.5 小结
第2章 flex和flex builder 2入门
2.1 flex与web设计
2.1.1 解析flex应用程序框架
2.1.2 flex应用程序框架目标:实现迅速的开发
2.2 flex和flex builder环境
2.2.1 创建第1个flex项目
2.2.2 在source视图下工作
2.2.3 在design视图下工作
2.3 为何使用flex
2.4 小结
第3章 actionscript 3.0入门简介
3.1 创建actionscript 3.0项目
译者序回到顶部↑
在最初成为程序员时,我曾偏激地认为采用B/S(Browser/Server)模式的软件开发架构必将取代C/S(Client/Server)架构,因为对于B/S架构开发的程序,优势是那么显而易见:它不会像C/S程序那样对PC机的软硬件环境有种种“苛刻”的要求;在每次程序升级时,也没有重新部署数量众多的客户端程序的麻烦。.
若干年过去了,虽然新技术层出不穷,但我的“预言”从没有实现的迹象,反而是身为B/S拥趸的我,在开发供B/S程序使用的打印控件、图形报表控件时不只一次地感叹:如果是C/S的话,事情就不会这么麻烦了。
为什么网站或者B/S网络应用程序就不能像C/S程序那样给用户以更丰富的体验呢?AJAX技术的出现使事情有了转机。但是AJAX并没有从根本上改变“网络应用程序的表示层建立于HTML页面”这个影响用户体验的“万恶之源”。毕竟HTML在设计之初只是为了展示文本。
富因特网应用程序(RIA)的出现开始从根本上改变这一局面。Adobe公司推出的Flex框架无缝地整合了Flash、ActionScript以及MXML,并提供了丰富的可扩展用户界面及数据访问组件,使开发人员能够快速构建出具有丰富数据演示、强大客户端逻辑和集成多媒体的富因特网应用程序。Flex极大地提高了Web界面的用户体验和人机交互性,它的出现预示着因特网应用程序的面貌将焕然一新。..
作为一本面向初、中级读者的Flex教程,本书通过一些简单却典型的示例向大家展示了Flex的方方面面。作者凭借其多年的教学经验,总结出一套独到的讲解方式。一些晦涩的专业术语在作者的笔下变得通俗易懂,书中的示例在讲明要点的同时也尽量保持了简单性。此外,作者还为读者留下了大量的思考和练习空间。作者的这些精心之举一定会使读者在较短的时间内获得更佳的学习效果。
本书的大部分章节由张骥翻译,涂颖芳完成了部分章节的初译和全部的文档整理工作,熊炜、胡沙、史维、陈兴道、顾崇元、王谦、张颖、芦彤彤和周正歌对部分译文亦有贡献。在整个翻译和统稿过程中,译者尽可能地保证术语翻译的准确性和统一性,但错误和疏漏恐难避免,欢迎并感谢读者斧正。希望读者能够借助此书成为RIA的开发先锋。...
译者
若干年过去了,虽然新技术层出不穷,但我的“预言”从没有实现的迹象,反而是身为B/S拥趸的我,在开发供B/S程序使用的打印控件、图形报表控件时不只一次地感叹:如果是C/S的话,事情就不会这么麻烦了。
为什么网站或者B/S网络应用程序就不能像C/S程序那样给用户以更丰富的体验呢?AJAX技术的出现使事情有了转机。但是AJAX并没有从根本上改变“网络应用程序的表示层建立于HTML页面”这个影响用户体验的“万恶之源”。毕竟HTML在设计之初只是为了展示文本。
富因特网应用程序(RIA)的出现开始从根本上改变这一局面。Adobe公司推出的Flex框架无缝地整合了Flash、ActionScript以及MXML,并提供了丰富的可扩展用户界面及数据访问组件,使开发人员能够快速构建出具有丰富数据演示、强大客户端逻辑和集成多媒体的富因特网应用程序。Flex极大地提高了Web界面的用户体验和人机交互性,它的出现预示着因特网应用程序的面貌将焕然一新。..
作为一本面向初、中级读者的Flex教程,本书通过一些简单却典型的示例向大家展示了Flex的方方面面。作者凭借其多年的教学经验,总结出一套独到的讲解方式。一些晦涩的专业术语在作者的笔下变得通俗易懂,书中的示例在讲明要点的同时也尽量保持了简单性。此外,作者还为读者留下了大量的思考和练习空间。作者的这些精心之举一定会使读者在较短的时间内获得更佳的学习效果。
本书的大部分章节由张骥翻译,涂颖芳完成了部分章节的初译和全部的文档整理工作,熊炜、胡沙、史维、陈兴道、顾崇元、王谦、张颖、芦彤彤和周正歌对部分译文亦有贡献。在整个翻译和统稿过程中,译者尽可能地保证术语翻译的准确性和统一性,但错误和疏漏恐难避免,欢迎并感谢读者斧正。希望读者能够借助此书成为RIA的开发先锋。...
译者
前言回到顶部↑
欢迎来到未来!.
我可不是在故弄玄虚。本书将讲述的是我们在未来将如何构建网站。毫无疑问,Flash在网页设计中扮演着日益重要的角色,而Flex则是Flash发展的下一步。
我在本书的内容方面做了很多斟酌。它是一本有关富因特网网站的书吗?它是一本有关Flex使用的MXML语言的书吗?它是一本关于下一代ActionScript,即关于ActionScript 3.0的书吗?都不是,我力图从更宽的视野来介绍这3个方面的知识以及它们之间的密切联系。
首先要说的是,书中的很多讲解方式是我所特有的。做过几年技术培训工作之后(期间只有几天涉及大型的主题),我学会了用简短的概念解释来代替比较宽泛的技术化的(且常常是不易理解的)讲解方式。换句话说,我常常喜欢不兜圈子地直指要点。
在阅读本书的时候,请记住几件事情。首先,大家会发现我所展示的技术体现了我的编程和设计风格。当然,到达同一个地点有很多条可选路线。但任何一本书都不可能涵盖全部的变通路线,尤其是在讲解这种大型主题的时候。如果大家找到做某些事情的不同方法,只要管用,就尽可使用。
第二,为了阐明要点,我特意保持了示例的简单性。我不希望读者仅仅囿于那些食谱式的操作说明,它们所起的作用不过是测试一下大家跟着指令进行操作的能力。虽然本书中有一个案例研究,但它远远不是学习的终点。我在本书的末尾提供了一个网站的详细信息,我将邀请大家到该网站提交各种不同的解决方案,并加入各式各样的讨论。希望大家好好利用这个平台。
第三,我会假定大家对面向对象编程的概念至少已经有了粗略的了解。虽然我会在前面的章节中温习这些概念,但那只是非常基础的简介性文字。OOP是一个非常大的主题,相关论著已经汗牛充栋。
好,有这些提示和声明就足够了。
我希望本书起到的作用是:让大家对Flex和ActionScript 3.0环境有足够的体验,以便日后有能力解决自己所遇到的独特问题。例如,我花了大量时间来讨论如何通过使用ActionScript 3.0 Language Reference寻求帮助。
如果使用过ColdFusion,大概就知道它会使用简单的语言(CFML)在后台编写更加复杂的语言(Java)。实质上,Flex做的是相同的事情:它会使用MXML(Flex中的CFML对等物)在后台编写比较复杂的ActionScript 3.0。在本书中,我会设法向大家展示如何利用MXML和ActionScript 3.0完成相同的任务。
希望大家阅读本书的时候带有兴奋的感觉,就像我面对Flex 2的时候那样。真心鼓励大家多做尝试,进一步学习。把本书看成是开始,而不是结束。
在通往未来的道路上前进吧!
版式约定
为了让本书尽可能地清晰易读,书中使用了下列版式:
重要的词语或概念通常会在首次出现的时候用黑体突出显示。
代码用等宽字体显示。
新添代码或更改之后的代码通常用加粗的等宽字体显示。..
菜单命令以“菜单→子菜单→子菜单”的形式写出。
在想要引起大家注意的地方,会采用如下样式突出显示:
嘿,别说我没警告过你。
我可不是在故弄玄虚。本书将讲述的是我们在未来将如何构建网站。毫无疑问,Flash在网页设计中扮演着日益重要的角色,而Flex则是Flash发展的下一步。
我在本书的内容方面做了很多斟酌。它是一本有关富因特网网站的书吗?它是一本有关Flex使用的MXML语言的书吗?它是一本关于下一代ActionScript,即关于ActionScript 3.0的书吗?都不是,我力图从更宽的视野来介绍这3个方面的知识以及它们之间的密切联系。
首先要说的是,书中的很多讲解方式是我所特有的。做过几年技术培训工作之后(期间只有几天涉及大型的主题),我学会了用简短的概念解释来代替比较宽泛的技术化的(且常常是不易理解的)讲解方式。换句话说,我常常喜欢不兜圈子地直指要点。
在阅读本书的时候,请记住几件事情。首先,大家会发现我所展示的技术体现了我的编程和设计风格。当然,到达同一个地点有很多条可选路线。但任何一本书都不可能涵盖全部的变通路线,尤其是在讲解这种大型主题的时候。如果大家找到做某些事情的不同方法,只要管用,就尽可使用。
第二,为了阐明要点,我特意保持了示例的简单性。我不希望读者仅仅囿于那些食谱式的操作说明,它们所起的作用不过是测试一下大家跟着指令进行操作的能力。虽然本书中有一个案例研究,但它远远不是学习的终点。我在本书的末尾提供了一个网站的详细信息,我将邀请大家到该网站提交各种不同的解决方案,并加入各式各样的讨论。希望大家好好利用这个平台。
第三,我会假定大家对面向对象编程的概念至少已经有了粗略的了解。虽然我会在前面的章节中温习这些概念,但那只是非常基础的简介性文字。OOP是一个非常大的主题,相关论著已经汗牛充栋。
好,有这些提示和声明就足够了。
我希望本书起到的作用是:让大家对Flex和ActionScript 3.0环境有足够的体验,以便日后有能力解决自己所遇到的独特问题。例如,我花了大量时间来讨论如何通过使用ActionScript 3.0 Language Reference寻求帮助。
如果使用过ColdFusion,大概就知道它会使用简单的语言(CFML)在后台编写更加复杂的语言(Java)。实质上,Flex做的是相同的事情:它会使用MXML(Flex中的CFML对等物)在后台编写比较复杂的ActionScript 3.0。在本书中,我会设法向大家展示如何利用MXML和ActionScript 3.0完成相同的任务。
希望大家阅读本书的时候带有兴奋的感觉,就像我面对Flex 2的时候那样。真心鼓励大家多做尝试,进一步学习。把本书看成是开始,而不是结束。
在通往未来的道路上前进吧!
版式约定
为了让本书尽可能地清晰易读,书中使用了下列版式:
重要的词语或概念通常会在首次出现的时候用黑体突出显示。
代码用等宽字体显示。
新添代码或更改之后的代码通常用加粗的等宽字体显示。..
菜单命令以“菜单→子菜单→子菜单”的形式写出。
在想要引起大家注意的地方,会采用如下样式突出显示:
嘿,别说我没警告过你。
媒体评论回到顶部↑
“这本书对于Flex或者Flash初学者而言是非常好的起点。对于熟悉Java等技术的开发人员,本书将是你探索Flash和Flex旅途中的绝佳帮手。”.
——Dave Gillem,Flash艺术家兼资深ActionScript程序员
“本书是开启Flex大门的钥匙。”
——Rich Rodecker,F1 Flash开发公司总裁...
——Dave Gillem,Flash艺术家兼资深ActionScript程序员
“本书是开启Flex大门的钥匙。”
——Rich Rodecker,F1 Flash开发公司总裁...
【插图】







点击看大图





加载中...

