图书介绍
ASP.NET从入门到实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 郑耀东等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302195412
- 出版时间:2009
- 标注页数:481页
- 文件大小:125MB
- 文件页数:502页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET从入门到实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 ASP.NET语言篇2
第1章 ASP.NET 3.5入门基础2
1.1 网页和网站2
1.1.1 静态网页2
1.1.2 动态网页3
1.1.3 网站的工作原理4
1.2 .NET Framework和ASP.NET5
1.2.1 .NET Framework概述5
1.2.2 ASP.NET概述6
1.2.3 开发ASP.NET网站的准备技术7
1.3 搭建ASP.NET网站开发环境9
1.3.1 安装Microsoft Visual Studio 20089
1.3.2 配置集成开发环境(IDE)10
1.3.3 熟悉集成开发环境(IDE)功能12
1.3.4 安装和配置IIS13
1.4 创建第一个ASP.NET网站16
1.4.1 创建ASP.NET网站16
1.4.2 解决方案资源管理器17
1.4.3 设计Default.aspx页面17
1.4.4 编写Default.aspx页面的代码隐藏文件19
1.4.5 配置Sample_01网站20
1.4.6 引入资源文件夹21
1.4.7 运行网站21
1.4.8 发布网站22
1.5 上机实践23
1.6 常见问题及解答23
1.7 小结24
1.8 习题24
第2章 C#语言基础25
2.1 数据类型25
2.1.1 值类型25
2.1.2 引用类型27
2.2 变量、运算符和语句29
2.2.1 变量29
2.2.2 运算符31
2.2.3 语句32
2.2.4 条件语句34
2.2.5 迭代语句36
2.2.6 注释38
2.3 字符串处理38
2.3.1 不变字符串和可变字符串38
2.3.2 插入字符串39
2.3.3 替换字符串39
2.3.4 删除字符串40
2.3.5 分隔字符串41
2.3.6 填充字符串41
2.3.7 连接字符串41
2.3.8 获取子字符串42
2.3.9 追加字符串42
2.4 时间处理42
2.4.1 DateTime结构43
2.4.2 DateTime结构的字段和属性43
2.4.3 格式化时间44
2.4.4 时间间隔TimeSpan45
2.4.5 计算时间的差45
2.4.6 追加时间46
2.5 上机实践46
2.6 常见问题及解答47
2.7 小结47
2.8 习题48
第3章 C#面向对象编程49
3.1 类、对象和实例化49
3.2 结构51
3.3 创建多边形类Polygon53
3.3.1 定义Polygon类53
3.3.2 定义属性53
3.3.3 定义索引器54
3.3.4 定义函数成员54
3.4 派生类和重载方法56
3.4.1 创建派生类Circularity、Triangle和Square56
3.4.2 重载方法57
3.5 委托和事件57
3.5.1 声明事件的参数类58
3.5.2 声明委托和事件58
3.5.3 引发事件59
3.6 绘制圆59
3.7 绘制三角形61
3.8 绘制四边形64
3.9 使用委托进行回调66
3.10 上机实践68
3.11 常见问题及解答69
3.12 小结70
3.13 习题70
第4章 数组和集合编程71
4.1 数组71
4.1.1 数组概述71
4.1.2 遍历数组73
4.1.3 多维数组74
4.1.4 交错数组75
4.1.5 动态数组76
4.1.6 System.Array类77
4.2 抽签程序78
4.3 枚举和集合81
4.3.1 枚举81
4.3.2 哈希表82
4.3.3 堆栈84
4.3.4 队列85
4.4 缓存数据模块87
4.5 上机实践88
4.6 常见问题及解答89
4.7 小结89
4.8 习题89
第5章 C#高级技术90
5.1 C# 2.0高级技术90
5.1.1 创建和使用泛型列表90
5.1.2 使用可空类型处理数据92
5.1.3 创建匿名方法93
5.1.4 迭代器94
5.2 C# 3.0高级技术96
5.2.1 使用var创建隐型局部变量96
5.2.2 对象和集合初始化器98
5.2.3 创建匿名类型的对象99
5.2.4 创建隐型数组100
5.2.5 构建Lambda表达式100
5.2.6 查询表达式101
5.3 其他高级技术102
5.3.1 使用反射获取程序集信息102
5.3.2 异常处理104
5.3.3 创建和引用命名空间105
5.4 上机实践107
5.5 常见问题及解答108
5.6 小结108
5.7 习题108
第2篇 ASP.NET基础篇112
第6章 ASP.NET Web窗体页112
6.1 Web窗体页112
6.1.1 Web窗体页概述112
6.1.2 ASP.NET指令113
6.1.3 Web窗体页语法118
6.1.4 内联代码和代码隐藏123
6.2 Web窗体页的生命周期126
6.2.1 页面开始126
6.2.2 页面初始化126
6.2.3 页面加载127
6.2.4 页面验证127
6.2.5 页面回发事件处理127
6.2.6 页面预呈现127
6.2.7 页面呈现128
6.2.8 页面卸载128
6.2.9 页面生命周期的事件128
6.3 演示Web窗体页执行顺序129
6.4 上机实践132
6.5 常见问题及解答133
6.6 小结133
6.7 习题133
第7章 Web服务器控件135
7.1 Web服务器控件概述135
7.2 文本、链接和图像控件137
7.2.1 显示和输入文本137
7.2.2 显示图像140
7.2.3 创建链接143
7.3 按钮控件144
7.3.1 普通按钮144
7.3.2 图像按钮146
7.3.3 链接按钮148
7.4 用户登录模块149
7.5 选择和列表控件151
7.5.1 选择控件151
7.5.2 ListControl控件153
7.5.3 普通列表控件155
7.5.4 下拉列表控件156
7.5.5 项目符号与编号控件157
7.5.6 复选框列表控件159
7.5.7 单选按钮列表控件160
7.6 容器控件161
7.6.1 面板和占位符控件161
7.6.2 View和MultiView控件163
7.7 上传文件到服务器166
7.8 选择日期168
7.9 其他控件169
7.9.1 使用隐藏域170
7.9.2 取消网页部分缓存内容170
7.9.3 显示XML文件内容171
7.9.4 显示HTML文本172
7.10 上机实践172
7.11 常见问题及解答173
7.12 小结174
7.13 习题174
第8章 HTML服务器控件175
8.1 HTML服务器控件概述175
8.2 容器控件176
8.2.1 使用HtmlForm控件创建表单176
8.2.2 使用HtmlHead控件设置网页头的内容177
8.2.3 使用HtmlAnchor控件创建链接178
8.2.4 使用HtmlTextArea控件提供输入功能179
8.2.5 使用HtmlSelect控件提供选择数据项180
8.2.6 使用HtmlButton控件提交网页181
8.2.7 创建HTML表格及其行和列182
8.3 输入控件185
8.3.1 HtmlInputText和HtmlInputPassword控件185
8.3.2 HtmlInputButton、HtmlInputReset和HtmlInputSubmit控件186
8.3.3 HtmlInputCheckBox和HtmlInputRadioButton控件187
8.3.4 HtmlInputHidden控件189
8.4 使用HtmlInputFile控件上传文件到服务器189
8.5 使用HtmlImage控件显示图像191
8.6 上机实践192
8.7 常见问题及解答193
8.8 小结193
8.9 习题193
第9章 ASP.NET对象、状态和配置195
9.1 使用Response对象响应页面的请求195
9.1.1 输出文本195
9.1.2 输出图像196
9.1.3 页面跳转197
9.2 使用Request对象处理页面的请求198
9.2.1 获取客户端信息198
9.2.2 获取服务器变量信息198
9.2.3 获取请求的地址199
9.2.4 获取请求信息中的参数200
9.3 传递Web窗体页的参数200
9.4 Application、Session和ViewState状态202
9.4.1 使用Application状态保存全局信息202
9.4.2 使用Session状态保存用户登录信息203
9.4.3 设置Session状态的有效时间203
9.4.4 使用ViewState状态保存页面的状态203
9.5 Server对象和Global.asax文件204
9.5.1 使用MapPath()方法映射物理路径204
9.5.2 使用Server对象的HTML编码和解码205
9.5.3 使用Server对象的URL编码和解码205
9.5.4 使用Execute()和Transfer()方法跳转页面206
9.5.5 添加Global.asax文件到网站中206
9.5.6 使用Global.asax文件的事件处理全局信息208
9.6 统计网站在线人数208
9.7 配置网站210
9.7.1 Web.config文件概述210
9.7.2 配置数据库的连接字符串211
9.7.3 获取数据库的连接字符串212
9.8 上机实践212
9.9 常见问题及解答213
9.10 小结213
9.11 习题214
第3篇 ASP.NET数据处理篇第10章 数据库预备知识216
10.1 数据库对象概述216
10.2 Access数据库预备知识217
10.2.1 创建FirstAccessDB数据库217
10.2.2 创建表218
10.3 SQL Server数据库预备知识219
10.3.1 创建FirstSQLServerDB数据库219
10.3.2 创建表及其关系221
10.3.3 常用SQL语句224
10.3.4 常用SQL函数226
10.4 上机实践231
10.5 常见问题及解答231
10.6 小结232
10.7 习题232
第11章 ADO.NET数据处理基础233
11.1 ADO.NET概述233
11.2 使用ADO.NET连接数据库234
11.2.1 连接SQL Server数据库234
11.2.2 使用ODBC连接Access数据源237
11.2.3 使用OLE DB连接Access数据源240
11.3 ADO.NET的基本对象及其操作243
11.3.1 使用SqlCommand和SqlDataReader对象读取数据244
11.3.2 使用SqlDataAdapter对象填充DataSet对象246
11.3.3 动态创建DataTable对象248
11.3.4 使用DataView对象过滤和排序数据250
11.3.5 使用ExecuteNonQuery()方法操作数据251
11.3.6 创建参数,并执行存储过程252
11.4 用户管理模块255
11.4.1 查询用户255
11.4.2 添加新用户256
11.4.3 修改指定用户258
11.4.4 删除指定用户260
11.5 上机实践261
11.6 常见问题及解答262
11.7 小结262
11.8 习题263
第12章 ASP.NET数据服务264
12.1 数据绑定技术264
12.1.1 简单数据绑定技术264
12.1.2 复杂数据绑定技术265
12.2 数据源控件267
12.2.1 使用SqlDataSource控件访问SQL Server数据库267
12.2.2 使用AccessDataSource控件访问Access数据源272
12.2.3 使用ObjectDataSource控件方法数据组件273
12.2.4 使用XmlDataSource控件访问XML文件275
12.2.5 使用SiteMapDataSource控件访问站点地图276
12.2.6 使用LinqDataSource控件访问数据库实体类277
12.3 使用Repeater控件的模板显示数据277
12.4 DataList控件280
12.4.1 DataList控件概述280
12.4.2 使用DataList控件的模板显示数据281
12.4.3 DataList控件中的按钮281
12.4.4 DataKeyField和DataKeys属性282
12.4.5 DataList控件的事件282
12.5 GridView控件285
12.5.1 GridView控件概述285
12.5.2 使用模板、行和域显示数据287
12.5.3 编辑数据288
12.5.4 排序数据290
12.5.5 分页数据290
12.5.6 DataKeyNames和DataKeys属性291
12.5.7 GridView控件的事件292
12.6 实现“主/从”操作294
12.7 上机实践297
12.8 常见问题及解答297
12.9 小结298
12.10 习题298
第13章 使用LINQ处理数据299
13.1 LINQ概述299
13.2 LINQ查询子句300
13.2.1 from子句300
13.2.2 where子句303
13.2.3 select子句303
13.2.4 group子句305
13.2.5 orderby子句305
13.2.6 into子句306
13.2.7 let子句307
13.2.8 join子句307
13.3 使用LINQ实现用户管理模块310
13.3.1 数据库实体类设计310
13.3.2 使用LinqDataSource控件访问数据库实体类311
13.3.3 查询用户313
13.3.4 添加新用户314
13.3.5 修改用户315
13.3.6 删除用户317
13.4 上机实践319
13.5 常见问题及解答319
13.6 小结320
13.7 习题320
第4篇 ASP.NET高级技术322
第14章 ASP.NET验证技术322
14.1 ASP.NET验证概述322
14.2 初始值验证323
14.2.1 初始值为空的验证323
14.2.2 初始值不为空的验证324
14.3 比较验证324
14.3.1 两个控件内容的比较验证325
14.3.2 控件内容和指定值的比较验证325
14.3.3 验证控件内容的数据类型326
14.4 范围验证326
14.4.1 整数范围验证327
14.4.2 字符范围验证327
14.4.3 日期范围验证327
14.5 正则表达式验证328
14.5.1 数值验证328
14.5.2 日期验证329
14.5.3 电话号码验证329
14.5.4 电子邮件验证330
14.5.5 URL验证330
14.6 自定义验证330
14.6.1 客户端验证331
14.6.2 服务器端验证332
14.7 处理验证摘要332
14.8 上机实践333
14.9 常见问题及解答334
14.10 小结334
14.11 习题335
第15章 站点导航和登录336
15.1 站点导航336
15.1.1 使用TreeView控件显示层次结构数据336
15.1.2 使用站点地图控件创建导航338
15.1.3 创建Web窗体页上的菜单340
15.2 站点登录342
15.2.1 使用Login控件登录网站342
15.2.2 使用LoginName、LoginStatus和LoginView控件获取登录信息和状态344
15.2.3 使用CreateUserWizard控件创建新用户345
15.2.4 使用ChangePassword控件修改密码346
15.2.5 使用PasswordRecovery控件找回密码347
15.3 上机实践347
15.4 常见问题及解答348
15.5 小结348
15.6 习题348
第16章 母版页和主题350
16.1 母版页概述350
16.2 创建Index.master母版页351
16.3 应用Index.master母版页353
16.4 主题概述355
16.5 创建Default主题356
16.5.1 添加主题文件夹356
16.5.2 添加外观文件357
16.5.3 添加样式表文件358
16.6 应用Default主题统一网站样式359
16.7 上机实践361
16.8 常见问题及解答362
16.9 小结362
16.10 习题363
第17章 用户控件和自定义控件364
17.1 分页用户控件364
17.1.1 分页用户控件界面设计364
17.1.2 PageGridView属性设计365
17.1.3 绑定数据的委托和事件设计365
17.1.4 分页用户控件初始化366
17.1.5 分页设计367
17.1.6 使用分页用户控件368
17.2 百分比自定义控件370
17.2.1 创建PercentControl类库工程370
17.2.2 创建PercentControl类371
17.2.3 属性设计372
17.2.4 初始化控件373
17.2.5 输出控件373
17.2.6 注册控件374
17.2.7 使用百分比自定义控件375
17.3 上机实践376
17.4 常见问题及解答377
17.5 小结377
17.6 习题378
第18章 ASP.NET AJAX379
18.1 ASP.NET AJAX概述379
18.2 ASP.NET AJAX服务器控件380
18.2.1 脚本管理控件ScriptManager380
18.2.2 引入脚本资源382
18.2.3 引入Web服务资源382
18.2.4 局部更新控件UpdatePanel383
18.3 无刷新分页384
18.4 使用Timer控件实现无刷新计时器386
18.5 使用UpdateProgress控件显示页面更新进程387
18.6 弹出ASP.NET AJAX环境中的对话框390
18.7 上机实践393
18.8 常见问题及解答393
18.9 小结394
18.10 习题394
第5篇 实例应用篇396
第19章 在线论坛396
19.1 系统总体设计396
19.1.1 系统功能设计396
19.1.2 OnlineBBS网站组成396
19.1.3 数据库设计397
19.1.4 数据库访问层设计398
19.2 在线论坛系统前台400
19.2.1 用户登录400
19.2.2 浏览版面403
19.2.3 浏览帖子404
19.2.4 发布帖子406
19.2.5 回复帖子407
19.3 在线论坛系统后台408
19.3.1 版面管理408
19.3.2 添加版面410
19.3.3 修改版面412
19.4 常见问题及解答412
19.5 小结413
19.6 习题413
第20章 在线考试系统414
20.1 系统总体设计414
20.1.1 系统功能设计414
20.1.2 OnlineExamine网站组成414
20.1.3 数据库设计415
20.1.4 数据库实体类设计417
20.2 在线考试系统前台417
20.2.1 考生登录418
20.2.2 选择考试科目419
20.2.3 在线考试422
20.3 在线考试系统后台426
20.3.1 管理员登录426
20.3.3 考题管理427
20.3.3 添加考题431
20.3.4 修改考题433
20.3.5 查看考生成绩434
20.4 常见问题及解答436
20.5 小结437
20.6 习题437
第21章 电子书店438
21.1 系统总体设计438
21.1.1 系统功能设计438
21.1.2 BookShopping网站组成439
21.1.3 数据库设计439
21.1.4 数据库实体类设计441
21.1.5 购物车组件设计442
21.1.6 系统通用组件设计442
21.2 电子书店前台443
21.2.1 浏览书籍443
21.2.2 购买书籍446
21.2.3 购物车447
21.2.4 创建订单451
21.2.5 订单管理454
21.3 电子书店后台458
21.3.1 管理员登录458
21.3.2 分类管理459
21.3.3 添加分类463
21.3.4 修改分类465
21.3.5 书籍管理466
21.3.6 添加书籍470
21.3.7 修改书籍472
21.3.8 管理书籍图片473
21.3.9 管理书籍评论476
21.4 常见问题及解答479
21.5 小结480
21.6 习题481
热门推荐
- 2062696.html
- 2648427.html
- 3230116.html
- 2260236.html
- 1871733.html
- 3044385.html
- 917359.html
- 1448890.html
- 1129469.html
- 2880152.html
- http://www.ickdjs.cc/book_2604394.html
- http://www.ickdjs.cc/book_3289143.html
- http://www.ickdjs.cc/book_2872699.html
- http://www.ickdjs.cc/book_3368846.html
- http://www.ickdjs.cc/book_912028.html
- http://www.ickdjs.cc/book_347429.html
- http://www.ickdjs.cc/book_831887.html
- http://www.ickdjs.cc/book_3191725.html
- http://www.ickdjs.cc/book_3834090.html
- http://www.ickdjs.cc/book_280187.html