ASP.NET程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吉根林,崔海源主编;顾韵华等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7121002515
- 页数:327 页
第1章 绪论 1
1.1 Web基础知识 1
1.1.1 Web的基本概念 1
1.1.2 Intemet网络协议 2
1.1.3 IP地址 4
1.1.4 域名 4
1.1.5 统一资源定位符URL 5
1.2 超文本标记语言HTML 5
1.2.1 HTML文档的基本构成 5
1.2.2 用HTML语言制作网页 6
1.3 可扩展标记语言XML 10
1.4 ASP.NET简介 12
1.4.1 ASP.NET与ASP的区别 12
1.4.2 ASP.NET的工作原理 13
1.5 ASP.NET程序运行环境 15
1.5.1 软件环境 15
1.5.2 IIS的安装与管理 16
1.5.3 安装Microsoft Data Access Components 16
1.5.4 安装NET Framework 17
1.6 ASP.NET简单程序示例 17
1.7 本章小结 18
习题一 19
第2章 编程语言VB.NET 20
2.1 概述 20
2.1.1 变量方面的差异 20
2.1.2 过程、函数的定义与调用方面的差别 20
2.1.3 数组方面的差别 21
2.1.4 部分常用函数的改变 21
2.1.5 其他改变 22
2.2 数据类型、常量、变量与运算符 22
2.2.1 基本数据类型 23
2.2.2 用户自定义类型 26
2.2.3 常量和变量 27
2.2.4 运算符 28
2.3 数组 32
2.3.1 数组的概念 32
2.3.2 声明与设置数组值 33
2.3.3 改变数组大小 34
2.3.4 数组列表 34
2.3.5 多维数组 35
2.4 流程和控制结构 35
2.4.1 条件分支结构 35
2.4.2 循环结构 38
2.5 过程和函数 41
2.5.1 Sub过程 41
2.5.2 函数 42
2.5.3 属性过程 43
2.5.4 参数传递 44
2.5.5 常用函数 46
2.6 本章小结 48
习题二 48
第3章 服务器控件 51
3.1 控件概述 51
3.1.1 HTML普通控件 51
3.1.2 HTML服务器控件 53
3.1.3 Web服务器控件 53
3.1.4 自定义控件 53
3.2 HTML服务器控件 54
3.2.1 HtmlAnchor 55
3.2.2 HtmlButton 56
3.2.3 HtmlForm 56
3.2.4 HtmlGenericControl 57
3.2.5 HtmlImage 57
3.2.6 HtmlInputImage 57
3.2.7 HtmlInputButton 58
3.2.8 HtmlInputCheckBox 58
3.2.9 HtmlInputFile 58
3.2.10 HtmlInputHidden 58
3.2.11 HtmlInputRadioButton 59
3.2.12 HtmlInputText 59
3.2.13 HtmlSelect 59
3.2.14 HtmlTable 60
3.2.15 HtmlTextArea 61
3.2.16 AutoPostBack的传回事件机理 63
3.3 Web服务器控件 64
3.3.1 按钮(Button) 68
3.3.2 复选框(CheckBox) 68
3.3.3 超链接(HyperLink) 69
3.3.4 图像(Image) 69
3.3.5 图像按钮(ImageButton) 69
3.3.6 标签(Label) 70
3.3.7 超链接按钮(LinkButton) 70
3.3.8 文字(Literal) 71
3.3.9 面板(Panel) 71
3.3.10 占位符(PlaceHolder) 72
3.3.11 单选按钮(RadioButton) 72
3.3.12 表(Table) 72
3.3.13 文本框(TextBox) 75
3.3.14 列表控件(ListControl) 76
3.3.15 下拉框(DropDownList) 76
3.3.16 列表框(ListBox) 77
3.3.17 复选框列表(CheckBoxList) 77
3.3.18 单选按钮列表(RadioButtonList) 78
3.4 日历(Calendar)控件应用举例 82
3.5 本章小结 88
习题三 88
第4章 ASP.NET对象 89
4.1 对象简介 89
4.2 Page对象 90
4.2.1 Page对象的属性 90
4.2.2 Page对象的方法 91
4.2.3 Page对象的事件 91
4.3 Request对象 93
4.3.1 Request对象的属性和方法 93
4.3.2 Request对象的使用 94
4.4 Response对象 104
4.4.1 Response对象的属性和方法 105
4.4.2 Response对象的使用 105
4.5 Server对象 109
4.5.1 Server对象的属性和方法 109
4.5.2 Server对象的使用 109
4.6 Application对象 112
4.6.1 Application对象的属性、方法和事件 112
4.6.2 Application对象的使用 114
4.7 Session对象 117
4.7.1 Session对象的属性、方法和事件 117
4.7.2 Session对象的使用 118
4.8 文件操作 122
4.8.1 使用FileSystemObject对象 122
4.8.2 使用System.IO命名空间的文件与目录类 124
4.9 应用举例——计数器 130
4.10 本章小结 131
习题四 132
第5章 数据库访问 133
5.1 数据库访问模型ADO.NET 133
5.1.1 概述 133
5.1.2 ADO.NET模型 134
5.1.3 ADO.NET结构 135
5.1.4 ADO.NET数据库操作 138
5.1.5 数据显示 138
5.1.6 ADO.NET示例 139
5.2 数据库语言SQL 140
5.2.1 SELECT查询 141
5.2.2 数据更新 144
5.3 连接数据库 147
5.4 访问数据库 149
5.4.1 使用DataReader对象访问数据库 149
5.4.2 使用DataSet对象访问数据库 159
5.4.3 执行存储过程 180
5.5 显示数据 188
5.5.1 Repeater控件 188
5.5.2 DataList控件 190
5.5.3 DataGrid控件 199
5.6 应用举例——留言板 211
5.6.1 功能设计 211
5.6.2 数据库设计 212
5.6.3 程序和页面设计 212
5.7 本章小结 224
习题五 224
第6章 ASP.NET高级应用 226
6.1 高级控件 226
6.1.1 验证控件 226
6.1.2 文件上传 235
6.1.3 E-mail传送 238
6.2 用户控件 242
6.2.1 Pagelet概述 242
6.2.2 创建Pagelet 243
6.2.3 使用Pagelet 245
6.3 ASP.NET配置 246
6.3.1 ASP.NET概述 246
6.3.2 配置文件的结构 247
6.4 ASP.NET的性能优化 250
6.4.1 高速缓存概述 251
6.4.2 输出高速缓存 252
6.4.3 数据高速缓存 254
6.5 Web服务(Web Service)介绍 255
6.5.1 基于组件的分布式计算概念 256
6.5.2 什么是Web服务 257
6.5.3 Web服务使用的标准协议 258
6.5.4 ASP.NET Web服务编程模型 259
6.5.5 获得Web服务 264
6.6 跟踪调试和异常处理 264
6.6.1 常见错误类型 264
6.6.2 良好的编码方式 265
6.6.3 代码的测试 266
6.6.4 查找和跟踪错误 266
6.6.5 异常处理 268
6.6.6 通知和日志 271
6.7 本章小结 272
习题六 273
第7章 XML在ASP.NET中的应用 274
7.1 创建格式正确的XML文档 274
7.1.1 XML文档的组成 274
7.1.2 创建XML文档的基本规则 276
7.1.3 元素内容的类型 276
7.1.4 给元素添加属性 277
7.1.5 处理指令的使用 277
7.1.6 CDATA节的使用 277
7.2 创建有效的XML文档 278
7.2.1 创建DTD 278
7.2.2 声明元素类型 278
7.2.3 声明元素属性 279
7.2.4 将格式正确的XML文档转换为有效文档 279
7.3 定义和使用实体 282
7.3.1 实体定义和分类 282
7.3.2 声明通用实体 283
7.3.3 声明参数实体 286
7.3.4 插入实体引用 288
7.3.5 插入字符引用 289
7.4 XML文档的显示 290
7.4.1 使用CSS样式表显示XML文档 290
7.4.2 使用数据绑定显示XML文档 291
7.4.3 使用XSL样式表显示XML文档 295
7.5 XML在ASP.NET中的应用 300
7.5.1 写入XML数据 300
7.5.2 读取XML数据 301
7.5.3 编辑XML数据 301
7.5.4 将XML转化为字符串 303
7.5.5 制作广告轮播器 303
7.6 本章小结 304
习题七 305
第8章 ASP.NET综合应用实例 306
8.1 系统概述 306
8.1.1 系统功能 306
8.1.2 页面结构设计 307
8.2 数据库设计 307
8.3 各子系统设计与实现 308
8.3.1 用户控件的设计与实现 308
8.3.2 数据库操作文件 310
8.3.3 首页 311
8.3.4 发文浏览 313
8.3.5 文件查询 317
8.3.6 发文处理 321
8.3.7 系统维护 325
8.4 本章小结 326
参考文献 327
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017