注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程ASP.NET动态网页设计应用教程

ASP.NET动态网页设计应用教程

ASP.NET动态网页设计应用教程

定 价:¥28.00

作 者: 金雪云
出版社: 电子工业出版社
丛编项:
标 签: ASP.NET

ISBN: 9787121039904 出版时间: 2007-03-01 包装: 平装
开本: 16开 页数: 320 字数:  

内容简介

  本书主要介绍了如何在ASP.NET中用C#语言创建动态Web网页的相关技术,内容涵盖了ASP.NET简介、运行ASP.NET程序的环境需求、C#语法基础、使用由ASP.NET扩展的HTML控件和Web服务器控件、ASP.NET的常用内置对象、.NET命名空间、在ASP.NET中实现事件驱动、在ASP.NET程序中使用Web增强控件和自定义控件、ADO.NET和使用ADO.NET进行数据库访问、在ASP.NET中应用XML、对ASP.NET进行配置和优化以及在ASP.NET中实现安全。书中采用了大量实例,每章都提供测试题和上机实习题,最后还提供了两套模拟试卷。 本书针对初、中级用户编写,以实例为主线,结构清晰,详略得当,具有较强的可读性,可作为各类职业院校Web应用程序设计课程的教材,也可作为各种电脑培训班、辅导班的培训教材。对于希望在.NET框架下开发Web应用程序的Web程序设计人员,或者希望从基本概念开始学习的Web程序爱好者来说也是一本很好的入门级参考书。

作者简介

暂缺《ASP.NET动态网页设计应用教程》作者简介

图书目录

第1章  概述    1
1.1  Web基础知识    2
1.1.1  HTTP协议    2
1.1.2  Web服务器    2
1.1.3  静态网页    3
1.1.4  动态网页    4
1.2  ASP.NET简介    4
1.2.1  请求和响应    5
1.2.2  解释和编译    5
1.2.3  ASP.NET的发展历史    6
1.2.4  ASP.NET的优势    6
1.2.5  ASP.NET的工作原理    7
1.3  建立ASP.NET的运行环境    8
1.3.1  IIS    8
1.3.2  安装MDAC    12
1.3.3  .NET Framework和ASP.NET    12
1.4  开始编写ASP.NET程序    13
1.4.1  开发环境的选择    13
1.4.2  编写代码    18
1.4.3  注释    19
1.5  本章小结    19
1.6  习题与上机实习    19
1.6.1  填空    19
1.6.2  问答题    20
1.6.3  上机实习    20
第2章  C#语法基础    21
2.1  C#的特点和优势    22
2.2  变量、常量和表达式    22
2.2.1  变量    22
2.2.2  数据类型    24
2.2.3  运算符    34
2.2.4  常量    40
2.2.5  表达式    41
2.2.6  数据类型之间的转换    41
2.3  构造类型    47
2.3.1  数组    47
2.3.2  结构    50
2.3.3  枚举    52
2.4  控制结构    54
2.4.1  顺序    54
2.4.2  分支    54
2.4.3  循环    58
2.5  函数    65
2.5.1  函数的定义    65
2.5.2  函数的调用    66
2.5.3  参数的传递    68
2.5.4  变量的作用域    72
2.6  习题与上机实习    73
2.6.1  填空    73
2.6.2  问答题    73
2.6.3  上机实习    74
第3章  HTML控件和Web服务器控件    75
3.1  表单    75
3.1.1  HTML表单    76
3.1.2  Web表单    77
3.2  HTML控件    78
3.2.1  Anchor控件    79
3.2.2  Button控件    80
3.2.3  InputButton控件    82
3.2.4  InputCheckBox控件    82
3.2.5  InputRadioButton控件    83
3.3  Web服务器控件    84
3.3.1  用于文本输入和显示的内部控件    85
3.3.2  用于控制传送的内部控件    88
3.3.3  用于选择的列表控件    94
3.4  习题    106
3.4.1  填空    106
3.4.2  问答题    106
3.4.3  上机实习    106
第4章  ASP.NET的常用内置对象    107
4.1  Response对象    108
4.1.1  Response对象的Write方法    108
4.1.2  Response对象的Redirect方法    109
4.1.3  Response的WriteFile方法    111
4.2  Request对象    112
4.2.1  ServerVariables属性    113
4.2.2  Browser属性    115
4.3  Application对象    116
4.3.1  如何使用Application对象    116
4.3.2  Lock和UnLock方法的使用    119
4.3.3  Application事件    120
4.4  Session对象    120
4.4.1  Session对象的属性    121
4.4.2  Session对象的方法    122
4.4.3  Session对象的事件    122
4.4.4  使用Session对象的注意事项    122
4.5  Server对象    123
4.5.1  Server对象的属性    123
4.5.2  Server对象的方法    123
4.6  Cookie    124
4.6.1  什么是Cookie    125
4.6.2  设置Cookie    127
4.6.3  检索Cookie    132
4.6.4  检测用户是否使用了Cookie    133
4.7  global.asax文件    134
4.7.1  创建Application事件代码    135
4.7.2  创建Session事件代码    138
4.7.3  声明对象    139
4.8  习题    140
4.8.1  填空    140
4.8.2  问答题    140
4.8.3  上机实习    140
第5章  ASP.NET高级编程    141
5.1  命名空间    142
5.2  类库    143
5.2.1  类库和基类    143
5.2.2  System.Collections命名空间    143
5.2.3  System.IO命名空间    154
5.3  Page类    162
5.3.1  页面状态    162
5.3.2  页面指令    164
5.4  事件驱动    167
5.4.1  什么是事件驱动    167
5.4.2  ASP.NET中的事件    168
5.4.3  ASP.NET中的服务器控件事件    171
5.5  习题    172
5.5.1  填空    172
5.5.2  问答题    172
5.5.3  上机实习    172
第6章  ASP.NET的其他Web控件    173
6.1  日历控件    173
6.2  广告控件    178
6.3  验证控件    180
6.3.1  使用验证控件的注意事项    180
6.3.2  必须字段验证控件    181
6.3.3  比较验证控件    182
6.3.4  范围验证控件    184
6.3.5  正则表达式验证控件    186
6.3.6  自定义验证控件    187
6.3.7  验证总结控件    189
6.4  自定义控件    191
6.4.1  代码分离技术    191
6.4.2  编写自定义控件    191
6.4.3  用户控件    196
6.5  习题    197
6.5.1  填空    197
6.5.2  问答题    197
6.5.3  上机实习    197
第7章  访问数据库    199
7.1  数据库的选择    199
7.2  ADO.NET简介    200
7.2.1  ADO.NET的特点    200
7.2.2  数据访问命名空间    200
7.2.3  Managed Providers    201
7.3  用Connection对象建立数据库连接    202
7.4  使用Command对象执行数据库命令    204
7.5  使用DataAdapter对象执行数据库命令    208
7.5.1  DataAdapter对象    209
7.5.2  DataSet对象    210
7.6  数据绑定    214
7.6.1  什么是数据绑定    214
7.6.2  DataGrid控件    215
7.6.3  DataList控件    226
7.6.4  Repeater控件    230
7.7  习题    232
7.7.1  填空    232
7.7.2  问答题    232
7.7.3  上机实习    232
第8章  XML数据管理    233
8.1  XML基础    233
8.2  使用样式表显示XML    236
8.3  在ASP.NET中操作XML数据    239
8.3.1  写入XML数据    239
8.3.2  读取XML数据    241
8.3.3  编辑XML数据    243
8.3.4  将XML转化为字符串    244
8.4  习题    246
8.4.1  填空    246
8.4.2  问答题    246
8.4.3  上机实习    246
第9章  ASP.NET的配置和优化    247
9.1  ASP.NET的配置    247
9.2  使用缓存    255
9.3  跟踪    260
9.4  监视ASP.NET进程    263
9.5  习题    264
9.5.1  填空    264
9.5.2  问答题    264
第10章  ASP.NET的安全性    265
10.1  安全性的概念    265
10.2  Windows提供的身份验证和授权    266
10.3  IIS提供的身份验证和授权    268
10.3.1  IP地址及域名限制    268
10.3.2  启用证书验证用户身份    268
10.3.3  规定验证方法    268
10.4  ASP.NET提供的身份验证和授权    270
10.4.1  Windows内置验证    271
10.4.2  基于Passport的验证    275
10.4.3  基于表单的验证    276
10.5  SSL加密方法简介    283
10.6  习题    283
10.6.1  填空    283
10.6.2  问答题    284
附录A  习题答案    285
附录B  模拟试卷(一)    305
附录C  模拟试卷(二)    311
附录D  模拟试卷(一)答案    317
附录E  模拟试卷(二)答案    319

本目录推荐