图书介绍
ASP.NET技术详解与应用实例PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET技术详解与应用实例](https://www.shukui.net/cover/11/33182396.jpg)
- 李万宝主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111174275
- 出版时间:2005
- 标注页数:505页
- 文件大小:207MB
- 文件页数:516页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET技术详解与应用实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 认识ASP.NET1
1.1 IIS的安装与基本配置1
1.1.1 IIS的功能和安装1
1.1.2 打开IIS服务器1
目录1
1.1.3 配置IIS服务器2
1.1.4 虚拟目录的功能与配置4
1.2.1 Visual Studio.NET的安装需求7
1.1.5 配置本书实例7
1.2 安装配置Visual Studio.NET7
1.2.2 安装配置Visual Studio.NET8
1.2.3 检测.NET安装框架9
1.2.4 Visual Studio.NET运行过程常见问题解析10
1.3 VS.NET开发环境介绍11
1.3.1 认识新建项目对话框12
1.3.2 打开Web项目12
1.3.4 控制浮动面板13
1.3.5 解决方案资源管理器窗口13
1.3.3 客户区13
1.3.6 工具箱15
1.4 安装配置数据库15
1.4.1 Access数据库15
1.4.2 SQL Server数据库15
1.4.3 检测数据库是否正确配置16
1.5 使用帮助系统17
2.1 C#语言语法结构19
2.1.1 字符集、关键字与数据类型19
第2章 C#知识概述19
2.1.2 变量定义与变量类型21
2.1.3 C#运算符与语句22
2.1.4 基本语句24
2.2 C#面向对象知识27
2.2.1 类、对象、继承与派生27
2.2.2 接口(Interface)29
2.2.3 命名空间(Namespace)29
2.2.4 修饰符30
2.2.5 数组32
3.1.1 HTTP请求与往返过程35
3.1 .NET框架运行基本原理35
第3章 ASP.NET Web Forms35
3.1.2 静态页面和动态页面36
3.1.3 ASP.NET框架运行过程39
3.2 ASP.NET具体运行过程40
3.2.1 建立、运行一个项目40
3.2.2 ASP.NET Web请求和实现41
3.2.3 进程的处理过程与事件的触发顺序43
3.2.4 ASP.NET Web Forms代码模型44
3.3.2 HTML代码的使用45
3.3.1 用户界面(UI)文件MyWebForm.aspx概述45
3.3 用户界面(UI)文件MyWebForm.aspx45
3.3.3 窗体表单Form48
3.4 Web Form页面处理过程49
3.4.1 隐藏文件概述49
3.4.2 ASP.NET Web Forms的事件模型51
3.4.3 页面生存周期54
3.5 ASPX和ASPX.CS的关联57
3.5.1 布局设计和逻辑设计的关联57
3.5.2 Page指令57
3.6.1 Page属性列表59
3.6 Page类59
3.6.2 IsPostBack属性60
3.6.3 Request属性61
3.6.4 Response属性63
3.7 应用程序组织方式64
3.7.1 文件概述64
3.7.2 解决方案、项目和文件64
3.7.3 标记、代码以及资源65
3.7.4 AssemblyInfo.cs文件以及bin文件夹65
4.1.1 HTML控件与Web服务器控件66
第4章 服务器控件的使用66
4.1 Visual Studio.NET控件概述66
4.1.2 服务器控件与HTML标记68
4.1.3 服务器控件的区分与使用70
4.2 服务器控件概述71
4.2.1 System.Web.UI.HtmlControls71
4.2.2 System.Web.UI.WebControls74
4.3 Web控件的运行原理76
4.4.2 Button控件的使用77
4.4.1 按钮控件的功能和类型77
4.4 Button控件77
4.4.3 鼠标指针移过Button的效果79
4.4.4 使用客户端脚本80
4.4.5 ImageButton控件81
4.4.6 LinkButton控件83
4.5 文本的显示83
4.5.1 静态文本的显示83
4.5.2 HTML标记的显示83
4.5.3 用Label和Panel控件显示动态文本85
4.6.1 TextBox控件的功能与使用87
4.6 TextBox控件87
4.6.2 TextBox的事件88
4.7 DropDownList控件90
4.7.1 DropDownList控件的使用90
4.7.2 DropDownList数据绑定91
4.7.3 利用AutoPostBack关联选项95
4.7.4 OnSelectedIndexChanged事件97
4.8 ListBox控件97
4.8.1 ListBox控件功能介绍97
4.8.2 多项的添加和删除100
4.9 CheckBoxList和CheckBox控件101
4.9.1 CheckBox和CheckBoxList控件的功能与区别101
4.9.2 CheckBox和CheckBoxList的使用103
4.10 RadioButtonList控件和RadioButton控件104
4.11 Table标记和Table控件107
4.11.1 表格的组成107
4.11.2 Table、TableRow和TableCell111
4.11.3 数据库中表的基本概念113
4.11.4 DataTable、DataRow和DataColumn类114
4.11.5 数据筛选与排序121
4.11.6 数据访问122
4.11.7 建立父子(主次)关系表125
4.12 AdRotator控件125
4.12.1 AdRotator控件的功能125
4.12.2 AdRotator事件127
4.13 Calendar控件128
4.13.1 Calendar控件的功能和外观介绍128
4.13.2 样式对象128
4.13.3 Calendar属性的基本使用132
4.13.4 Calendar事件133
4.13.5 Calendar应用134
4.14 图片上传141
4.14.1 图片上传概述141
4.14.2 上传文件到文件夹并显示142
4.14.3 上传文件到数据库144
第5章 验证控件148
5.1 验证控件概述148
5.1.1 验证控件的共性148
5.2 RequiredFieldValidator控件的功能与使用149
5.1.2 关于脚本库与验证的触发149
5.3 CompareValidator比较验证控件151
5.4 RangeValidator控件153
5.5 RegularExpressionValidator控件154
5.5.1 正则表达式模式语法154
5.5.2 RegularExpressionValidator功能介绍157
5.6 CustomValidator自定义验证控件158
5.6.1 客户端验证和服务器端验证158
5.6.2 客户端验证159
5.7 ValidationSummary控件的功能和使用160
5.8 带有验证码的注册页面161
5.8.1 生成验证码162
5.8.2 注册页面165
第6章 用户控件170
6.1 用户控件概述170
6.1.1 用户控件的作用170
6.1.2 用户控件和Web应用程序的区别和联系170
6.1.3 Visual Studio.NET中用户控件的添加与引用170
6.2 用户的控件属性171
6.2.1 公开用户控件的属性171
6.2.2 在用户控件中封装事件175
6.3 以编程方式创建用户控件176
第7章 数据库179
7.1 SQL语句与基本概念179
7.1.1 Select语句179
7.1.2 Insert语句183
7.1.3 Update语句184
7.1.4 Delete语句184
7.1.5 SQL语句变量184
7.1.6 事务、存储过程与触发器184
7.2.1 绑定属性:〈%#Prop%〉186
7.2.2 绑定到控件属性186
7.2 数据绑定186
7.2.3 DataBinder.Eval()函数188
7.3 使用Connection对象连接到数据库189
7.3.1 Connection对象概述189
7.3.2 OleDbConnection的使用190
7.3.3 OLE连接ConnectionString属性介绍191
7.3.4 查看数据库中的内容192
7.3.5 SqlConnection的使用192
7.3.6 SqlConnection类195
7.4.1 生成SQL语句196
7.4 执行数据库命令196
7.4.2 执行SQL命令197
7.4.3 SqlCommand类199
7.4.4 存储过程功能概述202
7.4.5 建立存储过程202
7.4.6 使用存储过程203
7.5 DataReader对象206
7.5.1 DataReader概述206
7.5.2 SqlDataReader的使用206
7.6.1 DataAdapter和DataSet基本机制209
7.5.3 用DataReader返回多个结果集209
7.6 DataAdapter和DataSet209
7.6.2 DataSet类和DataAdapter类211
7.6.3 数据访问215
7.7 DataGrid控件218
7.7.1 DataGrid控件的功能和使用218
7.7.2 列绑定220
7.7.3 数据排序234
7.7.4 数据分页235
7.8 DataList控件241
7.9.1 Repeater控件的功能和特点244
7.9 Repeater控件244
7.9.2 嵌套Repeater控件显示数据246
7.9.3 Repeater事件247
第8章 .NET对XML的支持249
8.1 XML概述249
8.1.1 XML定义及和HTML的比较249
8.1.2 XML的格式253
8.2 XML数据的显示259
8.2.1 使用HTML显示XML中的数据259
8.2.2 使用CSS格式化数据261
8.2.3 使用XSL显示数据262
8.3 XML的读取和写入之SAX267
8.3.1 SAX的基本概念267
8.3.2 XmlTextReader对象268
8.3.3 XmlTextWriter对象273
8.4 XML文档读取/写入之DOM276
8.4.1 DOM的历史和概述276
8.4.2 DOM的处理机制277
8.5 .NET对XML支持之DataSet281
第9章 应用程序配置284
9.1 全局应用文件Global.asax284
9.1.1 Global.asax功能概述284
9.1.2 阅读和编写Global.asax284
9.1.3 Global事件285
9.2 bin文件夹286
9.2.1 bin文件夹的功能和作用286
9.2.2 编译使用cs文件286
9.3.1 ASP.NET配置简介288
9.3.2 配置文件访问原则288
9.3 web.config288
9.3.3 配置文件的语法规则290
9.3.4 标准节和自定义节的配置291
9.3.5 ASP.NET配置的访问292
9.3.6 使用位置和路径进行局部配置与锁定配置293
9.4 Application对象294
9.5 Cookie295
9.6 Session对象297
9.6.1 Session模型与作用297
9.6.2 Session意义与基本使用298
9.6.3 Session失效299
9.6.4 Session的配置305
9.6.5 HttpSessionState类307
9.7 ViewState308
9.7.1 ViewState的功能和作用308
9.7.2 ViewState的配置及使用308
第10章 页面跟踪、调试与异常处理313
10.1 ASP.NET的调试需求与配置313
10.1.1 调试基本要求与解决方案313
10.1.2 调试错误信息的显示配置314
10.1.3 按条件显示自定义错误页面317
10.1.4 通知系统管理员318
10.2 ASP.NET跟踪技术321
10.2.1 ASP.NET跟踪概述321
10.2.2 页级跟踪321
10.2.3 ASP.NET跟踪模式的输出322
10.2.4 使用IsEnabled属性跟踪输出信息324
10.3 应用程序级跟踪326
10.4 Visual Studio.NET调试技术328
10.4.1 ASP.NET调试概述与配置328
10.4.2 调试ASP.NET应用程序328
10.4.3 使用Visual Studio.NET调试ASP.NET应用程序330
10.5 异常处理332
10.5.1 异常的概念332
10.5.2 异常的实现333
第11章 网络安全335
11.1 网络安全概述335
11.1.1 安全性概述335
11.1.2 身份验证与授权的配置335
11.1.3 身份验证与授权的基本流程336
11.2 基于Windows的身份验证与文件授权338
11.2.1 Windows身份验证338
11.2.2 Windows权限管理基本思想340
11.2.3 IIdentity接口和IPrincipal接口341
11.2.4 身份标识与模拟346
11.3 基于窗体的身份验证348
11.3.1 基于窗体的身份验证概述348
11.3.2 基于窗体验证的分析与配置352
11.3.3 基于窗体验证的授权配置354
11.3.4 身份验证票与操作355
11.3.5 身份验证总结与Forms验证的角色解决方案358
12.1 缓存原理366
第12章 系统缓存与优化366
12.2 页面输出缓存367
12.2.1 页面输出缓存概述367
12.2.2 HttpCachePolicy类370
12.3 页片断缓存371
12.3.1 缓存参数371
12.3.2 缓存控件372
12.4 数据缓存374
12.4.1 数据缓存的使用374
12.4.2 Cache类376
12.5.1 系统优化概述382
12.5 系统优化382
12.5.2 ASP.NET系统优化提示383
第13章 Web Service385
13.1 Web Service的应用385
13.1.1 Web Service介绍385
13.1.2 Web Service的应用388
13.2 Web服务的数据类型与内部对象394
13.2.1 Web服务的数据类型394
13.2.2 内部对象395
14.2 数据设计397
14.2.1 数据库设计397
14.1 整体设计思想与规划397
第14章 网络图书购物系统397
14.2.2 数据关系图400
14.3 存储过程与数据访问400
14.3.1 存储过程的实现401
14.3.2 数据访问层403
14.4 程序预览422
14.4.1 主页模块422
14.4.2 注册和登录模块422
14.4.4 购物模块423
14.4.3 图书模块423
14.4.5 订单模块424
14.4.6 服务模块425
14.5 用户控件与页面的实现426
14.5.1 用户控件的实现428
14.5.2 页面设计与实现431
14.6 应用程序的配置与发布449
15.1.2 数据库设计450
15.1.1 设计思想450
15.1 系统设计450
第15章 网络论坛450
15.1.3 存储过程456
15.2 程序预览460
15.3 业务逻辑整体设计467
15.3.1 业务逻辑总体设计思想467
15.3.2 业务逻辑设计实现(下层)469
15.3.3 业务逻辑设计实现(中层)477
15.3.4 业务逻辑设计实现(上层)478
15.4 应用程序的配置和发布505