当前位置:首页 > 工业技术
ASP.NET 3.5前沿技术与实战案例精粹
ASP.NET 3.5前沿技术与实战案例精粹

ASP.NET 3.5前沿技术与实战案例精粹PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:朱先忠编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2010
  • ISBN:9787113111809
  • 页数:460 页
图书介绍:本书与已有ASP.NET 3.5图书相比,专注于ASP.NET 3.5高级应用案例剖析,给出8个完整的实用性极强的工程实例,并且对每一个实例使用标准的企业级开发中使用的N层架构、最新的ASP.NET 3.5 AJAX、LINQ to SQL、LINQ to XML、Web服务、WCF服务、ADO.NET数据服务等技术,并且引入了两个最新的Silverlight案例,一个侧重于数据中心型RIA开发,另一个则重在在线式游戏软件开发,涉及几乎所有Silverlight开发中的关键技术。
上一篇:钳工 中级下一篇:金属学及热处理
《ASP.NET 3.5前沿技术与实战案例精粹》目录

第1章 ASP.NET 3.5应用基础与开发环境概述 1

1.1 C#3.0新特征 1

1.1.1 使用var创建隐型局部变量 2

1.1.2 使用var关键字的注意事项 2

1.1.3 匿名类型的引入 3

1.1.4 使用对象与集合初始化器 5

1.1.5 扩展方法 6

1.1.6 Lambda表达式 7

1.1.7 LINQ查询表达式概述 7

1.1.8 LINQ查询表达式中的from子句 8

1.2 .NET 3.5中的ORM支持 9

1.2.1 LINQ架构概览 9

1.2.2 LINQ to Objects 11

1.2.3 LINQ to DataSet 11

1.2.4 DataRowExtensions和DataTableExtensions简介 12

1.2.5 LINQ to SQL 12

1.2.6 LINQ to Entities 13

1.2.7 LINQ to XML 15

1.3 LinqDataSource控件的引入 15

1.3.1 Inserting事件 16

1.3.2 Updating事件 16

1.3.3 Deleting事件 16

1.4 ListView控件的引入 17

1.4.1 ListView的模板 18

1.4.2 ListView控件的常用属性 18

1.5 DataPager控件的引入 19

1.6 ASP.NET AJAX框架简介 19

1.6.1 ASP.NET AJAX框架体系构成 19

1.6.2 ASP.NET AJAX框架服务器端架构 19

1.6.3 ASP.NET AJAX框架客户端架构 21

1.6.4 搭建ASP.NET AJAX框架开发环境 21

1.7 SQL Server 2008概述 22

1.8 SQL Server 2008新功能和增强功能 22

1.8.1 高信任度 23

1.8.2 高效性 23

1.8.3 智能性 24

1.9 使用ADO.NET组件访问SQL Server 2008 24

1.10 使用LINQ to SQL组件访问SQL Server 2008 25

1.11 小结 25

第2章 开发人才招聘求职网站 26

2.1 系统设计模块 26

2.1.1 使用StarUML进行功能设计 27

2.1.2 架构设计 29

2.2 数据库设计 30

2.2.1 数据库表设计 31

2.2.2 检查数据的完整性 34

2.3 数据访问子模块 34

2.4 业务逻辑模块 35

2.4.1 City类 36

2.4.2 Company类 36

2.4.3 EducationLevel类 36

2.4.4 ExperienceLevel类 37

2.4.5 JobPosting类 37

2.4.6 Resume类 38

2.4.7 MyJob类 39

2.4.8 MyResume类 39

2.4.9 MySearch类 39

2.5 Web服务模块 40

2.5.1 GetproviceNames()方法 40

2.5.2 GetToolTipText()方法 41

2.6 通用组件模块 41

2.7 导航树控件 42

2.7.1 导航树控件相应的HTML 43

2.7.2 导航树控件的后台代码 44

2.8 网站信息统计控件 44

2.8.1 HTML标记代码 45

2.8.2 借助AlwaysVisibleControl扩展器使统计信息总为可见 46

2.8.3 后台代码 47

2.9 显示最近待聘职务信息控件 48

2.9.1 PopupControl扩展器控件与ScriptManagerProxy控件 48

2.9.2 HTML标记代码编程 49

2.9.3 后台代码文件 51

2.9.4 其他用户自定义控件 52

2.10 系统预览 52

2.10.1 系统主页面 52

2.10.2 应聘者发布简历页面 53

2.10.3 招聘者发布公司招聘职务页面 54

2.10.4 系统管理员页面 54

2.11 构建网站模板 55

2.11.1 创建网站 55

2.11.2 设计AJAX型网站母版 55

2.12 网站系统管理员模块 56

2.12.1 文化程度管理器 56

2.12.2 基于ObjectDataSource控件实现三层架构开发方案 57

2.12.3 工作年限管理器 59

2.13 提交公司信息子模块 59

2.13.1 借助于UpdatePanel实现省、市、县三级AJAX式联动选择 60

2.13.2 借助于UpdatePanel实现提示信息的局部更新 61

2.14 发布公司招聘信息 61

2.14.1 设计发布公司招聘信息页面 62

2.14.2 显示已发布的招聘信息 62

2.14.3 编辑招聘职务 64

2.15 发布简历 66

2.15.1 发布简历页面AJAX编程目标 67

2.15.2 使用ConfirmButton扩展器实现AJAX风格确认对话框 67

2.15.3 发布简历与ASP.NET个性化编程支持 68

2.16 查询招聘职务 69

2.16.1 设计招聘职务查询页面 69

2.16.2 使用CascadingDropDown扩展器实现AJAX式联动选择 70

2.16.3 实现水印输入效果与克服校验控件失灵问题 73

2.17 查看招聘职务详情 74

2.18 借助ModalPopup扩展器实现AJAX风格模态对话框 76

2.19 AJAX风格模态对话框实现过程 76

2.19.1 编写Web服务方法GetCompanyProfile() 77

2.19.2 在后台代码中指定Web服务方法需要的参数 79

2.19.3 观察运行结果 79

2.20 小结 80

第3章 开发Web版RSS阅读器 81

3.1 系统设计模块 81

3.1.1 系统主要功能 81

3.1.2 系统架构 82

3.2 数据库模块 82

3.2.1 创建数据库RssReader 83

3.2.2 数据库访问子模块 84

3.3 Web服务模块 86

3.3.1 Web服务模块的编写 86

3.3.2 DataService的简介 88

3.4 开发应对多格式RSS信息源的自定义ASP.NET服务器控件 89

3.4.1 了解RSS文件格式 89

3.4.2 自定义服务器控件RssDataSource功能简介 90

3.4.3 ASP.NET表格式数据源控件开发模型 90

3.4.4 自定义控件RssDataSource开发图解 92

3.4.5 使用自定义控件RssDataSource 92

3.5 系统界面设计 93

3.6 添加RSS频道模块 95

3.6.1 添加RSS频道 95

3.6.2 定义ListView控件 96

3.6.3 定义ListView控件的Click事件处理器 97

3.6.4 使用客户端校验器组件检查用户输入内容 98

3.7 显示RSS频道模块 98

3.7.1 页面初次加载时显示服务器端RSS频道信息 99

3.7.2 单击“刷新”按钮加载与显示RSS频道信息 100

3.8 通过网络取得RSS频道内容 101

3.8.1 关于ListView控件 101

3.8.2 通过JavaScript编程为ListView控件添加Click事件 102

3.8.3 为RssDataSource控件动态指定RSS URL 103

3.8.4 使用UpdatePanel控件实现页面局部刷新 104

3.9 显示频道内容 105

3.10 关键技术解析 105

3.10.1 混合使用ASP.NET AJAX客户端与服务器端控件 105

3.10.2 混合使用JavaScript与XML-Script声明式编程 105

3.10.3 客户端异步调用Web服务 106

3.10.4 使用_doPostBack()函数克服客户端与服务器端的动态连接矛盾 106

3.10.5 开发通用型自定义ASP.NET RSS服务器控件 107

3.11 小结 107

第4章 打造桌面级邮件管理系统 108

4.1 系统设计模块 108

4.1.1 登录模块 109

4.1.2 发送邮件模块 109

4.1.3 注销邮件模块 110

4.1.4 删除邮件模块 111

4.1.5 接收邮件模块 111

4.1.6 地址簿管理模块 111

4.1.7 架构设计 112

4.2 数据库模块 112

4.2.1 保留用户下载邮件主题表——MailDownloadTemp 113

4.2.2 记录当前用户下载状态表——UserStatus 113

4.2.3 地址簿信息管理表——AddressBook 114

4.2.4 基于LINQ技术设计数据访问子模块 114

4.3 业务逻辑模块 115

4.4 开发通用型邮件接收类 115

4.4.1 执行与邮件操作相关的命令 115

4.4.2 连接邮件服务器命令 117

4.4.3 接收邮件 119

4.4.4 断开邮件服务器连接 120

4.4.5 从服务器中删除指定的邮件 120

4.5 开发通用业务逻辑类CommonLib 121

4.5.1 在数据库中插入邮件主题——InsertSubject()方法 121

4.5.2 在数据库中删除邮件主题——DeleteSubject()方法 122

4.5.3 从数据库中注销邮件主题——RemarkSubject()方法 123

4.5.4 从数据库中获取所有注销邮件主题信息——GetRemarkedMessage()方法 123

4.5.5 构建显示邮件内容的列表——BuildHtmlFromSubject()方法 124

4.5.6 从邮件服务器端重新下载邮件主题信息——ReloadSubject()方法 127

4.5.7 删除服务器端邮件——DeleteMessage()方法 128

4.5.8 下载邮件——DownLoadMessage()方法 129

4.6 系统预览 130

4.6.1 系统主页面 130

4.6.2 重新接收邮件页面 131

4.6.3 查看邮件内容页面 131

4.6.4 新建、回复、全部回复和转发邮件等页面 132

4.7 构建网站模板 132

4.7.1 创建网站 132

4.7.2 设计AJAX型网站母版 132

4.8 系统登录模块 133

4.9 重新接收邮件模块 134

4.9.1 重新接收邮件运作流程 134

4.9.2 重新接收邮件编程 134

4.10 刷新邮件显示列表模块 136

4.11 显示邮件内容模块 137

4.11.1 使用ASP.NET回调机制显示邮件正文内容 137

4.11.2 客户端回调响应函数 139

4.12 新建、回复、全部回复与转发邮件模块 140

4.12.1 区别新建、回复、全部回复与转发邮件操作 141

4.12.2 开发支持智能感知的AJAX文本框控件 142

4.12.3 使用FreeTextBox控件输入邮件正文内容 143

4.12.4 发送邮件 144

4.13 注销与删除邮件模块 145

4.13.1 注销邮件 146

4.13.2 删除邮件 147

4.14 通讯簿管理模块 149

4.15 小结 153

第5章 开发迷你博客 154

5.1 系统设计模块 154

5.1.1 系统管理员子模块 155

5.1.2 普通用户子模块 155

5.1.3 架构设计 155

5.2 数据库模块 157

5.2.1 数据库需求分析 157

5.2.2 设计实体E-R图 157

5.2.3 设计数据库表 158

5.2.4 确定数据库表间的依赖性关系 160

5.2.5 基于LINQ技术设计数据访问子模块 160

5.3 业务逻辑模块 161

5.3.1 校验用户身份——VerifyUser()方法 162

5.3.2 增加文章的评论数量——Add_Remark()方法 163

5.3.3 增加文章的单击数量——Add_Hit()方法 163

5.3.4 添加新评论——InsertRemark()方法 164

5.3.5 获取文章类型——GetClasses()方法 165

5.3.6 获取推荐文章信息——GetRecommendedNews()方法 166

5.3.7 获取指定文章信息——GetNews()方法 166

5.4 系统预览 167

5.4.1 前台博客主页面 167

5.4.2 后台系统管理员主页面 168

5.4.3 后台系统管理员进行文章管理页面 168

5.5 构建网站模板 169

5.5.1 创建网站 169

5.5.2 设计AJAX型网站母版 169

5.6 系统登录模块 170

5.7 后台管理员模块 171

5.7.1 欢迎界面 171

5.7.2 文章类型管理模块 171

5.7.3 文章内容管理模块 174

5.7.4 文章评论管理模块 180

5.7.5 友情链接管理模块 183

5.7.6 留言信息管理模块 184

5.8 普通用户管理模块 185

5.8.1 浏览文章类型子模块 185

5.8.2 留言子模块 185

5.9 阅读文章与提交文章评论子模块(普通用户管理) 187

5.9.1 局部更新评论内容 188

5.9.2 图文混杂校验码生成技术 189

5.9.3 构建基于AJAX技术桌面风格的模态对话框 191

5.9.4 提交评论 192

5.9.5 二层与三层架构混合模式编程 193

5.10 URL重定向技术解析 194

5.11 小结 194

第6章 开发电子商城 196

6.1 需求分析模块 196

6.2 系统设计模块 197

6.2.1 功能设计 197

6.2.2 架构设计 198

6.3 数据库访问模块 200

6.3.1 数据库需求分析 200

6.3.2 数据库概念结构设计 200

6.3.3 数据库表设计 201

6.3.4 数据库表关系设计 203

6.4 数据库通用访问模块设计 204

6.4.1 使用简化版SQLHelper实现数据访问层 205

6.4.2 使用LINQ to SQL Classes协助实现数据库访问组件 207

6.5 系统预览 207

6.5.1 系统主要界面 208

6.5.2 系统主要操作流程 209

6.6 构建网站模板 209

6.7 设计AJAX型网站母版页 209

6.7.1 使用AJAX用户控件实现系统导航 210

6.7.2 设计主题与皮肤文件 210

6.7.3 设计网站的默认Default页 211

6.8 用户注册模块 211

6.8.1 模块快照及所在系统中的位置 211

6.8.2 此部分涉及的主要AJAX技术 212

6.8.3 此部分涉及的其他主要技术解析 212

6.9 用户登录及注销 214

6.9.1 二次登录快照及所在系统中的位置 214

6.9.2 克服TextBoxWatermarkExtender扩展器导致的问题 215

6.9.3 此部分涉及的其他主要技术解析 215

6.10 前台模块 217

6.10.1 系统公告和新闻模块 217

6.10.2 普通客户/供应商/系统管理员功能模块 217

6.11 通用操作面板模块(前台模块) 218

6.11.1 模块快照及所在系统中的位置 218

6.11.2 此部分涉及的主要ASP.NET技术及编码 218

6.11.3 在用户控件中使用ScriptManagerProxy 220

6.12 购物模块 221

6.13 浏览与购物页面(系统主界面) 222

6.13.1 此模块涉及的主要ASP.NET技术及编码 222

6.13.2 此部分涉及的主要AJAX技术 224

6.13.3 此模块中用户购买商品有关代码操作流程 224

6.13.4 购物车与订单操作 225

6.14 评论商品与留言 227

6.15 商品查询模块 228

6.16 查询设计中涉及的ASP.NET AJAX技术 228

6.16.1 AutoCompleteExtender扩展器+WCF服务实现查询关键字智能提示 228

6.16.2 使用UpdatePanel控件及TextBoxWatermarkExtender扩展器修改页面 230

6.16.3 使用SliderExtender扩展器控件美化GridView分页导航 230

6.16.4 使用CalendarExtender等扩展器美化高级查询界面 231

6.16.5 查询设计中涉及的其他重要技术 232

6.17 用户及角色管理模块 232

6.17.1 角色管理界面预览 232

6.17.2 扩展GridView控件使之支持添加操作 233

6.17.3 LinqDataSource与GridView联手实现记录的添加、编辑与删除操作 233

6.17.4 用户管理 236

6.18 商品与订单管理模块 237

6.18.1 商品种类管理 237

6.18.2 商品管理 238

6.18.3 添加/修改/浏览/删除/评论商品 239

6.18.4 商品评论信息管理页面 241

6.18.5 订单管理 242

6.19 新闻/公告/留言管理 243

6.20 小结 243

第7章 开发RIA图像管理系统 245

7.1 Silverlight的优缺点 245

7.1.1 Silverlight的技术优势 245

7.1.2 Silverlight的不足 246

7.1.3 Silverlight 2.0技术开发RIA图像管理系统的优点 247

7.2 Silverlight 2.0应用程序架构 247

7.3 系统功能及架构设计模块 249

7.3.1 系统功能模块 249

7.3.2 架构设计 249

7.4 数据库模块 250

7.4.1 数据库表设计 251

7.4.2 数据库表之间的关系设计 251

7.5 Silverlight工程业务逻辑模块 252

7.5.1 Silverlight开发中的数据访问技术概述 252

7.5.2 ADONET数据服务技术 252

7.5.3 业务逻辑访问组件类 253

7.6 使用ADO.NET数据服务实现图像数据的访问 253

7.6.1 创建实体数据模型 254

7.6.2 创建ADO.NET数据服务 255

7.6.3 编写数据访问代码 256

7.7 系统预览 258

7.8 构建Silverlight 2.0实例方案 259

7.9 主页面与欢迎页面模块 260

7.9.1 主页面XAML标记代码设计 261

7.9.2 主页面后台代码设计 262

7.9.3 欢迎页面设计简介 265

7.10 图像种类管理模块 266

7.10.1 界面设计 266

7.10.2 添加ADO.NET数据服务及初始化准备 267

7.10.3 按条件查询及显示所有图像种类数据 268

7.10.4 更新被修改的图像种类数据 269

7.10.5 添加新的图像种类数据 270

7.10.6 删除指定的图像种类数据 271

7.11 上传与下载模块界面设计 273

7.11.1 上传模块界面设计 273

7.11.2 下载模块界面设计 274

7.12 图像文件上传模块设计 275

7.12.1 文件上传与下载共有的初始化代码 275

7.12.2 选择上传图像 277

7.12.3 显示文件属性及相应缩略图 278

7.12.4 上传图像文件 279

7.13 图像文件下载模块设计 284

7.13.1 选择待下载的图像种类 284

7.13.2 填充图像文件列表框 285

7.13.3 独立存储技术实现客户端缓存优化 286

7.13.4 构造内存XML树与独立存储编程 287

7.13.5 保存XML文档到Siverlight独立存储文件 289

7.13.6 下载查看文件 289

7.14 图像浏览模块界面设计 290

7.15 业务逻辑类设计 291

7.15.1 图片对象类 291

7.15.2 相册内容类 292

7.15.3 缩略图导航栏类 295

7.15.4 缩略图类 298

7.15.5 缩略图管理类 300

7.16 翻页原理 302

7.17 浏览图像前的初始化 303

7.18 运行效果 306

7.19 小结 308

第8章 开发青蛙回家游戏 309

8.1 Silverlight 3.0新特征介绍 309

8.2 系统功能及架构设计模块 310

8.2.1 系统功能模块 311

8.2.2 基于RIA服务的Silverlight应用架构设计 311

8.3 数据库模块 313

8.3.1 创建数据库 314

8.3.2 ADO.NET数据服务概述 314

8.3.3 使用.NET RIA服务进一步简化ADO.NET数据服务编程 315

8.4 业务逻辑设计模块 316

8.4.1 使用域服务封装服务器端业务逻辑 317

8.4.2 Silverlight客户端业务逻辑 319

8.5 系统预览 322

8.5.1 游戏主界面 322

8.5.2 保存游戏玩家信息界面 323

8.5.3 玩家得分排行榜界面 323

8.6 构建Silverlight实例方案 324

8.6.1 创建Silverlight实例工程 324

8.6.2 在Web工程上添加ADO.NET实体数据模型 325

8.7 用户签名模块与多线程编程技术 327

8.7.1 界面设计 328

8.7.2 多线程编程控制模态对话框上下文编程 329

8.8 关于游戏素材的准备工作 333

8.9 游戏主界面XAML设计 333

8.9.1 界面总体设计 333

8.9.2 设计页眉 335

8.9.3 设计页脚 338

8.9.4 设计游戏主界面主体部分 339

8.9.5 编写游戏运行逻辑 340

8.10 设计游戏中的精灵 340

8.10.1 精灵的定义 341

8.10.2 设计精灵基类 341

8.10.3 定义各种精灵子类 344

8.11 动画设计 346

8.12 碰撞检测 349

8.13 保存游戏得分子模块 351

8.13.1 界面设计 351

8.13.2 后台代码设计 353

8.14 玩家得分排行榜子模块 355

8.14.1 界面设计 355

8.14.2 后台代码设计 356

8.15 小结 358

第9章 开发社区论坛 359

9.1 XML技术及其与数据库技术的比较 359

9.1.1 数据库简史 359

9.1.2 XML简介 360

9.1.3 XML与数据库 360

9.1.4 XML文件的存储 361

9.2 系统模块设计与架构设计 361

9.2.1 功能模块设计 361

9.2.2 架构设计 364

9.3 XML数据库表设计 365

9.3.1 版面表——Board.XML 366

9.3.2 帖子表——Title.XML 366

9.3.3 回复表——Reply.XML 367

9.3.4 附件表——Attachment.XML 367

9.3.5 短信息表——Message.XML 368

9.3.6 短信息屏蔽表——MessageShield.XML 368

9.4 业务逻辑模块设计 369

9.4.1 创建通用SQL数据访问层 369

9.4.2 使用LINQ to SQL Classes协助实现SQL Server 2008数据库访问组件 371

9.4.3 创建通用ASP.NET编程帮助类 371

9.4.4 创建通用用户信息操作类 372

9.5 创建通用XML数据文件操作类(业务逻辑模块) 372

9.5.1 XML参数类 373

9.5.2 查询XML数据 373

9.5.3 插入XML数据 374

9.5.4 更新XML数据 375

9.5.5 删除XML数据 377

9.6 以面向对象实体类封装XML数据文件(业务逻辑模块) 378

9.7 系统预览 378

9.8 系统主要操作流程 380

9.9 创建网站 380

9.10 设计AJAX型网站母版和基础框架网页 381

9.10.1 设计AJAX型网站母版 381

9.10.2 设计基础框架网页 382

9.10.3 设计皮肤文件 383

9.10.4 设计网站默认页面 384

9.11 用户登录及注销 384

9.11.1 界面设计 384

9.11.2 克服TextBoxWatermarkExtender扩展器导致的问题 385

9.11.3 后台代码与验证码编程 386

9.11.4 注销登录用户 387

9.12 用户信息管理与注册模块 387

9.12.1 用户信息管理界面设计 388

9.12.2 用户信息管理后台代码编程 389

9.12.3 用户注册编程 390

9.13 用户角色管理 391

9.13.1 扩展GridView控件使之支持添加操作 391

9.13.2 LinqDataSource与GridView联合实现添加、编辑与删除操作 391

9.14 版面管理模块 394

9.14.1 设计版面管理主页面 394

9.14.2 界面设计 395

9.14.3 后台代码编程 396

9.15 添加新版面子模块 399

9.15.1 界面设计 399

9.15.2 后台代码编程 401

9.16 编辑版面子模块 403

9.16.1 界面设计 403

9.16.2 后台代码编程 404

9.17 查看版面子模块 405

9.17.1 界面设计 405

9.17.2 后台代码编程 408

9.18 小结 409

第10章 开发社区论坛高级模块 410

10.1 发帖子模块 410

10.1.1 界面设计 411

10.1.2 后台代码编程 412

10.2 看帖子模块 415

10.3 回帖子模块 416

10.3.1 界面设计 416

10.3.2 后台代码编程 416

10.4 短信息管理模块 418

10.4.1 短信息管理主页面 418

10.4.2 短信息管理界面设计 419

10.4.3 短信息管理后台代码编程 421

10.4.4 查看短信息子模块 423

10.4.5 发送短信息子模块 424

10.4.6 发送短信息子界面设计 424

10.4.7 发送短信息后台代码编程 425

10.4.8 发件箱管理子模块 427

10.4.9 发件箱界面设计 427

10.4.10 发件箱后台代码编程 429

10.4.11 短信息跟踪子模块 430

10.4.12 禁止指定用户发送短信息子模块 431

10.4.13 禁发短信息界面设计 432

10.4.14 禁发短信息后台代码编程 433

10.4.15 垃圾箱管理子模块 434

10.5 搜索模块 434

10.6 搜索与信息统计界面设计 435

10.6.1 添加ScriptManagerProxy控件 435

10.6.2 样式设计 435

10.6.3 搜索部分标记代码设计 437

10.6.4 统计部分标记代码设计 438

10.6.5 隐藏代码文件中的搜索代码 439

10.7 基于关键字搜索——SearchByKey.aspx 440

10.7.1 界面设计与AJAX编程 440

10.7.2 后台代码编程 442

10.7.3 观察运行效果 443

10.8 基于发帖人搜索 444

10.8.1 界面设计与AJAX编程 444

10.8.2 后台代码初始化编程 447

10.8.3 按发帖人搜索 447

10.8.4 观察运行效果 448

10.9 基于发帖时间搜索 448

10.9.1 界面设计与AJAX编程 449

10.9.2 后台代码初始化编程 451

10.10 信息统计模块 452

10.10.1 统计帖子总数 452

10.10.2 统计帖子和回帖数 454

10.10.3 统计当日帖子总数 454

10.10.4 统计在线人数 455

10.10.5 统计访问总人数 457

10.11 统计热门帖子排名 457

10.11.1 界面设计 458

10.11.2 后台代码编程 458

10.12 统计热门回复帖子排行 459

10.12.1 界面设计 459

10.12.2 后台代码编程 459

10.13 小结 460

相关图书
作者其它书籍
返回顶部