图书介绍
由浅入深学ASP.NET 基础、进阶与必做300题2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 梁伟等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121133305
- 出版时间:2011
- 标注页数:571页
- 文件大小:176MB
- 文件页数:593页
- 主题词:网页制作工具-程序设计-习题集
PDF下载
下载说明
由浅入深学ASP.NET 基础、进阶与必做300题PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 Web开发从零开始1
第1章 学习Web开发必备知识(教学视频:34分钟)1
1.1 基础概念1
1.1.1 什么是网页1
1.1.2 网页开发技术1
1.1.3 Web开发相关技术3
1.2 搭建开发环境3
1.2.1 安装Visual Studio 20104
1.2.2 Visual Studio 2010 IDE简介6
1.2.3 实现第一个ASP.NET程序7
1.3 IIS 7 Web服务配置9
1.3.1 安装IIS 710
1.3.2 IIS 7支持的.NET版本配置11
1.3.3 浏览第一个ASP.NET程序12
1.4 C#语言基础13
1.4.1 C#简介14
1.4.2 变量和常量14
1.4.3 运算符15
1.4.4 流程控制17
1.4.5 隐性局部变量19
1.4.6 Lambda表达式19
1.4.7 LINQ集成查询概述20
1.5 编码规范21
1.5.1 优秀的编码结构22
1.5.2 优秀的注释风格22
1.5.3 优秀的命名规范24
1.5.4 避免文件过大24
1.6 承上启下25
1.7 习题26
第2章 走进ASP.NET 4.0(教学视频:23分钟)29
2.1 ASP.NET 4.0概述29
2.1.1 ASP.NET 4.0——动态页面开发利器29
2.1.2 创建网站30
2.1.3 设计网站31
2.1.4 网站的前台和后台32
2.2 ASP.NET 4.0动态网页剖析33
2.2.1 前台客户端的事件处理33
2.2.2 后台服务器端的事件处理34
2.2.3 网站处理网页的顺序和原理36
2.3 承上启下37
2.4 习题37
第3章 C#面向对象特性(教学视频:51分钟)39
3.1 面向对象编程概述39
3.1.1 什么是类和对象39
3.1.2 用C#如何创建类39
3.1.3 用C#如何创建对象41
3.1.4 什么是面向对象编程41
3.2 面向对象的技术42
3.2.1 接口42
3.2.2 用C#如何创建接口42
3.2.3 继承43
3.2.4 用C#如何实现继承43
3.2.5 多态44
3.2.6 用C#如何实现多态44
3.3 面向对象开发的简单实例45
3.3.1 面向对象功能设计45
3.3.2 面向对象的类设计45
3.3.3 面向对象的应用46
3.4 承上启下48
3.5 习题48
第4章 ASP.NET核心对象(教学视频:47分钟)56
4.1 Page类56
4.1.1 Page类概述56
4.1.2 探索页面生命周期57
4.2 ASP.NET核心对象60
4.2.1 利用Response输出信息60
4.2.2 利用Request获取页面输入61
4.2.3 利用Server获取服务器信息63
4.3 共享数据65
4.3.1 利用Application共享数据65
4.3.2 使用Global.asax文件66
4.3.3 利用Session共享数据67
4.3.4 利用Session验证用户69
4.4 承上启下70
4.5 习题71
第5章 字符串(教学视频:34分钟)79
5.1 字符串String79
5.1.1 比较字符串79
5.1.2 判定首尾字符串82
5.1.3 判断是否包含子串82
5.1.4 定位字符和子串82
5.1.5 格式化字符串83
5.1.6 连接字符串84
5.1.7 拆分字符串84
5.1.8 插入字符串85
5.1.9 填充字符串86
5.1.10 删除字符串86
5.1.11 复制字符串87
5.1.12 替换字符串87
5.1.13 更改大小写88
5.2 动态串StringBuilder88
5.2.1 比较String89
5.2.2 设置容量89
5.2.3 追加字符串89
5.2.4 插入字符串90
5.2.5 删除字符串90
5.2.6 替换字符串91
5.3 正则表达式Regex91
5.3.1 正则表达式简介91
5.3.2 构造正则表达式92
5.3.3 使用Regex类93
5.4 字符编码94
5.4.1 字符编码概述95
5.4.2 字符编码类96
5.5 承上启下98
5.6 习题99
第6章 数组和集合(教学视频:32分钟)106
6.1 数组106
6.1.1 什么是数组106
6.1.2 创建数组107
6.1.3 数组基类Array109
6.1.4 访问数组元素110
6.1.5 转化元素类型111
6.1.6 遍历数组元素112
6.1.7 排序数组元素113
6.1.8 查找数组元素115
6.1.9 反转数组元素116
6.1.10 复制数组117
6.2 集合118
6.2.1 什么是集合118
6.2.2 列表类ArrayList119
6.2.3 创建列表120
6.2.4 遍历列表120
6.2.5 添加元素121
6.2.6 插入元素122
6.2.7 删除元素123
6.2.8 简单排序123
6.2.9 复杂排序124
6.2.10 查找元素125
6.3 队列125
6.3.1 什么是队列126
6.3.2 队列类Queue126
6.3.3 创建队列126
6.3.4 元素入队127
6.3.5 元素出队127
6.4 堆栈128
6.4.1 什么是堆栈128
6.4.2 堆栈类Stack128
6.4.3 创建堆栈128
6.4.4 元素入栈129
6.4.5 元素出栈129
6.5 承上启下130
6.6 习题130
第7章 调试和异常处理(教学视频:35分钟)140
7.1 程序调试技术140
7.1.1 调试语法错误140
7.1.2 调试逻辑错误140
7.2 异常处理机制143
7.2.1 异常类Exception143
7.2.2 使用try…catch处理异常144
7.2.3 异常处理的原则145
7.3 承上启下146
7.4 习题146
第2篇 控件开发154
第8章 标准服务器控件(教学视频:47分钟)154
8.1 WebControls概述154
8.1.1 什么是服务器控件154
8.1.2 WebControls空间155
8.2 输入控件156
8.2.1 按钮Button157
8.2.2 文本框TextBox160
8.2.3 复选框CheckBox162
8.2.4 单选按钮RadioButton164
8.2.5 超级链接HyperLink165
8.2.6 链接按钮LinkButton167
8.2.7 图像Image168
8.2.8 图像按钮ImageButton169
8.2.9 图像热区ImageMap170
8.2.10 项列表BulletedList172
8.3 列表控件173
8.3.1 下拉框DropDownList174
8.3.2 列表框ListBox176
8.3.3 复选框列表CheckBoxList177
8.3.4 单选按钮列表RadioButtonList180
8.4 容器控件181
8.4.1 面板Panel181
8.4.2 表格Table183
8.5 其他控件187
8.5.1 广告栏AdRotator187
8.5.2 日历Calendar189
8.6 承上启下192
8.7 习题192
第9章 HTML服务器控件(教学视频:26分钟)200
9.1 HtmlControls概述200
9.1.1 比较标准控件200
9.1.2 HtmlControls空间201
9.2 输入控件HtmlInput202
9.2.1 按钮HtmlInputButton202
9.2.2 单行文本框HtmlInputText205
9.2.3 多行文本框HtmlTextArea206
9.2.4 隐藏文本框HtmlInputHidden207
9.2.5 文件框HtmlInputFile209
9.2.6 复选框HtmlInputCheckBox211
9.2.7 单选按钮HtmlInputRadioButton213
9.3 容器空间HtmlContainer214
9.3.1 表格HtmlTable214
9.3.2 列表框/下拉框控件HtmlSelect217
9.4 图像控件HtmlImage220
9.5 承上启下222
9.6 习题223
第10章 数据验证控件(教学视频:19分钟)231
10.1 概述231
10.2 验证控件232
10.2.1 必填验证控件RequiredFieldValidator232
10.2.2 比较验证控件CompareValidator233
10.2.3 范围验证控件RangeValidator236
10.2.4 正则验证控件RegularExpressionValidator237
10.2.5 自定义验证控件CustomValidator239
10.2.6 验证摘要控件ValidationSummary242
10.3 注册页面示例243
10.4 承上启下246
10.5 习题246
第11章 用户控件(教学视频:20分钟)254
11.1 概述254
11.1.1 什么是用户控件254
11.1.2 何时使用用户控件254
11.2 使用用户控件255
11.2.1 创建用户控件255
11.2.2 添加用户控件256
11.2.3 定义用户控件属性257
11.2.4 定义用户控件事件258
11.2.5 比较Web页面258
11.3 承上启下259
11.4 习题259
第3篇 数据操作266
第12章 ADO.NET(教学视频:34分钟)266
12.1 概述266
12.1.1 ADO.NET的功能266
12.1.2 ADO.NET基本结构266
12.1.3 System.Data空间267
12.2 配置并连接数据库268
12.2.1 SqlConnection类268
12.2.2 连接数据库269
12.2.3 使用web.config配置连接270
12.2.4 断开数据库271
12.3 操作数据库271
12.3.1 SqlCommand类272
12.3.2 查询数据272
12.3.3 SqlDataReader类273
12.3.4 操作数据275
12.4 内存数据对象276
12.4.1 SqlDataAdapter类276
12.4.2 DataSet类278
12.4.3 DataTable类280
12.5 认识SQL284
12.5.1 SQL基础284
12.5.2 创建数据库CREATE DATABASE285
12.5.3 删除数据库DROP DATABASE286
12.5.4 创建表CTEATE TABLE286
12.5.5 修改表UPDATE TABLE287
12.5.6 删除表DROP TABLE289
12.5.7 插入数据INSERT289
12.5.8 修改数据UPDATE290
12.5.9 删除数据DELETE290
12.5.10 SQL简单查询290
12.5.11 使用GROUP BY对结果分组294
12.5.12 使用DISTINCT对结果去重294
12.5.13 使用ORDER BY对结果排序294
12.5.14 使用函数和表达式295
12.5.15 使用运算符296
12.6 LINQ基础296
12.6.1 LINQ查询数据库原理296
12.6.2 在项目中添加数据库映射类296
12.6.3 使用LINQ操作数据库——查询、增、删、改297
12.7 承上启下298
12.8 习题299
第13章 数据控件(教学视频:48分钟)307
13.1 概述307
13.2 网格视图GridView307
13.2.1 认识GridView308
13.2.2 GridView中的列类型309
13.2.3 自动生成数据列310
13.2.4 使用BoundField列显示数据312
13.2.5 使用CommanField列编辑数据314
13.2.6 使用CommanField列删除数据316
13.2.7 使用CommandField列选择数据318
13.2.8 使用HyperLinkField列链接数据319
13.2.9 使用ButtonField列灵活操作数据321
13.2.10 分页浏览数据322
13.3 列表控件323
13.3.1 把DataSet绑定到DropDownList324
13.3.2 把DataReader绑定到ListBox326
13.3.3 把DataTable绑定到CheckBoxList327
13.3.4 把HashTable绑定到RadioButtonList328
13.4 使用LinqDataSource数据源控件330
13.4.1 使用SqlDataSource生成支持增删改的GridView330
13.4.2 使用LinqDataSource生成支持增删改的GridView332
13.5 DataPager控件和ListView控件333
13.5.1 ListView绑定数据333
13.5.2 ListView结合DataPager控件实现数据分页334
13.6 承上启下335
13.7 习题336
第14章 XML数据操作(教学视频:41分钟)343
14.1 .NET框架中的XML343
14.1.1 什么是XML343
14.1.2 XML文档对象模型DOM344
14.1.3 System.Xml命名空间345
14.2 读取XML345
14.2.1 使用XmlDocument读取XML345
14.2.2 使用XmlReader读取XML346
14.2.3 使用XmlNode读取结点349
14.3 查询XML351
14.3.1 基本XPath表达式351
14.3.2 限定查询范围352
14.3.3 使用函数设置查询条件352
14.3.4 使用运算符设置查询条件353
14.3.5 使用通配符模糊匹配353
14.3.6 综合示例353
14.4 修改XML355
14.4.1 创建新DOM结点355
14.4.2 创建DOM结点属性356
14.4.3 修改DOM结点357
14.4.4 删除DOM结点357
14.4.5 保存DOM树358
14.5 与DataSet交互359
14.5.1 使用DataSet加载XML数据359
14.5.2 使用XmlDataDocument加载关系数据361
14.6 承上启下362
14.7 习题362
第4篇 网站设计369
第15章 母版页(教学视频:22分钟)369
15.1 静态母版页369
15.1.1 创建母版页369
15.1.2 向母版页添加控件371
15.1.3 使用母版创建内容页372
15.1.4 挖掘母版页的机制373
15.2 与母版页交互374
15.2.1 母版页和内容页的生命周期374
15.2.2 母版页内部的控件事件375
15.2.3 在母版页中访问内容页控件376
15.2.4 在内容页中访问母版页控件377
15.3 动态选择母版页378
15.4 承上启下380
15.5 习题381
第16章 站点导航系统(教学视频:19分钟)387
16.1 ASP.NET导航系统概述387
16.1.1 导航概述387
16.1.2 从网站到导航控件388
16.2 站点地图SiteMap389
16.2.1 SiteMap概述389
16.2.2 用SiteMapNode构造SiteMap390
16.2.3 用SiteMapProvider提供数据390
16.2.4 用默认SiteMapProvider提供数据391
16.2.5 用个性配置SiteMapProvider提供数据394
16.3 导航控件395
16.3.1 使用SiteMapPath导航395
16.3.2 使用TreeView导航397
16.3.3 使用Menu导航399
16.4 可编程导航401
16.4.1 为网站配置多个SiteMapProvider401
16.4.2 用XML创建TreeView403
16.4.3 用XML创建Menu405
16.5 承上启下406
16.6 习题406
第17章 样式和主题(教学视频:24分钟)413
17.1 样式表CSS413
17.1.1 什么是CSS413
17.1.2 指定HTML元素的样式413
17.1.3 指定HTML服务器控件样式415
17.1.4 指定标准服务器控件样式416
17.1.5 CSS的基本语法417
17.1.6 利用VS 2010创建样式表421
17.2 主题和外观422
17.2.1 什么是主题和外观422
17.2.2 建立主题和外观422
17.2.3 为所有页面指定主题424
17.2.4 为特定页面指定主题425
17.2.5 为特定控件指定主题425
17.2.6 动态指定主题和外观425
17.3 承上启下426
17.4 习题427
第18章 Web Part部件(教学视频:20分钟)435
18.1 概述435
18.1.1 先睹为快435
18.1.2 认识Web Part436
18.1.3 页面管家WebPartManager437
18.1.4 用户数据库配置438
18.2 个性化设置页面438
18.2.1 使用WebPartZone划分页面439
18.2.2 个性化设置页面布局441
18.2.3 向页面添加Web Part控件443
18.2.4 编辑Web Part控件的属性446
18.3 Web Part之间的通信448
18.4 承上启下450
18.5 习题451
第19章 成员和角色管理(教学视频:20分钟)458
19.1 成员服务458
19.1.1 成员服务概述458
19.1.2 Membership类459
19.1.3 创建新用户460
19.1.4 验证用户身份464
19.1.5 MembershipUser类466
19.1.6 获取用户信息467
19.2 成员管理控件468
19.2.1 成员管理控件概述469
19.2.2 使用Login控件登录用户469
19.2.3 使用CreateUserWizard创建新用户470
19.2.4 使用LoginName得到用户名471
19.2.5 使用LoginStatus显示登录状态472
19.2.6 使用ChangePassword修改密码472
19.2.7 使用PasswordRecovery找回密码473
19.3 角色管理474
19.3.1 角色管理概述474
19.3.2 Roles类475
19.3.3 配置角色管理476
19.3.4 使用管理工具管理角色476
19.3.5 使用角色控制页面行为478
19.4 承上启下482
19.5 习题482
第20章 AJAX程序设计(教学视频:11分钟)491
20.1 认识AJAX组件491
20.2 脚本控制器SciptManager491
20.2.1 脚本控制器SciptManager的结构491
20.2.2 使用ScriptManager调用脚本文件492
20.2.3 ScriptManager调用Web服务493
20.2.4 动态注册ScriptManager495
20.3 代理控制器ScriptManagerProxy496
20.3.1 用ScriptManagerProxy代理ScriptManager496
20.3.2 在母版页中应用ScriptManagerProxy496
20.4 局部更新控件UpdatePanel498
20.4.1 UpdatePanel控件的结构498
20.4.2 局部更新的简单示例499
20.4.3 UpdatePanel的属性UpdateMode和ChildrenAsTriggers500
20.4.4 UpdatePanel的触发器Triggers501
20.4.5 动态更新UpdatePanel的内容502
20.5 更新进度提示控件UpdateProgress503
20.5.1 认识UpdateProgress504
20.5.2 UpdateProgress简单实例——实现代码更新提示504
20.6 定时控件Timer505
20.6.1 认识Timer505
20.6.2 使用Timer控件定时更新实例505
20.6.3 使用一个Timer定时更新多个UpdatePanel实例506
20.7 承上启下507
20.8 习题507
第5篇 实例分析512
第21章 Web系统的多层结构(教学视频:27分钟)512
21.1 Web系统的三层结构512
21.2 多层结构之NorthWind513
21.2.1 整体结构513
21.2.2 数据访问层DAL513
21.2.3 业务逻辑层BLL516
21.2.4 用户表示层UI517
21.3 承上启下519
第22章 三层结构的新闻管理系统(教学视频:143分钟)520
22.1 新闻管理系统功能预览520
22.2 数据库设计521
22.2.1 数据库设计注意事项521
22.2.2 数据库中各表结构522
22.2.3 创建网站并映射表实体524
22.3 网站整体布局设计525
22.3.1 母版页设计525
22.3.2 网站三层结构设计526
22.4 网站会员管理功能526
22.4.1 会员注册功能527
22.4.2 会员登录功能529
22.4.3 会员资料修改功能531
22.4.4 在线会员资料统计功能534
22.5 新闻分类功能535
22.5.1 添加新闻分类535
22.5.2 修改新闻分类538
22.5.3 删除新闻分类539
22.6 新闻管理的主要功能541
22.6.1 添加新闻541
22.6.2 编辑新闻545
22.6.3 浏览和删除新闻547
22.7 公告管理功能550
22.7.1 添加公告550
22.7.2 编辑公告552
22.7.3 浏览和删除公告554
22.8 友情链接管理功能556
22.8.1 添加友情链接557
22.8.2 浏览和删除友情链接558
22.9 评论管理功能560
22.10 会员浏览网站的主要功能562
22.10.1 浏览新闻功能563
22.10.2 浏览公告功能565
22.10.3 浏览图片新闻567
22.10.4 其他普通用户功能568
22.11 网站操作技巧568
22.11.1 上传文件568
22.11.2 创建并引用用户控件569
22.12 网站的一些主要截图570
22.13 小结571
热门推荐
- 2912669.html
- 2327762.html
- 1571452.html
- 3815765.html
- 838727.html
- 2716225.html
- 2261034.html
- 1408988.html
- 2988332.html
- 2258546.html
- http://www.ickdjs.cc/book_3280072.html
- http://www.ickdjs.cc/book_196330.html
- http://www.ickdjs.cc/book_3711835.html
- http://www.ickdjs.cc/book_2025782.html
- http://www.ickdjs.cc/book_1225635.html
- http://www.ickdjs.cc/book_1152589.html
- http://www.ickdjs.cc/book_823299.html
- http://www.ickdjs.cc/book_696327.html
- http://www.ickdjs.cc/book_1942168.html
- http://www.ickdjs.cc/book_3424226.html