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

- (美)沃尔瑟,(美)霍夫曼,(美)杜德克著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115206992
- 出版时间:2011
- 标注页数:884页
- 文件大小:223MB
- 文件页数:900页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET 4揭秘 第1卷PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分构建ASRNET页面2
第1章ASPNETFramework概览2
1.1ASRNET和NETFramework5
1.1.1框架类库5
1.1.2公共语言运行库10
1.2ASRNET控件11
1.2.1ASPNET控件概览11
1.2.2HTML控件12
1.2.3理解和处理控件事件13
1.2.4视图状态18
1.3ASRNET页面22
1.3.1动态编译23
1.3.2控件树25
1.3.3使用代码隐藏页面27
1.3.4处理页面事件30
1.3.5使用PageIsPostBack属性32
1.3.6调试和跟踪ASPNET页面33
1.3.7跟踪页面执行36
1.4安装ASRNET38
1.5小结40
第2章使用标准控件41
2.1显示信息41
2.1.1使用Label控件41
2.1.2使用Literal控件45
2.2接收用户输入48
2.2.1使用TextBox控件48
2.2.2使用CheckBox控件54
2.2.3使用RadioButton控件57
2.3提交表单数据60
2.3.1使用Button控件61
2.3.2使用LinkButton控件62
2.3.3使用ImageButton控件65
2.3.4Button控件使用客户端脚本68
2.3.5执行跨页面发送70
2.3.6指定默认按钮73
2.3.7处理Coand事件74
2.4显示图像77
2.4.1使用Image控件77
2.4.2使用ImageMap控件78
2.5使用Panel控件82
2.6使用HyperLink控件87
2.7小结89
第3章使用验证控件90
3.1验证控件概述90
3.1.1验证控件与JavaScpt93
3.1.2使用PageIsValid94
3.1.3设置Display属性94
3.1.4突出显示验证错误95
3.1.5使用验证组99
3.1.6禁用验证103
3.2使用RequiredFieldvalidator控件104
3.3使用RangeValidator控件108
3.4使用Comparevalidator控件109
3.5使用RegularExpressionValidator控件114
3.6使用Customvalidator控件116
3.7使用ValidationSuary控件122
3.8创建自定义验证控件126
3.8.1创建LengthValidator控件127
3.8.2创建AjaxValidator控件129
3.9小结134
第4章使用Rich控件135
4.1接收上传文件135
4.1.1把文件保存到文件系统136
4.1.2把文件保存到数据库139
4.1.3上传大文件142
4.2显示日历147
4.2.1创建弹出式日期选择器150
4.2.2根据数据库表呈现日历152
4.3显示广告156
4.3.1在XML文件中保存广告157
4.3.2在数据库表中存储广告160
4.3.3跟踪显示和转到161
4.4显示不同的页面视图166
4.4.1显示选项卡式页面视图166
4.4.2显示多部分表单168
4.5显示向导170
4.6显示Silverlight内容174
4.7小结177
第二部分设计ASPNET网站180
第5章使用母版页设计网站180
5.1创建母版页180
5.1.1创建默认内容183
5.1.2嵌套母版页186
5.1.3在母版页中使用图片和超链接191
5.1.4在Web配置文件中注册母版页193
5.2修改母版页内容194
5.2.1使用Title属性194
5.2.2使用PageHeader属性194
5.2.3爆露母版页属性196
5.2.4对母版页使用FindControl方法198
5.3动态加载母版页200
5.4小结203
第6章使用主题设计网站204
6.1创建主题204
6.2在主题中添加皮肤205
6.2.1创建命名皮肤206
6.2.2Theme与StyleSheetThemes208
6.2.3禁用主题209
6.2.4在Web配置文件中注册主题211
6.3在主题中添加CSS212
6.3.1在主题中添加多个CSS215
6.3.2使用CSS改变页面布局215
6.4创建全局主题219
6.5动态应用主题220
6.6小结225
第7章使用用户控件创建定制控件226
7.1创建用户控件226
7.1.1在Web配置文件中注册用户控件228
7.1.2暴露用户控件的属性229
7.1.3爆露用户控件的事件231
7.1.4创建AddressForm控件235
7.2AJAX和用户控件240
7.3动态加载用户控件242
7.3.1使用引用指令243
7.3.2创建多页面向导247
7.4小结254
第三部分数据访问256
第8章数据访问概述256
8.1使用DataBound控件256
8.1.1使用列表控件256
8.1.2使用表格式DataBound控件259
8.1.3使用层次DataBound控件262
8.1.4使用其他数据绑定控件264
8.2使用DataSource控件266
8.3使用编程式数据绑定270
8.4模板和数据绑定表达式272
8.4.1使用模板272
8.4.2使用数据绑定表达式275
8.4.3使用双向数据绑定表达式278
8.5SQLServer2008Express概述280
8.5.1SQLServerExpress特性280
8.5.2SQLServer2008Express管理工具281
8.5.3服务器端数据库与本地数据库282
8.6数据库驱动的Web应用程序示例284
8.7小结287
第9章使用SqlDataSourc控件288
9.1创建数据库连接289
9.1.1连接到MicrosoSQLServer289
9.1.2连接到其他数据库292
9.1.3在Web配置文件中保存连接字符串293
9.1.4对连接字符串加密294
9.2执行数据库命令296
9.2.1执行内联SQL语句296
9.2.2执行存储过程298
9.2.3过滤数据库行300
9.2.4改变数据源模型302
9.2.5处理SQL命令执行错误303
9.2.6取消SQL命令执行306
9.3在SqlDataSource控件中使用ASPNET参数308
9.3.1使用ASPNET参数对象308
9.3.2使用ASPNET的ControlParameter对象311
9.3.3使用ASPNET的CookieParameter对象315
9.3.4使用ASPNET的FormParameter对象317
9.3.5使用ASPNET的ProfileParameter对象319
9.3.6使用QueryStringParameter对象320
9.3.7使用SessionParameter对象322
9.4通过程序执行SqlDataSource命令323
9.4.1添加ADONET参数324
9.4.2执行Insert、Update和Delete命令325
9.4.3执行select命令327
9.5使用SqlDataSource控件缓存数据库数据330
9.6小结332
第10章使用列表控件333
10.1列表控件概述333
10.1.1声明列表项333
10.1.2绑定到数据源335
10.1.3确定被选中的列表项338
10.1.4追加数据项342
10.1.5启用自动回传343
10.1.6使用列表项集合345
10.2使用DropDownList控件348
10.3使用RadioBuonList控件350
10.4使用ListBox控件351
10.5使用CheckBoxList控件355
10.6使用BulletedList控件357
10.7创建自定义的列表控件361
10.8小结368
第11章使用GriaView控件369
11.1GridView控件基础369
11.1.1显示数据369
11.1.2选择数据372
11.1.3使用数据键374
11.1.4数据排序376
11.1.5数据分页381
11.1.6编辑数据388
11.1.7显示空数据391
11.1.8格式化GridView控件395
11.1.9在GridView控件中使用Viewstate397
11.2在GridView控件中使用字段398
11.2.1使用BoundField398
11.2.2使用CheckBoxField401
11.2.3使用CoandField402
11.2.4使用ButtonField404
11.2.5使用HyperLinkField407
11.2.6使用ImageField411
11.2.7使用TemplateField414
11.3GridView控件的事件417
11.3.1突出显示GridView行417
11.3.2显示列汇总419
11.3.3显示嵌套的主从表单421
11.4扩展GridView控件424
11.4.1创建长文本字段424
11.4.2创建删除按钮字段428
11.4.3创建验证字段430
11.5小结432
第12章使用Dtailsview控件和FormView控件433
12.1使用DetailsView控件433
12.1.1使用DetailsView控件显示数据433
12.1.2在DetailsView控件中使用字段436
12.1.3使用DetailsView控件显示空数据437
12.1.4使用DetailsView控件对数据分页439
12.1.5使用DetailsView控件更新数据445
12.1.6使用DetailsView控件插入数据452
12.1.7使用DetailsView控件删除数据455
12.1.8DetailsView控件的事件456
12.1.9格式化DetailsView控件459
12.2使用FormView控件461
12.2.1使用FormView控件显示数据461
12.2.2使用FormView控件对数据分页463
12.2.3使用FormView控件编辑数据467
12.2.4使用FormView控件插入数据470
12.2.5使用FormView控件删除数据473
12.3小结475
第13章使用Repeatr控件和DataList控件476
13.1使用Repeater控件476
13.1.1使用Repeater控件显示数据476
13.1.2在Repeater控件中使用模板479
13.1.3Repeater控件的事件处理484
13.2使用DataList控件490
13.2.1使用DataList控件显示数据490
13.2.2在多列中显示数据492
13.2.3在DataList控件中使用模板494
13.2.4使用DataList控件选择数据496
13.2.5使用DataList控件编辑数据499
13.2.6格式化DataList控件503
13.3小结505
第14章使用ListView和DataPager控件506
14.1使用ListView控件506
14.1.1使用LayoutTemplate和ItemTemplate507
14.1.2使用GroupTemplate510
14.1.3选择一行512
14.1.4数据库数据排序515
14.1.5编辑数据库数据516
14.2使用DataPager控件522
14.2.1创建自定义分页用户界面524
14.2.2使用DataPager控件进行数据源分页526
14.3小结527
第15章使用Chart控件528
15.1Chart控件的基础知识528
15.1.1使用Chart控件显示数据528
15.1.2排序和过滤数据532
15.1.3统计公式534
15.2定制图表的外观539
15.2.1定制背景和绘图区540
15.2.2 3D图表543
15.3多级报告543
15.4小结544
第16章使用QueryExtender控件545
16.1QueryExtender控件介绍545
16.2使用声明性语法查询数据545
16.2.1使用ControlFilterExpression进行查询545
16.2.2使用CustomExpression进行查询546
16.2.3使用DynamicFilterExpression进行查询546
16.2.4使用MethodExpression进行查询546
16.2.5使用orderByExpression进行排序547
16.2.6使用PropertyExpression进行查询547
16.2.7使用RangeExpression进行查询548
16.2.8使用SearchExpression进行查询548
16.3使用QueryExtender控件创建示例页面549
16.4小结551
第四部分创建组件554
第17章创建组件554
17.1创建基本组件554
17.1.1组件和动态编译556
17.1.2App一ode文件夹中不同语言的组件557
17.1.3声明方法557
17.1.4声明字段和属性559
17.1.5声明构造函数563
17.1.6重载方法和构造函数564
17.1.7声明命名空间565
17.1.8创建部分类566
17.1.9继承和abstract类567
17.1.10声明接口569
17.1.11使用访问修饰符570
17.1.12智能提示和组件571
17.1.13在组件中使用ASPNET内部对象573
17.2创建组件库575
17.2.1编译组件库575
17.2.2向类库中添加引用578
17.3架构思考581
17.3.1创建多层应用程序581
17.3.2创建用户界面层581
17.3.3创建业务逻辑层584
17.34创建数据访问层587
17.4小结591
第18章使用objectDataSource控件592
18.1使用objectDataSource控件表示对象592
18.1.1绑定到组件593
18.1.2绑定到DataReader594
18.1.3绑定到DataSet596
18.1.4绑定到LINQtoSQL查询597
18.1.5绑定到Web服务598
18.2使用objectDataSource控件与参数601
18.2.1使用不同的参数类型604
18.2.2作为参数传递对象607
18.3使用objectDataSource控件分页、排序和过滤数据610
18.3.1用户界面分页611
18.3.2数据源分页613
18.3.3用户界面排序618
18.3.4数据源排序620
18.3.5过滤数据624
18.4处理objectDataSource控件的事件628
18.4.1添加和修改参数628
18.4.2处理方法的执行错误631
18.4.3处理objectCreating事件635
18.5objectDataSource控件与并发访问636
18.6扩展objectDataSource控件639
18.6.1创建自定义的objectDataSource控件639
18.6.2创建自定义参数对象642
18.7小结647
第19章用ADONET创建数据访问组件648
19.1连接模式数据访问649
19.1.1使用Connection对象652
19.1.2使用Comrrand对象660
19.1.3使用DataReader对象677
19.2非连接模式数据访问683
19.2.1使用DataAdapter对象684
19.2.2使用DataTable对象689
19.2.3使用DataView对象696
19.2.4使用DataSet对象699
19.3执行异步数据库命令701
19.3.1使用异步ADONET方法701
19.3.2使用异步ASPNET页面703
19.4使用NETFramework创建数据库对象706
19.4.1启用CLR集成706
19.4.2使用NETFramework创建用户自定义类型707
19.4.3使用用户自定义类型创建数据访问层710
19.4.4使用NETFramework创建存储过程713
19.4.5创建存储过程程序集714
19.5小结718
第20章使用LINQtoSQL访问数据库720
20.1C#和VBNET的新特性720
20.1.1理解自动属性721
20.1.2理解初始化器721
20.1.3理解类型推断723
20.1.4理解匿名类型724
20.1.5理解泛型724
20.1.6理解Lambda表达式726
20.1.7理解扩展方法729
20.1.8理解LQ730
20.2创建LQtoSQL实体732
20.2.1手工创建实体732
20.2.2使用LQtoSQLDesigner创建实体735
20.2.3构建实体关联737
20.2.4使用LinqDataSource控件738
20.3使用LQtoSQL执行标准数据库命令741
20.3.1LQtoObjects与LQtoSQL741
20.3.2使用LQtoSQL进行选择742
20.3.3使用LQtoSQL进行插入748
20.3.4使用LQtoSQL进行更新751
20.3.5使用LQtoSQL进行删除754
20.3.6动态查询755
20.3.7调试LQtoSQL759
20.4创建自定义的LQ实体基类761
20.4.1使用实体基类762
20.4.2使用EntityBase类执行标准数据访问操作762
20.4.3用EntityBase类执行验证764
20.5小结768
第21章包含WCF数据服务的数据访问769
21.1WCF数据服务概述769
21.2使用包含ServiceReference的数据服务770
21.3使用包含数据上下文的数据服务773
21.4小结775
第五部分站点导航778
第22章使用导航控件778
22.1理解站点地图778
22.2使用SiteMapPath控件780
22.3使用Menu控件785
22.3.1声明式添加Menu条目785
22.3.2组合使用Menu控件和MultiView控件788
22.3.3绑定到站点地图791
22.3.4绑定到XML文件794
22.3.5绑定到数据库数据797
22.3.6定制Menu控件800
22.3.7使用Menu控件的模板806
22.4使用TreeView控件808
22.4.1声明式地添加树视图节点808
22.4.2在TreeView控件中显示复选框812
22.4.3绑定到站点地图814
22.4.4绑定到XML文件815
22.4.5绑定到数据库数据817
22.4.6使用延时加载和AJAX820
22.4.7定制TreeView控件824
22.5创建分层的SQL数据源控件830
22.6小结832
第23章使用站点地图834
23.1使用SiteMapDataSource控件834
23.2使用SiteMap类840
23.3高级站点地图配置844
23.3.1使用安全修整844
23.3.2合并多个站点地图848
23.3.3创建自定义的站点地图属性850
23.4创建自定义站点地图提供程序851
23.4.1创建AutoSiteMapProvidero852
23.4.2创建SqlSiteMapProvider856
23.5创建Google的SiteMap文件860
23.6小结863
第24章高级页面导航865
24.1重映射URL865
24.2使用VirtualPathProvider类872
24.2.1VirtualPathProvider类的局限性873
24.2.2理解VirtualPathProvider类873
24.2.3注册VirtualPathProvider类874
24.3小结875
第25章使用ASPNET的URL路由引擎876
25.1URL路由介绍876
25.2基础URL路由方案877
25.2.1映射基础URL877
25.2.2映射包含参数的URL878
25.2.3映射包含多个段的URL879
25.2.4通过路由链接到其他页面879
25.3高级URL路由880
25.3.1使用包含默认参数的路由880
25.3.2使用约束路由881
25.3.3路由的安全问题882
25.4小结882
热门推荐
- 1229223.html
- 3553390.html
- 3419998.html
- 371101.html
- 1470470.html
- 2124303.html
- 216375.html
- 932659.html
- 1452494.html
- 3397750.html
- http://www.ickdjs.cc/book_1249697.html
- http://www.ickdjs.cc/book_813229.html
- http://www.ickdjs.cc/book_19024.html
- http://www.ickdjs.cc/book_833237.html
- http://www.ickdjs.cc/book_2781889.html
- http://www.ickdjs.cc/book_1641119.html
- http://www.ickdjs.cc/book_2879224.html
- http://www.ickdjs.cc/book_1640025.html
- http://www.ickdjs.cc/book_2664492.html
- http://www.ickdjs.cc/book_1006777.html