本书从.net页面与ajax的应用讲起,通过实用、简洁的实例来介绍ajax技术在web页面中的使用。以使读者在使用c#+ajax技术开发web应用程序前,有扎实的语言基础。
   本书从第2章开始,由浅入深、逐步深入地介绍新闻发布、论坛、博客、二手信息发布、聊天、调查、通用进销存系统的详细开发过程。每个系统既有各自的技术亮点,又有统一、严谨、完整的开发流程。通过案例的开发,读者既拓展了开发思路,又加强了动手和实践能力。
   本书适合于初学asp.net的读者自学,也适合想动手开发web应用程序的自学者使用,同时也可作为各类培训学校实例讲解的参考用书。

C#网站开发案例详解 基于Ajax+CSS+JavaScript+XML技术目录:

第1章 ajax技术基础应用 1
1.1 准备工作 2
1.1.1 安装aspajaxextsetup程序 2
1.1.2 引用ajax.dll文件 2
1.1.3 设置web.config文件 3
1.2 第一个ajax示例 3
1.2.1 实现代码 3
1.2.2 实现效果 6
1.2.3 示例分析 6
1.3 求和运算示例 7
1.3.1 页面文件 7
1.3.2 后台代码 7
1.3.3 实现效果 8
1.4 无刷新检测用户名是否重复 8
1.4.1 数据库文件 9
1.4.2 页面文件 9
1.4.3 后台代码 10
1.4.4 实现效果 11
1.5 无刷新实现二级下拉列表框的联动 11
1.5.1 数据库文件 11
.1.5.2 页面文件 12
1.5.3 后台代码 13
1.5.4 实现效果 15
1.6 无刷新更新数据 16
1.6.1 页面文件 16
1.6.2 后台代码 17
1.6.3 实现效果 19
1.7 无刷新增加和浏览数据 20
1.7.1 数据库文件 20
1.7.2 添加css文件 20
1.7.3 页面文件 20
1.7.4 后台代码 22
1.7.5 实现效果 25
第2章 新闻系统开发 26
2.1 需求分析 27
2.1.1 总体设计 27
2.1.2 功能设计 28
2.1.3 全局css 28
2.1.4 全局js 29
2.2 系统数据库设计 30
2.3 数据库逻辑设计的实现 30
2.3.1 新闻大类表 31
2.3.2 新闻小类表 31
2.3.3 新闻位置表 32
2.3.4 新闻点评表 32
2.3.5 新闻信息表 33
2.3.6 后台人员表 34
2.4 新闻首页的开发 34
2.4.1 实现效果 35
2.4.2 页面css 35
2.5 新闻分类页面的开发 36
2.5.1 实现效果 36
2.5.2 页面css 36
2.6 新闻详细页面的开发 37
2.6.1 实现效果 37
2.6.2 页面css 38
2.7 新闻点评页面的开发 39
2.7.1 实现效果 39
2.7.2 页面css 40
2.7.3 js脚本文件 42
2.8 新闻后台管理页面的开发 42
2.8.1 实现效果 43
2.8.2 模块css 44
2.8.3 模块js 45
2.9 用户表示层 47
2.9.1 新闻首页 47
2.9.2 新闻分类页面 48
2.9.3 html新闻模板页面 49
2.9.4 新闻关联页面 50
2.9.5 新闻点评页面 50
2.9.6 新闻后台管理登录页面 52
2.9.7 新闻类别管理页面 52
2.9.8 点评管理页面 53
2.9.9 新闻浏览页面 53
2.9.10 增加新闻页面 53
2.9.11 编辑新闻页面 53
2.10 业务逻辑层 53
2.10.1 新闻首页设计模块 54
2.10.2 新闻分类页面模块 54
2.10.3 新闻点评模块 55
2.10.4 新闻后台管理模块 55
2.11 通用层 57
2.11.1 新闻首页部分 57
2.11.2 新闻分类部分 57
2.11.3 新闻后台管理 59
2.12 数据访问层 62
2.12.1 新闻首页设计 62
2.12.2 新闻分类页面 63
2.12.3 新闻点评页面 64
2.12.4 新闻后台管理模块 65
2.13 新闻管理系统中所涉及的存储过程 67
2.13.1 根据设置的位置和显示记录数量获取新闻数据 68
2.13.2 根据id号获取新闻数据 68
2.13.3 获取某一类新闻数据 68
2.13.4 根据新闻id号获取某类随机新闻数据 69
2.13.5 根据id号获取用户的点评信息 69
2.13.6 根据id号获取新闻数据 69
2.13.7 增加新闻点评信息 70
2.13.8 增加新闻数据 70
2.13.9 删除数据通用过程 70
2.13.10 根据id号更新新闻数据 71
第3章 论坛系统开发 72
3.1 需求分析 73
3.1.1 总体设计 73
3.1.2 功能设计 74
3.1.3 全局css 74
3.2 数据库设计 75
3.2.1 数据库需求分析 75
3.2.2 数据库中各表之间的关系 75
3.3 数据库逻辑设计的实现 76
3.3.1 后台人员表 76
3.3.2 帖子类别表 76
3.3.3 帖子信息表 77
3.3.4 用户信息表 78
3.4 会员管理模块的开发 79
3.4.1 实现效果 79
3.4.2 模块css 80
3.4.3 js文件 81
3.5 帖子管理模块的开发 82
3.5.1 帖子管理模块的实现效果 82
3.5.2 帖子管理模块的css文件 84
3.6 论坛后台管理模块的开发 86
3.6.1 后台管理模块的实现效果 87
3.6.2 后台管理模块的css和js层 88
3.7 用户表示层 88
3.7.1 会员注册页面 88
3.7.2 会员登录页面 89
3.7.3 会员中心页面 90
3.7.4 后台的会员管理页面 90
3.7.5 论坛首页 92
3.7.6 首页中的自定义控件 93
3.7.7 某类主帖列表页面 94
3.7.8 某类主帖详细页面 95
3.7.9 发表主帖页面 95
3.8 业务逻辑层 96
3.8.1 会员管理模块 96
3.8.2 帖子管理模块 98
3.8.3 后台管理模块 99
3.9 通用层 100
3.9.1 会员管理模块 100
3.9.2 帖子管理模块 101
3.10 数据访问层 103
3.10.1 会员管理模块 103
3.10.2 帖子管理模块 106
3.10.3 后台管理模块 108
3.11 论坛系统所使用的存储过程 109
3.11.1 增加用户资料信息 109
3.11.2 通过id号更新某一字段信息 110
3.11.3 通过id号更新注册用户信息 111
3.11.4 根据字符获取注册用户资料或密码信息 111
3.11.5 根据参数获取表中某类数据信息 111
3.11.6 获取主帖信息 112
3.11.7 根据id号获取某一字段内容 112
3.11.8 根据参数获取某类主帖信息 113
3.11.9 根据相关参数获取主帖的所有跟帖信息 113
3.11.10 增加主帖和跟帖信息 114
3.11.11 通过id号更新某条主帖内容 114
3.11.12 根据类型和id号删除某条记录信息 115
第4章 博客系统开发 118
4.1 需求分析 119
4.1.1 总体设计 119
4.1.2 功能设计 120
4.1.3 全局css 120
4.1.4 全局js 121
4.2 数据库功能设计 122
4.3 数据库逻辑设计的实现 123
4.3.1 博文信息表 123
4.3.2 注册用户表 124
4.3.3 博文点评表 125
4.3.4 用户相册表 126
4.3.5 系统风格表 126
4.3.6 博客来访表 127
4.4 博文管理模块的开发 127
4.4.1 实现效果 128
4.4.2 模块css和js 129
4.5 相册管理模块的开发 129
4.5.1 实现效果 129
4.5.2 模块css的开发 130
4.5.3 模块js的开发 131
4.6 用户管理模块的开发 131
4.6.1 实现效果 131
4.6.2 模块css的开发 132
4.6.3 模块js的开发 132
4.7 用户表示层 132
4.7.1 公用自定义控件的设计 133
4.7.2 博客首页的开发 135
4.7.3 写博文页面的开发 137
4.7.4 查看和点评博文页面的开发 138
4.7.5 相册展示页面的开发 140
4.7.6 上传相册页面的开发 140
4.7.7 用户信息页面的开发 141
4.7.8 自定义风格页面的开发 142
4.8 业务逻辑层 144
4.8.1 博文管理模块的主逻辑部分 144
4.8.2 相册管理的主业务逻辑部分 145
4.8.3 博文管理模块的通用层部分 146
4.8.4 业务逻辑层的通用层部分 147
4.9 数据访问层 149
4.9.1 博文管理模块在数据访问层的实现 149
4.9.2 相册管理模块在数据访问层的实现 150
4.10 系统所使用的存储过程 151
4.10.1 通过id号获取对应内容信息 152
4.10.2 通过字符和id号更新不同数据信息 152
4.10.3 增加注册用户信息 153
4.10.4 增加会员博客访问记录 153
4.10.5 获取多种不同页面浏览的数据信息 154
4.10.6 增加博文点评信息 154
4.10.7 增加博客文章信息 155
4.10.8 获取可实现分页的博文数据信息 155
4.10.9 通过字符获取不同数据信息 156
4.10.10 增加用户相片信息 156
第5章 二手信息管理系统开发 157
5.1 需求分析 158
5.1.1 总体设计 158
5.1.2 功能设计 158
5.1.3 模块css 159
5.1.4 模块js 160
5.2 数据库逻辑设计的实现 164
5.2.1 二手信息表 164
5.2.2 二手信息留言表 165
5.3 系统实现效果 166
5.4 用户表示层 167
5.4.1 首页模板页 167
5.4.2 详细展示模板页 168
5.4.3 数据处理页 169
5.4.4 发布二手信息页 170
5.5 业务逻辑层 171
5.6 通用层 173
5.7 数据访问层 174
5.8 系统所使用的存储过程 176
5.8.1 增加二手商品留言信息 176
5.8.2 增加二手商品信息 177
5.8.3 获取全部二手商品信息 177
5.8.4 根据id号获取二手商品的留言信息 177
第6章 在线聊天系统开发 178
6.1 系统需求分析 179
6.1.1 总体设计 179
6.1.2 功能设计 179
6.1.3 模块css 180
6.1.4 模块js 181
6.2 数据库需求分析 187
6.3 数据库逻辑设计的实现 187
6.3.1 会话记录表 187
6.3.2 会话内容表 188
6.3.3 数据库中的存储过程 189
6.4 系统效果预览 189
6.5 用户表示层 190
6.5.1 首页模板页 190
6.5.2 后台管理页 191
6.5.3 内容展示公用页 192
6.5.4 用户申请对话处理页 192
6.5.5 用户对话处理页 193
6.6 业务逻辑层 194
6.7 通用层 195
6.8 数据访问层 196
6.9 在线聊天系统所使用的存储过程 197
6.9.1 增加聊天双方对话内容数据 198
6.9.2 增加用户聊天记录信息 198
6.9.3 获取全部的聊天记录 198
6.9.4 通过用户聊天记录编号 198
第7章 在线调查系统开发 199
7.1 系统结构需求分析 200
7.2 功能设计 200
7.3 数据库设计 201
7.4 数据库逻辑设计的实现 201
7.4.1 后台用户信息表 201
7.4.2 调查类型表 202
7.4.3 调查主题表 202
7.4.4 调查选题表 203
7.4.5 数据库中的存储过程 204
7.5 调查系统前台展示模块的开发 205
7.5.1 实现效果 205
7.5.2 全局模块css的开发 206
7.5.3 模块js的开发 207
7.6 系统后台管理模块的开发 209
7.6.1 后台实现效果预览 209
7.6.2 css与js模块的开发 210
7.7 用户表示层 211
7.7.1 分类展示全部调查数据页 211
7.7.2 查看调查主题的选项信息页 213
7.7.3 查看调查主题的结果信息页 214
7.7.4 单个题目和选项页 214
7.7.5 新闻模板页 215
7.7.6 数据处理页 216
7.7.7 在线调查管理页面 217
7.7.8 增加调查主题页面 219
7.7.9 增加调查题目和选项页面 220
7.7.10 增加新闻页面 222
7.8 业务逻辑层 223
7.8.1 系统前台主逻辑部分的开发 223
7.8.2 后台管理部分主逻辑的开发 225
7.9 通用层 225
7.9.1 前台通用层的开发 225
7.9.2 后台通用层的开发 228
7.10 数据访问层 230
7.10.1 前台数据访问层的开发 230
7.10.2 后台数据访问层的开发 231
7.11 存储过程 232
7.11.1 根据相关参数获取不同数据 232
7.11.2 获取可用于分页的调查数据 233
7.11.3 更新用户投票数据信息 234
7.11.4 增加调查主题的题目和选项数据 235
7.11.5 增加调查主题数据 235
第8章 通用进销存系统开发 236
8.1 系统结构需求分析 237
8.2 功能设计 237
8.3 数据库设计 238
8.4 数据库逻辑设计的实现 239
8.4.1 图书信息表 239
8.4.2 客户表 239
8.4.3 后台权限表 240
8.4.4 采购明细表 241
8.4.5 采购主表 242
8.4.6 发货明细表 242
8.4.7 发货主表 243
8.4.8 供应商表 244
8.4.9 后台用户信息表 245
8.4.10 数据库中的存储过程 246
8.5 进销存管理模块的开发 246
8.5.1 实现效果预览 246
8.5.2 css模块的开发 248
8.5.3 js模块的开发 250
8.6 用户表示层 251
8.6.1 全局文件的设计 251
8.6.2 图书入库页的设计 251
8.6.3 出入库单打印页的设计 257
8.6.4 出入库单打印内容页的设计 257
8.6.5 权限设置页的设计 259
8.7 业务逻辑层 261
8.7.1 主逻辑类文件的设计 261
8.7.2 通用类文件的设计 262
8.8 数据访问层 263
8.9 系统中应用的存储过程 265
8.9.1 增加图书入库的数据 265
8.9.2 增加图书出库的数据 266
8.9.3 增加图书入库主表数据 266
8.9.4 增加图书出库主表数据 266
8.9.5 获取后台用户人员信息 266
8.9.6 获取某年度各月份图书进销存的财务数据信息 267
8.9.7 获取指定的数据信息1 268
8.9.8 获取指定的数据信息2 269
8.9.9 更新相关数据 270

截图:



欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » C#网站开发案例详解 基于Ajax+CSS+JavaScript+XML技术 (宫生文,陶国荣) pdf扫描版 PDF 免费下载

点评 0

评论前必须登录!

登陆 注册