Flex第一步--基于ActionScript 3.0的Flex 2应用开发
基本信息
编辑推荐
使用Adobe Flex 2创建你的RIA(富互联网应用程序).
完全掌握MXML和ActionScript 3.0
学习使用Flex 2结合Java/PHP/ASP.NET开发动态网站..
对概念的地道讲解+对疑难点的透彻剖析
从Hello World开始,直至完整项目实例...
内容简介回到顶部↑
flex是开发富互联网应用程序(rich internet application,缩写为ria)的利器,目前已广泛应用于各种商业领域,如电子商务、行政管理,企业业务流程自动化等方面。本书全面、详尽、深入浅出地讲解了flex应用开发的方方面面,从最基本的flex概念,mxml和actionscript 3.0语法开始,围绕flex的技术特性和flex应用开发中常见的疑难点展开剖析。
全书共分为17章。内容包括:flex简介、flex的安装和开发环境的建立、mxml 语法简介、使用容器控制界面布局、使用组件处理数据和交互、使用行为对象和动画效果、actionscript 3.0编程知识、flex的事件机制、数据绑定、组件的使用、flex 2.0新特性实例开发、flex与外部的数据通信、flex程序设计等。
书中包括四个大型应用开发实例:flex数据库留言本、flex产品展示系统、flex投票系统、flex天气预报系统。除此之外,书中还贯穿了大量demo级小例子,让技术不再抽象,帮你快速掌握flex开发的关键。
本书采用概念讲解与实例结合的方式,偏重于实际应用,实用性强。适合作为flex初学者的入门权威手册和flex应用开发人员的实用开发指南。
全书共分为17章。内容包括:flex简介、flex的安装和开发环境的建立、mxml 语法简介、使用容器控制界面布局、使用组件处理数据和交互、使用行为对象和动画效果、actionscript 3.0编程知识、flex的事件机制、数据绑定、组件的使用、flex 2.0新特性实例开发、flex与外部的数据通信、flex程序设计等。
书中包括四个大型应用开发实例:flex数据库留言本、flex产品展示系统、flex投票系统、flex天气预报系统。除此之外,书中还贯穿了大量demo级小例子,让技术不再抽象,帮你快速掌握flex开发的关键。
本书采用概念讲解与实例结合的方式,偏重于实际应用,实用性强。适合作为flex初学者的入门权威手册和flex应用开发人员的实用开发指南。
作译者回到顶部↑
本书提供作译者介绍
邱彦林,资深Flash/Flex程序员、Web程序员。6年ActionScript编程经验,两年Flex项目开发经验。
自Flash 5时代走上程序员之路,一直从事与Flash平台相关的开发工作。精通Flash、Flex、ActionScript、Flash Media Server等。现就职于国内某知名软件公司,专注于富互联网应用程序(RIA)的研发。
工作期间,曾独立完成多个Flash/Flex相关外包项目,包括Amazon(亚马逊)电子商务平台、IRC(即时聊天)客户端、企业在线视频会议系统、Flash在线棋牌游戏等等。同时,还参与公司的员工培训.. << 查看详细
自Flash 5时代走上程序员之路,一直从事与Flash平台相关的开发工作。精通Flash、Flex、ActionScript、Flash Media Server等。现就职于国内某知名软件公司,专注于富互联网应用程序(RIA)的研发。
工作期间,曾独立完成多个Flash/Flex相关外包项目,包括Amazon(亚马逊)电子商务平台、IRC(即时聊天)客户端、企业在线视频会议系统、Flash在线棋牌游戏等等。同时,还参与公司的员工培训.. << 查看详细
目录回到顶部↑
第一部分 走近flex
第1章 flex简介
1.1 什么是flex?
1.2 flex的特性
1.3 flex和flash的比较
1.4 flex的发展和未来
第2章 flex的安装和开发环境的建立
2.1 安装flex
2.2 熟悉flex builder
2.3 创建我的第一个flex程序
第二部分 flex基础知识
第3章 mxml语言简介
3.1 mxml语法
3.2 使用组件
3.3 编写actionscript
3.4 编辑非可视化对象
第4章 使用容器控制界面布局
4.1 管理程序的布局
4.2 窗口布局
4.3 动态控制对象的布局
第1章 flex简介
1.1 什么是flex?
1.2 flex的特性
1.3 flex和flash的比较
1.4 flex的发展和未来
第2章 flex的安装和开发环境的建立
2.1 安装flex
2.2 熟悉flex builder
2.3 创建我的第一个flex程序
第二部分 flex基础知识
第3章 mxml语言简介
3.1 mxml语法
3.2 使用组件
3.3 编写actionscript
3.4 编辑非可视化对象
第4章 使用容器控制界面布局
4.1 管理程序的布局
4.2 窗口布局
4.3 动态控制对象的布局
前言回到顶部↑
2004年Macromedia公司一推出Flex,我就被它深深吸引——“使用标记语言,像设计网页那样制作Flash SWF文件”。这个特性让我意识到,原来SWF的世界很宽广。2005年,由于工作需要,我开始在实际开发中接触Flex技术,当时使用的是2.0的测试版。在Flex 2.0正式版发布前,Macromedia先后发布了三个测试版。2.0版本无疑是Flex产品线的一个分水岭,它真正推开了RIA的大门。.
不仅是传统的Flash开发人员,还包括越来越多的Web开发人员,都开始注意到Flex这一富有活力的新技术,网络上开始涌现出大量优秀的应用作品。2007年,“Flex”成为Web应用中被谈论得最多的词汇。Flex在富互联网应用程序(Rich Internet Application,缩写为RIA)中的卓越表现,吸引了大批企业用户,这一热潮很快波及全球。市场的需求直接刺激了人才供给,很多程序开发人员都加入到Flex的学习队伍中。
2006下半年,我无意中在闪吧论坛和经典论坛上看到了清华大学出版社策划编辑陈冰的“招聘计算机图书作者”的帖子,希望寻找作者来写一本关于Flex从入门到实际应用开发的书籍。当时我看到帖子,有点心动,仔细阅读了征稿启事,觉得自己的能力尚浅,始终没有鼓起勇气。没有想到的是,过了几天,居然收到了陈冰的邀请邮件,问我是否有写作意向,于是有了后面的第二封第三封邮件。现在回头再看,这封邮件对我而言意义非凡。
让我下定决心的缘由,可以归为两点:
一,和同道中人分享自己的编程心得。
从事编程工作至今,时间并不算长。从一个门外汉走到现在,这中间可谓是“痛并快乐着”。和大部分的Web开发者一样,我是个半路出身的程序员,早期使用ASP、PHP等进行Web开发,后来接触Flash编程后,一发不可收拾,成为了Flash应用开发的忠实Fans。
Flex和Flash的亲密关系,使得Flash开发人员成为了Flex最早的一批用户。这两者都使用ActionScript语言,但从技术角度上看,Flex和Flash的差异很大。对初学者而言,绝不能等而视之。常常地,Flash开发者在初学Flex时,会觉得无从下手。没有了时间轴,很多人不知道该怎么编写代码。但一旦适应了Flex的开发模式,就会如鱼得水。由于Flex程序和Web程序有较多相似之处,传统的Web开发者会更容易理解Flex的开发框架,但进入到实际开发后,因为缺乏ActionScript的编程经验,对动画的理解不够透彻,又会遇到很多棘手的问题。
由于工作经历,我先后从事过Web开发和Flash开发,接触过各种类型的RIA应用,积累了一定经验,同时,对RIA技术也形成了自己的见解。我希望可以利用这个机会,通过讲述自己的实际心得和想法,为初学者提供帮助,与老鸟交流技术,互进互补。
二,丰富Flex的中文开发资料库。
截至本书截稿,国内还没有出版一本关于Flex技术的中文书籍。..
很多先进的技术,都是由国外传进来的。在学习新技术的过程中,语言的障碍已经成为一个不大不小的问题。虽然现在英语教育已经很普及,但由于语言环境的因素,大多数开发人员仍无法像阅读中文那样快速的阅读英文技术书籍。与国外相比,同类技术的中文书籍的出现往往要晚一年左右。在Web技术日新月异的今天,这个速度远远不够,中文资料的匮乏已经成为困扰初学者和开发者的一个大难题。
希望本书的出版能够为学习Flex的朋友提供实实在在的帮助,为国内的Flex技术的繁荣尽一份力。
关于本书内容
本书作为一本Flex技术的从入门到应用开发的手册与指南,适合Flex初学者和Flex应用开发人员。全书从Flex的历史到Flex的运用、从Flex基础知识到Flex程序实战开发,循序渐进,深入浅出。在讲解中,围绕程序语言的特性,结合实际开发中的常见技术点,有针对性地展现了Flex的应用技巧。每一章的实例程序,都是经过尽心挑选的,这些例子涵盖了实际编程中频繁出现的问题和重要的知识点。对读者可能遭遇的技术难题,书中都着重介绍了程序的编写思路,而不仅仅是附上简单的代码注释。学习一门语言,最关键的地方并不在于掌握语法和各种对象或函数的用法,而是分析问题、解决问题的能力。只有这样,才能深刻领会程序设计的精髓,举一反三,活学活用。
虽然全书的内容层层递进,但并不要求读者必须按照章节顺序来阅读。对于有编程经验的读者,可以根据自己的需要,选择性地阅读感兴趣的章节。初学者对书中提供的实例,如果理解有困难,可以先跳过。随着知识层次的深入,读者对Flex的认识也会进一步提高,结合前后的内容,会更容易消化之前不懂的地方。
如何使用本书附带的源代码光盘
本书附带的光盘中包含了所有示例程序的源代码。存放源代码的文件夹名为“源代码”。每一章用“Chapter_N”来区分,其中,N代表章的序号,比如Chapter_2/HelloWorld表示的是第2章的示例程序HelloWorld,程序的主程序文件与程序名相同,HelloWorld文件夹下的HelloWorld.mxml即为主程序文件。
使用源代码时,请直接将程序目录中的MXML文件、CSS文件拷贝到自己新建立的程序中,如果程序中使用了图片和外部的库文件,也请一并拷贝。如果含有服务器端脚本程序,例如PHP程序,则要放在相应的服务器环境下才能正常运行。对于使用了数据库功能的程序,目录中会有database.txt文件,其中列出了数据库的表结构,方便读者重新创建数据库。
所有的代码都经过实际测试,如有问题,请与我联系,联系方式见前言最末。
要感谢的人
不仅是传统的Flash开发人员,还包括越来越多的Web开发人员,都开始注意到Flex这一富有活力的新技术,网络上开始涌现出大量优秀的应用作品。2007年,“Flex”成为Web应用中被谈论得最多的词汇。Flex在富互联网应用程序(Rich Internet Application,缩写为RIA)中的卓越表现,吸引了大批企业用户,这一热潮很快波及全球。市场的需求直接刺激了人才供给,很多程序开发人员都加入到Flex的学习队伍中。
2006下半年,我无意中在闪吧论坛和经典论坛上看到了清华大学出版社策划编辑陈冰的“招聘计算机图书作者”的帖子,希望寻找作者来写一本关于Flex从入门到实际应用开发的书籍。当时我看到帖子,有点心动,仔细阅读了征稿启事,觉得自己的能力尚浅,始终没有鼓起勇气。没有想到的是,过了几天,居然收到了陈冰的邀请邮件,问我是否有写作意向,于是有了后面的第二封第三封邮件。现在回头再看,这封邮件对我而言意义非凡。
让我下定决心的缘由,可以归为两点:
一,和同道中人分享自己的编程心得。
从事编程工作至今,时间并不算长。从一个门外汉走到现在,这中间可谓是“痛并快乐着”。和大部分的Web开发者一样,我是个半路出身的程序员,早期使用ASP、PHP等进行Web开发,后来接触Flash编程后,一发不可收拾,成为了Flash应用开发的忠实Fans。
Flex和Flash的亲密关系,使得Flash开发人员成为了Flex最早的一批用户。这两者都使用ActionScript语言,但从技术角度上看,Flex和Flash的差异很大。对初学者而言,绝不能等而视之。常常地,Flash开发者在初学Flex时,会觉得无从下手。没有了时间轴,很多人不知道该怎么编写代码。但一旦适应了Flex的开发模式,就会如鱼得水。由于Flex程序和Web程序有较多相似之处,传统的Web开发者会更容易理解Flex的开发框架,但进入到实际开发后,因为缺乏ActionScript的编程经验,对动画的理解不够透彻,又会遇到很多棘手的问题。
由于工作经历,我先后从事过Web开发和Flash开发,接触过各种类型的RIA应用,积累了一定经验,同时,对RIA技术也形成了自己的见解。我希望可以利用这个机会,通过讲述自己的实际心得和想法,为初学者提供帮助,与老鸟交流技术,互进互补。
二,丰富Flex的中文开发资料库。
截至本书截稿,国内还没有出版一本关于Flex技术的中文书籍。..
很多先进的技术,都是由国外传进来的。在学习新技术的过程中,语言的障碍已经成为一个不大不小的问题。虽然现在英语教育已经很普及,但由于语言环境的因素,大多数开发人员仍无法像阅读中文那样快速的阅读英文技术书籍。与国外相比,同类技术的中文书籍的出现往往要晚一年左右。在Web技术日新月异的今天,这个速度远远不够,中文资料的匮乏已经成为困扰初学者和开发者的一个大难题。
希望本书的出版能够为学习Flex的朋友提供实实在在的帮助,为国内的Flex技术的繁荣尽一份力。
关于本书内容
本书作为一本Flex技术的从入门到应用开发的手册与指南,适合Flex初学者和Flex应用开发人员。全书从Flex的历史到Flex的运用、从Flex基础知识到Flex程序实战开发,循序渐进,深入浅出。在讲解中,围绕程序语言的特性,结合实际开发中的常见技术点,有针对性地展现了Flex的应用技巧。每一章的实例程序,都是经过尽心挑选的,这些例子涵盖了实际编程中频繁出现的问题和重要的知识点。对读者可能遭遇的技术难题,书中都着重介绍了程序的编写思路,而不仅仅是附上简单的代码注释。学习一门语言,最关键的地方并不在于掌握语法和各种对象或函数的用法,而是分析问题、解决问题的能力。只有这样,才能深刻领会程序设计的精髓,举一反三,活学活用。
虽然全书的内容层层递进,但并不要求读者必须按照章节顺序来阅读。对于有编程经验的读者,可以根据自己的需要,选择性地阅读感兴趣的章节。初学者对书中提供的实例,如果理解有困难,可以先跳过。随着知识层次的深入,读者对Flex的认识也会进一步提高,结合前后的内容,会更容易消化之前不懂的地方。
如何使用本书附带的源代码光盘
本书附带的光盘中包含了所有示例程序的源代码。存放源代码的文件夹名为“源代码”。每一章用“Chapter_N”来区分,其中,N代表章的序号,比如Chapter_2/HelloWorld表示的是第2章的示例程序HelloWorld,程序的主程序文件与程序名相同,HelloWorld文件夹下的HelloWorld.mxml即为主程序文件。
使用源代码时,请直接将程序目录中的MXML文件、CSS文件拷贝到自己新建立的程序中,如果程序中使用了图片和外部的库文件,也请一并拷贝。如果含有服务器端脚本程序,例如PHP程序,则要放在相应的服务器环境下才能正常运行。对于使用了数据库功能的程序,目录中会有database.txt文件,其中列出了数据库的表结构,方便读者重新创建数据库。
所有的代码都经过实际测试,如有问题,请与我联系,联系方式见前言最末。
要感谢的人
序言回到顶部↑
你一定要看看这个序,而且要完整的看,因为里面交待了一些不能说很重要但也并非完全不重要的事情。如果你没有看过这个序就贸然地阅读后面的内容,那到时候,如果你在阅读中遇到了一些小困难,或是闹出了一些无伤大雅的笑话,可别说我这个策划编辑没有尽到提醒的责任哦。.
说是序,其实也不算序啦,呵呵,只是作为盯着这本书从策划到出版这一完整过程的一个人,我希望在读者阅读后面那些更有价值的内容之前,把一些事情交待得明明白白、清清楚楚。
首先,这本书是非常经典的。为什么这么说呢?这件事情你要这么来看:
一,这是国内到目前为止唯一的一本Flex开发的书,而这最直接意味着的一件事情就是——你——将成为这国内第一本Flex书的读者,并用这本书来开发让你激动得浑身发抖,而让其他开发者嫉妒得浑身发狂的Flex RIA程序;
二,尽管不是每次都灵,但通常而言,有一个序的书都是比较经典的,要不然,作为一位日理万机的知名的策划编辑又怎么会把一万件有待处理的重要的事情都推到一边,而转而为一本书来写序呢(那位手里正举着一块砖头的仁兄,请你把砖头放下)。
本书的作者邱彦林是一位很棒的作者。说他很棒,不是因为他的帅,也不是因为他在前言中说了我的好话。事实上,说他棒是因为他真的是踏踏实实认认真真地创作出了这本真正当得起“著”这个字的《Flex第一步》。他在书中所给出的那几个大型实例的精彩自不必说,即便那些各章中随处可见的Demo级例子也都是极具说服力的。事实上,对于初学者来说,这些Demo例子的好坏会直接影响到初学者对概念、知识和技术的理解,以及学习曲线的平缓程度。如果没有他,我的这个要策划出国内第一本Flex书的整个计划也就落空了。
邱彦林创作了本书的绝大部分内容,本书的前十五章都是由他一个人单枪匹马完成的。事实上,本书原本就应该是只有十五章的,只是因为某个显然会给人以智力上的启迪的午后,我突然感到如果再增加两个不同的实例岂不是会让本书显得更加充实,于是就有了你现在手捧的这个加入了第16和17章的版本,而这最后的两章是由另外一位作者王磊完成的。
邱彦林的作者简介在书的封面勒口上已经有了。因此,在这里我就只介绍一下王磊。虽然他只单枪匹马了两章,但如果这两章真的写坏了,总也得让读者知道是谁把事情搞砸的吧。当然,如果前十五章写坏了,各位很清楚是谁搞砸的。..
王磊,微软认证解决方案专家(MCSD,这也是整个微软认证应用开发体系中等级最高的一个认证)。毕业于哈尔滨理工大学计算机与科学技术系。在学校期间参与过计算机与控制学院网站、哈尔滨理工大学网站、哈尔滨理工大学BBS、就业中心网站的建设。曾任校计算机协会会长、策划并主持过商业网站的运营。毕业后在大连一家知名外企工作并任项目支持经理一职,在职期间主持并参与过“交互式语音应答系统”、“商业业务智能生成平台”、“医疗保险实时管理解决方案”等大型项目的开发。精通Java、.NET、服务器端开发,以及便携设备(手持设备)的开发。曾在日本出差一年,学习国外先进的管理方式和开发理念,在此期间接触到了Flex。自Flex 1.0时代就开始了Flex的研究,在Flex 1.5时代曾开发过国内当时仅有的一个Flex版本的Blog,有近四年的Flex开发经验。
同时,我把王磊所写的这两章的内容也简单介绍一下。
第16章:本章阐述了Flex的一种重要的通信方式——HTTPService。通过一个使用Flex+JSP+MySQL的投票系统的开发实例,展示了Flex利用HTTPService通信方式,结合JSP实现对数据库访问的全过程。这个投票系统是使用典型的三层体系结构来构筑的,可以让没有接触过三层体系结构的朋友对这种经典的架构有一个感性的认识。本章对有一定Java开发经验的朋友提供了一个快速熟悉和掌握Flex开发的捷径。本章的学习重点是三层体系的构筑和数据库的设计。
第17章:本章通过使用Flex的另外一种通信方式——WebService,来对.NET进行通信操作。通过一个实用的天气预报程序展示了Flex的强大和易用。可以让读者在最短的时间内开发出类似桌面天气预报的软件。本实例.NET部分使用的编程语言是C#,这为.NET程序员提供了一个熟悉的环境使其能够更快的掌握Flex的开发过程。本章的学习重点是正则表达式的运用。
此外,值得一提的是,他在第16章中详细地讲解了JDK、Tomcat、Eclipse、MySQL、Flex Plug-in For Eclipse的安装和配置,以及如何把JDK、JRE、Tomcat配置到Eclipse里面,甚至还体贴地教给你在配置好后如何测试一下是否真的配置好了。这些知识对于那些对这些东西的安装和配置不熟悉的初学者来说用处极大,而且他讲解的很耐心很详尽,其耐心和详尽的程度甚至会让一些意志不坚定的初学者感动得留下热泪。
但不管怎么说,倘若他所写的这两章真的写砸了,或许不知道为什么,总之他惹恼了你,你可以通过下面这两种方式起劲的抱怨:他的网址http://www.k-zone.cn,他的邮箱kenshin726@hotmail.com。
另外,下面这段话是他希望我在序中加入的(括号中的不是):
这两个章节在写作的时候,得到了很多朋友的大力帮助,在这里谢谢他们的无私奉献。由于我没有写作的经验,因而给本书的策划编辑陈冰带来了很多的麻烦(他说的一点没错,他写的这两章可把我折腾坏了),但是他每次都不厌其烦的帮助我,所以在这里特别感谢陈冰。另外,在这两个章节写作的过程中,正逢我人生的两件大事:装修房子和结婚,所以在这里还要特别感谢我的父母在装修房子的时候给予的理解和支持。另外,还要感谢我的好妻子李丹对我的默默的支持。
好了,我所必须说的话就是上面这些了,我希望你看过这个序后,心情会很好,然后,以这样的好心情开始阅读这本书。 本书策划编辑 《Flash第一步》作者
2007年9月25日...
说是序,其实也不算序啦,呵呵,只是作为盯着这本书从策划到出版这一完整过程的一个人,我希望在读者阅读后面那些更有价值的内容之前,把一些事情交待得明明白白、清清楚楚。
首先,这本书是非常经典的。为什么这么说呢?这件事情你要这么来看:
一,这是国内到目前为止唯一的一本Flex开发的书,而这最直接意味着的一件事情就是——你——将成为这国内第一本Flex书的读者,并用这本书来开发让你激动得浑身发抖,而让其他开发者嫉妒得浑身发狂的Flex RIA程序;
二,尽管不是每次都灵,但通常而言,有一个序的书都是比较经典的,要不然,作为一位日理万机的知名的策划编辑又怎么会把一万件有待处理的重要的事情都推到一边,而转而为一本书来写序呢(那位手里正举着一块砖头的仁兄,请你把砖头放下)。
本书的作者邱彦林是一位很棒的作者。说他很棒,不是因为他的帅,也不是因为他在前言中说了我的好话。事实上,说他棒是因为他真的是踏踏实实认认真真地创作出了这本真正当得起“著”这个字的《Flex第一步》。他在书中所给出的那几个大型实例的精彩自不必说,即便那些各章中随处可见的Demo级例子也都是极具说服力的。事实上,对于初学者来说,这些Demo例子的好坏会直接影响到初学者对概念、知识和技术的理解,以及学习曲线的平缓程度。如果没有他,我的这个要策划出国内第一本Flex书的整个计划也就落空了。
邱彦林创作了本书的绝大部分内容,本书的前十五章都是由他一个人单枪匹马完成的。事实上,本书原本就应该是只有十五章的,只是因为某个显然会给人以智力上的启迪的午后,我突然感到如果再增加两个不同的实例岂不是会让本书显得更加充实,于是就有了你现在手捧的这个加入了第16和17章的版本,而这最后的两章是由另外一位作者王磊完成的。
邱彦林的作者简介在书的封面勒口上已经有了。因此,在这里我就只介绍一下王磊。虽然他只单枪匹马了两章,但如果这两章真的写坏了,总也得让读者知道是谁把事情搞砸的吧。当然,如果前十五章写坏了,各位很清楚是谁搞砸的。..
王磊,微软认证解决方案专家(MCSD,这也是整个微软认证应用开发体系中等级最高的一个认证)。毕业于哈尔滨理工大学计算机与科学技术系。在学校期间参与过计算机与控制学院网站、哈尔滨理工大学网站、哈尔滨理工大学BBS、就业中心网站的建设。曾任校计算机协会会长、策划并主持过商业网站的运营。毕业后在大连一家知名外企工作并任项目支持经理一职,在职期间主持并参与过“交互式语音应答系统”、“商业业务智能生成平台”、“医疗保险实时管理解决方案”等大型项目的开发。精通Java、.NET、服务器端开发,以及便携设备(手持设备)的开发。曾在日本出差一年,学习国外先进的管理方式和开发理念,在此期间接触到了Flex。自Flex 1.0时代就开始了Flex的研究,在Flex 1.5时代曾开发过国内当时仅有的一个Flex版本的Blog,有近四年的Flex开发经验。
同时,我把王磊所写的这两章的内容也简单介绍一下。
第16章:本章阐述了Flex的一种重要的通信方式——HTTPService。通过一个使用Flex+JSP+MySQL的投票系统的开发实例,展示了Flex利用HTTPService通信方式,结合JSP实现对数据库访问的全过程。这个投票系统是使用典型的三层体系结构来构筑的,可以让没有接触过三层体系结构的朋友对这种经典的架构有一个感性的认识。本章对有一定Java开发经验的朋友提供了一个快速熟悉和掌握Flex开发的捷径。本章的学习重点是三层体系的构筑和数据库的设计。
第17章:本章通过使用Flex的另外一种通信方式——WebService,来对.NET进行通信操作。通过一个实用的天气预报程序展示了Flex的强大和易用。可以让读者在最短的时间内开发出类似桌面天气预报的软件。本实例.NET部分使用的编程语言是C#,这为.NET程序员提供了一个熟悉的环境使其能够更快的掌握Flex的开发过程。本章的学习重点是正则表达式的运用。
此外,值得一提的是,他在第16章中详细地讲解了JDK、Tomcat、Eclipse、MySQL、Flex Plug-in For Eclipse的安装和配置,以及如何把JDK、JRE、Tomcat配置到Eclipse里面,甚至还体贴地教给你在配置好后如何测试一下是否真的配置好了。这些知识对于那些对这些东西的安装和配置不熟悉的初学者来说用处极大,而且他讲解的很耐心很详尽,其耐心和详尽的程度甚至会让一些意志不坚定的初学者感动得留下热泪。
但不管怎么说,倘若他所写的这两章真的写砸了,或许不知道为什么,总之他惹恼了你,你可以通过下面这两种方式起劲的抱怨:他的网址http://www.k-zone.cn,他的邮箱kenshin726@hotmail.com。
另外,下面这段话是他希望我在序中加入的(括号中的不是):
这两个章节在写作的时候,得到了很多朋友的大力帮助,在这里谢谢他们的无私奉献。由于我没有写作的经验,因而给本书的策划编辑陈冰带来了很多的麻烦(他说的一点没错,他写的这两章可把我折腾坏了),但是他每次都不厌其烦的帮助我,所以在这里特别感谢陈冰。另外,在这两个章节写作的过程中,正逢我人生的两件大事:装修房子和结婚,所以在这里还要特别感谢我的父母在装修房子的时候给予的理解和支持。另外,还要感谢我的好妻子李丹对我的默默的支持。
好了,我所必须说的话就是上面这些了,我希望你看过这个序后,心情会很好,然后,以这样的好心情开始阅读这本书。 本书策划编辑 《Flash第一步》作者
2007年9月25日...
评论交流
共有25人开贴评论 26人参与评论 22人参与打分 查看
评价等级:

发表于:2007-12-18 10:04:00
此书真的非常糟糕,前一二章还可以简单的接受,讲得方面也不全面,到了第三章本应是讲语法,可是语法一点都没有讲清楚,只是利用flex开发工具,简单的描述hello World如何制作。可是作者一点都没有讲语法要求与语法格式,到了第四章就更加离谱,东扯扯,西扯扯。感觉不到学到任何东西,作者的图书名是Flex第一步,我想请教一下,何谓第一步,不是讲语法讲这门语言的开发过程吗?难道是直接利用开发工具,东拉拉控件,西找找程序拼凑上去吗?作者利用这个书名,真的很吸引人,可是flex初学者没有一点可取之处。这本已唯一的亮点就是书后最后二章jsp的实例而以。我也曾经学过很多的语言丛书,感觉这本书真的不太适合入门,不知道Flex中级水平的看法如何。
现在有点感觉清华出版社的书都很糟糕,在买这本书之前,我曾购买过<<实用XML教程>>也是清华出的书,感觉学起来就是不对劲。给读者一种很哆嗦很烦继续欣赏此书的耐心。
相反在这次购买的书之中,有一本<<Ajax与php WEB>>感觉此书读起来琅琅上口,给一人耳目一新的感觉,很想一口气把它读它。
可是这本Flex 第一步让心感到心烦,不想再往下阅读下去。这本书的的“第一步”、“hello World”的封面很吸引人,也是中国第一本介绍Flex的新书,给人一种冲动,想努力并快速接受新的知识,可以换回来的价值就是“失望”。
希望清华出版社,不要以自己清华为自居,专出版些无价值,对社会无贡献的书。
我们每个人买书的目的都是学习,希望有出版商不要专为了提高经济,而宁缺毋烂。这是我们期望。
现在有点感觉清华出版社的书都很糟糕,在买这本书之前,我曾购买过<<实用XML教程>>也是清华出的书,感觉学起来就是不对劲。给读者一种很哆嗦很烦继续欣赏此书的耐心。
相反在这次购买的书之中,有一本<<Ajax与php WEB>>感觉此书读起来琅琅上口,给一人耳目一新的感觉,很想一口气把它读它。
可是这本Flex 第一步让心感到心烦,不想再往下阅读下去。这本书的的“第一步”、“hello World”的封面很吸引人,也是中国第一本介绍Flex的新书,给人一种冲动,想努力并快速接受新的知识,可以换回来的价值就是“失望”。
希望清华出版社,不要以自己清华为自居,专出版些无价值,对社会无贡献的书。
我们每个人买书的目的都是学习,希望有出版商不要专为了提高经济,而宁缺毋烂。这是我们期望。
评价等级:





发表于:2007-12-22 17:28:00
各位读者,大家好!我是本书的作者之一,我写的章节是最后两章:)
很感谢有这么多的朋友来看本书,来关心它、评论它。尤其是读者luck_liaoyu朋友,他说的比较中肯。
另外,关于这本书我建立了一个书友会,地址:http://book.k-zone.cn。
书友会的读者帮这本书建立了一个QQ群:18214141
关心这本书的读者,可以加入上面的书友会和群。
另外,如果大家有兴趣的话,可以看看我的一篇写这本书的心里历程
地址:http://www.k-zone.cn/zblog/post/first-flex-book.html
很感谢有这么多的朋友来看本书,来关心它、评论它。尤其是读者luck_liaoyu朋友,他说的比较中肯。
另外,关于这本书我建立了一个书友会,地址:http://book.k-zone.cn。
书友会的读者帮这本书建立了一个QQ群:18214141
关心这本书的读者,可以加入上面的书友会和群。
另外,如果大家有兴趣的话,可以看看我的一篇写这本书的心里历程
地址:http://www.k-zone.cn/zblog/post/first-flex-book.html
| 我要写评论 |
| 查看所有评论交流(共25条) |


点击看大图





加载中...