Visual C# 2005动态网站技术与实践PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:王路,王改性,彭海云等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2007
- ISBN:7121046024
- 页数:438 页
第1章 Visual Studio 2005简介 1
1.1 .NET Framework 2.0与C# 2.0 1
1.1.1 .NET Framework介绍 1
1.1.2 .NET Framework 2.0新增功能 2
1.1.3 Common Language Runtime 3
1.1.4 C#介绍 4
1.1.5 C# 2.0新增功能 5
1.2 Visual Studio 2005安装 6
1.3 Visual Studio 2005开发环境 8
1.3.1 Visual Studio 2005概览 9
1.3.2 菜单栏 9
1.3.3 工具栏 11
1.3.4 工具箱 11
1.3.5 解决方案资源管理器 12
1.3.6 服务器资源管理器 13
1.3.7 属性窗口 13
1.3.8 类视图窗口 13
1.3.9 对象浏览器 14
1.3.10 代码编辑器 14
1.3.11 错误列表窗口 15
1.3.12 输出窗口 15
1.4 小结 16
第2章 C#基础 17
2.1 C#概述 17
2.2 数据类型 17
2.2.1 基类型 18
2.2.2 值类型和引用类型 18
2.2.3 数据类型转换 21
2.2.4 装箱和拆箱 21
2.3 类 22
2.3.1 成员 23
2.3.2 可访问性 24
2.3.3 基类 24
2.3.4 字段 25
2.3.5 方法 25
2.3.6 构造函数 31
2.3.7 属性 31
2.3.8 索引器 32
2.3.9 运算符 32
2.3.10 析构函数 33
2.4 结构 33
2.5 接口和抽象类 35
2.5.1 接口 35
2.5.2 抽象类 36
2.6 集合编程 36
2.6.1 数组 37
2.6.2 使用ArrayList 38
2.6.3 使用堆栈 39
2.6.4 使用队列 39
2.6.5 使用哈希表 40
2.7 委托与事件 41
2.7.1 委托(Delegate) 41
2.7.2 使用委托进行回调 42
2.7.3 事件(Event) 43
2.7.4 动态注册和移除事件 44
2.8 使用反射编程 45
2.9 泛型 47
2.9.1 为什么要使用泛型 47
2.9.2 使用泛型 48
2.10 字符串处理 49
2.10.1 使用String和StringBuilder 49
2.10.2 格式化字符串 50
2.10.3 对字符串进行编码 51
2.11 小结 54
第3章 用户控件 55
3.1 用户控件介绍 55
3.2 创建用户控件 56
3.3 公开用户控件的属性和方法 58
3.4 公开用户控件的Web控件 60
3.5 动态加载用户控件 62
3.6 缓存用户控件 63
3.6.1 VaryByControl示例 64
3.7 小结 66
第4章 ADO.NET介绍 67
4.1 ADO.NET简介 67
4.1.1 ADO.NET对象模型 67
4.1.2 .NET数据提供程序 68
4.1.3 命名空间 69
4.2 DataSet、DataTable和DataRow 69
4.2.1 DataSet对象 70
4.2.2 DataTable对象 72
4.2.3 DataRow对象 73
4.3 访问数据库 73
4.3.1 连接到数据源 73
4.3.2 Command对象 75
4.3.3 DataReader对象 76
4.3.4 DataAdapter对象 78
4.4 存储过程 83
4.5 事务处理 85
4.6 小结 86
第5章 数据绑定 87
5.1 数据绑定控件 87
5.2 GridView介绍 88
5.2.1 设置数据显示格式 89
5.2.2 数据绑定 90
5.2.3 编辑和删除数据 91
5.2.4 排序功能 92
5.2.5 分页 93
5.2.6 GridView事件 93
5.3 DetailsView介绍 94
5.3.1 数据绑定 95
5.3.2 编辑和删除数据 97
5.3.3 分页 101
5.3.4 DetailsView事件 102
5.4 FormView介绍 103
5.4.1 数据绑定 103
5.4.2 修改数据 104
5.4.3 分页 108
5.4.4 FormView事件 110
5.5 小结 110
第6章 ASP.NET应用程序 111
6.1 核心对象 111
6.1.1 Server对象 111
6.1.2 Response对象 113
6.1.3 Request对象 116
6.2 状态管理对象 117
6.2.1 应用程序状态对象Application 117
6.2.2 会话状态对象Session 118
6.2.3 页面视图状态对象ViewState 120
6.3 配置应用程序 121
6.3.1 配置数据库链接字符串 121
6.3.2 配置文件Web.config 121
6.3.3 自定义配置节 124
6.3.4 读取Web.Config文件 125
6.4 缓存系统 126
6.4.1 ASP.NET 2.0缓存概述 126
6.4.2 页面输出缓存 127
6.5 小结 130
第7章 代码和表现分离 131
7.1 后台代码技术 131
7.2 创建业务逻辑组件 133
7.3 多层架构设计 134
7.4 数据访问层 135
7.4.1 DAAB简介 136
7.4.2 DAAB的配置 136
7.4.3 DAAB的使用 138
7.5 三层应用案例介绍 141
7.5.1 实现表示层 141
7.5.2 实现业务逻辑层 143
7.6 小结 146
第8章 留言本系统 147
8.1 需求分析 147
8.2 数据库设计 148
8.2.1 数据库表 148
8.2.2 表关系 149
8.2.3 存储过程 150
8.3 系统设计 152
8.3.1 系统功能模块 152
8.3.2 系统架构设计 152
8.4 业务逻辑层 152
8.4.1 Message留言类 153
8.4.2 User用户类 156
8.4.3 Filter过滤关键词类 157
8.5 系统配置 158
8.6 系统实现 161
8.6.1 母版页 161
8.6.2 公共类(WebHelper.cs) 161
8.6.3 前台显示 162
8.6.4 后台管理 170
8.7 系统演示 174
8.7.1 前台显示界面 174
8.7.2 后台管理界面 175
8.8 小结 176
第9章 投票调查系统 177
9.1 需求分析 177
9.2 数据库设计 177
9.2.1 数据库表 177
9.2.2 数据库表关系 179
9.2.3 存储过程 179
9.3 系统设计 181
9.3.1 系统模块 181
9.3.2 系统架构 182
9.4 业务逻辑层 182
9.4.1 Question问题类 182
9.4.2 Survey调查类 186
9.5 系统实现 187
9.5.1 公共类(WebHelper.cs) 187
9.5.2 前台管理 188
9.5.3 后台管理 192
9.6 系统演示 199
9.6.1 前台显示界面 199
9.6.2 后台管理界面 199
9.7 小结 200
第10章 新闻管理系统 201
10.1 需求分析 201
10.2 数据库设计 201
10.2.1 数据库表 201
10.2.2 数据库表关系 202
10.2.3 存储过程 202
10.3 系统设计 204
10.3.1 系统模块 204
10.3.2 系统架构 204
10.4 业务逻辑层 205
10.4.1 News新闻类 205
10.5 系统实现 209
10.5.1 母版页 209
10.5.2 公共类(WebHelper.cs) 210
10.5.3 前台管理 210
10.5.4 后台管理 215
10.6 系统演示 220
10.6.1 前台显示界面 220
10.6.2 后台管理界面 221
10.7 小结 222
第11章 邮件发送系统 223
11.1 需求分析 223
11.2 数据库设计 223
11.2.1 数据库表 223
11.2.2 数据库表关系 224
11.2.3 存储过程 225
11.3 系统设计 226
11.3.1 系统模块 226
11.3.2 系统架构 227
11.4 邮件发送相关知识 227
11.4.1 邮件发送的技术实现 227
11.4.2 安装SMTP服务 229
11.4.3 配置SMTP服务 229
11.5 业务逻辑层 230
11.5.1 List邮件列表类 230
11.5.2 Email邮件发送类 231
11.6 系统实现 233
11.6.1 母版页 233
11.6.2 公共类(WebHelper.cs) 233
11.6.3 邮件列表 234
11.6.4 邮件发送 241
11.7 实例演示 244
11.7.1 邮件组 244
11.7.2 订阅邮件 244
11.7.3 邮件发送 245
11.8 小结 246
第12章 广告管理系统 247
12.1 需求分析 247
12.2 数据库设计 247
12.2.1 数据库表 247
12.2.2 数据库表关系 248
12.2.3 存储过程 249
12.3 系统设计 250
12.3.1 系统模块 250
12.3.2 系统架构 250
12.4 技术要点 250
12.4.1 使用XML文件 251
12.4.2 使用数据记录集 252
12.5 业务逻辑层 253
12.5.1 Ad广告类 254
12.5.2 AdStat统计类 256
12.6 系统实现 258
12.6.1 母版页 258
12.6.2 公共类(WebHelper.cs) 258
12.6.3 广告管理 259
12.6.4 点击统计 262
12.7 实例演示 269
12.7.1 发布广告 269
12.7.2 点击广告 270
12.7.3 广告统计信息 270
12.8 小结 272
第13章 相册管理系统 273
13.1 需求分析 273
13.2 数据库设计 273
13.2.1 数据库表 273
13.2.2 表关系 275
13.2.3 存储过程 276
13.3 系统设计 278
13.3.1 系统功能模块 278
13.3.2 系统架构设计 278
13.4 业务逻辑层 279
13.4.1 User用户类 279
13.4.2 Photo照片类 283
13.4.3 Comment评论类 284
13.5 系统实现 284
13.5.1 公共类(WebHelper.cs) 284
13.5.2 母版页 285
13.5.3 前台管理 288
13.5.4 用户管理 289
13.6 系统演示 298
13.6.1 前台显示演示 299
13.6.2 用户管理演示 299
13.7 小结 300
第14章 博客系统 301
14.1 需求分析 301
14.2 数据库设计 302
14.2.1 数据表 302
14.2.2 数据表关系 304
14.2.3 存储过程 304
14.3 系统设计 308
14.3.1 系统模块 308
14.3.2 系统架构 309
14.4 业务逻辑层 309
14.4.1 Post文章类 309
14.4.2 User用户类 314
14.4.3 Comment评论类 317
14.5 系统配置 317
14.6 系统实现 320
14.6.1 公共类(WebHelper.cs) 320
14.6.2 前台管理 320
14.6.3 用户博客管理 326
14.6.4 系统管理 340
14.7 系统演示 344
14.7.1 前台显示演示 344
14.7.2 用户博客管理演示 345
14.7.3 系统管理界面演示 346
14.8 小结 346
第15章 电子商务系统 347
15.1 需求分析 347
15.2 数据库设计 348
15.2.1 数据库表 348
15.2.2 数据库表关系 352
15.2.3 存储过程 353
15.3 系统设计 356
15.3.1 系统模块 356
15.3.2 系统架构 357
15.4 业务逻辑层 359
15.4.1 Data类 359
15.4.2 Books图书类 360
15.4.3 BookClasses类 363
15.4.4 ShoppingCart类 364
15.4.5 DataHelper类 366
15.5 系统实现 368
15.5.1 母版页 368
15.5.2 公共类(WebHelper.cs) 369
15.5.3 前台实现 370
15.5.4 后台实现 380
15.6 实例演示 392
15.6.1 前台 393
15.6.2 后台 396
15.7 小结 400
第16章 宾馆管理系统 401
16.1 需求分析 401
16.2 数据库设计 401
16.2.1 创建数据库 401
16.2.2 创建表/字段 402
16.2.3 创建视图 406
16.2.4 创建存储过程 407
16.3 系统设计 407
16.3.1 系统模块 407
16.3.2 系统功能 408
16.4 连接数据库 409
16.5 界面设计 410
16.5.1 系统主界面设计 410
16.5.2 客房信息管理界面 410
16.5.3 客房查询界面 411
16.5.4 客户入住界面 412
16.5.5 客户入住记录查询界面 412
16.5.6 客户结算界面 413
16.6 功能模块设计与代码实现分析 413
16.6.1 主界面功能设计和代码实现分析 413
16.6.2 数据管理功能设计和代码实现分析 415
16.6.3 客房查询功能设计和代码实现分析 424
16.6.4 客户入住功能设计和代码实现分析 428
16.6.5 客户入住记录查询及客户结算功能设计和代码实现分析 432
16.7 实例演示 434
16.8 小结 437
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017