本书深入浅出地说明了如何利用.NET、Flash及XML来辅助Flash富媒体应用程序的开发。首先介绍了Flash影片应用程序与.NET应用程序结合的基本原理,然后深入剖析了如何使用Flash Remoting MX for .NET创建功能强大的富媒体应用程序,随后介绍了怎样使用Flash Remoting MX for .NET的开源实现Fluorine和AMF.NET,以及怎样使用XML-RPC、WDDX等结合Flash影片应用程序。无论您是初级用户,还是中级用户,抑或是开发专家,本书完美的知识体系都会为您带来最佳的知识体验。
本书深入浅出地说明了如何利用.NET、Flash及XML来辅助Flash富媒体应用程序的开发。
本书首先介绍了Flash影片应用程序与.NET应用程序结合的基本原理,然后深入剖析了如何使用Flash Remoting MX for .NET创建功能强大的富媒体应用程序,包括应用ASP.NET网页、.NET程序集、.NET Web服务、XML和数据库。随后,介绍了怎样使用Flash Remoting MX for .NET的开源实现Fluorine和AMF.NET,以及怎样使用XML-RPC、WDDX等结合Flash影片应用程序。在第3篇中,介绍了.NET、Flash Remoting和FMS怎样紧密结合创建功能强大的富媒体应用程序。最后,通过一个完整的餐厅系统实例,循序渐进地指导读者完成用户注册、验证、在线订位、查询、数据库建立与维护,以及视频通信等功能。
Flash设计师,可以通过本书学习到更为高级的Flash应用技巧;.NET程序设计师,也可以通过本书学习到如何利用Flash制作出界面更加华丽的应用程序,从而为用户带来更完美的体验。
无论您是初级用户,还是中级用户,抑或是开发专家,本书完美的知识体系都会为您带来最佳的知识体验。
本书光盘包含书中实例源代码。
第1篇 .NET for Flash基础入门
第1章 开发和运行环境的安装与配置 3
第2章 基本ASP.NET语法入门 9
第3章 ASP.NET和ADO.NET连接到数据库 35
第4章 程序集的创建和面向对象的.NET开发 63
第5章 .NET for Flash动态网站开发基础入门 89
第2篇 Flash网络应用程序和Flash Remoting
第6章 Flash Remoting和AMF-RPC for .NET基础入门 107
第7章 使用Flash Remoting MX结合数据库 125
第8章 在Flash影片应用程序中处理记录集结果 141
第9章 从Flash影片应用程序调用.NET程序集 161
第10章 Flash Remoting MX融入.NET应用程序框架 173
第11章 状态管理、安全和.NET应用程序框架 191
第12章 在Flash网络应用程序中应用XML(一)——调用Web服务 211
第13章 在Flash网络应用程序中应用XML(二)——基础应用 237
第14章 在Flash网络应用程序中应用XML(三)——使用Resolver组件 263
第15章 在Flash网络应用程序中应用XML(四)
——使用XML-RPC和WDDX 299
第16章 使用NetServices和Connection对象应用Flash Remoting MX 313
第17章 深入Flash Remoting MX框架基本原理 325
第18章 AMF-RPC的开源实现Fluorine和AMF.NET 339
第3篇 Flash网络应用程序和FMS
第19章 FMS应用基础入门 353
第20章 使用FMS连接到.NET应用程序服务器 365
第4篇 大规模开发、调试与部署
第21章 调试、出错与异常情况处理 385
第22章 开发网上餐厅系统——架构的规划与设计 405
第23章 开发网上餐厅系统——项目小组协作创建功能模块 435
附录A Flash Remoting MX客户端组件ActionScript语法精讲 515
附录B VB.NET常量和关键字 545
附录C VB.NET内建函数 547
附录D 特殊字符的URL编码对照表 555
附录E AMF-RPC与C#.NET 557
附录F 参考文献及资料来源 561