21.5.1 情景应用1——利用Web Service发送手机短信 666
21.5.2 情景应用2——利用Web Service发送E-mail邮件 667
21.5.3 情景应用3——利用Web服务获取天气预报 668
21.5.4 情景应用4——利用Web服务上传和下载图片 670
21.5.5 情景应用5——利用Web服务实现验证码技术 673
21.6 自我测试 676
21.7 行动指南 677
21.8 成功可以复制——IT“大王”王志东 678
第4部分 实战篇
第22堂课 ASP.NET制作网站留言板 681 视频讲解:30分钟
22.1 网站留言板概述 682
22.1.1 功能设计与业务流程 682
22.1.2 数据库设计 683
22.2 开发前技术准备 684
22.2.1 配置FreeTextBox组件 684
22.2.2 应用母版页 685
22.2.3 统一页面风格 687
22.3 主要开发过程 687
22.3.1 配置Web.Config 687
22.3.2 编写程序公共类 688
22.3.3 留言板主页设计 691
22.3.4 发表留言模块设计 692
22.3.5 留言信息查看页面设计 694
22.3.6 留言信息管理设计 698
22.3.7 回复留言设计 700
22.4 课堂小结 702
第23堂课 AJAX校友录数码相册网 703 视频讲解:40分钟
23.1 项目概述 704
23.2 项目总体设计 704
23.2.1 编写项目计划书 704
23.2.2 系统需求分析 706
23.2.3 系统设计目标 706
23.2.4 数据库设计 706
23.3 搭建项目开发环境 707
23.4 使用的关键技术 707
23.4.1 引用AjaxControlToolkit控件 707
23.4.2 AJAX框架中SlideShowExtender控件播放照片 708
23.4.3 无刷新动态获取数据库中图片地址 709
23.4.4 DataList控件实现分页 710
23.4.5 DataList控件事件冒泡浏览个人相册 712
23.5 主要功能模块设计 714
23.5.1 校友录数码相册网主页设计 714
23.5.2 缩略图显示个人数码相册 714
23.5.3 分页显示数码相册缩略图 716
23.5.4 校友录数码相册网用户登录 718
23.5.5 浏览电子数码相册页设计 719
23.6 课堂小结 722
特别提醒:
亲爱的读者朋友,由于近期纸张价格和印制成本大幅上涨,为不增加读者朋友的负担,又不减少书的内容,本书以下章节内容不得不放在配书光盘中,由此给您带来了不便,在此深表歉意。
第24堂课 仿百度知道之明日知道 723 视频讲解:83分钟
(本章内容在配书光盘中)
24.1 明日知道网站概述 724
24.1.1 开发背景 724
24.1.2 需求分析 724
24.1.3 系统目标 724
24.1.4 系统功能结构图 724
24.1.5 文件夹组织结构 725
24.1.6 系统预览 725
24.2 数据库设计 726
24.2.1 数据表概要说明 726
24.2.2 数据模型图 727
24.2.3 主要数据表的结构 728
24.3 关键技术详解 729
24.3.1 LINQ技术简介 729
24.3.2 LINQ to Object技术应用 729
24.3.3 LINQ to SQL技术应用 731
24.3.4 JavaScript和C#之间的相互调用与访问 733
24.3.5 页面传值几种方式的汇总 734
24.3.6 页输出缓存 735
24.3.7 应用程序缓存 736
24.4 提问模块 737
24.4.1 模块功能展示 737
24.4.2 模块设计思路 738
24.4.3 模块功能实现 739
24.5 回复模块 741
24.5.1 模块功能展示 741
24.5.2 模块设计思路 741
24.5.3 模块功能实现 742
24.6 设置最佳答案模块 746
24.6.1 模块功能展示 746
24.6.2 模块设计思路 747
24.6.3 模块功能实现 748
24.7 关闭问题模块 749
24.7.1 模块功能展示 749
24.7.2 模块设计思路 750
24.7.3 模块功能实现 751
24.8 搜索问题模块 752
24.8.1 模块功能展示 752
24.8.2 模块设计思路 753
24.8.3 模块功能实现 754
24.9 课堂小结 756