Flex+ASP.NET Web应用开发实战详解

出版时间:2010-10  出版社:清华大学  作者:许勇//王黎  页数:543  
Tag标签:无  

前言

Adobe Flex是为满足希望开发富互联网应用程序的企业级程序员的需求而推出的表示服务器和应用程序框架。Flex是开发富互联网应用程序(Rich Internet Application,RIA)的利器,它无缝整合了Flash、ActionScript以及MXML,并提供了丰富的可扩展用户界面及数据访问组件,使开发人员能够快速构建出具有丰富数据演示、强大客户端逻辑和集成多媒体的RIA应用程序。目前已广泛应用于各种商业领域,如电子商务、行政管理、企业业务流程自动化等方面。1.本书内容本书对Flex和ASP.NET两种流行技术进行了归纳和总结,内容覆盖了Flex和ASP.NET技术的知识和应用场景。本书共分为5篇,分别是:Flex基础知识篇、ASP.NET编程篇、Flex组件应用篇、Flex数据交互篇和综合实例篇。各篇主要内容如下所示。第1篇:Flex基础知识篇(第1~5章)。主要介绍Flex中脚本语言ActionScript的知识,像ActionScript的运算符、控制语句、面向对象编程和内置类等。其中,第1、2章向读者介绍Flex环境的配置以及Flex Builder 3.0的基本操作。第3、4章主要介绍ActionScript的语法和面向对象的支持,像常量、变量、数据类型、运算符、对象、类、属性和方法等。第5章介绍如何使用函数、处理字符串、处理数组以及处理日期和时间。第2篇:ASP.NET编程篇(第6~8章)。主要针对ASP.NET初学者介绍开发常规网站所必备的基础知识,包括ASP.NET提供的环境的配置,C# 3.5语法,ADO.NET提供的对数据的查询、增加、删除、修改操作以及数据显示控件,XML数据的解析、显示和生成,ASP.NET的内置对象、Web服务和文件操作。第3篇:Flex组件应用篇(第9~13章)。第9、10章详细介绍Flex中的基础类组件、布局类组件、导航和容器类组件。第11章主要介绍如何使用行为、对象状态和动画效果制作出绚丽的界面效果。第12章介绍Flex的事件机制,重点是使读者理解事件的工作流程、了解Event对象并掌握如何使用自定义事件。第13章介绍如何创建用户自定义组件,为组件定义CSS样式和主题,以及在组件之间进行参数传递。第4篇:Flex数据交互篇(第14~15章)。主要针对数据存储和交互这两个方面进行介绍,其中第14章向读者介绍在Flex 3.0中如何对数据进行处理,包括数据模型、数据绑定、DataGrid组件、数据验证和数据格式化等内容。第15章介绍在Flex中如何与服务器端进行数据交互,包括常用的数据传输方式、使用HTTPService和WebService组件进行交互,并制作了留言本和域名查询实例。

内容概要

flex是开发富互联网应用程序(rich intemet application,ria)的利器,它提供了丰富的可扩展用户界面及数据访问组件。本书共分为5篇,分别是flex基础知识篇、asp.net编程篇、flex组件应用篇、flex数据交互篇和综合实例篇。全书对flex和asp.net两种流行技术进行了归纳和总结,内容覆盖了flex和asp.net技术的知识和应用场景,力求通过实例使读者更形象地理解actionscript的编程思想,快速掌握flex的组件开发。  本书可作为flex开发人员的重要学习资料,也可作为网站开发和flex开发人员的职业培训教程。

书籍目录

第1篇 flex 基础知识篇  第1章 flex 3.0入门   1.1 flex概述   1.2 flex 3.0   1.3 mxml概述   1.4 actionscript 3.0概述   1.5 部署flex 3.0开发环境  第2章 熟悉开发环境flex builder 3   2.1 熟悉flex builder3的工作区   2.2 编译与运行flex 3.0程序   2.3 调试flex 3.0程序   2.4 flex 3.0项目概述   2.5 flex builder 3中的常用快捷键   2.6 使用flex帮助文档  第3章 actionscript 3.0语法   3.1 常量和变量   3.2 数据类型   3.3 运算符   3.4 流程控制语句  第4章 actionscript 3.0面向对象   4.1 类和对象   4.2 包和命名空间   4.3 枚举类   4.4 继承   4.5 接口  第5章 actionscript 3.0中常用数据处理   5.1 函数   5.2 字符串   5.3 数组   5.4 日期和时间 第2篇 asp.net编程篇  第6章 asp.net的简单应用   6.1 asp.net 3.5概述   6.2 c#3.5语法概述   6.3 配置应用程序  第7章 久spnet数据显示   7.1 ado.net概述   7.2 数据显示控件   7.3 xml命名空间和控件   7.4 显示xml   7.5 生成xml  第8章 aspne下高级应用   8.1 asp.net内置对象   8.2 web服务   8.3 处理文件 第3篇 flex组件应用篇  第9章 使用组件   9.1 flex组件概述   9.2 flex常用组件   9.3 导航类组件  第10章 使用容器布局页面   10.1 管理程序的布局   10.2 窗口布局   10.3 表单布局   10.4 动态控制对象的布局   10.5 导航容器  第11章 使用行为对象和动画效果   11.1 认识行为对象   11.2 行为和组件   11.3 常见动画效果   11.4 行为和状态  第12章 事件机制   12.1 观查者模式   12.2 actionscript 3.0的可视化对象架构   12.3 事件机制的工作流程   12.4 事件机制的高级应用  第13章 自定义组件   13.1 创建组件   13.2 在组件文件中添加项目   13.3 使用css样式   13.4 参数传递 第4篇flex数据交互篇  第14章 闯ex中的数据处理   14.1 数据模型   14.2 数据绑定   14.3 datagird组件   14.4 数据验证   14.5 数据格式化  第15章 数据传输与服务器交互   15.1 数据传输的方式   15.2 使用httpservice与服务器端交互   15.3 httpservice应用实例——留言本   15.4 使用webservice与服务器端交互   15.5 webservice应用实例 第5篇 综合实例篇  第16章 功能齐全的flv播放器   16.1 系统概述   16.2 数据源、主题没计和色彩矩阵类的创建   16.3 编写事件类   16.4 自定义纠件设计   16.5 主程序设计  第17章 视频展示网站   17.1 系统概述   17.2 数据库和数据库类设计   17.3 服务器端程序设计   17.4 前台设计   17.5 后台设计

章节摘录

插图:用户与目前的Web应用程序交互时,其体验并不能令人满意,主要体现在,Web模型是基于页面的模型,而且缺少客户端智能。因此即使是相对简单的事务处理(例如网上购物)也让人混淆。而且,它几乎无法完成复杂的用户交互(如传统的客户端/服务器应用程序和桌面应用程序中的用户交互)。这样的技术使得Web应用程序难以使用、支持成本高,并且在很多方面无法发挥作用。为了提高用户体验,出现了一种新类型的Internet应用程序,那就是RichInternet Application(以下简称RIA)。这些应用程序结合了桌面应用程序反应快、交互性强的优点与Web应用程序传播范围广及容易传播的特性。RIA简化并改进了Web应用程序的用户交互,这样,用户开发的应用程序可以提供更丰富、更具有交互性和响应性的用户体验。Macromedia是公认的新兴RIA市场的领导者。今天98%的浏览器上都使用Macromedia Flash客户端软件。因此几乎每个人都可以使用基于Flash的RIA。Macromedia Flex是Macromedia的新服务器产品,它使企业应用程序开发人员能够全面访问RIA的功能。Flex具有基于标准的架构,与当前企业开发人员的工具、方法和设计模式互补。1.过渡从最初的HTML到现在,服务器端系统架构经历了很多次重要转变。在此过程中,客户端的表现功能也有一些转变,并且每个阶段的计算功能所带来的应用程序体验也有变化,直到RIA出现为止。下面列举其中重要的3个方面。基于主机的应用程序由基于主机的计算发展而来的交互式应用程序。推动此阶段计算的商业需求来自于企业组织内部业务自动化,例如工资表。应用程序在内部的专用网络间进行本地发布,用户界面的丰富性仅限于文本范围内。客户端/服务器应用程序这种模式发展得很快,主要是因为需要对企业组织内部的信息及应用进行部门级别的访问。仍然是在企业组织内部本地访问应用程序,但随着图形用户界面的出现及客户端处理的应Web应用Web应用程序的全局性应用,以及基于主机集中管理应用程序的模式,突破了客户端/服务器模式的主要限制。但对于用户来说,这需要很大的投入。从处理的角度来看,Web应用程序模式将客户端转变为虚拟终端。用于提供最佳用户体验的主要交互问题消失了,这些主要问题包括直接控制、客户端处理及局部存储等。2.RIA出现Macromedia公司于2001年初首先提出了RIA的概念。当时走在前沿的Flash开发者们都已经开始在实际应用开发中使用类似的模型来架构他们的程序。这些应用与传统的基于HTML的Web应用相比,扩展了设计的自由度,突破了用户的交互局限。虽然RIA的优势很明显,但要求新技术要与现有的基础结构及处理过程相适合。这就需要满足如下要求。

编辑推荐

《Flex+ASP.NET Web应用开发实战详解》:在线服务:视频库、源代码库、专业论坛、专家实时支持。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Flex+ASP.NET Web应用开发实战详解 PDF格式下载


用户评论 (总计17条)

 
 

  •   老公早在图书馆看好了这本书,还把目录抄下来,放在电脑桌面上,我就把它买回来了。一模一样的,内容非常丰富,实用,值得推荐。
  •   刚拿到手,看了个目录还不错。希望内容不要让我失望。呵呵
  •   还没有时间仔细阅读。
  •   还不错 有需要 还会过来买的
  •   本书还在继续阅读学习中,总体感觉还是不错。适合初学flex的人看,只过个人感觉书中有些章节写有就是多余了,因为之前有过其他语言的基础所以有些章节对我来说是无用的。不过看看也无妨。
  •   基础东西很多,适合初学者学习,但是实例太少与知识结合的东西没有太多。
  •   书写的不错,值得推荐,内容不是很难,但是很详细,也比较全面
  •   书的质量没得说,还不错。就是加急特快不够快。说是8-12小时到,结果14+小时才到。
  •   书还好吧 看了一点点
  •   书刚收到,表面看过去有灰,像压在仓库里很久的书
    送货速度还好,就是送到到指定地点,还需自取,申通就可以送我们这
  •   书是Flex和Asp****的结合,这个结合指的是内容都在一本书里 但是没有交集;就是Flex是Flex,****是**** 没有关联;相当于买了2本书。
  •   买来之后大体翻阅了一遍,一共500多页,其中前250多页都是介绍as3的语法和asp****的语法,对于有基础的来说基本毫无意义,从第三篇才是讲组建应用和数据交换,现到这里吧,等看完再介绍吧。
  •   内容太粗略,不适合学习。
  •   作为初级阶段的书来说,还算是很循规蹈矩的!
    和预计的有些出入!
  •   我打开看光碟都破成几半了,
  •   亚马逊配送还是蛮快的,20号发货21号就到了!但我17号下的订单,不知道为什么等到20才发货,而且下了订单我就通过网银付款了~就这本书而言还是不错的,对于自己基于flex作为前段开发显然是一部不错的!光盘中有源码及视频教程,不错!
  •   仅适合菜鸟看,没啥新内容
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7