ASP.NET 3.5 C#实践教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:邵良杉,刘好增等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302192183
- 页数:377 页
第1章 ASP.NET 3.5概述 1
1.1 .NET Framework概述 1
1.1.1 .NET Framework简介 1
1.1.2 .NET Framework 3.5新特性 2
1.1.3 ASP.NET 3.5新特性 4
1.2 配置ASP.NET 3.5 4
1.2.1 Visual Studio 2008简介 5
1.2.2 安装Visual Studio 2008 5
1.2.3 Visual Studio 2008开发环境 8
1.3 ASP.NET预处理指令 11
1.4 第一个程序 13
1.4.1 制作用户登录页面 13
1.4.2 编写登录代码 15
1.5 实验指导 17
1.5.1 安装Web服务器 17
1.5.2 使用嵌入式编码 19
1.6 习题集 20
第2章 C#程序设计基础 22
2.1 C#入门语法 22
2.1.1 数据类型 22
2.1.2 变量和常量 25
2.1.3 表达式和运算符 26
2.1.4 简单类型转换 31
2.2 数组 33
2.3 控制语句 33
2.3.1 条件语句 34
2.3.2 循环语句 38
2.3.3 跳转语句 41
2.4 C#面向对象设计 43
2.4.1 面向对象概述 43
2.4.2 类 43
2.4.3 继承 45
2.4.4 重载 46
2.5 实验指导 46
2.5.1 制作九九乘法表 46
2.5.2 创建汽车实例变量 47
2.5.3 创建管理员结构 49
2.5.4 创建及使用学生类 50
2.6 习题集 53
第3章 ASP.NET内置对象和配置 57
3.1 Response对象 57
3.1.1 Response对象的方法和属性 57
3.1.2 运用Response对象 58
3.2 Request对象 59
3.2.1 Request对象的属性和方法 59
3.2.2 Request对象的运用 60
3.3 Server对象 61
3.4 Application对象和Session对象 63
3.4.1 Application对象 64
3.4.2 Session对象 66
3.5 Cookie对象 68
3.5.1 Cookie对象概述 68
3.5.2 Cookie对象的属性和方法 69
3.5.3 Cookie对象的运用 70
3.6 Web.config配置文件 71
3.6.1 ASP.NET配置概述 71
3.6.2 Web.config结构 72
3.6.3 配置文件层次结构 73
3.6.4 Web.config配置元素 75
3.7 实验指导 79
3.7.1 运用Response对象和Request对象实现用户登录 79
3.7.2 利用Session兑现实现购物车 82
3.7.3 记录错误登录次数 84
3.7.4 运用Cookie对象 85
3.8 习题集 87
第4章 HTML控件 91
4.1 HTML控件简介 91
4.1.1 HTML控件介绍 91
4.1.2 HTML控件的语法 92
4.2 HTML控件的公共属性 93
4.2.1 Attributes属性 93
4.2.2 Disabled属性 94
4.2.3 InnerHtml属性 94
4.2.4 InnerText属性 95
4.2.5 Style属性 96
4.2.6 Value属性 97
4.3 HTML控件及其属性 98
4.3.1 HtmlAnchor控件 98
4.3.2 HtmlForm控件 100
4.3.3 HtmlButton控件 101
4.3.4 HtmlTable、HtmlTableRow和HtmlTableCell控件 102
4.3.5 表单输入控件 106
4.4 实验指导 110
4.4.1 浏览图书 110
4.4.2 生成表格 112
4.4.3 选择操作 114
4.4.4 文件上传 116
4.5 习题集 118
第5章 服务器控件 121
5.1 服务器控件简介 121
5.1.1 服务器控件介绍 121
5.1.2 服务器控件的语法 123
5.2 服务器控件的公共属性 123
5.2.1 Border属性 124
5.2.2 Font属性 124
5.2.3 其他样式属性 125
5.2.4 控件事件属性 126
5.3 服务器控件及其属性 127
5.3.1 Label和TextBox控件 127
5.3.2 CheckBox与CheckBoxList控件 129
5.3.3 RadioButton与RadioButtonList控件 133
5.3.4 ListBox与DropDownList控件 134
5.3.5 Table控件 135
5.3.6 Panel与Image控件 136
5.3.7 Button、LinkButton与ImageButton控件 138
5.4 验证控件 140
5.4.1 RequiredFieldValidator控件 141
5.4.2 CompareValidator控件 142
5.4.3 RangeValidator控件 144
5.4.4 RegularExpressionValidator控件 145
5.4.5 CustomValidator控件 147
5.4.6 ValidationSummary控件 148
5.5 实验指导 150
5.5.1 制作图片切换 150
5.5.2 动态修改字体显示效果 152
5.5.3 表单验证(实现用户注册) 154
5.5.4 带节日提示的日历 158
5.6 习题集 159
第6章 其他服务器控件 162
6.1 用户控件 162
6.1.1 用户控件概述 162
6.1.2 创建用户控件 163
6.1.3 设计用户控件属性 165
6.2 导航控件 166
6.2.1 Menu控件 167
6.2.2 SiteMapPath控件 168
6.2.3 TreeView控件 171
6.3 母版页 174
6.3.1 母版页组成 175
6.3.2 创建母版页 175
6.3.3 创建内容页 177
6.4 登录与角色 178
6.4.1 身份验证概述 179
6.4.2 角色模型 180
6.4.3 管理角色 181
6.4.4 登录控件 181
6.5 WebPart页 183
6.5.1 WebPart控件概述 184
6.5.2 WebPart的使用 185
6.5.3 EditorZone与EditorPart控件 186
6.6 实验指导 189
6.6.1 商城网站标头 189
6.6.2 产品菜单导航 192
6.6.3 商品分类管理系统母版页 194
6.6.4 用户登录 196
6.7 习题集 201
第7章 ASP.NET高级技术 205
7.1 处理XML 205
7.1.1 System.Xml命名空间 205
7.1.2 XML数据源控件 207
7.1.3 显示XML 208
7.1.4 生成XML 212
7.2 处理文件 214
7.2.1 System.IO命名空间 214
7.2.2 操作驱动器 215
7.2.3 操作文件夹 216
7.2.4 操作文件 220
7.2.5 读写文件 221
7.3 处理缓存 224
7.3.1 ASP.NET缓存机制概述 225
7.3.2 缓存指令@OutputCache 226
7.3.3 设置页面缓存 227
7.3.4 设置页面部分缓存 229
7.3.5 应用程序缓存 230
7.4 实验指导 231
7.4.1 创建和读取XML文档 231
7.4.2 XML数据岛输出XML文档 232
7.4.3 文件管理 233
7.4.4 缓存替换 235
7.5 习题集 236
第8章 ADO.NET管理数据库 239
8.1 ADO.NET概述 239
8.1.1 ADO.NET组成部分 239
8.1.2 ADO.NET结构 241
8.1.3 ADO.NET命名空间 242
8.2 ADO.NET对象 242
8.2.1 Connection对象 243
8.2.2 Command对象 245
8.2.3 DataReader对象 246
8.2.4 DataAdapter和DataSet对象 248
8.2.5 DataTable对象 252
8.2.6 Parameter对象 253
8.3 ADO.NET新增功能 256
8.3.1 执行批量复制操作 256
8.3.2 多活动结果集 257
8.4 LINQ 258
8.4.1 LINQ概述 258
8.4.2 LINQ基础用法 259
8.4.3 LINQ简单操作 261
8.4.4 LinqDataSource控件概述 261
8.4.5 应用LinqDataSource控件 263
8.5 实验指导 265
8.5.1 查看新闻列表 265
8.5.2 获取表记录条数 267
8.5.3 精确查询 269
8.5.4 批量复制 271
8.5.5 运用LINQ读取数据库中数据 276
8.6 习题集 277
第9章 数据显示技术 281
9.1 数据源控件 281
9.1.1 ObjectDataSource控件 282
9.1.2 AccessDataSource控件 285
9.1.3 SqlDataSource控件 287
9.2 绑定语法 291
9.2.1 绑定简单属性 291
9.2.2 绑定集合 292
9.2.3 绑定表达式 293
9.2.4 方法的返回值 294
9.3 新增控件ListView 295
9.3.1 ListView控件属性和事件 295
9.3.2 显示数据 297
9.3.3 编辑数据 300
9.3.4 使用DataPager控件实现分页 303
9.4 其他数据绑定控件 304
9.4.1 DetailsView控件 304
9.4.2 GridView控件 307
9.4.3 FormView、Repeater和DataList控件 311
9.5 实验指导 312
9.5.1 使用DetailsView控件 312
9.5.2 使用GridView控件编辑数据 318
9.5.3 运用ListView控件 320
9.6 习题集 322
第10章 实现Ajax技术 326
10.1 ASP.NET Ajax 326
10.1.1 ASP.NET Ajax概述 326
10.1.2 部署ASP.NET Ajax环境 327
10.2 ASP.NET Ajax基本控件 329
10.2.1 ScriptManager控件 330
10.2.2 ScriptManagerProxy控件 333
10.2.3 UpdatePanel控件 334
10.2.4 UpdateProgress控件 337
10.2.5 Timer控件 338
10.3 实验指导 342
10.3.1 密码强度 342
10.3.2 自动输入完成 344
10.4 习题集 347
第11章 东方商城管理系统 349
11.1 东方商城管理系统概述 349
11.1.1 系统需求分析 349
11.1.2 东方商城管理系统整体架构 350
11.2 三层架构应用程序介绍 351
11.3 数据库设计 352
11.4 系统通用功能设计 357
11.4.1 站点地图的设计 357
11.4.2 母版页 357
11.5 数据访问层 358
11.5.1 数据库实体 358
11.5.2 数据访问SqlHelper类库 359
11.6 表示层和业务逻辑层 362
11.6.1 产品无限级分类管理 362
11.6.2 店铺用户信息管理 373
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019