ASP.NET 3.5教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:郑阿奇编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121095030
- 页数:330 页
第一部分 教程 1
第1章 ASP.NET开发技术概述 1
1.1Web工作原理 1
1.1.1Web服务器 1
1.1.2Web客户端 2
1.2HTML与HTTP 2
1.2.1HTML标记语言 2
1.2.2XHTML标记语言 4
1.2.3CSS样式表 7
1.2.4脚本语言 11
1.2.5HTTP协议与URL 12
1.2.6HTML表单与Web请求 15
1.3Web开发技术的发展 17
1.3.1静态网页与动态网页 17
1.3.2客户端动态技术 17
1.3.3服务器端动态技术 18
1.4.NET Famework与ASP.NET 19
1.4.1.NET Famework 19
1.4.2ASP.NET 20
1.5ASP.NET应用程序的组成 21
1.5.1虚拟目录 21
1.5.2网页文件 22
1.5.3网站配置文件(Web.config文件) 22
1.5.4网站全局文件(Global.asax文件) 22
1.5.5保留文件夹 23
1.6VS2008集成开发工具简介 23
1.6.1编译和运行Web应用程序 23
1.6.2部署Web应用程序 24
1.6.3使用帮助系统 25
1.7简单的ASP.NET程序实例 26
1.7.1创建Web应用程序的一般步骤 26
1.7.2一个简单的ASP.NET程序实例 26
习题 29
第2章 C#语言基础 31
2.1C#语言概述 31
2.2数据类型 31
2.2.1值类型 31
2.2.2引用类型 34
2.2.3装箱和拆箱 36
2.3常量和变量 37
2.3.1常量 37
2.3.2变量 40
2.4运算符和表达式 41
2.4.1算术运算符 41
2.4.2关系运算符 42
2.4.3逻辑运算符 43
2.4.4赋值运算符 44
2.4.5条件运算符 45
2.4.6运算符的优先级与结合性 46
2.5流程控制 47
2.5.1条件语句 47
2.5.2循环语句 51
2.5.3跳转语句 55
2.5.4异常处理 59
2.6数组、结构和枚举 60
2.6.1数组 60
2.6.2结构 65
2.6.3枚举 66
习题 68
第3章 C#面向对象编程 71
3.1类和对象 71
3.1.1创建类和对象 71
3.1.2构造函数和析构函数 74
3.2方法 78
3.2.1方法的声明 78
3.2.2方法的参数 79
3.2.3静态方法与实例方法 81
3.2.4方法的重载 83
3.3属性 84
3.4继承和多态 86
3.4.1继承 87
3.4.2多态 90
3.5委托和事件 93
3.5.1委托 93
3.5.2事件 94
3.6接口 96
3.7集合 97
3.7.1使用Array类进行排序与查找 98
3.7.2使用Stack类 99
3.8命名空间和局部类 101
3.8.1命名空间 101
3.8.2局部类 102
习题 104
第4章 ASP.NET应用程序基础与内置对象 105
4.1ASP.NET应用程序基础 105
4.1.1aspx代码模式和页面元素 105
4.1.2页面指令 106
4.1.3页生命周期 109
4.2ASP.NET内置对象 110
4.2.1Response对象 110
4.2.2Request对象 112
4.2.3Server对象 117
4.2.4Application对象 119
4.2.5Session对象 121
4.2.6Page对象 124
4.2.7Cache对象 126
习题 127
第5章 ASP.NET服务器控件和客户端脚本 128
5.1控件概述 128
5.2HTML服务器控件 129
5.2.1HTML服务器控件的层次结构 129
5.2.2HTML服务器控件的基本语法 129
5.2.3HTML服务器控件的应用 130
5.3Web服务器控件 133
5.3.1Web服务器控件的层次结构 133
5.3.2Web服务器控件的基本语法 134
5.3.3Web服务器控件的属性 135
5.3.4Web服务器控件的事件 136
5.3.5标准控件详解 136
5.4验证控件 153
5.4.1客户端验证和服务端验证 153
5.4.2验证控件分类及作用 153
5.4.3验证控件详解 154
5.4.4关闭客户端验证功能 158
5.5用户控件 158
5.5.1建立用户控件 158
5.5.2使用用户控件 159
习题 160
第6章 网站设计 161
6.1母版页和内容页 161
6.1.1母版页和内容页概述 161
6.1.2创建母版页和内容页 163
6.1.3访问母版页控件和属性 165
6.2主题和皮肤 166
6.2.1主题概述 166
6.2.2创建主题 169
6.2.3应用主题 172
6.3网站导航 174
6.3.1站点地图和SiteMapPath控件 174
6.3.2用Menu控件导航 176
6.3.3用TreeView控件导航 177
习题 178
第7章 ASP.NET数据库编程 179
7.1数据库基础 179
7.1.1数据库和数据库管理系统 179
7.1.2表和视图 180
7.1.3用VS2008创建数据库和表 181
7.1.4SQL语言 182
7.2数据访问技术 186
7.2.1数据访问概述 186
7.2.2数据源控件简介 186
7.2.3数据绑定控件简介 187
7.3数据源控件 188
7.3.1SqlDataSource控件 188
7.3.2AccessDataSource控件 191
7.3.3XmlDataSource控件 191
7.3.4SiteMapDataSource控件 192
7.3.5ObjectDataSource控件 192
7.3.6LinqDataSource控件 195
7.4数据绑定控件 196
7.4.1GridView控件 196
7.4.2DetailsView控件 197
7.4.3FormView控件 199
7.4.4ListView控件 200
7.4.5内部数据绑定语法 201
7.5ADO.NET数据访问编程模型 203
7.5.1ADO.NET数据访问模型简介 203
7.5.2数据集 204
7.5.3数据提供程序 208
习题 213
第8章 文件I/O与流处理 215
8.1文件系统操作 215
8.1.1使用驱动器 215
8.1.2文件夹操作 217
8.1.3文件操作 220
8.1.4使用路径 223
8.2文件读写操作 224
8.2.1使用FileStream类读写文件 225
8.2.2使用Reader/Writer类读写文件 226
8.2.3文件压缩 228
8.3文件上传 230
习题 231
第9章 ASP.NET高级技术 232
9.1ASP NET配置 232
9.1.1ASP.NET配置概述 232
9.1.2配置文件的结构 232
9.1.3常用配置 233
9.2高速缓存 236
9.2.1ASP.NET缓存概述 236
9.2.2页面输出缓存 238
9.2.3页面部分缓存 239
9.2.4应用程序数据缓存 240
9.3ASP NET XML编程 243
9.3.1XML基本概念 243
9.3.2XML数据访问 245
习题 249
第10章 Web服务 250
10.1Web服务的基本概念 250
10.1.1基于组件的分布式计算概念 250
10.1.2什么是Web服务 250
10.2ASP.NET Web服务的创建与测试 251
10.2.1创建Web服务 251
10.2.2@WebService指令 252
10.2.3Web服务类 252
10.2.4WebService特性 253
10.2.5定义Web服务方法 253
10.2.6测试Web服务 253
10.3使用ASP.NET Web服务 254
10.3.1添加Web引用 254
10.3.2客户端调用Web服务 255
习题 256
第11章 ASP.NETAJAX 257
11.1ASP.NET AJAX概述 257
11.1.1为什么使用AJAX 257
11.1.2VS 2008与ASP.NET AJAX 258
11.1.3ASP.NET AJAX客户端技术 258
11.1.4ASP.NET AJAX服务器端技术 258
11.2建立ASP.NET AJAX应用程序 258
11.3ASP.NET AJAX服务器端控件 259
11.3.1ScriptManager控件 260
11.3.2ScriptManagerProxy控件 260
11.3.3UpdatePanel控件 260
11.3.4Timer控件 262
11.3.5UpdateProgress控件 263
习题 264
第二部分 实验 265
实验1创建与发布ASP.NET应用程序 265
实验2C#语言基础应用 268
实验3面向对象编程 272
实验4内置对象的应用 276
实验5ASP.NET服务器控件应用 280
实验6母版、主题和导航设计 284
实验7数据库编程 288
实验8文件系统访问 293
实验9ASP.NETXML编程 297
实验10Web服务设计 302
实验11AJAX应用 307
第三部分 实习 309
综合应用实例:BBS系统 309
P.1系统功能设计 309
P.2系统流程设计 309
P.3数据库设计 310
P.4母版页设计 312
P.4.1添加站点地图 312
P.4.2添加母版页 313
P.5主题设计 313
P.6全局变量 314
P.7注册模块设计 315
P.7.1服务条款页面设计 315
P.7.2用户注册页面设计 315
P.8登录模块设计 317
P.8.1用户登录页面设计 317
P.8.2管理员登录页面设计 318
P.9发帖模块设计 319
P.9.1查询主帖页面设计 320
P.9.2发表新帖页面设计 321
P.9.3查看详细信息页面设计 323
P.10回帖模块设计 326
P.11管理帖模块设计 327
P.12系统扩展 330
- 《高级英语阅读与听说教程》刘秀梅编著 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
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017