图书介绍

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

.NETforFlashFMS动态网站开发手札
  • 张亚飞编著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122090843
  • 出版时间:2010
  • 标注页数:758页
  • 文件大小:242MB
  • 文件页数:777页
  • 主题词:主页制作-程序设计;动画-设计-图形软件,Flash

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一篇.NET for Flash入门和基本原理篇2

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

1.1安装Web服务器和.NET应用程序服务器2

1.1.1安装Web服务器2

1.1.2安装.NET应用程序服务器3

1.2 Web服务器根目录和虚拟目录5

1.2.1 Web服务器根目录5

1.2.2虚拟目录6

1.3安装和使用数据库9

1.3.1安装和管理SQL Server数据库9

1.3.2定义ODBC连接14

1.4安装和配置开发环境17

1.4.1正确认识ActionScript开发17

1.4.2正确认识ActionScript的开发工具18

1.4.3正确认识ActionScript运行环境和开发语言19

1.4.4关于标准和实现20

第2章.NETfor Flash动态网站开发基础入门22

2.1 ASP.NET网络应用程序的工作原理22

2.1.1 Web应用程序的基本工作原理22

2.1.2 ASP.NET网络应用程序的基本工作原理24

2.1.3怎样通过Web服务器请求网页25

2.1.4浏览器怎样从服务器接收和发送数据25

2.2 Flash影片应用程序接收和发送数据27

2.2.1创建Flash影片应用程序作为表单27

2.2.2创建和配置ASP. NET网页30

2.2.3测试应用程序31

2.2.4使用Flash表单要点解析32

2.3如何访问数据库33

2.3.1创建和配置ASP. NET网页33

2.3.2创建Flash影片应用程序35

2.3.3测试应用程序38

第3章.NET for Flash基本原理和经典应用——Flash的HTTP请求和响应39

3.1了解请求和响应的基本过程39

3.1.1请求和响应的基本过程39

3.1.2 Flash的请求和响应42

3.1.3了解UR、URL和URN43

3.2 HTTP协议基础45

3.2.1了解HTTP消息的内容45

3.2.2了解HTTP请求的内容46

3.2.3了解HTTP响应的内容48

3.2.4了解HTTP消息报头的内容48

3.3在Flash影片中构造HTTP请求50

3.3.1定义请求地址51

3.3.2定义请求方法52

3.3.3添加请求报头53

3.3.4定义请求内容和MIME内容类型54

3.4发送HTTP请求和处理响应56

3.4.1使用navigateToURL函数发送HTTP请求56

3.4.2使用sendToURL函数发送HTTP请求58

3.4.3使用URLLoader.load方法发送请求和处理响应59

3.4.4使用Loader.load方法发送请求和处理响应61

3.4.5使用URLStream.load方法发送请求和处理响应64

第4章.NET for Flash基本原理和经典应用——使用ASP.NET处理请求和做出响应66

4.1使用ASP. NET接收Flash表单数据66

4.1.1 POST方法和GET方法66

4.1.2接收POST方法提交的表单数据68

4.1.3接收GET方法提交的表单数据69

4.1.4注意GET方法的安全问题70

4.1.5遍历表单变量70

4.1.6使用Request.ServerVariables属性71

4.1.7其他属性和方法74

4.2使用ASP. NET对Flash请求做出响应76

4.2.1返回消息正文给Flash77

4.2.2返回响应状态行和响应报头给客户端77

4.2.3返回响应报头给客户端78

4.2.4设置响应内容的格式和类型81

4.2.5在Flash中处理响应状态行83

4.3处理客户端网页缓存83

4.3.1使用HTTP报头控制客户端缓存84

4.3.2控制代理服务器缓存网页85

4.3.3控制浏览器缓存网页85

4.3.4使用URL参数避免浏览器缓存网页87

第5章.NET for Flash用户安全验证和状态管理88

5.1理解Session和Cookie89

5.1.1什么是Cookie89

5.1.2什么是Session91

5.1.3了解Cookie的格式和内容91

5.1.4 Session和Cookie的使用环境92

5.2使用Cookie完成状态管理93

5.2.1怎样传送和使用Cookie94

5.2.2 Flash怎样传送和使用Cookie96

5.2.3创建Cookie97

5.2.4访问Cookie100

5.2.5使用HttpCookie对象102

5.2.6设置Cookie路径102

5.2.7检查是否接受Cookie103

5.3使用Session完成状态管理106

5.3.1激活ASP. NET网页中的Session支持106

5.3.2怎样传送和使用Session109

5.3.3启动和结束Session113

5.3.4管理Session114

5.4其他维护状态的方法119

5.5 Flash影片应用程序的状态维护119

5.5.1 Flash兼具B/S和C/S的特点120

5.5.2使用SharedObject作为Cookie122

第6章 使用XML交换数据125

6.1在ASP. NET应用程序中处理XML文档的方法125

6.1.1了解DOM对象126

6.1.2 DOM基于节点的浏览127

6.1.3.NET框架SDK中用来操作XML的类128

6.2创建和保存XML文档对象128

6.2.1使用字符串创建一个新的XML文档对象128

6.2.2使用文件创建一个新的XML文档对象129

6.2.3使用版本号创建一个空的XML文档对象129

6.2.4将DOM文档转化成XML文件保存130

6.2.5将DOM文档转化成XML字符串130

6.3使用XML对象数据内容131

6.3.1遍历节点树131

6.3.2使用XPath从XML文档中提取数据132

6.3.3使用GetElementsByTagName方法134

6.4在Flash和ASP. NET之间传递XML数据134

6.4.1在Flash影片应用程序中直接使用DOM处理XML135

6.4.2使用Flash与ASP.NET使用XML交换数据——一个用户验证程序137

6.5在Flash中使用E4X141

6.5.1 Flash实现E4X的类141

6.5.2创建XML对象和XMLList对象142

6.5.3访问XML结构145

6.5.4修改XML结构149

6.5.5使用E4X实现用户验证程序150

第二篇 使用Flash Remoting加速应用程序开发篇154

第7章使用FluorineFx——开源的AMF-RPC实现154

7.1 Flash Remoting和AMF-RPC的基础154

7.1.1 AMF-RPC技术的实现155

7.1.2 AMF-RPC技术的优点156

7.2安装和配置FluorineFx156

7.2.1安装FluorineFx157

7.2.2定义一个新的ASP. NET网络应用程序158

7.2.3第一个程序:嗨! AMF-RPC161

7.2.4使用NetConnection163

7.3为FluorineFx创建远程服务方法164

7.4传递参数的数据类型165

第8章 雇员数据库管理系统——使用FluorineFx操控数据库167

8.1雇员数据管理系统167

8.1.1创建C#.NET类167

8.1.2创建Flash影片应用程序173

8.2直接返回结果集合数据集177

8.2.1直接返回结果集177

8.2.2直接返回数据集185

8.3以增量方式返回结果集188

第9章 透过FluorineFx使用Web服务192

9.1查看Web服务的接口、方法和属性192

9.2使用代理调用Web服务194

9.2.1使用代理生成器创建SOAP代理195

9.2.2创建Flash应用程序197

9.3创建和访问.NET Web服务200

9.3.1创建.NET Web服务200

9.3.2使用FluorineFx直接调用.NET Web服务202

第10章深入AMF-RPC框架基本原理204

10.1应用AMF-RPC构建的Flash网络应用程序架构204

10.1.1理解AMF-RPC开发环境和角色204

10.1.2使用设计模式205

10.2深入AMF-RPC网关和服务适配器207

10.2.1应用AMF-RPC207

10.2.2了解AMF数据格式209

10.2.3 AMF-RPC和数据类型209

10.2.4类的映射和值对象212

10.3配置FluorineFx和安全221

10.3.1使用别名221

10.3.2利用缓存提高性能223

10.3.3利用压缩提高性能223

10.3.4安全验证和基于角色的授权224

10.3.5关于null值230

10.4使用服务浏览器232

10.5配置日志233

10.6 创建HTTP模块扩展ASP.NET处理237

10.6.1创建第一个HTTP模块237

10.6.2 HTTP模块的工作原理240

10.6.3配置HTTP模块240

10.6.4在HTTP模块与Global.asax文件之间做出选择241

第11章 使用Flash Remoting MX for.NET——AMF-RPC实现的原型243

11.1安装和配置Flash Remoting MX for.NET243

11.1.1安装Flash Remoting MX for.NET243

11.1.2部署和配置Flash Remoting MX for.NET247

11.1.3嗨!AMF-RPC for.NET250

11.2操控数据库250

11.3访问Web服务251

第12章将ASP.NET网页作为远程服务方法256

12.1使用ASP. NET网页作为远程服务方法256

12.2获取传递的参数和返回结果258

12.3结合ASP.NET实现数据库应用261

第13章使用Flash Remoting MX for.NET——原理、配置、数据类型和安全264

13.1理解应用AMF-RPC技术的网络应用程序目录结构264

13.2深入AMF-RPC网关和服务适配器265

13.2.1数据类型267

13.2.2关于VO映射269

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

13.3.1在ASP. NET中使用身份验证270

13.3.2处理和Flash影片应用程序之间的会话271

第14章 使用AMF.NET-——开源的AMF-RPC实现274

14.1安装和配置AMF.NET274

14.2嗨!AMF-RPC for.NET277

第15章 使用XML-RPC加速应用程序开发279

15.1什么是XML-RPC279

15.1.1 XML RPC协议280

15.1.2配置.NET XML-RPC实现283

15.2使用.NET XML-RPC283

15.2.1编写客户端284

15.2.2编写服务端284

15.2.3数据类型和结构286

15.3使用Flash XML-RPC289

15.3.1下载和配置xmlrpcflash289

15.3.2使用xmlrpcflash进行远程调用290

15.4使用Flash XML-RPC操控数据库291

第三篇Flash通信应用程序和FMS篇304

第16章 配合FMS3开发Flash实时通信应用程序304

16.1了解Flash Media Server 3服务器304

16.1.1了解通信应用程序的开发305

16.1.2了解RTMP305

16.1.3了解流媒体服务器306

16.2安装和配置Flash Media Server 3服务器运行环境307

16.2.1关于安装的文件309

16.2.2启动和停止服务器309

16.3安装开发和调试环境310

16.3.1安装创作软件310

16.3.2安装、配置麦克风和照相机311

16.4创建第一个Flash通信应用程序312

16.4.1创建Flash通信应用程序312

16.4.2创建发布视频的Flash影片应用程序312

16.4.3创建订阅视频的Flash影片应用程序316

16.4.4测试Flash通信应用程序318

16.5 Flash Player设置功能319

16.5.1保密性和本地存储设置319

16.5.2麦克风和照相机侦测与设置321

第17章 使用FMS服务器结合.NET网络应用程序323

17.1 AMF-RPC和FMS323

17.1.1嗨!FMS AMF-RPC for.NET323

17.1.2使用服务端NetConnection访问远程服务326

17.1.3使用服务端NetServices访问AMF-RPC远程服务327

17.2处理数据库查询328

17.2.1创建Flash通信应用程序处理数据329

17.2.2创建Flash影片应用程序330

17.3使用FMS验证客户端连接333

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

17.3.2使用Ticket方式验证客户端连接339

17.4使用FMS以HTTP方式访问ASP. NET网页349

17.4.1使用服务端LoadVars对象访问ASP.NET网页349

17.4.2使用服务端XML对象访问ASP.NET网页353

17.5使用服务端WebService访问Web服务359

17.5.1创建Flash通信应用程序访问Google Web服务360

17.5.2使用WebService类、SOAPCall类和SOAPFault类366

17.6使用Flash Media Administration Console367

17.6.1启动FMS管理控制台367

17.6.2监控通信应用程序368

17.6.3使用trace语句向控制台发送信息369

第18章 使用Red5——开源的实时通信服务器370

18.1安装和设置Red5服务器的运行环境370

18.2创建第一个使用Red5的Flash通信应用程序372

18.3处理连接和客户端374

18.3.1处理连接374

18.3.2调用服务器上的方法和回调378

18.3.3 Red5的AMF协议功能381

18.3.4将Red5与Tomcat集成383

第四篇 模块、大规模应用、部署篇386

第19章 注册及登录验证模块386

19.1应用程序的准备和规划386

19.2用户注册的实现388

19.2.1注册模块的基本功能389

19.2.2数据库设计390

19.2.3防止机器人注册——表单验证码391

19.2.4创建注册表单395

19.2.5用户输入信息合法性检测396

19.3用户登录的实现399

19.3.1用户登录的基本原理399

19.3.2创建登录验证模块401

19.4用户重拾密码的实现401

19.4.1用户重拾密码的基本原理401

19.4.2创建重拾密码模块402

19.5用户信息的查看和修改403

19.5.1查询和修改用户信息的基本原理403

19.5.2创建查看和修改注册信息模块404

19.6编写程序代码完成应用程序功能405

19.6.1准备Alert组件405

19.6.2关于使用MD5加密407

19.6.3创建用户登录程序409

19.6.4创建重拾密码程序417

19.6.5创建新用户注册程序和注册信息修改程序423

19.6.6创建网站内容部分442

第20章大数据分页显示模块444

20.1结果集分页444

20.1.1结果集分页的方式445

20.1.2结果集分页的技术原理445

20.2数据分页显示模块446

20.2.1创建Flash应用程序446

20.2.2结果集分页451

第21章 多文件上传和下载管理模块455

21.1创建文件下载管理软件455

21.1.1文件下载的基本原理455

21.1.2实现多文件下载管理程序457

21.2实现文件上传461

21.2.1文件上传的基本方法462

21.2.2实现多文件上传管理程序464

21.2.3文件上传的原理466

21.2.4使用ASP. NET实现文件上传469

第22章Flash视频会议系统472

22.1技术基础472

22.2创建和部署视频会议系统474

22.2.1分会场功能模块475

22.2.2组建功能区476

22.2.3创建客户端通信代码476

22.2.4创建服务端通信代码480

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

23.1规划设计网络应用程序工程483

23.1.1选用开发和运行平台484

23.1.2数据库的选择484

23.1.3规划应用程序的结构486

23.1.4应用程序的结构的实现486

23.2创建主引导程序487

23.2.1主引导程序模块的布局487

23.2.2创建导航条488

23.2.3实现顶部广告模块491

23.2.4公共信息——日期和天气495

23.2.5公共信息——国际时钟497

23.2.6公共信息——促销菜肴和特色菜肴499

23.2.7登录系统的设计和制作510

23.3小组协作创建内容模块520

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

24.1创建“首页”模块522

24.2创建“客户中心”模块524

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

24.2.2编写服务端应用程序代码实现功能539

24.3创建“特色菜肴”模块549

24.3.1创建Flash影片应用程序实现模块布局550

24.3.2创建影片播放器551

24.3.3创建购物车553

24.3.4编写代码完成模块功能559

24.3.5编写服务端应用程序代码实现功能566

24.4创建“预订座位”模块573

24.4.1准备必要的资源574

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

24.4.3编写服务端应用程序代码实现功能594

24.5创建“预订快餐”模块600

24.6创建“御店史话”模块600

24.7创建“食疗食补”模块600

24.8创建“管理中心”模块601

24.8.1了解Resolver组件和DataSet组件602

24.8.2在服务器应用程序中解析Update Packet608

24.8.3使用RDBMSResolver组件和DataSet组件创建管理模块610

24.8.4编写服务端应用程序代码实现功能625

24.9部署应用程序635

第25章Flash网络应用程序沙箱安全和部署638

25.1资源的拥有者638

25.2安全沙箱639

25.2.1远程沙箱639

25.2.2本地沙箱639

25.2.3设置本地SWF文件的沙箱类型640

25.2.4使用Security.sandboxType属性判断沙箱类型642

25.3使用跨域策略文件642

25.3.1 Web服务器跨域策略文件643

25.3.2套接字策略文件644

25.3.3预加载策略文件645

25.4在SWF文件中建立策略646

25.5限制网络API647

25.5.1阻止端口647

25.5.2使用allowNetworking参数647

25.6 Flash与宿主网页648

25.7关于UIA649

第26章NETfor Flash数据传输过程中的安全651

26.1传输过程中的加密651

26.1.1加密的工作原理652

26.1.2安全证书的工作原理653

26.1.3使用隐私和安全证书654

26.2配置IIS支持SSL654

26.2.1创建证书请求文件655

26.2.2创建证书657

26.2.3为网站安装证书663

26.2.4信任自己的CA666

26.3使用浏览器证书668

26.3.1使用浏览器证书的注意事项669

26.3.2请求和安装浏览器证书669

26.3.3查看浏览器证书672

26.3.4启用浏览器证书673

26.3.5使用客户证书映射676

26.4发布Flash677

附件A在ActionScript2.0程序中实现AMF-RPC访问678

附件BAMF-RPC客户端Action Script2.0类库API语法精讲714

附件C特殊字符的URL编码对照表753

附件D参考文献以及资料来源756

热门推荐