ASP.NET技术应用教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:邵鹏鸣编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121020440
- 页数:388 页
第1章 认识ASP.NET 1
1.1 什么是.NET 1
1.1.1 从用户代码到机器代码 2
1.1.2 两种中间语言介绍 3
1.2 什么是ASP.NET 4
1.3 什么是Web窗体 4
1.4 创建第一个Web应用程序 4
1.4.1 创建项目和窗体 5
1.4.2 检查Web窗体结构 6
1.4.3 添加控件和文本 7
1.4.4 创建事件处理程序 10
1.4.5 生成并运行Web窗体页 11
第2章 使用ADO.NET访问数据库 19
2.1 Connection和Command对象 19
2.1.1 Connection对象 20
2.1.2 RadioButton控件的常用属性和事件 26
2.2 Command对象 27
2.3 使用ADO.NET SqlDataReader 30
2.3.1 使用SqlDataReader装载列表框 31
2.3.2 使用数据表的记录创建ListItem对象 35
2.3.3 使用参数化查询 37
2.4 装载下拉列表框 42
2.5 实例:在下拉列表框中查找值 45
2.6 列表控件(列表框、组合框)的常用属性和事件 48
2.7 修改数据 49
2.8 使用DataAdapter、DataTable和DataSets 51
2.8.1 DataTable对象 51
2.8.2 数据集和数据适配器 56
2.8.3 实例:创建DataSet对象 57
2.8.4 实例:使用数据集装载列表框 60
2.8.5 在数据集的表中查找特定的行 62
2.9 修改数据 64
2.9.1 实例:使用数据集向数据库表中添加一行 64
2.9.2 修改数据集中表中的行 67
2.9.3 在数据集中删除行 70
第3章 Web窗体数据绑定 74
3.1 数据绑定概述和语法 74
3.1.1 Web窗体页的多记录数据绑定 75
3.1.2 单值数据绑定 76
3.1.3 在设计时绑定与在运行时绑定 76
3.1.4 控件属性的数据绑定表达式 76
3.2.1 在设计时控件绑定简单属性 77
3.2 控件绑定简单属性 77
3.2.2 在运行时控件绑定简单属性 82
3.3 DataBinder.Eval方法 85
3.4 实现导航按钮 91
第4章 列表控件 95
4.1 DataGrid 控件 95
4.1.1 使用DataGrid显示表格数据 96
4.1.2 使用DataGrid编辑数据 102
4.1.3 更新数据集和数据库 104
4.1.4 类型化数据集与非类型化数据集 106
4.1.5 从数据表中删除记录 107
4.1.6 在DataGrid中分页 108
4.1.7 DataGrid控件的数据绑定、常用属性及事件 109
4.2 DataList Web服务器控件 111
4.2.1 使用DataList中的项目模板和选择项目模板 112
4.2.2 实例:通过类编号查询产品 123
4.2.3 从模板处理回发 128
4.2.4 DataList控件 136
4.2.5 会话状态 141
4.3 按钮服务器控件 143
4.4.2 实例:在Web窗体页中创建只读数据访问 145
4.4.1 Repeater Web服务器控件概述 145
4.4 Repeater Web服务器控件 145
4.4.3 实例:创建类别菜单 149
第5章 创建多层的分布式应用程序 153
5.1 设计方案 153
5.2 数据库层 154
5.2.1 创建购物车表 154
5.2.2 创建执行基本的购物车操作的存储过程 155
5.3 业务层 158
5.3.1 创建业务层 159
5.3.2 Cookie 168
5.3.3 HttpContext类 172
5.4 表示层 173
5.4.1 创建Web窗体 173
5.4.2 自定义DataGrid控件中的列 174
5.4.3 导入业务对象 181
5.4.4 编写代码 181
5.4.5 修改“购买”控件 185
5.4.6 创建Web窗体页AddToCar.aspx 186
5.4.7 测试应用程序 187
6.1.2 什么是Web服务 189
6.1.1 概述 189
6.1 了解Web服务 189
第6章 Web服务 189
6.2 创建Web服务 190
6.3 访问Web服务 194
6.4 简单对象访问协议(SOAP)和Web服务 199
6.5 实例:搜索类目 200
6.6 创建CatalogService Web服务 200
6.7 访问CatalogService Web服务 205
7.1 RequiredFieldValidator与ValidationSummary控件 209
7.1.1 实例:客户登录 209
第7章 服务器控件窗体验证 209
7.1.2 RequiredFieldValidator控件及其常用属性 224
7.1.3 ValidationSummary控件及其常用属性 225
7.2 CompareValidator控件与RegularExpressionValidator控件 226
7.2.1 实例:客户注册 226
7.2.2 CompareValidator控件及其常用属性 238
7.2.3 RegularExpressionValidator控件及其常用属性 239
7.3 实例:客户结账 239
7.4 视图状态 264
7.4.1 视图状态的作用 264
7.5.1 概述 265
7.5 CustomValidator服务器控件 265
7.4.2 以视图状态存储信息 265
7.4.4 EnableViewState属性 265
7.4.3 从视图状态检索信息 265
7.5.2 实例:结账页面的自定义验证 266
7.6 客户端验证 267
第8章 基于窗体的身份验证 270
8.1 登录、账户管理及结账 270
8.2 启用Web应用程序以使用Forms身份验证 278
8.3 授权用户和角色 279
8.4 Forms身份验证凭据 282
8.5 Forms身份验证实用工具 283
8.6 在Web.config中存储数据 288
第9章 Web用户控件 290
9.1 创建Web用户控件 290
9.1.1 用户控件界面设计 291
9.1.2 用户控件的初始化及事件处理 294
9.2 使用用户控件 298
9.3 公开用户控件属性 303
9.4 操作用户控件属性 303
9.5.1 实例:产品管理 304
9.5 使用HtmlInputFile服务器控件 304
9.5.2 实例:添加产品 316
9.6 以编程方式向Web窗体页添加用户控件 319
第10章 Web窗体状态管理 324
10.1 应用程序状态 324
10.1.1 实例:聊天室 325
10.1.2 关于多线程的说明 329
10.2 应用程序和会话状态事件 329
10.3 缓存应用程序数据 334
10.4.1 视图状态 336
10.4 有关状态的比较 336
10.4.2 Cookie 337
10.4.3 查询字符串 337
10.4.4 会话状态 337
10.4.5 应用程序状态 338
第11章 对控件应用样式 339
11.1 使用CSS样式 339
11.1.1 级联式样式表(CSS)介绍 339
11.1.2 在STYLE块内定义CSS样式规则 339
11.1.3 CSS样式规则的优先级 340
11.1.4 将HTML元素分配给CSS样式CLASS 340
11.2 对HTML控件应用样式 342
11.3 应用外部CSS样式表 345
第12章 自定义控件 352
12.1 概述 352
12.2 创建第一个Web自定义控件 353
12.2.1 创建Web应用程序项目 353
12.2.2 创建自定义控件 354
12.2.3 使用自定义控件 355
12.2.4 创建自定义设计器 356
12.2.5 个性化控件 358
12.3 维护控件中的状态 360
12.4.1 概述 362
12.4 开发复合控件 362
12.4.2 实例:创建Login控件(1) 363
12.4.3 在页上使用Login控件 365
12.5 在复合控件中处理事件 367
12.5.1 实例:创建Login控件(2) 367
12.5.2 在页上使用Login控件 369
12.6 从复合控件引发自定义事件 370
12.6.1 实例:修改Login控件 370
12.6.2 在页上使用Llogin控件 373
附录 本书源代码的下载及说明 376
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017