图书介绍

.NET for Flash动态网站开发手札PDF|Epub|txt|kindle电子书版本网盘下载

.NET for Flash动态网站开发手札
  • 张亚飞编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:712103199X
  • 出版时间:2006
  • 标注页数:563页
  • 文件大小:194MB
  • 文件页数:583页
  • 主题词:计算机网络-程序设计;动画-设计-图形软件,Flash

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

.NET for Flash动态网站开发手札PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 .NET for Flash基础入门3

第1章 开发和运行环境的安装与配置3

1.1 新架构的优点3

1.2 安装、配置开发与运行环境5

1.2.1 安装IIS5

1.2.2 安装和配置.NET运行环境6

1.2.3 安装开发和调试环境6

第2章 基本ASP.NET语法入门9

2.1 ASP.NET网页的工作原理9

2.1.1 服务器端怎样动态创建网页10

2.1.2 定义ASP.NET执行块11

2.1.3 了解ASP.NET指令11

2.2 变量的定义12

2.2.1 定义变量12

2.2.2 常量14

2.2.3 变量的作用范围和生命周期14

2.2.4 定义和使用数组16

2.3 流程控制19

2.3.1 If...Else条件语句19

2.3.2 Select Case条件语句20

2.3.3 Do...Loop循环21

2.3.4 For循环22

2.3.5 While...End While循环24

2.4 数据类型和运算24

2.4.1 算术运算符24

2.4.2 赋值运算符25

2.4.3 比较运算符和逻辑运算符26

2.4.4 其他运算符28

2.4.5 运算符的优先级28

2.5 引用(包含)文件29

2.5.1 使用#include指令实现SSI29

2.5.3 被包含文件的位置和权限30

2.5.2 使用〈script〉元素实现SSI30

2.6 程序注释31

2.7 自定义过程和函数31

2.7.1 内建函数的使用32

2.7.2 Sub函数的定义32

2.7.3 Function函数的定义32

2.7.4 函数定义的位置33

2.7.5 函数的调用33

第3章 ASP.NET和ADO.NET连接到数据库35

3.1 ASP.NET网页和服务器控件35

3.1.1 使用ASP.NET服务器控件36

3.1.2 数据绑定服务器控件38

3.2 使用ADO.NET连接和操作数据库41

3.2.1 基本数据库查询操作41

3.2.2 修改数据44

3.2.3 操作数据库结构47

3.2.4 使用.NET数据提供程序访问数据47

3.3 ADO.NET的结构和DataSet对象50

3.3.1 XML和ADO.NET的结合50

3.3.2 ADO.NET的组件51

3.3.3 选择DataReader还是DataSet51

3.3.4 从DataAdapter填充DataSet52

3.4 使用ADO.NET对象绑定服务器控件57

3.4.1 将SQL查询数据绑定到Repeater控件57

3.4.2 将SQL查询数据绑定到DataList控件59

3.4.3 将SQL查询数据绑定到DataGrid控件60

第4章 程序集的创建和面向对象的.NET开发63

4.1 关于面向对象设计和类63

4.2 创建和使用类64

4.2.1 构造函数和析构函数65

4.2.2 类的继承67

4.2.3 访问类的属性和方法68

4.2.4 抽象方法、抽象类和接口69

4.2.5 控制成员访问71

4.2.6 属性的Get和Set72

4.3 ASP.NET网页中使用类和程序集73

4.3.1 在ASP.NET网页中使用类73

4.3.2 在ASP.NET网页中使用程序集76

4.4 使用.NET程序集77

4.4.1 程序集的内容78

4.4.2 程序集的位置79

4.4.3 使用程序集编程86

5.1 Flash影片应用程序和服务器通信技术及原理89

第5章 .NET for Flash动态网站开发基础入门89

5.1.1 浏览器怎样在服务器接收和发送数据90

5.1.2 Flash影片应用程序接收和发送数据91

5.2 ActionScript用来传递和接收数据的方法94

5.2.1 操作数据库95

5.2.2 其他用来传递和接收数据的ActionScript方法98

5.3 Flash影片应用程序的安全性基础知识102

5.3.1 Flash P1ayer的安全性限定102

5.3.2 Flash影片应用程序的安全性原理103

5.3.3 关于URL编码——从文本文档中读取特殊字符103

6.1 Flash Remoting基础和AMF-RPC基础107

第2篇 Flash网络应用程序和Flash Remoting107

第6章 Flash Remoting和AMF-RPC for.NET基础入门107

6.1.1 AMF-RPC技术简介108

6.1.2 安装和配置AMF-RPC开发环境108

6.1.3 定义一个新的.NET应用程序113

6.1.4 嗨!Flash Remoting MX for.NET114

6.1.5 AMF-RPC的技术功能116

6.2 使用Flash Remoting MX访问远程服务的三个步骤117

6.2.1 为使用Flash Remoting MX引用ActionScript类118

6.2.2 连接到Flash Remoting MX服务119

6.2.3 远程服务方法120

6.3 为使用Flash Remoting MX创建应用服务器方法122

第7章 使用Flash Remoting MX结合数据库125

7.1 应用Flash Remoting MX技术创建数据库应用程序125

7.1.1 创建数据库125

7.1.2 使用ADO.NET将数据绑定到服务器控件126

7.1.3 创建Flash影片应用程序127

7.2 使用Flash影片应用程序与ASP.NET通信136

7.2.1 注册自定义标签137

7.2.2 在网页中使用Flash Remoting MX自定义标签137

7.2.3 在Flash影片应用程序中向网页传递参数138

7.2.4 使用ADO.NET对象绑定Flash Remoting MX服务器控件139

第8章 在Flash影片应用程序中处理记录集结果141

8.1 接收简单的字符串数据141

8.2 Flash Remoting MX接收记录集数据142

8.2.1 记录集数据和RecordSet对象142

8.2.2 将记录集数据传递到Flash影片应用程序143

8.3 使用RecordSet类处理记录集数据144

8.3.1 使用Flash UI组件和RecordSet对象144

8.3.2 从RecordSet对象返回值149

8.3.4 筛选和排序记录集150

8.3.3 使用RecordSet对象提示150

8.3.5 编辑RecordSet对象数据151

8.4 使用DataGlue对象处理记录集数据152

8.4.1 使用DataGlue.bindFormatStrings()方法绑定记录集152

8.4.2 使用DataGlue.BindFormatFunction()方法绑定记录集153

8.4.3 DataGlue类的数据处理方式154

8.5 使用RemotingConnector组件和数据绑定155

8.5.1 编写脚本代码使用RemotingConnector组件155

8.5.2 使用RemotingConnector组件数据绑定功能157

8.5.3 RemotingConnector组件参数159

9.1 调用.NET程序集161

9.1.1 创建一个.NET程序集161

第9章 从Flash影片应用程序调用.NET程序集161

9.1.2 在Flash影片应用程序中调用和处理程序集163

9.1.3 在.Flash影片应用程序中调用和处理程序集的步骤164

9.2 解析和使用flashgateway.dll程序集166

9.2.1 使用Flash类167

9.2.2 使用命名空间FlashGateway.IO169

9.2.3 从程序集返回ActionScript对象170

第10章 Flash Remoting MX融入.NET应用程序框架173

10.1 网络应用程序的三层架构模型173

10.2 Flash影片应用程序的优点174

10.3 Microsoft.Net框架下应用程序的配置层级176

10.3.1 配置文件格式177

10.3.2 计算机配置文件177

10.3.3 应用程序配置文件177

10.3.4 安全配置文件178

10.4 ASP.NET的分层配置结构178

10.4.1 配置继承179

10.4.2 配置〈location〉设置180

10.4.3 锁定配置设置180

10.5 ASP.NET配置如何融入Flash Remoting MX181

10.5.1 使用web.config配置文件182

10.5.2 配置节点183

第11章 状态管理、安全和.NET应用程序框架191

11.1 理解Session和Cookie192

11.1.1 什么是Cookie192

11.1.2 什么是Session192

11.1.3 Session和Cookie的使用环境197

11.2 ASP.NET使用者状态管理功能的应用198

11.2.1 使用Cookie198

11.2.2 使用Flash影片应用程序创建和使用“Cookie”202

11.2.3 ASP.NET中的Session管理204

11.3.1 在ASP.NET中使用身份验证208

11.3 应用程序服务器和Flash Remoting MX for.NET的安全208

11.3.2 处理和Flash影片应用程序之间的会话209

第12章 在Flash网络应用程序中应用XML(一)——调用Web服务211

12.1 在Flash影片应用程序中使用Web服务211

12.1.1 使用WebServiceConnector组件直接调用Web服务212

12.1.2 使用WebService类调用Web服务216

12.1.3 使用Flash Remoting MX组件语法调用Web服务217

12.2 在.NET应用程序中创建和使用XML Web服务220

12.2.1 什么是ASP.NET Web服务220

12.2.2 使用ASP.NET访问Web服务220

12.2.3 编写简单的XML Web服务221

12.2.4 在客户端应用程序中使用XML Web服务222

12.3 使用Flash Remoting MX访问.NET Web服务226

12.3.1 使用Flash Remoting MX访问.NET Web服务的两种方式226

12.3.2 使用.NET Web服务访问数据库229

第13章 在Flash网络应用程序中应用XML(二)——基础应用237

13.1 在.NET应用程序中处理.XML文档的方法237

13.1.1 了解.NET XML文档对象模型(DOM)238

13.1.2 创建和保存XML文档241

13.1.3 从DOM中获取信息242

13.1.4 修改XML文档244

13.2 使用XPath从XML文档中提取数据249

13.3 ADO.NET与XML集成250

13.3.1 从XML创建DataSet250

13.3.2 从DataSet创建XML251

13.4 在Flash影片应用程序中使用XML251

13.4.1 在Flash影片应用程序中直接使用XML251

13.4.2 使用XMLConnector组件应用XML数据254

13.4.3 使用Flash Remoting MX返回XML数据258

13.4.4 Flash Remoting MX与XMLConnector组件的对比261

14.1 Connector组件、Resolver组件和DataSet组件263

14.1.1 基本知识263

第14章 在Flash网络应用程序中应用XML(三)——使用Resolver组件263

14.1.2 什么是Resolver,它怎样与DataSet结合使用264

14.1.3 为什么要使用Resolver组件265

14.2 使用XML实施对数据库的操作265

14.2.1 Update Packet数据格式265

14.2.2 Result Packet数据格式266

14.2.3 在服务器上更新字段267

14.2.4 关于事务ID和操作ID267

14.2.5 DataSet如何处理错误268

14.2.6 在服务器应用程序中解析Update Packet268

14.3.1 创建.NET程序集解析Update Packet269

14.3 RDBMSResolver组件和DataSet组件的结合使用269

14.3.2 创建Flash影片应用程序275

14.4 XUpdateResolver组件和DataSet组件的结合使用279

14.4.1 为什么使用XUpdate279

14.4.2 了解XPatn280

14.4.3 了解XSL和XSLT283

14.4.4 从XPath和XSL到XQuery284

14.4.5 从XQuery到XUpdate语法285

14.4.6 使用XUpdateResolver组件289

14.5 基于XML的数据集成295

14.5.2 使用数据管理296

14.5.1 使用数据连接296

第15章 在Flash网络应用程序中应用XML(四)——使用XML-RPC和WDDX299

15.1 什么是XML-RPC299

15.1.1 XML_RPC协议300

15.1.2 配置.NET XML-RPC实现302

15.2 使用.NET XML-RPC302

15.2.1 编写客户端302

15.2.2 编写服务端303

15.2.3 数据类型和结构304

15.3.2 使用xmlrpcflash进行远程调用307

15.3.1 下载和配置xmlrpcflash307

15.3 使用Flash XML-RPC307

1.5.4 使用WDDX308

15.4.1 WDDX规范格式308

15.4.2 使用WDDX函数库处理数据包309

15.4.3 使用Flash WDDX310

第16章 使用NetServices和Connection对象应用Flash Remoting MX313

16.1 在Flash影片应用程序中调用ASP.NET网页313

16.1.1 连接到Flash Remoting MX服务315

16.1.2 调用服务端方法、传递参数、处理结果316

16.2 使用Flash Remoting MX访问.NET程序集317

16.2.1 连接到Flash Remoting MX服务319

16.3 在Flash影片应用程序中调用Web服务的步骤320

16.2.2 调用服务端方法、传递参数、处理结果320

16.4 使用Connection.connect方法和Connection.call方法调用远程服务方法322

第17章 深入Flash Remoting MX框架基本原理325

17.1 应用Flash Remoting MX构建的Flash影片应用程序架构325

17.1.1 理解Flash Remoting MX开发环境架构325

17.1.2 使用Flash Remoting MX设计模式326

17.1.3 理解Flash Remoting MX for.NET目录结构328

17.2 深入Flash Remoting MX网关和服务适配器329

17.2.1 应用Flash Remoting MX for.NET329

17.2.3 Flash Remoting MX和数据类型330

17.2.2 关于AMF330

17.3 调用远程服务方法和处理远程服务调用结果334

17.3.1 调用远程服务方法334

17.3.2 定义远程服务方法335

17.3.3 处理远程服务方法调用结果335

第18章 AMF-RPC的开源实现Fluorine和AMF.NET339

18.1 安装和配置Fluorine开发环境339

18.2 嗨!Fluorine for.NET340

18.3 使用Fluorine342

18.3.1 使用Fluorine直接调用Web服务342

18.3.3 Fluorine和数据类型转换343

18.3.2 使用增量记录集343

18.3.4 类的映射和VO344

18.3.5 使用别名350

18.4 使用AMF.NET350

第3篇 Flash网络应用程序和FMS353

第19章 FMS应用基础入门353

19.1 安装和配置Flash Media Server 2服务器运行环境355

19.1.1 关于安装的文件355

19.1.2 启动和停止服务器356

19.2.1 安装创作环境357

19.2.2 安装Flash Media Server 2组件357

19.2 安装开发和调试环境357

19.1.3 安装Flash Media Server服务器更新357

19.2.3 安装、配置麦克风和照相机358

19.3 创建第一个Flash通信应用程序359

19.4 Flash Player设置功能361

19.4.1 安全性和本地存储设置361

19.4.2 麦克风和照相机的检测与设置363

第20章 使用FMS连接到.NET应用程序服务器365

20.1 Flash Remoting MX和FMS365

20.1.1 NetServices类365

20.1.2 嗨!Flash Communication Remoting for.NET366

20.1.3 使用FMS NetServices类访问远程服务的三个步骤368

20.1.4 使用服务端NetConnection对象访问远程服务369

20.2 处理数据库查询369

20.2.1 创建Flash通信应用程序处理数据370

20.2.2 创建Flash影片应用程序370

20.3 使用FMS验证客户端连接373

20.3.1 使用FMS连接应用程序服务器验证客户端连接373

20.3.2 使用Ticket方式验证客户端连接376

21.2 调试应用Flash Remoting MX的Flash影片应用程序385

21.1 错误和异常情况的不同385

第21章 调试、出错与异常情况处理385

第4篇 大规模开发、调试与部署385

21.2.1 使用Debugger工具386

21.2.2 使用NetDebug和NetConnection Debugger面板392

21.3 设置和查看Flash Remoting MX日志400

21.4 在Flash影片应用程序中使用ASP.NET异常情况处理400

21.4.1 使用状态处理函数处理异常和出错信息401

21.4.2 出错处理策略403

第22章 开发网上餐厅系统——架构的规划与设计405

22.1 规划设计网络应用程序工程405

22.1.1 选用开发和运行平台405

22.1.3 规划应用程序的结构406

22.1.2 数据库的选择406

22.1.4 创建应用程序407

22.2 创建主引导程序408

22.2.1 主引导程序模块的布局408

22.2.2 创建导航条409

22.2.3 实现顶部广告模块411

22.2.4 公共信息——日期和天气414

22.2.5 公共信息——促销菜肴和特色菜肴417

22.2.6 登录系统的设计和制作424

22.3 小组协作创建内容模块432

23.1 创建“首页”(home)模块435

第23章 开发网上餐厅系统——项目小组协作创建功能模块435

23.2 创建“客户中心”(user)模块437

23.2.1 创建Flash影片应用程序完成该模块功能439

23.2.2 编写服务端应用程序代码实现功能449

23.3 创建“特色菜肴”(food)模块452

23.3.1 创建Flash影片应用程序完成该模块功能453

23.3.2 编写服务端应用程序代码实现功能463

23.4 创建“预订座位”(reserve)模块467

23.4.1 准备必要的资源469

23.4.2 创建Flash影片应用程序完成该模块功能473

23.4.3 编写服务端应用程序代码实现功能482

23.5 创建“预订快餐”(snack)模块484

23.6 创建“御店史话”(history)模块484

23.6.1 创建样式表484

23.6.2 创建应用CSS样式表的HTML文本486

23.6.3 创建Flash影片应用程序处理CSS和HTML文档489

23.7 创建“食疗食补”(nutrition)模块491

23.7.1 创建Tree组件节点内容491

23.7.2 创建Flash影片应用程序完成该模块功能493

23.7.3 制作资源文档496

23.8.1 创建Flash影片应用程序完成该模块功能497

23.8 创建“管理中心”(manage)模块497

23.8.2 编写服务端应用程序代码实现功能505

23.9 部署应用程序511

附录A Flash Remoting MX客户端组件ActionScript语法精讲515

A.1 设置Flash影片应用程序以使用Flash Remoting MX ActionScript 2.0515

A.2 语法详解515

附录B VB.NET常量和关键字545

附录C VB.NET内建函数547

附录D 特殊字符的URL编码对照表555

附录E AMF-RPC与C#.NET557

附录F 参考文献及资料来源561

热门推荐