图书介绍
ASP.NET 4入门经典PDF|Epub|txt|kindle电子书版本网盘下载
- (美)米切尔著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115249685
- 出版时间:2011
- 标注页数:409页
- 文件大小:124MB
- 文件页数:422页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET 4入门经典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分ASP.NET 4概述2
第1章ASP.NET 4入门2
1.1什么是ASP.NET3
1.1.1提供静态网页4
1.1.2提供动态网页4
1.1.3托管ASP.NET网页5
1.2安装ASP.NET Framework、Visual Web Developer和SQL Server 20086
1.3 Visual Web Developer简介8
1.3.1新建ASP.NET网站9
1.3.2创建一个简单的ASP.NET网页10
1.3.3 测试ASP.NET网页12
1.4总结12
1.5问与答13
1.6作业13
1.6.1测验13
1.6.2答案14
1.6.3练习14
第2章 理解ASP.NET编程模型15
2.1 ASP.NET网页的HTML部分15
2.1.1 HTML简要入门16
2.1.2使用Visual Web Developer创建ASP.NET网页的HTML部分18
2.2探讨ASP. NET网页的源代码部分28
2.2.1面向对象编程快速入门29
2.2.2 ASP.NET中的事件处理程序31
2.2.3以编程方式使用Web控件32
2.3总结34
2.4问与答34
2.5作业35
2.5.1测验35
2.5.2答案35
2.5.3练习35
第3章 使用Visual Web Developer37
3.1新建网站37
3.1.1选择网站模板38
3.1.2指定网站的位置38
3.1.3选择源代码编程语言39
3.2打开现有网站39
3.3操作网页和其他内容40
3.3.1在网站中添加内容40
3.3.2移动、重命名和删除内容42
3.4定制Visual Web Developer环境43
3.5查看、移动和调整窗口45
3.6触手可及的帮助信息45
3.7总结46
3.8问与答46
3.9作业47
3.9.1测验47
3.9.2答案47
3.9.3练习48
第4章 设计、创建和测试ASP.NET网页49
4.1确定设计需求49
4.1.1明确表述金融计算器的功能50
4.1.2确定用户界面50
4.2创建用户界面51
4.2.1添加三个TextBox Web控件51
4.2.2添加Compute Monthly Cost按钮53
4.2.3创建一个Label Web控件用于输出54
4.3编写ASP. NET网页的源代码55
4.3.1读取TextBox Web控件中的值56
4.3.2完整的源代码57
4.4测试金融计算器58
4.4.1查看生成的源代码58
4.4.2测试错误输入62
4.5查看源代码62
4.6使用调试器63
4.7总结65
4.8问与答66
4.9作业66
4.9.1测验66
4.9.2答案67
4.9.3练习67
第5章Visual Basic变量和运算符69
5.1编程语言的用途70
5.2声明和使用变量70
5.2.1给变量赋值71
5.2.2声明变量71
5.2.3变量命名规则72
5.2.4变量的数据类型72
5.2.5 Dim语句74
5.3 Visual Basic运算符75
5.3.1算术运算符75
5.3.2比较运算符76
5.3.3拼接运算符77
5.3.4 Visual Basic的赋值运算符77
5.4 Visual Basic的数据类型规则79
5.5总结80
5.6问与答80
5.7作业81
5.7.1 测验81
5.7.2答案81
5.7.3练习81
第6章 使用Visual Basic控制结构管理程序流程82
6.1理解控制结构82
6.2条件控制结构83
6.2.1当条件为False时执行指令85
6.2.2当条件为False时执行另一条If语句86
6.3使用Visual Basic的循环控制结构87
6.3.1使用For…Next循环88
6.3.2 Do…Loop循环89
6.4模块化控制结构:子程序和函数89
6.4.1使用子程序和函数减少代码冗余92
6.4.2传递参数给子程序或函数93
6.4.3从函数返回值95
6.4.4事件处理程序属于哪种情况97
6.5总结97
6.6问与答98
6.7作业99
6.7.1测验99
6.7.2答案99
6.7.3练习99
第7章 在Visual Basic中使用对象101
7.1重新审视类和对象的角色101
7.2创建对象103
7.3设置对象的属性104
7.4调用对象的方法104
7.5为对象的事件创建事件处理程序105
7.6总结106
7.7问与答106
7.8作业107
7.8.1测验107
7.8.2答案107
7.8.3练习107
第8章 用于显示文本的ASP.NETWeb控件108
8.1用于显示文本的Web控件108
8.2使用Web控件Literal109
8.3使用Web控件Label112
8.4总结118
8.5问与答118
8.6作业119
8.6.1测验119
8.6.2答案119
8.6.3练习120
第二部分 收集并处理用户输入122
第9章Web窗体基础122
9.1在HTML网页中收集用户输入122
9.1.1 HTML元素<input>123
9.1.2使用<form>元素将输入传回Web服务器124
9.2剖析ASP.NET Web窗体127
9.2.1添加Web控件以收集用户输入128
9.2.2测试ASP.NET网页BMICalculator.aspx130
9.2.3 Web窗体记住用户输入值131
9.2.4编写BMICalculator.aspx的源代码部分133
9.3总结135
9.4问与答135
9.5作业136
9.5.1测验136
9.5.2答案137
9.5.3练习137
第10章 使用文本框收集输入138
10.1 TextBox Web控件基础138
10.2创建多行文本框和密码文本框141
10.2.1使用多行文本框142
10.2.2使用密码文本框143
10.3 TextBox Web控件的属性145
10.3.1指定文本框的宽度145
10.3.2限制用户可以输入到文本框中的字符数146
10.3.3格式属性:修改文本框的字体和颜色147
10.4总结148
10.5问与答149
10.6作业150
10.6.1测验150
10.6.2答案150
10.6.3练习150
第11章 使用下拉列表、单选按钮和复选框收集输入152
11.1不同类型的用户输入152
11.2 DropDownList Web控件154
11.2.1在DropDownList Web控件中添加选项154
11.2.2在ASP.NET网页中添加DropDownList Web控件155
11.2.3 DropDownList Web控件的格式属性159
11.3使用RadioButton Web控件从一系列选项中选择一个160
11.3.1使用属性Text和GroupName162
11.3.2确定选择了哪个RadioButton Web控件163
11.3.3格式属性164
11.4使用CheckBox Web控件164
11.5总结167
11.6问与答167
11.7作业168
11.7.1测验168
11.7.2答案168
11.7.3练习169
第12章 使用验证控件验证用户输入170
12.1为何需要验证用户输入170
12.2在ASP.NET网页中验证用户输入172
12.3 RequiredFieldValidator验证控件174
12.3.1指定验证Web控件要验证哪个Web控件174
12.3.2指定输入无效时显示的错误消息176
12.3.3测试ASP.NET网页176
12.3.4以编程方式确定用户输入是否有效178
12.3.5基本验证控件功能总结179
12.4 CompareValidator验证控件180
12.5使用RangeValidator184
12.6使用RegularExpression Validator验证输入186
12.7验证Web控件的格式属性187
12.8其他验证控件简介189
12.9总结190
12.10问与答190
12.11作业191
12.11.1测验191
12.11.2答案191
12.11.3练习192
第三部分 使用数据库194
第13章 数据库简介194
13.1数据库基础194
13.2存储结构化数据196
13.2.1表中的列196
13.2.2主键列197
13.3新建数据库198
13.4创建数据库表200
13.5在Books表中添加数据204
13.6总结207
13.7问与答207
13.8作业207
13.8.1测验207
13.8.2答案207
13.8.3练习208
第14章 使用数据源Web控件访问数据209
14.1数据源控件209
14.1.1使用SqlDataSource控件210
14.1.2查看SqlDataSource控件的HTML标记215
14.2数据库语言SQL简介215
14.3深入探讨SQL SELECT语句216
14.3.1在Visual Web Developer中查看SQL查询结果216
14.3.2使用WHERE子句限制返回的记录219
14.3.3使用ORDER BY子句对结果排序221
14.4在SqlDataSource控件向导中对数据进行筛选和排序222
14.4.1筛选SqlDataSource控件的数据222
14.4.2对SqlataSource控件的数据排序224
14.4.3测试包含WHERE子句的查询224
14.4.4查看SqlDataSource控件的HTML标记225
14.5总结226
14.6问与答226
14.7作业227
14.7.1测验227
14.7.2答案227
14.7.3练习228
第15章 使用数据Web控件显示数据229
15.1数据Web控件概述229
15.2使用GridView控件显示数据232
15.2.1 GridView的声明标记233
15.2.2定制GridView的外观234
15.3使用DetailsView每次显示一条记录238
15.3.1定制分页界面240
15.3.2定制DetailsView的外观241
15.4使用GridView进行分页和排序241
15.4.1分页242
15.4.2提供可排序数据243
15.5总结245
15.6问与答245
15.7作业246
15.7.1 测验246
15.7.2答案246
15.7.3练习246
第16章 删除、插入和编辑数据248
16.1使用SqlDataSource更新、删除和插入数据248
16.2修改数据的SQL语句251
16.2.1 INSERT语句251
16.2.2使用DELETE语句删除数据252
16.2.3使用UPDATE编辑数据252
16.3使用GridView编辑和删除数据253
16.3.1让用户能够删除数据253
16.3.2创建可编辑的GridView256
16.3.3定制编辑界面和更新规则258
16.4使用DetailsView插入数据266
16.5总结267
16.6问与答268
16.7作业268
16.7.1测验268
16.7.2答案269
16.7.3练习269
第17章 使用数据绑定DropDownList、RadioButton和CheckBox272
17.1列表Web控件概述272
17.1.1将数据绑定到列表Web控件273
17.1.2动态填充列表控件的优点274
17.1.3以编程方式响应选择变化275
17.2使用DropDownList筛选结果278
17.2.1在DropDownList中列出类型279
17.2.2根选定类型筛选数据280
17.3使用CheckBoxList和RadioButtonList收集用户输入281
17.3.1遍历列表Web控件的列表项282
17.3.2使用SelectedItem和SelectedValue283
17.3.3定制RadioButtonList和CheckBoxList控件的外观284
17.4总结285
17.5问与答285
17.6作业286
17.6.1测验286
17.6.2答案286
17.6.3练习286
第18章 数据绑定和其他数据相关主题288
18.1 GridView和DetailsView的字段288
18.1.1如何显示Bit列290
18.1.2使用HyperLinkField显示超链接292
18.1.3用ImageField显示图像295
18.2在WHERE筛选表达式中使用通配符296
18.3数据绑定297
18.3.1单向与双向数据绑定的区别298
18.3.2为Web控件指定数据绑定298
18.3.3查看声明标记301
18.4总结302
18.5问与答303
18.6作业304
18.6.1测验304
18.6.2答案304
18.6.3练习304
第19章 使用模板化数据Web 控件306
19.1使用ListView控件显示数据306
19.1.1 ListView如何显示其ItemTemplate307
19.1.2使用“配置ListView”选项添加模板309
19.1.3手工添加模板310
19.2对ListView的数据进行分页和排序312
19.2.1创建排序界面313
19.2.2添加分页功能314
19.3使用FormView控件每次显示一条记录317
19.3.1每次遍历一条记录318
19.3.2 FormView的模板319
19.3.3定制模板319
19.4总结321
19.5问与答321
19.6作业322
19.6.1测验322
19.6.2答案323
19.6.3练习323
第四部分 网站导航、用户管理、网页布局、AJAX和部署326
第20章 定义网站地图及提供网站导航326
20.1 ASP.NET网站导航功能概述326
20.2使用网站地图定义网站的结构327
20.2.1添加网站地图328
20.2.2创建网站地图329
20.3使用SiteMapPath控件显示面包条331
20.4显示完整的网站结构334
20.4.1在TreeView中显示网站结构335
20.4.2使用Menu显示网站结构338
20.5总结340
20.6问与答340
20.7作业341
20.7.1测验341
20.7.2答案341
20.7.3练习342
第21章 使用母版页提供网站级网页模板343
21.1母版页概述344
21.2创建母版页346
21.3创建内容页351
21.4在母版页中提供默认内容353
21.5处理母版页的源代码部分355
21.6总结357
21.7问与答358
21.8作业358
21.8.1测验358
21.8.2答案358
21.8.3练习359
第22章 管理网站用户360
22.1 ASP.NET用户账户概述360
22.1.1配置ASP.NET网站以支持成员关系361
22.1.2创建和管理用户363
22.1.3将用户按角色分类365
22.1.4创建和管理访问规则366
22.1.5配置网站的SMTP设置367
22.2让访客能够新建用户账户368
22.2.1定制CreateUserWizard控件369
22.2.2在用户创建账户后发送电子邮件371
22.2.3创建非活动用户账户372
22.3使用Login控件登录网站373
22.3.1定制Login控件374
22.3.2注销375
22.3.3指定登录页URL376
22.4根据身份验证状态显示内容376
22.5 ASP.NET网站模板378
22.6总结379
22.7问与答379
22.8作业380
22.8.1测验380
22.8.2答案380
22.8.3练习381
第23章 使用ASP.NET Ajax创建响应速度更快的网页382
23.1 Ajax概述383
23.2使用ASP.NET Ajax库384
23.2.1使用UpdatePanel控件385
23.2.2使用多个UpdatePanel控件388
23.2.3为长时间的部分回传显示进度消息390
23.3总结392
23.4问与答392
23.5作业393
23.5.1测验393
23.5.2答案393
23.5.3练习394
第24章 部署网站395
24.1选择网站托管公司395
24.2了解部署过程397
24.2.1创建示例Web应用程序398
24.2.2上传网站文件401
24.2.3复制数据库402
24.2.4更新web.config中的连接字符串405
24.3访问远程网站407
24.4总结408
24.5问与答408
24.6作业409
24.6.1测验409
24.6.2答案409
24.6.3练习409