ASP.NET程序设计及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘苗苗,张永生编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2018
- ISBN:9787302501688
- 页数:297 页
第1章 ASP.NET程序设计概述 1
1.1 Web开发相关技术 1
1.1.1 Internet与WWW 1
1.1.2 Web浏览器与Web服务器 2
1.1.3 C/S结构与B/S结构 3
1.1.4 Web编程概述 5
1.2 ASP.NET简介 8
1.2.1 ASP与ASP.NET的区别 9
1.2.2 ASP.NET的优势 9
1.3 ASP.NET开发与运行环境 10
1.3.1 IIS的安装与配置 10
1.3.2 .NET Framework简介 11
1.3.3 Visual Studio 2010简介 12
1.3.4 Visual Studio 2010集成开发环境 13
1.4 创建基于C#的简单应用程序 15
1.4.1 ASP.NET项目开发流程 15
1.4.2 创建控制台应用程序 16
1.4.3 创建Windows窗体应用程序 19
1.4.4 创建ASP.NET Web应用程序 24
1.5 本章小结 29
习题1 29
第2章 Web页面制作基础 32
2.1 HTML基础 32
2.1.1 HTML文档的基本结构 32
2.1.2 HTML与XHTML 34
2.1.3 XML基础 34
2.2 常用的HTML标记 36
2.2.1 文本类标记 37
2.2.2 列表标记 40
2.2.3 图片标记 41
2.2.4 超链接标记 42
2.2.5 表格标记 43
2.3 使用CSS布局网页 44
2.3.1 CSS概述 44
2.3.2 CSS的使用 45
2.4 JavaScript简介 48
2.4.1 JavaScript的特点 48
2.4.2 JavaScript的作用 49
2.4.3 使用JavaScript 49
2.5 ASP.NET 网页设计入门 51
2.5.1 页面与表单 51
2.5.2 HTML+CSS+JavaScript 53
2.6 本章小结 56
习题2 56
第3章 C#语言基础 58
3.1 C#基本语法 58
3.1.1 C#特点及语法规则 58
3.1.2 关键字与标识符 59
3.1.3 常量与变量 60
3.1.4 注释语句 61
3.2 C#的数据类型 61
3.2.1 值类型 62
3.2.2 引用类型 63
3.2.3 数据类型转换 66
3.2.4 装箱与拆箱 67
3.2.5 数据类型检查 67
3.3 运算符与表达式 68
3.3.1 赋值运算符 68
3.3.2 算术运算符 69
3.3.3 关系运算符 69
3.3.4 逻辑运算符 70
3.3.5 其他常用运算符 70
3.3.6 运算符的优先级 71
3.4 程序控制结构 72
3.4.1 顺序结构 72
3.4.2 选择结构 72
3.4.3 循环结构 77
3.4.4 跳转语句 80
3.5 C#面向对象基础 81
3.5.1 面向对象概述 81
3.5.2 类与对象 83
3.5.3 命名空间 84
3.6 本章小结 85
习题3 85
第4章 ASP.NET服务器控件 87
4.1 服务器控件概述 87
4.1.1 服务器控件的分类 87
4.1.2 服务器控件的创建 88
4.2 HTML服务器控件 90
4.2.1 HTML服务器控件简介 90
4.2.2 常用的HTML服务器控件 92
4.3 Web标准服务器控件 94
4.3.1 标准服务器控件概述 94
4.3.2 Label控件 95
4.3.3 Button控件 96
4.3.4 TextBox控件 97
4.3.5 RadioButton与RadioButtonList控件 99
4.3.6 CheckBox与CheckBoxList控件 101
4.3.7 ListBox与DropDownList控件 103
4.3.8 Image控件 104
4.3.9 FileUpLoad控件 106
4.3.10 Calendar控件 108
4.3.11 Table控件 112
4.4 ASP.NET服务器控件综合应用示例 114
4.5 本章小结 116
习题4 116
第5章 ASP.NET内置对象 117
5.1 Page类 117
5.1.1 Page类概述 117
5.1.2 Page类的属性和事件 118
5.2 Response对象 119
5.2.1 Response对象概述 119
5.2.2 Response的常用属性和方法 119
5.3 Request对象 120
5.3.1 Request的常用属性 120
5.3.2 Request使用示例 121
5.4 Server对象 123
5.4.1 Server的常用属性与方法 123
5.4.2 Server使用示例 125
5.5 Application对象 126
5.5.1 Application对象概述 126
5.5.2 Application的常用属性和方法 127
5.5.3 Application使用示例 128
5.6 Session对象 129
5.6.1 Session对象概述 129
5.6.2 Session的常用属性和方法 130
5.6.3 Session使用示例 131
5.7 Cookie对象 133
5.7.1 Cookie对象概述 133
5.7.2 Cookie的常用属性和方法 134
5.7.3 Cookie使用示例 136
5.8 本章小结 137
习题5 137
第6章 数据验证控件与用户控件 139
6.1 数据验证控件 139
6.1.1 RequiredFieldValidator控件 140
6.1.2 CompareValidator控件 141
6.1.3 RangeValidator控件 143
6.1.4 RegularExpressionValidator控件 144
6.1.5 CustomValidator控件 146
6.1.6 ValidationSummary控件 148
6.1.7 验证码控件 148
6.2 数据验证控件综合应用示例 150
6.3 用户控件 155
6.3.1 用户控件概述 155
6.3.2 用户控件的创建与使用 156
6.3.3 用户控件使用示例 157
6.4 本章小结 159
习题6 159
第7章 ADO.NET数据库编程 161
7.1 ADO.NET概述 161
7.1.1 数据库编程相关概念 162
7.1.2 常用的数据库操作命令 163
7.1.3 ADO.NET简介 164
7.1.4.NET数据提供程序 165
7.1.5 ADO.NET体系结构 166
7.2 Connection对象 170
7.2.1 Connection的常用属性和方法 170
7.2.2 创建Connection对象 171
7.2.3 使用SqlConnection连接数据库 173
7.3 Command对象 174
7.3.1 Command的常用属性和方法 174
7.3.2 创建Command对象 175
7.3.3 使用SqlCommand执行数据库命令 176
7.4 DataReader对象 177
7.4.1 DataReader的常用属性和方法 177
7.4.2 创建DataReader对象 178
7.4.3 使用DataReader读取数据库 179
7.5 连线模式数据库访问示例 180
7.6 DataAdapter对象 183
7.6.1 DataAdapter的常用属性和方法 183
7.6.2 创建DataAdapter对象 184
7.7 DataSet对象 185
7.7.1 DataSet的常用属性和方法 185
7.7.2 创建DataSet对象 186
7.7.3 DataAdapter及DataSet使用示例 187
7.8 离线模式数据库访问示例 188
7.9 本章小结 190
习题7 190
第8章 ASP.NET数据服务控件 192
8.1 数据绑定技术 192
8.1.1 数据源控件 192
8.1.2 数据绑定表达式 193
8.1.3 常用的数据绑定方法 194
8.1.4 简单的数据绑定应用示例 196
8.2 GridView控件 198
8.2.1 GridView简介 198
8.2.2 GridView的常用属性及事件 199
8.2.3 GridView的常见操作 201
8.2.4 GridView应用示例一 203
8.2.5 GridView应用示例二 207
8.3 DataList控件 210
8.3.1 DataList的模板类型及外观样式 210
8.3.2 DataList的常用属性及事件 211
8.3.3 使用DataList显示数据 212
8.3.4 在DataList中创建多列 214
8.3.5 捕获DataList中产生的事件 215
8.3.6 使用DataList编辑数据 217
8 4 DetailsView控件 221
8.4.1 DetailsView简介 221
8.4.2 DetailsView应用示例 221
8.5 FormView控件 224
8.5.1 FormView简介 224
8.5.2 FormView应用示例 225
8.6 Repeater控件 228
8 6.1 Repeater简介 228
8 6.2 Repeater应用示例 229
8.7 ListView控件 233
8.7.1 ListView简介 233
8.7.2 ListView应用示例 234
8.8 本章小结 238
习题8 239
第9章 ASP.NET网页布局与标准化 240
9.1 概述 240
9.2 DIV+CSS布局 241
9.2.1 DIV水平居中 241
9.2.2 DIV水平排列 242
9.2.3 DIV垂直排列 242
9.2.4 DIV嵌套排列 243
9.2.5 DIV位置固定 244
9.3 母版页与内容页 245
9.3.1 母版页 245
9.3.2 内容页 246
9.3.3 母版页使用示例 249
9.4 主题与外观 251
9 4.1 主题概述 251
9.4.2 创建主题与外观 252
9.4.3 主题与外观使用示例 254
9.5 站点地图和导航控件 258
9.5.1 站点地图概述 258
9.5.2 使用SiteMapPath控件显示导航 260
9.5.3 使用TreeView控件显示导航 262
9.5.4 在母版页中使用网站导航 267
9.6 本章小结 268
习题9 269
第10章 ASP.NET程序设计综合实训 270
10.1 经典案例1——注册与登录模块 270
10.1.1 任务描述 270
10.1.2 系统设计 271
10.1.3 代码实现 272
10.2 经典案例2——文件上传模块 282
10.2.1 任务描述 282
10.2.2 系统设计 282
10.2.3 代码实现 283
10.3 经典案例3——留言板 285
10.3.1 任务描述 285
10.3.2 系统设计 286
10.3.3 代码实现 287
10.4 本章小结 295
参考文献 296
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 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