图书介绍
零基础学ASP.NET 2.0【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 王院峰等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111230038
- 出版时间:2008
- 标注页数:404页
- 文件大小:193MB
- 文件页数:424页
- 主题词:主页制作-程序设计
PDF下载
下载说明
零基础学ASP.NET 2.0PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 从零开始学习ASP.NET 2.01
第1章 认识ASP.NET 2.01
1.1 ASP.NET 2.0是什么1
1.2 第一个ASP.NET 2.0网站2
1.2.1 创建网站2
1.2.2 设计网站3
1.2.3 通过预编译发布网站5
1.3 ASP.NET 2.0必须具备的HTML知识7
1.3.1 利用表单提交数据8
1.3.2 使用表格进行布局9
1.3.3 超级链接10
1.3.4 CSS美化网页10
1.4 ASP.NET 2.0必须具备的JavaScript知识11
1.4.1 用JavaScript实现页面跳转12
1.4.2 验证表单12
1.4.3 JavaScript常用对象13
1.5 常见问题15
1.5.1 一定要熟记本章中的原理和概念吗16
1.5.2 不懂CSS知识是否影响学习后面的内容16
1.5.3 有C#的WinForm编程经验是否对ASP.NET开发有帮助16
第2章 Visual Studio 2005开发环境17
2.1 常用功能窗口介绍17
2.1.1 主窗口17
2.1.2 “解决方案资源管理器”窗口19
2.1.3 “服务器资源管理器”窗口19
2.1.4 工具箱19
2.1.5 “属性”窗口20
2.1.6 “错误列表”窗口20
2.2 配置设置21
2.2.1 自定义工具栏21
2.2.2 “选项”对话框22
2.2.3 导入和导出设置向导22
2.3 类设计器23
2.4 帮助系统23
2.5 常见问题24
2.5.1 自定义IDE时的布局是否能恢复到默认状态24
2.5.2 如何将从网络下载的.NET控件添加到工具箱中24
第3章 C# 2.0程序设计基础25
3.1 初步认识C#语言25
3.1.1 C#语言的特点25
3.1.2 C#语言的程序结构25
3.1.3 C#程序的编译26
3.1.4 命名空间26
3.1.5 程序的输入/输出27
3.1.6 C#的注释28
3.2 常量和变量28
3.3 C#的数据类型29
3.3.1 值类型29
3.3.2 引用类型32
3.3.3 装箱和拆箱38
3.4 字符串处理40
3.5 流程控制41
3.5.1 条件语句41
3.5.2 循环语句44
3.5.3 异常处理49
3.6 面向对象编程52
3.6.1 创建类和对象52
3.6.2 类的属性53
3.6.3 类的方法54
3.6.4 类的事件55
3.6.5 类的继承56
3.6.6 类的多态性57
3.7 常见问题59
3.7.1 到底什么是多态性59
3.7.2 继承到底是继承了什么59
3.7.3 值类型和引用类型有什么区别59
第4章 ASP.NET 2.0页面基本对象60
4.1 Application对象和Session对象60
4.1.1 使用Application对象存储公用数据60
4.1.2 使用Session对象存储单个用户数据61
4.2 Request对象和Response对象64
4.2.1 Response对象64
4.2.2 Request对象67
4.2.3 Response对象与Request对象综合小实例69
4.3 Server对象71
4.4 Page对象74
4.5 Cookie对象75
4.6 常见问题77
4.6.1 Cookie欺骗是怎么回事77
4.6.2 Cookie可以直接删除吗77
第二篇 ASP.NET 2.0界面设计篇79
第5章 创建智能表单79
5.1 显示静态文本79
5.2 TextBox控件80
5.3 Button控件82
5.4 单选按钮和单选按钮列表84
5.4.1 RadioButton控件84
5.4.2 RadioButtonList控件86
5.5 下拉列表框87
5.6 File Upload控件实现文件上传88
5.7 BulletedList控件创建项目列表91
5.7.1 创建静态项目列表91
5.7.2 响应用户选择事件92
5.8 Image控件显示图像94
5.9 MultiView和View控件实现多视图95
5.9.1 MultiView和View控件简介95
5.9.2 MultiView和View控件使用方法96
5.10 Localize控件显示本地化文本98
5.11 Literal控件以编程方式控制文本99
5.12 常见问题100
5.12.1 如何以编程的方式操作TextBox控件101
5.12.2 TextBox控件的AutoPostBack属性有什么作用101
5.12.3 如何让一个控件只在需要的时候显示101
第6章 执行表单的检验102
6.1 使用客户端检验102
6.1.1 配置客户端检验102
6.1.2 启用和禁用客户端检验102
6.2 检验必填字段103
6.3 检验表达式104
6.4 通过比较值检验字段108
6.4.1 比较一个控件与另一个控件的值108
6.4.2 比较一个控件的值与固定值110
6.4.3 执行数据类型检查112
6.5 检查值的范围114
6.6 错误汇总117
6.7 执行自定义的检验120
6.8 禁用检验123
6.9 常见问题125
6.9.1 检验的使用是否频繁126
6.9.2 对表单执行检验时应注意什么126
6.9.3 是否可以通过编程方式来检验控件126
第7章 高级页面开发127
7.1 超链接127
7.1.1 LinkButton控件实现超链接127
7.1.2 HyperLink控件实现超链接128
7.2 页面容器128
7.2.1 PlaceHolder控件129
7.2.2 Panel控件130
7.3 实现隐藏字段132
7.4 表格134
7.5 广告条136
7.6 交互式的日历137
7.7 常见问题139
7.7.1 PlaceHolder控件和Panel控件有什么不同139
7.7.2 Hyperlink和LinkButton控件实现的超链接在什么时候使用最恰当139
7.7.3 通过设计视图是否可以操作Web服务端控件139
第8章 创建用户控件和自定义控件140
8.1 用户控件140
8.1.1 用户控件概述140
8.1.2 利用用户控件实现站点计数器141
8.1.3 将Web窗体页转化为用户控件143
8.2 自定义控件143
8.2.1 制作一个简单的自定义控件143
8.2.2 对自定义控件应用控件公共属性146
8.2.3 无需编译测试自定义控件146
8.2.4 将控件编译为程序集149
8.2.5 控件状态150
8.2.6 自定义控件的属性154
8.3 常见问题161
8.3.1 用户控件和自定义控件哪个对开发者要求比较高161
8.3.2 能以编程的方式来控制用户控件进行加载吗161
第9章 使用母版页统一网站界面162
9.1 母版页概述162
9.2 母版页的创建162
9.3 母版页的使用164
9.3.1 在内容页中使用母版页164
9.3.2 内容页和母版页的交互166
9.3.3 母版页的嵌套167
9.4 常见问题169
9.4.1 母版页是否可以动态切换169
9.4.2 母版页使用频繁吗170
第10章 使用主题和皮肤设置页面外观171
10.1 主题和皮肤概述171
10.2 创建主题171
10.3 使用主题173
10.4 样式174
10.5 多主题的自动切换175
10.6 常见问题179
10.6.1 网站有多种风格可以切换是使用的主题吗179
10.6.2 皮肤文件除手工书写外有没有其他简便方法179
第11章 网站导航的设计180
11.1 创建站点地图文件180
11.2 制作导航条182
11.3 实现导航路径182
11.4 制作导航菜单184
11.5 在母版页中添加导航185
11.6 常见问题186
11.6.1 创建站点地图文件有没有专门的工具186
11.6.2 SiteMapDataSource控件起什么作用186
第三篇 ADO.NET 2.0数据库管理187
第12章 SQL Server 2005基础187
12.1 初步认识SQL Server 2005187
12.1.1 SQL Server 2005的优势187
12.1.2 SQL Server 2005的新特性188
12.2 数据库操作189
12.2.1 数据库相关知识189
12.2.2 数据库的创建190
12.2.3 数据库的修改194
12.2.4 数据库的删除195
12.2.5 数据库的备份和还原196
12.3 数据表操作198
12.3.1 了解数据表198
12.3.2 数据表的创建198
12.3.3 数据表的修改200
12.3.4 数据表的删除202
12.4 存储过程203
12.4.1 了解存储过程203
12.4.2 创建存储过程203
12.4.3 执行存储过程204
12.5 索引204
12.5.1 索引概述204
12.5.2 创建索引204
12.5.3 修改、删除索引206
12.6 视图207
12.6.1 视图简介208
12.6.2 创建视图208
12.6.3 修改、删除视图209
12.7 常见问题209
12.7.1 SQL Server 2000数据库可以直接在SQL Server 2005中使用吗210
12.7.2 SQL Server 2005的安全性怎么样210
12.7.3 SQL Server 2005中的数据库可以在SQL Server 2000下直接使用吗210
第13章 ADO.NET 2.0对象211
13.1 ADO.NET 2.0概述211
13.1.1 ADO.NET 2.0的新特性211
13.1.2 ADO.NET中的对象212
13.2 Connection对象212
13.3 Command对象215
13.3.1 插入数据215
13.3.2 查询数据217
13.3.3 更新数据219
13.3.4 删除数据222
13.3.5 返回单个值224
13.4 DataReader对象225
13.4.1 DataReader对象的常用属性和方法225
13.4.2 使用DataReader对象读取数据226
13.5 DataSet对象227
13.5.1 创建DataSet对象228
13.5.2 向DataSet中添加DataTable228
13.5.3 将控件绑定到DataSet229
13.5.4 通过程序创建DataTable230
13.5.5 缓存DataSet232
13.5.6 多个DataAdapter对象填充同一DataSet233
13.5.7 将不同的查询填充到同一DataSet235
13.5.8 合并DataSet237
13.5.9 复制DataSet240
13.6 配置应用程序243
13.7 常见问题244
13.7.1 介绍Connection对象时为什么在程序中出现的是SqlConnection244
13.7.2 使用Command对象来执行SQL命令应注意什么245
13.7.3 DataSet对象太复杂了245
第14章 数据源控件访问数据库246
14.1 访问SQL Server 2005数据库246
14.1.1 使用SqlDataSource数据源控件246
14.1.2 参数声明248
14.1.3 缓存数据250
14.2 访问Access数据库251
14.2.1 连接到Access数据文件251
14.2.2 更新Access数据库253
14.3 显示和转换XML数据254
14.3.1 显示XML数据254
14.3.2 转换XML数据256
14.4 显示站点地图257
14.5 显示和编辑中间层业务对象中的数据258
14.5.1 实现数据检索并返回对象实例259
14.5.2 使用参数执行数据更新261
14.6 常见问题265
14.6.1 如何选择合适的数据源控件265
14.6.2 如何访问一个带密码的Access数据库265
第15章 数据绑定控件显示数据266
15.1 GridView控件266
15.1.1 绑定数据到GridView控件266
15.1.2 数据排序并进行分页267
15.1.3 数据编辑和删除269
15.2 DetailsView控件272
15.2.1 将数据绑定到DetailsView控件272
15.2.2 对数据进行编辑和分页273
15.2.3 数据的插入和删除275
15.3 FormView控件276
15.3.1 将数据绑定到FormView控件277
15.3.2 数据的编辑、插入和删除278
15.4 DataList控件281
15.4.1 将数据绑定到DataList控件281
15.4.2 进行数据的模板化显示282
15.5 常见问题284
15.5.1 DataList控件的使用是否频繁284
15.5.2 在使用GridView控件的过程中要注意什么284
15.5.3 如何在用GridView控件浏览数据时插入新数据284
第四篇 ASP.NET 2.0高级应用285
第16章 文件处理285
16.1 System.IO命名空间285
16.2 文件操作285
16.2.1 创建文件并写入内容285
16.2.2 复制、删除文件288
16.2.3 读取文件内容291
16.3 文件夹操作293
16.3.1 创建文件夹293
16.3.2 移动、删除文件夹295
16.4 常见问题298
16.4.1 操作文件和文件夹的应用是否广泛298
16.4.2 ASP.NET中操作文件和文件夹是否比其他脚本语言更方便298
16.4.3 使用本章所介绍的知识能做出文件管理工具吗298
第17章 数据缓存299
17.1 ASP.NET 2.0缓存概述299
17.2 使用页面输出缓存299
17.2.1 启用页面输出缓存299
17.2.2 按参数改变缓存内容301
17.2.3 按头改变缓存内容303
17.2.4 使用自定义字符串改变缓存内容304
17.2.5 设置缓存位置305
17.3 使用页面分段缓存306
17.4 使用页面数据缓存308
17.5 缓存依赖项310
17.5.1 文件缓存依赖310
17.5.2 其他缓存依赖311
17.6 常见问题311
17.6.1 页面输出缓存是否可以在Web.config文件中进行配置311
17.6.2 如何让应用程序得到缓存项被删除的消息311
第18章 ASP.NET 2.0的安全性312
18.1 ASP.NET 2.0的潜在威胁312
18.2 使用基于表单的身份验证312
18.2.1 启用并配置表单身份验证313
18.2.2 建立登录页面314
18.2.3 创建资源提供页316
18.3 Windows身份验证318
18.4 成员资格和角色管理318
18.4.1 Membership类318
18.4.2 成员资格提供程序319
18.4.3 角色管理320
18.4.4 Roles类321
18.4.5 对角色进行保护322
18.5 加密受保护的配置信息324
18.6 一个用户管理系统实例326
18.6.1 配置数据存储区326
18.6.2 配置安全选项328
18.6.3 建立业务对象331
18.6.4 首页的设计333
18.6.5 登录页的设计337
18.6.6 用户注册页的设计338
18.6.7 修改密码页的设计340
18.6.8 后台管理首页的设计341
18.6.9 角色管理页的设计344
18.7 常见问题352
18.7.1 脚本漏洞在代码编写时需要注意什么352
18.7.2 如何存储敏感信息353
18.7.3 怎样避免错误信息中暴露敏感信息353
第19章 Web服务354
19.1 Web服务概述354
19.2 创建、测试和调试Web服务354
19.2.1 创建Web服务354
19.2.2 测试Web服务355
19.2.3 调试Web服务356
19.3 部署和发布Web服务357
19.3.1 部署Web服务357
19.3.2 为Web服务启用发现357
19.4 为Web服务创建代理358
19.4.1 创建代理类358
19.4.2 创建代理程序359
19.5 使用Web服务360
19.5.1 本地使用Web服务360
19.5.2 远程使用Web服务361
19.6 常见问题363
19.6.1 Web服务可以被控制台或者桌面程序调用吗363
19.6.2 一个Web服务会不会有生存周期363
19.6.3 Web服务在不同的平台上都能被调用吗363
第五篇 实例365
第20章 用ASP.NET 2.0制作在线投票系统365
20.1 投票系统的功能模块365
20.1.1 投票主题管理模块366
20.1.2 投票项目管理模块366
20.1.3 投票功能管理模块366
20.2 投票系统的数据库架构366
20.2.1 数据库表设计366
20.2.2 数据库中数据之间的关系367
20.3 投票主题管理模块367
20.3.1 添加投票主题368
20.3.2 编辑和删除投票主题370
20.3.3 设置投票主题371
20.4 投票项目管理模块372
20.4.1 添加投票项目372
20.4.2 编辑和删除投票项目374
20.5 投票功能管理模块375
20.5.1 获取投票主题375
20.5.2 防作弊的投票功能376
20.5.3 统计票数并图形化显示结果380
20.6 投票系统后台权限管理模块380
20.7 小结381
第21章 用ASP.NET 2.0+XML打造BBS论坛382
21.1 设计论坛数据库382
21.1.1 设计数据表结构382
21.1.2 设置数据表关系383
21.1.3 配置数据库的Provider模式384
21.1.4 配置Web.config中的数据库连接386
21.1.5 添加数据库访问类386
21.2 新用户入口387
21.2.1 用户的注册387
21.2.2 用户的登录387
21.3 论坛类别管理模块388
21.3.1 添加论坛的类别388
21.3.2 编辑论坛的类别390
21.3.3 显示论坛的类别391
21.4 论坛的帖子管理模块392
21.4.1 帖子列表的显示392
21.4.2 实现发帖功能393
21.4.3 显示帖子的详细信息398
21.4.4 帖子的回复400
21.5 小结404
热门推荐
- 3743198.html
- 362432.html
- 83604.html
- 412235.html
- 1311898.html
- 579384.html
- 1717230.html
- 3240774.html
- 3722359.html
- 1223647.html
- http://www.ickdjs.cc/book_1057559.html
- http://www.ickdjs.cc/book_2249129.html
- http://www.ickdjs.cc/book_3767294.html
- http://www.ickdjs.cc/book_117529.html
- http://www.ickdjs.cc/book_3349384.html
- http://www.ickdjs.cc/book_3783920.html
- http://www.ickdjs.cc/book_588965.html
- http://www.ickdjs.cc/book_479436.html
- http://www.ickdjs.cc/book_605403.html
- http://www.ickdjs.cc/book_974870.html