
| 李燕,南京理工大学毕业,系统分析和架构设计师,MBA。关注于主流软硬件技术框架和新兴技术的学习研究。近年来主要致力于采用微软.NET技术平台的应用框架设计。 为多家公司设计各种软件的整体架构和技术解决方案;为多家公司、培训机构策划攥写技术文档、翻译新技术资料并获多方认可。 王瑄,海军工程大学毕业,上海毕源信息科技有限公司首席系统架构师、最早关注Web Services架构的人员之一,一直致力于XML、Web Services及微软COM+、.NET等关键技术构架的深入控讨。精通主流电子商务技术。 |
| 第一部分 基础 第1章 软件应用架构 1.1 软件体系结构的发展 1.1.1 软件设计的发展 1.1.2 软件应用架构的发展 1.2 多层应用服务体系结构 1.2.1 多层应用服务模型 1.2.2 主流分布式应用技术平台 1.3 现代的web应用体系结构 1.4 小结 第2章 soa与web服务 2.1 soa 2.1.1 基于服务的模式 2.1.2 soa的特点 2.1.3 迈向soa的关键 2.2 web服务 2.2.1 如何看待web服务 2.2.2 web服务体系结构 2.2.3 web服务协议 2.2.4 应用web服务 .2.3.5 soa与web服务 2.4 小结 第3章 web服务应用平台 3.1 当今的web服务应用平台 3.1.1.net平台 3.1.2 j2ee平台 3.2 web服务的移动应用 3.3 微软的.net战略 3.3.1 .net是什么 3.3.2 .net framework 3.3.3 .net程序集 3.3.4 开发工具visual studio 3.3.5 .net与智能客户端 3.3.6 .net企业服务器 3.4 小结 第二部分 设计与实现 第4章 了解我们的业务模型 4.1 一切从需求开始 4.2 xmlchina论坛 4.3 可以做些什么 4.4 论坛的业务模型和业务规则 4.5 提供哪些web服务 4.6 小结 第5章 系统架构与设计 5.1 成功的设计与开发 5.1.1 设计的目的 5.1.2 设计的原则 5.1.3 成功方程式 5.1.4 题外话:关于建模和方法论 5.2 系统架构 5.2.1 选择技术平台 5.2.2 全局架构设计 5.3.3 系统分层的剪裁和取舍 5.3 业务实体和分析类结构 5.3.1 分析类结构 5.3.2 业务实体 5.4 设计类结构 5.4.1 业务外观层设计 5.4.2 业务规则层设计 5.4.3 数据访问层设计 5.4.4 用户表现层设计 5.5 web服务层设计 5.6 小结 第6章 从对象到关系数据库 6.1 数据库与数据库管理系统 6.1.1 数据库模型 6.1.2 关系数据库模型 6.1.3 向对象数据库模型 6.2 关系数据库 6.2.1 关系数据库基础 6.2.2 设计关系数据库 6.2.3 务实体的映射 6.2.4 关系的表示 6.2.5 完整性约束 6.2.6 评估设计质量 6.3 对象到关系数据库的映射 6.3.1 建立映射的原则 6.3.2 设计完成的xmlchina论坛数据库 6.4 sql server基础 6.4.1 选用sql server 2000 6.4.2 transact-sql语言基础 6.4.3 函数 6.4.4 存储过程 6.4.5 批处理、事务和锁 6.4.6 查询 6.5 小结 第7章 从设计到解决方案 7.1 建立.net解决方案 7.1.1 visual studio.net简介 7.1.2 构建xmlchlna解决方案 7.2 设计应用程序配置文件 7.2.1 asp.net配置系统的分层配置结构 7.2.2 asp.net配置文件格式 7.3 系统框架层实现 7.4 小结 第8章 数据访问层 8.1 smart crud 8.1.1 操作原子性 8.1.2 “原子”到什么程度? 8.1.3 灵活的原子操作实现方法 8.2 使用存储过程 8.2.1 争论 8.2.2 将应用逻辑放入数据库? 8.2.3 语法 8.2.4 事务处理 8.3 xmlchina中的ado.net 8.3.1 microsoft数据访问技术的发展 8.3.2 宝贵的数据库连接 8.3.3 必要时使用连接的ado.net 8.3.4 dataset 8.3.5 dataset和datareader 8.3.6 sqldataadapter 8.3.7 执行存储过程 8.4 业务实体 8.4.1 用什么表示业务实体 8.4.2 解决方案中的业务实体层 8.4.3 实现业务实体层 8.5 数据访问功能实现分析 8.5.1 users(用户)类 8.5.2 数据分页 8.5.3 roles(角色)类 8.5.4 forumgroups(栏目组)类 8.5.5 forumcolumns(栏目j类 8.5.6 forumcolumnpermissions(栏目权限)类 8.5.7 forumposts(帖子)类 8.5.8 forumreplys(回复)类 8.5.9 forummoderators(栏目版主)类 8.6 o/r mapping 8.7 小结 第9章 业务层 9.1 业务外观层 9.1.1 usersystem(用户)类 9.1.2 rolesystem(角色)类 9.1.3 forumgroupsystem(栏目组)类 9.1.4 forumcolumnsystem《栏目)类 9.1.5 forumcolumnpermissionsystem(栏目权限)类 9.1.6 forumpostsystem(帖子)类 9.1.7 forumreplysystem(回复)类 9.1.8 forummoderatorsystem(栏目版主)类 9.2 业务规则层 9.2.1 user(用户)类 9.2.2 role{角色)类 9.2.3 forumgroup(栏目组)类 9.2.4 forumcolumn(栏目)类 9.2.5 forumcolumnpermission(栏目权限)类 9.2.6 forumpost(帖子)类 9.2.7 forumreply(回复)类 9.2.8 forummoderator(栏目版主)类 9.3 小结 第10章 web表现层 10.1 asp.net. 10.1.1 asp.net运行机制 10.1.2 asp.net的优点 10.1.3 css 10.1.4 web用户控件 10.2 g10bal.asax 10.3 首页 10.4 用户注册和登录 10.4.1 用户注册 10.4.2 登录 10.4.3 注销 10.5 帖子列表 10.6 发表帖子 10.7 缓存 10.7.1 窗体级输出缓存 10.7.2 用户控件输出缓存 10.7.3 数据对象缓存 10.8 小结 第11章 构建web服务 11.1 创建web服务 11.2 测试web服务 11.3 定义和处理soap头 11.4 为web method实现功能 11.5 理解web服务有关的文件 11.6 了解web服务通信协议 11.7 web服务高级编程 11.7.1 设置web method属性 11.7.2 异步方法调用 11.7.3 soap扩展编程 11.8 小结 第三部分 部署与应用 第12章 应用程序部署 12.1 以成功部署作为结束 12.2.net部署概述 12.3 环境配置:iis和.net framework 12.4 部署.net web应用程序 12.4.1 了解asp.net web应用程序 12.4.2 用vs.net的“复制项目”命令部署 12.4.3 用xcopy命令部署 12.4.4 用vs.net的web安装项目部署 12.4.5 web安装项目部署示例 12.4.6 asp.net web应用程序配置 12.5 企业级web应用部署 12.5.1 使用分担负载的部署方案 12.5.2 非分布式部署方案 12.5.3 分布式部署方案 12.6 小结 第13章 发布和发现web服务 13.1 uddi 13.1.1 uddi体系结构 13.1.2 uddi数据类型 13.1.3 uddi注册 13.1.4 应用uddi sdk 13.1.5 uddi的现在 13.2 disco 13.3 小结 第14章 应用xmlchina论坛的web服务 14.1 xml web服务描述 14.2 创建web服务代理 14.3 创建web服务的使用者 14.3.1 创建使用.net web服务的客户端 14.3.2 引用web服务 14.3.3 构建基本窗体 14.4 使用.net web服务 14.4.1 生成soap头 14.4.2 访问web服务 14.5 在不同环境中应用web服务 14.6 小结 第四部分 深入话题 第15章 数据库优化 15.1 可读性优化 15.1.1 命名规则 15.1.2 编程规则 15.2 安全性优化 15.2.1 安全模式 15.2.2 角色 15.2.3 给用户和角色分配权限 15.3 sql server 2000自己完成的优化 15.4 raid 15.5 分区 15.5.1 物理分区 15.5.2 逻辑分区 15.6 文件组 15.7 索引 15.7.1 非聚集索引 15.7.2 聚集索引 15.7.3 聚集还是非聚集 15.7.4 唯一索引 15.7.5 索引优化向导 15.7.6 定期维护索引 15.8 查询分析器 15.9 查询优化 15.10 小结 第16章 调试与测试 16.1 测试概述 16.1.1 测试的目的 16.1.2 如何做好测试 16.2 应用程序测试 16.3 调试应用程序 16.3.1 .net调试概述 16.3.2 调试工具 16.3.3 艮踪调试asp.net web应用程序 16.3.4 跟踪和跟踪侦听器 16.4 小结 第17章 web应用安全性 17.1 安全的web应用程序 17.1.1 设计阶段的安全考虑 17.1.2 实现阶段的安全考虑 17.1.3 部署阶段的安全问题 17.1.4 运行与维护阶段的安全性 17.1.5 web应用的客户端安全问题 17.2 asenet web应用程序的安全方案 17.2.1 asp.net应用程序安全性介绍 17.2.2 iis身份验证 17.2.3 asp.net身份验证 17.2.4 asp.net授权 17.2.5 通信安全性 17.3 小结 附录 xmlchina论坛2.0系统数据库表设计的详细报表 |
商品评论(0条)