图书介绍
ASP.NET编程基础与实训PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET编程基础与实训](https://www.shukui.net/cover/56/31706705.jpg)
- 张建群主编 著
- 出版社: 北京:科学出版社
- ISBN:7030189655
- 出版时间:2007
- 标注页数:255页
- 文件大小:59MB
- 文件页数:267页
- 主题词:主页制作-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
ASP.NET编程基础与实训PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET基础1
1.1 .NET的设计目标2
1.1.1 .NET简介2
1.1.2 .NET的设计目标2
1.2 .NET Framework技术架构2
1.3 ASP.NET概述4
1.3.1 ASP.NET的历史4
1.3.2 ASP.NET的脚本语言4
1.4 安装与配置.NET运行环境5
1.4.1 安装IIS Web服务器5
1.4.2 安装.NET Framework SDK6
1.4.3 安装Visual Studio.NET 200310
1.4.4 使用Visual Studio.NET 2003创建第一个Web应用程序14
1.5 Web窗体17
1.5.1 @Page指令18
1.5.2 Web窗体处理中的各个阶段18
1.5.3 使用代码隐藏技术19
小结21
思考与练习21
第2章 C#程序设计基础22
2.1 C#语法介绍23
2.1.1 C#程序的基本结构23
2.1.2 变量与常量24
2.1.3 表达式26
2.1.4 C#语言控制语句27
2.2 C#语言的数据类型31
2.2.1 值类型32
2.2.2 引用类型34
2.3 异常处理38
2.3.1 try块和catch块38
2.3.2 使用throw产生异常40
2.3.3 使用finally41
2.4 C#面向对象的编程43
2.4.1 类的定义43
2.4.2 继承43
2.4.3 类的访问修饰符44
2.4.4 构造函数和析构函数45
2.4.5 this和static关键字46
2.4.6 多态性47
2.4.7 虚方法47
2.4.8 抽象类48
2.4.9 函数重载49
2.5 装箱与拆箱50
2.5.1 装箱50
2.5.2 拆箱50
小结51
思考与练习51
第3章 ASP.NET内置对象52
3.1 使用Response对象53
3.1.1 直接用Response对象生成网页内容53
3.1.2 将特定文件的内容写入网页55
3.1.3 根据条件从当前网页转向其他网页55
3.1.4 使用END方法强行结束客户端的连接56
3.2 使用Request对象57
3.2.1 利用Request对象获取客户端信息57
3.2.2 利用Request对象获取服务器端信息60
3.3 使用Application对象61
3.4 使用Session对象64
3.5 使用Server对象65
3.5.1 Server对象的常用属性和方法65
3.5.2 Server对象的应用66
3.6 使用Cookie对象72
小结75
思考与练习76
实训76
第4章 Web服务器控件78
4.1 服务器控件概述79
4.1.1 服务器控件简介79
4.1.2 服务器控件的种类79
4.2 基本控件80
4.2.1 使用标签控件80
4.2.2 使用选择控件82
4.2.3 使用按钮控件86
4.2.4 使用容器控件86
4.3 复杂控件88
4.3.1 使用AdRotator广告控件88
4.3.2 使用Calendar日历控件90
小结92
思考与练习92
实训93
第5章 HTML服务器控件和验证控件95
5.1 HTML服务器控件96
5.1.1 使用HtmlForm控件96
5.1.2 使用HtmlImage控件96
5.1.3 使用HtmlInputFile控件98
5.2 验证控件99
5.2.1 使用RequiredFieldValidator控件99
5.2.2 使用CompareValidator控件100
5.2.3 使用RangeValidator控件102
5.2.4 使用RegularExpressionValidator控件103
5.2.5 使用CustomValidator控件105
5.2.6 使用ValidationSummary控件106
5.2.7 Page.IsValid属性107
小结108
思考与练习108
实训108
第6章 ASP.NET数据库开发基础111
6.1 ADO.NET基础112
6.1.1 ADO.NET简介112
6.1.2 ADO.NET112
6.1.3 分布式数据库模型113
6.2 ADO.NET的结构模型113
6.3 连接数据库114
6.3.1 Connection对象114
6.3.2 创建数据库连接115
6.4 Command对象116
6.4.1 使用Command对象检索数据116
6.4.2 使用Command对象更新数据118
6.4.3 使用Command对象插入数据120
6.4.4 使用Command对象删除数据121
6.4.5 使用Command对象调用存储过程122
6.5 Command对象常用的三个方法123
6.5.1 ExecuteReader方法123
6.5.2 ExecuteScalar方法124
6.5.3 ExecuteNonQuery方法124
小结125
思考与练习125
实训126
第7章 数据集对象128
7.1 DataSet对象129
7.2 DataAdapter对象129
7.3 利用DataAdapter对象更新数据源131
7.4 DataView对象135
小结138
思考与练习138
第8章 数据显示控件139
8.1 使用Repeater控件140
8.1.1 理解Repeater控件的模板140
8.1.2 对Repeater控件进行数据绑定142
8.2 使用DataList控件143
8.2.1 DataList控件的模板和样式143
8.2.2 DataList控件的例子145
8.3 使用DataGrid控件147
8.3.1 DataGrid控件显示样式的设置147
8.3.2 DataGrid控件的数据显示150
8.3.3 自定义DataGrid控件中的列152
8.3.4 DataGrid控件的分页器编程162
小结166
思考与练习166
实训166
第9章 Web Service使用基础171
9.1 Web Service简介172
9.2 Web Service的关键技术173
9.3 创建Web Service173
9.3.1 创建Web Service173
9.3.2 设置WebMethod方法175
9.4 使用Web Service177
9.4.1 使用HTTP-GET调用Web Service177
9.4.2 使用HTTP-POST调用Web Service177
9.4.3 使用代理类调用Web Service178
小结179
思考与练习179
实训180
第10章 Web用户控件开发与使用182
10.1 Web用户控件简介183
10.2 创建简单的用户控件183
10.3 在ASP.NET页面中添加Web用户控件186
10.3.1 静态添加用户控件186
10.3.2 动态添加用户控件187
10.4 设置与读取Web用户控件的属性188
10.5 在用户控件中添加事件处理190
小结194
思考与练习195
实训195
第11章 ASP.NET应用程序的调试、配置和安全策略197
11.1 调试ASP.NET应用程序198
11.1.1 ASP.NET故障排除198
11.1.2 调试199
11.2 使用Trace对象进行跟踪201
11.2.1 跟踪201
11.2.2 页级别跟踪201
11.2.3 应用程序级别跟踪203
11.2.4 检查是否启用了跟踪204
11.3 配置ASP.NET应用程序205
11.3.1 Web.config概述205
11.3.2 Web.config配置文件格式205
11.3.3 自定义Web.config文件配置节208
11.3.4 访问Web.config文件208
11.4 ASP.NET应用程序的安全策略208
11.4.1 身份验证和授权208
11.4.2 基于窗体的身份证210
小结214
思考与练习214
实训215
第12章 站内信箱系统的设计与开发216
12.1 系统设计217
12.1.1 需求分析217
12.1.2 功能设计218
12.1.3 总体设计218
12.2 数据库设计和实现221
12.2.1 数据库的需求分析221
12.2.2 数据库的逻辑设计221
12.2.3 数据库表的详细设计222
12.2.4 数据库的存储过程设计224
12.3 系统中使用的用户控件225
12.3.1 目录树控件225
13.3.2 顶部的用户控件(Top.ascx)228
12.4 数据实体层229
12.5 数据访问层的设计231
12.5.1 数据库操作的基础类232
12.5.2 数据访问层之InBoxes.cs237
12.6 业务层的设计240
12.7 用户界面层的设计243
12.7.1 用户管理模块243
12.7.2 收发邮件模块245
12.8 系统使用的存储过程252
小结255
参考文献256