图书介绍
ASP.NET 3.5揭秘 卷12025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)沃尔瑟著;谭振林等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115194251
- 出版时间:2009
- 标注页数:750页
- 文件大小:185MB
- 文件页数:768页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET 3.5揭秘 卷1PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 构建ASP.NET页面2
第1章 ASP.NETFramework概览2
1.1 ASP.NET和.NET Framework5
1.1.1框架类库5
1.1.2公共语言运行库9
1.2 ASP.NET控件10
1.2.1 ASP.NET控件概览11
1.2.2 HTML控件12
1.2.3理解和处理控件事件12
1.2.4视图状态17
1.3 ASP.NET页面20
1.3.1动态编译20
1.3.2控件树23
1.3.3使用代码隐藏页面24
1.3.4处理页面事件27
1.3.5使用Page.IsPostBack属性29
1.3.6调试和跟踪ASP.NET页面30
1.3.7跟踪页面执行33
1.4安装ASP.NET Framework35
1.5小结37
第2章 使用标准控件38
2.1显示信息38
2.1.1使用Label控件38
2.1.2使用Literal控件42
2.2接收用户输入44
2.2.1使用TextBox控件44
2.2.2使用CheckBox控件50
2.2.3使用RadioButton控件52
2.3提交表单数据55
2.3.1使用Button控件55
2.3.2使用LinkButton控件57
2.3.3使用ImageButton控件59
2.3.4 Button控件使用客户端脚本62
2.3.5执行跨页面发送64
2.3.6指定默认按钮67
2.3.7处理Command事件68
2.4显示图像70
2.4.1使用Image控件70
2.4.2使用ImageMap控件71
2.5使用Panel控件75
2.6使用HyperLink控件79
2.7小结81
第3章 使用验证控件82
3.1验证控件概述82
3.1.1验证控件与JavaScript85
3.1.2使用Page.Isvalid85
3.1.3设置Display属性86
3.1.4突出显示验证错误86
3.1.5使用验证组90
3.1.6禁用验证93
3.2使用RequiredFieldValidator控件94
3.3使用RangeValidator控件97
3.4使用CompareValidator控件99
3.5使用RegularExpressionValidator控件103
3.6使用CustomValidator控件105
3.7使用ValidationSummary控件111
3.8创建自定义验证控件114
3.8.1创建LengthValidator控件115
3.8.2创建AjaxValidator控件117
3.9小结121
第4章 使用Rich控件122
4.1接收上传文件122
4.1.1把文件保存到文件系统123
4.1.2把文件保存到数据库125
4.1.3上传大文件128
4.2显示日历133
4.2.1创建弹出式日期选择器135
4.2.2根据数据库表呈现日历137
4.3显示广告141
4.3.1在XML文件中保存广告141
4.3.2在数据库表中存储广告144
4.3.3跟踪显示和转到145
4.4显示不同的页面视图149
4.4.1显示选项卡式页面视图149
4.4.2显示多部分表单152
4.5显示向导153
4.6小结157
第二部分 设计ASP.NET网站160
第5章 使用母版页设计网站160
5.1创建母版页160
5.1.1创建默认内容163
5.1.2嵌套母版页166
5.1.3在母版页中使用图片和超链接170
5.1.4在Web配置文件中注册母版页172
5.2修改母版页内容172
5.2.1使用Title属性173
5.2.2使用PageHeader属性173
5.2.3暴露母版页属性175
5.2.4对母版页使用FindControl方法177
5.3动态加载母版页178
5.4小结181
第6章 使用主题设计网站182
6.1创建主题182
6.2在主题中添加皮肤183
6.2.1创建命名皮肤184
6.2.2 Themes与Styl eSheetThemes185
6.2.3禁用主题187
6.2.4在Web配置文件中注册主题188
6.3在主题中添加CSS189
6.3.1在主题中添加多个CSS192
6.3.2使用CSS改变页面布局192
6.4创建全局主题195
6.5动态应用主题196
6.6小结200
第7章 使用用户控件创建定制控件201
7.1创建用户控件201
7.1.1在Web配置文件中注册用户控件203
7.1.2暴露用户控件的属性204
7.1.3暴露用户控件的事件206
7.1.4创建AddressForm控件209
7.2 Ajax和用户控件214
7.3动态加载用户控件215
7.3.1使用引用指令216
7.3.2创建多页面向导220
7.4小结226
第三部分 数据访问228
第8章 数据访问概述228
8.1使用DataBound控件228
8.1.1使用列表控件228
8.1.2使用表格式DataBound控件230
8.1.3使用层次DataBound控件233
8.1.4使用其他数据绑定控件235
8.2使用DataSource控件237
8.3使用编程式数据绑定240
8.4模板和数据绑定表达式241
8.4.1使用模板241
8.4.2使用数据绑定表达式244
8.4.3使用两种数据绑定表达式247
8.5 SQL Server 2005 Express概述248
8.5.1 SQL Server Express特性248
8.5.2 SQL Server 2005 Express管理工具249
8.5.3服务器端数据库与本地数据库250
8.6数据库驱动的Web应用程序示例252
8.7小结253
第9章 使用SqlDataSource控件254
9.1创建数据库连接255
9.1.1连接到Microsoft SQL Server255
9.1.2连接到其他数据库257
9.1.3在Web配置文件中保存连接字符串258
9.1.4对连接字符串加密260
9.2执行数据库命令261
9.2.1执行内联SQL语句261
9.2.2执行存储过程263
9.2.3过滤数据库行264
9.2.4改变数据源模型266
9.2.5处理SQL命令执行错误267
9.2.6取消SQL命令执行270
9.3在SqlDataSource控件中使用ASP.NET参数271
9.3.1使用ASP.NET参数对象272
9.3.2使用ASP.NET的Control-Parameter对象274
9.3.3使用ASP.NET的Cookie-Parameter对象277
9.3.4使用ASP.NET的Form-Parameter对象279
9.3.5使用ASP.NET的Profile-Parameter对象281
9.3.6 使用QueryStringParameter对象282
9.3.7使用SessionParameter对象284
9.4通过程序执行SqlDataSource命令285
9.4.1添加ADO.NET参数285
9.4.2执行Insert.Update和Delete命令286
9.4.3执行select命令288
9.5使用SqlDataSource控件缓存数据库数据291
9.6小结293
第10章 使用List控件294
10.1 List控件概述294
10.1.1声明列表项294
10.1.2绑定到数据源296
10.1.3确定被选中的列表项299
10.1.4追加数据项302
10.1.5启用自动回传303
10.1.6使用列表项集合304
10.2使用DropDownList控件307
10.3使用RadioButtonList控件308
10.4使用ListBox控件310
10.5使用CheckBoxList控件313
10.6使用BulletedList控件314
10.7创建自定义的List控件317
10.8小结324
第11章 使用GridView控件325
11.1 GridView控件基础325
11.1.1显示数据325
11.1.2选择数据327
11.1.3使用数据键329
11.1.4数据排序331
11.1.5数据分页336
11.1.6编辑数据341
11.1.7显示空数据344
11.1.8格式化GridView控件347
11.1.9在GridView控件中使用ViewState349
11.2在GridView控件中使用字段349
11.2.1使用BoundField350
11.2.2使用CheckBoxField352
11.2.3使用CommandField353
11.2.4使用ButtonField355
11.2.5使用HyperLinkField357
11.2.6使用ImageField361
11.2.7使用Templ ateField363
11.3 GridView控件的事件365
11.3.1突出显示GridView行366
11.3.2显示列汇总368
11.3.3显示嵌套的主从表单369
11.4扩展GridView控件371
11.4.1创建长文本字段371
11.4.2创建删除按钮字段374
11.4.3创建验证字段376
11.5小结378
第12章 使用DetailsView控件和FormView控件379
12.1使用DetailsView控件379
12.1.1使用DetailsView控件显示数据379
12.1.2在DetailsView控件中使用字段381
12.1.3使用DetailsView控件显示空数据383
12.1.4使用DetailsView控件对数据分页385
12.1.5使用DetailsView控件更新数据390
12.1.6使用DetailsView控件插入数据396
12.1.7使用DetailsView控件删除数据398
12.1.8 DetailsView控件的事件399
12.1.9格式化DetailsView控件401
12.2使用FormView控件403
12.2.1使用FormView控件显示数据404
12.2.2使用FormView控件对数据分页405
12.2.3使用FormView控件编辑数据409
12.2.4使用FormView控件中插入数据412
12.2.5使用FormView控件删除数据414
12.3小结416
第13章 使用Repeater控件和DataList控件417
13.1使用Repeater控件417
13.1.1使用Repeater控件显示数据417
13.1.2在Repeater控件中使用模板420
13.1.3 Repeater控件的事件处理424
13.2使用DataList控件429
13.2.1使用DataList控件显示数据429
13.2.2在多列中显示数据431
13.2.3在DataList控件中使用模板433
13.2.4使用DataList控件选择数据434
13.2.5使用DataList控件编辑数据437
13.2.6 格式化DataList控件440
13.3小结442
第14章 使用ListView和DataPager控件443
14.1使用ListView控件443
14.1.1使用LayoutTemplate和ItemTempl ate444
14.1.2使用GroupTempl ate446
14.1.3选择一行448
14.1.4 排序数据库数据450
14.1.5编辑数据库数据452
14.2使用DataPager控件456
14.2.1创建自定义分页用户界面458
14.2.2使用DataPager控件进行数据源分页459
14.3小结461
第四部分 创建组件464
第15章 创建组件464
15.1创建基本组件464
15.1.1组件和动态编译466
15.1.2 App Code文件夹中不同语言的组件466
15.1.3声明方法467
15.1.4声明字段和属性468
15.1.5声明构造函数472
15.1.6重载方法和构造函数473
15.1.7声明命名空间474
15.1.8创建部分类475
15.1.9继承和MustInherit类476
15.1.10声明接口478
15.1.11使用访问修饰符480
15.1.12智能提示和组件480
15.1.13在组件中使用ASP.NET内部对象481
15.2创建组件库484
15.2.1编译组件库484
15.2.2向类库中添加引用486
15.3构架思考488
15.3.1创建多层应用程序489
15.3.2创建用户界面层489
15.3.3创建业务逻辑层492
15.3.4创建数据访问层494
15.4小结497
第16章 使用ObjectDataSource控件498
16.1使用ObjectDataSource控件表示对象498
16.1.1绑定到组件499
16.1.2绑定到DataReader500
16.1.3绑定到DataSet501
16.1.4绑定到LINQ to SQL查询502
16.1.5绑定到Web服务503
16.2使用ObjectDataSource控件与参数506
16.2.1使用不同的参数类型509
16.2.2作为参数传递对象511
16.3使用ObjectDataSource控件分页、排序和过滤数据515
16.3.1用户界面分页515
16.3.2数据源分页517
16.3.3用户界面排序522
16.3.4数据源排序523
16.3.5过滤数据527
16.4处理ObjectDataSource控件的事件530
16.4.1添加和修改参数530
16.4.2处理方法的执行错误533
16.4.3处理ObjectCreating事件536
16.5 ObjectDataSource控件与并发访问538
16.6扩展ObjectDataSource控件540
16.6.1创建自定义的ObjectData-Source控件540
16.6.2创建自定义参数对象542
16.7小结547
第17章 创建数据访问组件548
17.1连接模式数据访问548
17.1.1使用Connection对象551
17.1.2使用Command对象559
17.1.3使用DataReader对象573
17.2非连接模式数据访问579
17.2.1使用DataAdapter对象579
17.2.2使用DataTable对象584
17.2.3使用DataView对象591
17.2.4使用DataSet对象592
17.3执行异步数据库命令594
17.3.1使用异步ADO.NET方法595
17.3.2使用异步ASP.NET页面596
17.4使用.NET Framework创建数据库对象599
17.4.1启用CLR(通用语言运行时)集成599
17.4.2使用.NET Framework创建用户自定义类型600
17.4.3使用用户自定义类型创建数据访问层603
17.4.4使用.NET Framework创建存储过程606
17.4.5创建存储过程程序集606
17.5小结610
第18章 使用LINQ to SQL访问数据库611
18.1 C#和VB.NET的新特性612
18.1.1理解自动属性612
18.1.2理解初始化列表612
18.1.3理解类型推断614
18.1.4理解匿名类型615
18.1.5理解泛型615
18.1.6理解Lambda表达式617
18.1.7理解扩展方法619
18.1.8理解LINQ620
18.2创建LINQ to SQL实体622
18.2.1手工创建实体622
18.2.2使用Object Relational Designer创建实体625
18.2.3构建实体关联627
18.2.4使用LinqDataSource控件628
18.3使用LINQ to SQL执行标准数据库命令630
18.3.1 LINQ to Objects与LINQ to SQL630
18.3.2使用LINQ to SQL进行选择631
18.3.3使用LINQ to SQL进行插入636
18.3.4使用LINQ to SQL进行更新639
18.3.5使用LINQ to SQL进行删除642
18.3.6动态查询644
18.3.7调试LINQ to SQL647
18.4创建自定义的LINQ实体基类649
18.4.1使用实体基类650
18.4.2使用EntityBase类执行标准数据访问操作650
18.4.3用EntityBase类执行验证652
18.5小结656
第五部分 站点导航658
第19章 使用导航控件658
19.1理解站点地图658
19.2使用SiteMapPath控件660
19.3使用Menu控件664
19.3.1声明式添加Menu条目665
19.3.2组合使用Menu控件和MultiView控件667
19.3.3绑定到站点地图670
19.3.4绑定到XML文件672
19.3.5绑定到数据库数据675
19.3.6定制Menu控件678
19.3.7使用Menu控件的模板683
19.4使用TreeView控件685
19.4.1声明式地添加树视图节点685
19.4.2在TreeView控件中显示复选框688
19.4.3绑定到站点地图690
19.4.4绑定到XML文件691
19.4.5绑定到数据库数据693
19.4.6使用延时加载和Ajax696
19.4.7定制TreeView控件699
19.5创建分层的SQL数据源控件705
19.6小结707
第20章 使用站点地图708
20.1使用SiteMapDataSource控件708
20.2使用SiteMap类713
20.3高级站点地图配置717
20.3.1使用安全修整717
20.3.2合并多个站点地图721
20.3.3创建自定义的站点地图属性722
20.4创建自定义站点地图提供程序724
20.4.1创建AutoSiteMapProvider724
20.4.2创建Sql Si teMapProvi der728
20.5创建Google的SiteMap文件732
20.6小结735
第21章 高级页面导航736
21.1重映射URL736
21.2使用VirtualPathProvider类743
21.2.1 Vi rtualPathProvider类的局限性743
21.2.2理解VirtualPathProvider类743
21.2.3注册VirtualPathProvider类744
21.2.4将网站存储在微软SQL Server数据库中745
21.3小结750
热门推荐
- 718067.html
- 1165554.html
- 263894.html
- 2947202.html
- 1115087.html
- 1589651.html
- 2509792.html
- 549412.html
- 1624435.html
- 3238120.html
- http://www.ickdjs.cc/book_1200968.html
- http://www.ickdjs.cc/book_518466.html
- http://www.ickdjs.cc/book_432847.html
- http://www.ickdjs.cc/book_987113.html
- http://www.ickdjs.cc/book_1681466.html
- http://www.ickdjs.cc/book_2499017.html
- http://www.ickdjs.cc/book_1896980.html
- http://www.ickdjs.cc/book_2812358.html
- http://www.ickdjs.cc/book_404218.html
- http://www.ickdjs.cc/book_3182000.html