ASP.NET4.0从入门到精通(视频实战版)
出版时间:
2011-01
版次:
1
ISBN:
9787111324317
定价:
69.00
装帧:
平装
开本:
16开
纸张:
其他
页数:
560页
正文语种:
简体中文
-
ASP.NET技术是目前开发基于Web的应用程序的最流行和最前沿的技术,也是公司网络开发使用最多和应用人群最广的技术。《ASP.NET4.0从入门到精通(视频实战版)》采用层层递进的方法,详细介绍了ASP.NET的新技术、新特色。《ASP.NET4.0从入门到精通(视频实战版)》共分为六篇:一第一篇介绍了.NETFramework和VisualStudio2010集成化开发环境中的新功能,并对C#全新的语言增强特性进行了较详细的介绍;第二篇对ASP.NET中的各种技术点进行了大量的示例探讨,包括控件、状态管理、异常处理和追踪、用户控件、绘图技术等,第三篇介绍了ASP.NET;之所以属于流行的网站开发技术,它具备的特色,如样式、主题、导航、ASP.NETAJAX等;第四篇探讨了数据开发的技术,包括数据绑定、ADO.NET、LINQ与数据绑定控件;第五篇介绍了ASP.NET中的安全性;第六篇深入分析了一个使用ASP.N:ET技术实现的完整大型网站。《ASP.NET4.0从入门到精通(视频实战版)》适合任何想要学习ASP.NET的初学者、在校学生,或者具有一定的ASP.NET2.0或C#语言基础的应用开发人员,通过《ASP.NET4.0从入门到精通(视频实战版)》可以全面了解ASP.NET4.O技术。 丛书序
前言
第一篇.netframework4.0简介
第1章c#与.netframework简介1
1.1.netframework基础1
1.1.1什么是.netframework1
1.1.2公共语言运行库1
1.1.3.net类库简介2
1.1.4.netframework的功能2
1.2c#编程语言简介2
1.2.1.net编程语言介绍2
1.2.2c#程序设计语言2
1.2.3helloworld示例程序3
1.3小结4
1.4常见面试题5
1.5习题5
第2章visualstudio2010集成化开发环境6
2.1visualstudio2010ide介绍6
2.1.1解决方案资源管理器7
2.1.2文档窗口8
.2.1.3错误列表和任务列表窗口9
2.1.4服务器资源管理器11
2.1.5对象浏览器11
2.1.6代码编辑器11
2.2visualstudio2010的功能特色14
2.2.1多目标支持14
2.2.2javascript代码智能提示和调试功能15
2.2.3内置的asp.netajax支持16
2.2.4web站点与web项目支持17
2.2.5web设计器的改进18
2.2.6css功能的增强支持19
2.2.7嵌套的母版页支持19
2.3小结21
2.4常见面试题22
2.5习题22
第3章c#4.0语言特色23
3.1局部变量的隐式声明23
3.1.1如何声明隐式局部变量23
3.1.2在foreach循环中使用隐式声明24
3.1.3隐式类型变量的限制25
3.1.4隐式类型的局部数组26
3.1.5隐式类型变量的作用27
3.2自动属性28
3.2.1理解自动属性28
3.2.2访问自动属性29
3.2.3自动属性的访问限制30
3.2.4自动属性和默认值31
3.3对象初始化器32
3.3.1理解对象初始化器语法32
3.3.2调用使用初始化语法的自定义构造函数33
3.3.3内部类型的初始化34
3.3.4理解集合初始化语法35
3.4扩展方法36
3.4.1定义扩展方法36
3.4.2调用扩展方法38
3.4.3扩展方法的使用范围39
3.4.4使用扩展方法扩展接口类型40
3.5匿名类型43
3.5.1理解匿名类型43
3.5.2匿名类型的内部呈现44
3.5.3匿名类型的相等语法45
3.6局部方法46
3.6.1理解局部方法47
3.6.2使用局部方法48
3.7lambda表达式49
3.7.1理解lambda表达式49
3.7.2剖析lambda表达式52
3.7.3在lambda中使用多语句块52
3.7.4多参数的lambda表达式53
3.8linq简介54
3.8.1什么是linq55
3.8.2linq示例56
3.9小结59
3.10常见面试题60
3.11习题60
第二篇asp.net开发基础
第4章asp.net4.0技术简介61
4.1asp.net技术介绍61
4.1.1asp.net4.0的特点61
4.1.2一个简单的asp.net应用程序62
4.2asp.net程序结构65
4.2.1asp.net文件类型66
4.2.2asp.net目录介绍66
4.3asp.net配置67
4.3.1web.config配置文件67
4.3.2嵌套配置设置68
4.3.3在web.config中存储自定义设置71
4.3.4asp.netweb站点管理工具wat72
4.3.5编程读取和写入配置设置73
4.3.6加密配置块75
4.4web窗体基础77
4.4.1基于事件的编程模型77
4.4.2自动回发特性(autopostback)78
4.4.3web窗体处理流程79
4.4.4asp.net中的page类81
4.4.5页面重定向82
4.4.6html编码83
4.5应用程序事件83
4.5.1global.asax全局文件84
4.5.2基本应用程序事件85
4.6小结86
4.7常见面试题87
4.8习题87
第5章asp.net服务器控件88
5.1html服务器控件89
5.1.1html服务器控件简介89
5.1.2htmlcontainercontrol和htmlinputcontrol类91
5.1.3html控件类92
5.1.4编程创建html控件93
5.1.5处理服务器端事件94
5.2web服务器控件96
5.2.1基本web服务器控件介绍96
5.2.2常用控件的属性介绍99
5.2.3列表控件介绍102
5.2.4可选择的列表控件104
5.2.5bulletedlist列表控件108
5.2.6表格式控件109
5.3验证控件111
5.3.1验证控件介绍111
5.3.2验证控件的基类basevalidator112
5.3.3使用requiredfieldvalidator强制用户输入113
5.3.4使用rangevalidator控件指定输入范围113
5.3.5使用comparevalidator比较值114
5.3.6regularexpressionvalidator正则表达式验证114
5.3.7customvalidator自定义验证115
5.3.8使用validationsummary显示验证信息116
5.3.9使用validationgroup属性117
5.3.10编程使用验证控件118
5.4calendar日期控件119
5.4.1日期控件简介119
5.4.2日期控件格式化显示121
5.4.3限制日期121
5.4.4编程控制日期选择123
5.5广告轮询控件adrotator123
5.5.1广告文件设置123
5.5.2adrotator类介绍125
5.6multiview和wizard控件126
5.6.1multiview多视图控件126
5.6.2wizard向导控件128
5.6.3wizardstep向导步骤属性129
5.6.4wizard事件130
5.7小结132
5.8常见面试题132
5.9习题133
第6章asp.net应用程序状态管理134
6.1asp.net状态管理简介134
6.2viewstate视图状态135
6.2.1视图状态原理135
6.2.2在视图状态中存储对象137
6.2.3视图状态的安全139
6.3跨页传递信息140
6.3.1查询字符串140
6.3.2跨页回送技术143
6.4使用cookie保存会话信息146
6.4.1cookie技术简介146
6.4.2使用cookie保存信息147
6.5会话状态148
6.5.1会话状态简介148
6.5.2使用会话状态149
6.5.3配置会话状态151
6.6应用程序状态157
6.7小结158
6.8常见面试题158
6.9习题158
第7章异常处理和日志追踪160
7.1asp.net应用程序异常处理160
7.1.1异常处理基础161
7.1.2exception类162
7.1.3捕捉异常164
7.1.4异常的嵌套165
7.1.5自定义异常166
7.1.6finally语句块168
7.2记录异常169
7.2.1查看windows事件日志169
7.2.2写入事件日志171
7.2.3自定义日志172
7.2.4编程查看事件日志173
7.3错误页面176
7.3.1错误模式176
7.3.2自定义错误页面177
7.4页面追踪177
7.4.1启用页面追踪178
7.4.2页面追踪信息178
7.4.3写入页面追踪信息181
7.4.4应用程序页面追踪信息182
7.5小结184
7.6常见面试题184
7.7习题184
第三篇构建asp.net应用程序
第8章asp.net中的样式、主题和母版页185
8.1在asp.net中应用css样式185
8.1.1创建样式185
8.1.2应用样式189
8.2主题190
8.2.1创建主题190
8.2.2创建命名皮肤192
8.2.3处理主题冲突193
8.2.4为整个网站应用主题193
8.2.5添加css样式194
8.2.6动态应用主题194
8.3母版页195
8.3.1创建母版页195
8.3.2默认内容199
8.3.3母版页和相对路径200
8.3.4在web.config中配置母版页201
8.3.5修改母版页202
8.3.6动态加载母版页204
8.3.7母版页的嵌套205
8.4小结208
8.5常见面试题208
8.6习题208
第9章asp.net中的站点导航技术209
9.1站点地图209
9.1.1定义站点地图文件209
9.1.2使用sitemappath控件211
9.1.3sitemap类214
9.1.4url地址映射215
9.2treeview控件217
9.2.1使用treeview控件217
9.2.2以编程的方式添加节点220
9.2.3使用treeview控件导航220
9.2.4绑定到xml文件223
9.2.5按需加载节点225
9.2.6带复选框的treeview控件226
9.3menu控件228
9.3.1使用menu控件228
9.3.2以编程的方式添加菜单项230
9.3.3使用menu控件导航231
9.3.4一个站点地图示例232
9.3.5绑定到xml文件235
9.3.6menu控件样式237
9.3.7为menu控件应用模板240
9.4小结240
9.5常见面试题241
9.6习题241
第10章用户控件和绘图242
10.1用户控件242
10.1.1创建用户控件242
10.1.2使用用户控件245
10.1.3在web.config中注册用户控件246
10.1.4用户控件中公开属性247
10.1.5用户控件事件248
10.1.6动态加载用户控件249
10.2动态绘图251
10.2.1基本绘图252
10.2.2绘制一个自定义的图片253
10.2.3在web页面放置自定义图片255
10.2.4图片格式和质量257
10.2.5一个web绘图示例程序260
10.3小结262
10.4常见面试题262
10.5习题263
第11章asp.netajax开发技术264
11.1asp.netajax基础264
11.1.1ajax技术简介264
11.1.2asp.netajax架构267
11.2asp.netajax服务器端扩展268
11.2.1声明scriptmanager控件268
11.2.2使用scriptmanager分发自定义脚本269
11.2.3在scriptmanager中注册web服务270
11.2.4处理scriptmanager中的异常272
11.2.5编程控制scriptmanager控件275
11.2.6使用updatepanel控件277
11.2.7使用多个updatepanel控件279
11.2.8编程控制updatepanel控件282
11.2.9使用updateprogress控件283
11.2.10取消异步回送285
11.2.11使用timer控件更新updatepanel286
11.3asp.netajax服务器端控件扩展288
11.3.1安装asp.netajaxcontroltoolkit288
11.3.2使用asp.netajax扩展控件289
11.4小结290
11.5常见面试题291
11.6习题291
第12章web部件技术292
12.1web部件基础292
12.1.1一个webparts示例程序293
12.1.2定制webpartzone控件299
12.1.3动态控制显示模式300
12.1.4动态编辑webpart303
12.2web部件的个性化设置304
12.2.1基本个性化设置304
12.2.2个性化范围设置306
12.2.3个性化webpart属性310
12.3小结311
12.4常见面试题311
12.5习题311
第四篇数据访问技术
第13章ado.net数据访问技术313
13.1ado.net基础313
13.1.1ado.net架构313
13.1.2ado.net数据提供者314
13.2连接数据库315
13.2.1sqlconnection数据库连接类315
13.2.2使用sqlconnectionstringbuilder连接字符串317
13.2.3关闭和释放连接318
13.2.4在web.config配置文件中保存连接字符串320
13.2.5连接池技术322
13.3与数据库交互325
13.3.1使用sqlcommand操作数据库325
13.3.2为sqlcommand传递参数327
13.3.3使用sqlcommand执行存储过程330
13.3.4使用事务332
13.3.5使用dataadapter对象335
13.4管理内存数据337
13.4.1了解数据集337
13.4.2使用datatable实现内存表338
13.4.3使用dataset管理数据340
13.4.4使用reader获取只读数据345
13.4.5比较dataset和datareader348
13.5小结348
13.6常见面试题348
13.7习题349
第14章asp.net数据绑定技术350
14.1绑定技术基础350
14.1.1单值绑定350
14.1.2重复值绑定352
14.2数据源控件357
14.2.1数据绑定的页面生存周期358
14.2.2sqldatasource控件358
14.2.3使用参数过滤数据361
14.2.4更新数据和并发处理363
14.2.5编程执行sqldatasource命令366
14.2.6objectdatasource控件简介369
14.2.7创建业务对象类370
14.2.8在objectdatasource中使用参数374
14.2.9使用objectdatasource更新数据376
14.2.10linqdatasource数据源简介378
14.2.11使用linqdatasource更新数据381
14.3小结381
14.4常见面试题382
14.5习题382
第15章数据绑定控件383
15.1gridview控件383
15.1.1使用gridview控件383
15.1.2定制gridview控件的列385
15.1.3使用模板列387
15.1.4gridview控件的选择功能390
15.1.5使用gridview控件创建主从表392
15.1.6gridview控件事件392
15.1.7编程格式化特定行列值393
15.1.8为gridview控件添加统计信息395
15.1.9实现分页、排序效果397
15.2listview和datapager控件398
15.2.1listview控件简介398
15.2.2listview控件的分组布局402
15.2.3使用datapager分页404
15.3detailsview和formview控件405
15.3.1detailsview控件简介406
15.3.2定义detailsview字段408
15.3.3在detailsview中显示图像410
15.3.4编程操作detailsview414
15.3.5formview控件简介414
15.4小结415
15.5常见面试题416
15.6习题416
第16章缓存技术417
16.1理解asp.net缓存技术417
16.2输出缓存418
16.2.1定义输出缓存418
16.2.2查询字符串缓存418
16.2.3自定义缓存419
16.2.4用户控件缓存420
16.2.5使用缓存配置421
16.2.6使用httpcachepolicy类控制缓存422
16.3缓存数据422
16.3.1添加缓存项423
16.3.2指定缓存依赖425
16.3.3缓存优先级425
16.3.4使用缓存删除通知426
16.3.5数据源控件缓存429
16.4缓存依赖430
16.4.1文件和缓存项依赖430
16.4.2聚合依赖431
16.4.3配置sql缓存依赖432
16.4.4使用sql缓存依赖433
16.5小结434
16.6常见面试题435
16.7习题435
第17章linq技术436
17.1linq基础436
17.1.1linq简介436
17.1.2延迟执行438
17.1.3linq表达式简介438
17.2linqtodataset操作内存表445
17.2.1linqtodataset简介445
17.2.2类型化dataset448
17.3linqtosql操作数据库450
17.3.1数据实体类450
17.3.2datacontext类介绍451
17.3.3在asp.net中应用linqtosql454
17.3.4自动生成数据实体类456
17.3.5生成存储过程方法457
17.3.6提交更改458
17.4小结461
17.5常见面试题461
17.6习题462
第五篇asp.net应用程序安全
第18章成员和角色管理技术463
18.1asp.netmembershipapi简介463
18.2使用membershipapi464
18.2.1配置表单身份验证465
18.2.2创建membership数据存储466
18.2.3配置membershipprovider和数据库连接468
18.2.4创建和验证用户470
18.3使用登录控件471
18.3.1login控件472
18.3.2loginstatus控件476
18.3.3loginview控件476
18.3.4passwordrecovery控件476
18.3.5changepassword控件478
18.3.6createuserwizard控件478
18.4使用membership类481
18.4.1获取用户列表482
18.4.2创建、编辑和删除用户483
18.4.3验证用户485
18.5角色和授权486
18.5.1url授权486
18.5.2文件和文件夹访问授权487
18.5.3使用角色管理器488
18.5.4使用rolesapi配置基于角色的授权489
18.6小结491
18.7常见面试题491
18.8习题492
第六篇asp.net应用程序实战
第19章asp.net求职系统493
19.1系统总体设计493
19.1.1系统功能介绍493
19.1.2系统架构简介495
19.2数据库设计496
19.2.1数据表结构497
19.2.2数据表关系500
19.3系统核心层设计500
19.3.1asp.netajax客户端脚本扩展501
19.3.2web.config系统配置506
19.3.3数据访问类的设计510
19.3.4业务对象类设计517
19.4表现层技术分析520
19.4.1asp.netajax技术的应用521
19.4.2基于ajax的导航栏526
19.4.3母版页528
19.4.4主题和皮肤529
19.4.5用户控件530
19.4.6webparts控件的应用534
19.4.7个性化设置536
19.5求职者功能设计539
19.5.1发布简历540
19.5.2搜索工作职位545
19.5.3收藏工作职位549
19.6企业雇主功能设计551
19.6.1登记公司信息551
19.6.2查看和添加工作职位554
19.6.3添加/编辑工作职位556
19.7小结559
-
内容简介:
ASP.NET技术是目前开发基于Web的应用程序的最流行和最前沿的技术,也是公司网络开发使用最多和应用人群最广的技术。《ASP.NET4.0从入门到精通(视频实战版)》采用层层递进的方法,详细介绍了ASP.NET的新技术、新特色。《ASP.NET4.0从入门到精通(视频实战版)》共分为六篇:一第一篇介绍了.NETFramework和VisualStudio2010集成化开发环境中的新功能,并对C#全新的语言增强特性进行了较详细的介绍;第二篇对ASP.NET中的各种技术点进行了大量的示例探讨,包括控件、状态管理、异常处理和追踪、用户控件、绘图技术等,第三篇介绍了ASP.NET;之所以属于流行的网站开发技术,它具备的特色,如样式、主题、导航、ASP.NETAJAX等;第四篇探讨了数据开发的技术,包括数据绑定、ADO.NET、LINQ与数据绑定控件;第五篇介绍了ASP.NET中的安全性;第六篇深入分析了一个使用ASP.N:ET技术实现的完整大型网站。《ASP.NET4.0从入门到精通(视频实战版)》适合任何想要学习ASP.NET的初学者、在校学生,或者具有一定的ASP.NET2.0或C#语言基础的应用开发人员,通过《ASP.NET4.0从入门到精通(视频实战版)》可以全面了解ASP.NET4.O技术。
-
目录:
丛书序
前言
第一篇.netframework4.0简介
第1章c#与.netframework简介1
1.1.netframework基础1
1.1.1什么是.netframework1
1.1.2公共语言运行库1
1.1.3.net类库简介2
1.1.4.netframework的功能2
1.2c#编程语言简介2
1.2.1.net编程语言介绍2
1.2.2c#程序设计语言2
1.2.3helloworld示例程序3
1.3小结4
1.4常见面试题5
1.5习题5
第2章visualstudio2010集成化开发环境6
2.1visualstudio2010ide介绍6
2.1.1解决方案资源管理器7
2.1.2文档窗口8
.2.1.3错误列表和任务列表窗口9
2.1.4服务器资源管理器11
2.1.5对象浏览器11
2.1.6代码编辑器11
2.2visualstudio2010的功能特色14
2.2.1多目标支持14
2.2.2javascript代码智能提示和调试功能15
2.2.3内置的asp.netajax支持16
2.2.4web站点与web项目支持17
2.2.5web设计器的改进18
2.2.6css功能的增强支持19
2.2.7嵌套的母版页支持19
2.3小结21
2.4常见面试题22
2.5习题22
第3章c#4.0语言特色23
3.1局部变量的隐式声明23
3.1.1如何声明隐式局部变量23
3.1.2在foreach循环中使用隐式声明24
3.1.3隐式类型变量的限制25
3.1.4隐式类型的局部数组26
3.1.5隐式类型变量的作用27
3.2自动属性28
3.2.1理解自动属性28
3.2.2访问自动属性29
3.2.3自动属性的访问限制30
3.2.4自动属性和默认值31
3.3对象初始化器32
3.3.1理解对象初始化器语法32
3.3.2调用使用初始化语法的自定义构造函数33
3.3.3内部类型的初始化34
3.3.4理解集合初始化语法35
3.4扩展方法36
3.4.1定义扩展方法36
3.4.2调用扩展方法38
3.4.3扩展方法的使用范围39
3.4.4使用扩展方法扩展接口类型40
3.5匿名类型43
3.5.1理解匿名类型43
3.5.2匿名类型的内部呈现44
3.5.3匿名类型的相等语法45
3.6局部方法46
3.6.1理解局部方法47
3.6.2使用局部方法48
3.7lambda表达式49
3.7.1理解lambda表达式49
3.7.2剖析lambda表达式52
3.7.3在lambda中使用多语句块52
3.7.4多参数的lambda表达式53
3.8linq简介54
3.8.1什么是linq55
3.8.2linq示例56
3.9小结59
3.10常见面试题60
3.11习题60
第二篇asp.net开发基础
第4章asp.net4.0技术简介61
4.1asp.net技术介绍61
4.1.1asp.net4.0的特点61
4.1.2一个简单的asp.net应用程序62
4.2asp.net程序结构65
4.2.1asp.net文件类型66
4.2.2asp.net目录介绍66
4.3asp.net配置67
4.3.1web.config配置文件67
4.3.2嵌套配置设置68
4.3.3在web.config中存储自定义设置71
4.3.4asp.netweb站点管理工具wat72
4.3.5编程读取和写入配置设置73
4.3.6加密配置块75
4.4web窗体基础77
4.4.1基于事件的编程模型77
4.4.2自动回发特性(autopostback)78
4.4.3web窗体处理流程79
4.4.4asp.net中的page类81
4.4.5页面重定向82
4.4.6html编码83
4.5应用程序事件83
4.5.1global.asax全局文件84
4.5.2基本应用程序事件85
4.6小结86
4.7常见面试题87
4.8习题87
第5章asp.net服务器控件88
5.1html服务器控件89
5.1.1html服务器控件简介89
5.1.2htmlcontainercontrol和htmlinputcontrol类91
5.1.3html控件类92
5.1.4编程创建html控件93
5.1.5处理服务器端事件94
5.2web服务器控件96
5.2.1基本web服务器控件介绍96
5.2.2常用控件的属性介绍99
5.2.3列表控件介绍102
5.2.4可选择的列表控件104
5.2.5bulletedlist列表控件108
5.2.6表格式控件109
5.3验证控件111
5.3.1验证控件介绍111
5.3.2验证控件的基类basevalidator112
5.3.3使用requiredfieldvalidator强制用户输入113
5.3.4使用rangevalidator控件指定输入范围113
5.3.5使用comparevalidator比较值114
5.3.6regularexpressionvalidator正则表达式验证114
5.3.7customvalidator自定义验证115
5.3.8使用validationsummary显示验证信息116
5.3.9使用validationgroup属性117
5.3.10编程使用验证控件118
5.4calendar日期控件119
5.4.1日期控件简介119
5.4.2日期控件格式化显示121
5.4.3限制日期121
5.4.4编程控制日期选择123
5.5广告轮询控件adrotator123
5.5.1广告文件设置123
5.5.2adrotator类介绍125
5.6multiview和wizard控件126
5.6.1multiview多视图控件126
5.6.2wizard向导控件128
5.6.3wizardstep向导步骤属性129
5.6.4wizard事件130
5.7小结132
5.8常见面试题132
5.9习题133
第6章asp.net应用程序状态管理134
6.1asp.net状态管理简介134
6.2viewstate视图状态135
6.2.1视图状态原理135
6.2.2在视图状态中存储对象137
6.2.3视图状态的安全139
6.3跨页传递信息140
6.3.1查询字符串140
6.3.2跨页回送技术143
6.4使用cookie保存会话信息146
6.4.1cookie技术简介146
6.4.2使用cookie保存信息147
6.5会话状态148
6.5.1会话状态简介148
6.5.2使用会话状态149
6.5.3配置会话状态151
6.6应用程序状态157
6.7小结158
6.8常见面试题158
6.9习题158
第7章异常处理和日志追踪160
7.1asp.net应用程序异常处理160
7.1.1异常处理基础161
7.1.2exception类162
7.1.3捕捉异常164
7.1.4异常的嵌套165
7.1.5自定义异常166
7.1.6finally语句块168
7.2记录异常169
7.2.1查看windows事件日志169
7.2.2写入事件日志171
7.2.3自定义日志172
7.2.4编程查看事件日志173
7.3错误页面176
7.3.1错误模式176
7.3.2自定义错误页面177
7.4页面追踪177
7.4.1启用页面追踪178
7.4.2页面追踪信息178
7.4.3写入页面追踪信息181
7.4.4应用程序页面追踪信息182
7.5小结184
7.6常见面试题184
7.7习题184
第三篇构建asp.net应用程序
第8章asp.net中的样式、主题和母版页185
8.1在asp.net中应用css样式185
8.1.1创建样式185
8.1.2应用样式189
8.2主题190
8.2.1创建主题190
8.2.2创建命名皮肤192
8.2.3处理主题冲突193
8.2.4为整个网站应用主题193
8.2.5添加css样式194
8.2.6动态应用主题194
8.3母版页195
8.3.1创建母版页195
8.3.2默认内容199
8.3.3母版页和相对路径200
8.3.4在web.config中配置母版页201
8.3.5修改母版页202
8.3.6动态加载母版页204
8.3.7母版页的嵌套205
8.4小结208
8.5常见面试题208
8.6习题208
第9章asp.net中的站点导航技术209
9.1站点地图209
9.1.1定义站点地图文件209
9.1.2使用sitemappath控件211
9.1.3sitemap类214
9.1.4url地址映射215
9.2treeview控件217
9.2.1使用treeview控件217
9.2.2以编程的方式添加节点220
9.2.3使用treeview控件导航220
9.2.4绑定到xml文件223
9.2.5按需加载节点225
9.2.6带复选框的treeview控件226
9.3menu控件228
9.3.1使用menu控件228
9.3.2以编程的方式添加菜单项230
9.3.3使用menu控件导航231
9.3.4一个站点地图示例232
9.3.5绑定到xml文件235
9.3.6menu控件样式237
9.3.7为menu控件应用模板240
9.4小结240
9.5常见面试题241
9.6习题241
第10章用户控件和绘图242
10.1用户控件242
10.1.1创建用户控件242
10.1.2使用用户控件245
10.1.3在web.config中注册用户控件246
10.1.4用户控件中公开属性247
10.1.5用户控件事件248
10.1.6动态加载用户控件249
10.2动态绘图251
10.2.1基本绘图252
10.2.2绘制一个自定义的图片253
10.2.3在web页面放置自定义图片255
10.2.4图片格式和质量257
10.2.5一个web绘图示例程序260
10.3小结262
10.4常见面试题262
10.5习题263
第11章asp.netajax开发技术264
11.1asp.netajax基础264
11.1.1ajax技术简介264
11.1.2asp.netajax架构267
11.2asp.netajax服务器端扩展268
11.2.1声明scriptmanager控件268
11.2.2使用scriptmanager分发自定义脚本269
11.2.3在scriptmanager中注册web服务270
11.2.4处理scriptmanager中的异常272
11.2.5编程控制scriptmanager控件275
11.2.6使用updatepanel控件277
11.2.7使用多个updatepanel控件279
11.2.8编程控制updatepanel控件282
11.2.9使用updateprogress控件283
11.2.10取消异步回送285
11.2.11使用timer控件更新updatepanel286
11.3asp.netajax服务器端控件扩展288
11.3.1安装asp.netajaxcontroltoolkit288
11.3.2使用asp.netajax扩展控件289
11.4小结290
11.5常见面试题291
11.6习题291
第12章web部件技术292
12.1web部件基础292
12.1.1一个webparts示例程序293
12.1.2定制webpartzone控件299
12.1.3动态控制显示模式300
12.1.4动态编辑webpart303
12.2web部件的个性化设置304
12.2.1基本个性化设置304
12.2.2个性化范围设置306
12.2.3个性化webpart属性310
12.3小结311
12.4常见面试题311
12.5习题311
第四篇数据访问技术
第13章ado.net数据访问技术313
13.1ado.net基础313
13.1.1ado.net架构313
13.1.2ado.net数据提供者314
13.2连接数据库315
13.2.1sqlconnection数据库连接类315
13.2.2使用sqlconnectionstringbuilder连接字符串317
13.2.3关闭和释放连接318
13.2.4在web.config配置文件中保存连接字符串320
13.2.5连接池技术322
13.3与数据库交互325
13.3.1使用sqlcommand操作数据库325
13.3.2为sqlcommand传递参数327
13.3.3使用sqlcommand执行存储过程330
13.3.4使用事务332
13.3.5使用dataadapter对象335
13.4管理内存数据337
13.4.1了解数据集337
13.4.2使用datatable实现内存表338
13.4.3使用dataset管理数据340
13.4.4使用reader获取只读数据345
13.4.5比较dataset和datareader348
13.5小结348
13.6常见面试题348
13.7习题349
第14章asp.net数据绑定技术350
14.1绑定技术基础350
14.1.1单值绑定350
14.1.2重复值绑定352
14.2数据源控件357
14.2.1数据绑定的页面生存周期358
14.2.2sqldatasource控件358
14.2.3使用参数过滤数据361
14.2.4更新数据和并发处理363
14.2.5编程执行sqldatasource命令366
14.2.6objectdatasource控件简介369
14.2.7创建业务对象类370
14.2.8在objectdatasource中使用参数374
14.2.9使用objectdatasource更新数据376
14.2.10linqdatasource数据源简介378
14.2.11使用linqdatasource更新数据381
14.3小结381
14.4常见面试题382
14.5习题382
第15章数据绑定控件383
15.1gridview控件383
15.1.1使用gridview控件383
15.1.2定制gridview控件的列385
15.1.3使用模板列387
15.1.4gridview控件的选择功能390
15.1.5使用gridview控件创建主从表392
15.1.6gridview控件事件392
15.1.7编程格式化特定行列值393
15.1.8为gridview控件添加统计信息395
15.1.9实现分页、排序效果397
15.2listview和datapager控件398
15.2.1listview控件简介398
15.2.2listview控件的分组布局402
15.2.3使用datapager分页404
15.3detailsview和formview控件405
15.3.1detailsview控件简介406
15.3.2定义detailsview字段408
15.3.3在detailsview中显示图像410
15.3.4编程操作detailsview414
15.3.5formview控件简介414
15.4小结415
15.5常见面试题416
15.6习题416
第16章缓存技术417
16.1理解asp.net缓存技术417
16.2输出缓存418
16.2.1定义输出缓存418
16.2.2查询字符串缓存418
16.2.3自定义缓存419
16.2.4用户控件缓存420
16.2.5使用缓存配置421
16.2.6使用httpcachepolicy类控制缓存422
16.3缓存数据422
16.3.1添加缓存项423
16.3.2指定缓存依赖425
16.3.3缓存优先级425
16.3.4使用缓存删除通知426
16.3.5数据源控件缓存429
16.4缓存依赖430
16.4.1文件和缓存项依赖430
16.4.2聚合依赖431
16.4.3配置sql缓存依赖432
16.4.4使用sql缓存依赖433
16.5小结434
16.6常见面试题435
16.7习题435
第17章linq技术436
17.1linq基础436
17.1.1linq简介436
17.1.2延迟执行438
17.1.3linq表达式简介438
17.2linqtodataset操作内存表445
17.2.1linqtodataset简介445
17.2.2类型化dataset448
17.3linqtosql操作数据库450
17.3.1数据实体类450
17.3.2datacontext类介绍451
17.3.3在asp.net中应用linqtosql454
17.3.4自动生成数据实体类456
17.3.5生成存储过程方法457
17.3.6提交更改458
17.4小结461
17.5常见面试题461
17.6习题462
第五篇asp.net应用程序安全
第18章成员和角色管理技术463
18.1asp.netmembershipapi简介463
18.2使用membershipapi464
18.2.1配置表单身份验证465
18.2.2创建membership数据存储466
18.2.3配置membershipprovider和数据库连接468
18.2.4创建和验证用户470
18.3使用登录控件471
18.3.1login控件472
18.3.2loginstatus控件476
18.3.3loginview控件476
18.3.4passwordrecovery控件476
18.3.5changepassword控件478
18.3.6createuserwizard控件478
18.4使用membership类481
18.4.1获取用户列表482
18.4.2创建、编辑和删除用户483
18.4.3验证用户485
18.5角色和授权486
18.5.1url授权486
18.5.2文件和文件夹访问授权487
18.5.3使用角色管理器488
18.5.4使用rolesapi配置基于角色的授权489
18.6小结491
18.7常见面试题491
18.8习题492
第六篇asp.net应用程序实战
第19章asp.net求职系统493
19.1系统总体设计493
19.1.1系统功能介绍493
19.1.2系统架构简介495
19.2数据库设计496
19.2.1数据表结构497
19.2.2数据表关系500
19.3系统核心层设计500
19.3.1asp.netajax客户端脚本扩展501
19.3.2web.config系统配置506
19.3.3数据访问类的设计510
19.3.4业务对象类设计517
19.4表现层技术分析520
19.4.1asp.netajax技术的应用521
19.4.2基于ajax的导航栏526
19.4.3母版页528
19.4.4主题和皮肤529
19.4.5用户控件530
19.4.6webparts控件的应用534
19.4.7个性化设置536
19.5求职者功能设计539
19.5.1发布简历540
19.5.2搜索工作职位545
19.5.3收藏工作职位549
19.6企业雇主功能设计551
19.6.1登记公司信息551
19.6.2查看和添加工作职位554
19.6.3添加/编辑工作职位556
19.7小结559
查看详情
-
九五品
江西省南昌市
平均发货10小时
成功完成率94.51%
-
八五品
广东省东莞市
平均发货8小时
成功完成率94.04%
-
八五品
广东省东莞市
平均发货8小时
成功完成率92.41%
-
八五品
广东省东莞市
平均发货9小时
成功完成率94.63%
-
八五品
广东省东莞市
平均发货8小时
成功完成率95.23%
-
八五品
广东省东莞市
平均发货8小时
成功完成率94.08%
-
八五品
广东省东莞市
平均发货8小时
成功完成率94.31%
-
八五品
广东省东莞市
平均发货8小时
成功完成率94.5%
-
九品
安徽省阜阳市
平均发货13小时
成功完成率97.84%
-
九品
江西省南昌市
平均发货10小时
成功完成率93.52%
-
九品
北京市昌平区
平均发货8小时
成功完成率96.72%
-
ASP.NET4.0从入门到精通(视频实战版)
书籍批量上传,默认8成新左右、单本!单本!无光盘等附件(一定需要请联系客服确认),旧书保存完好,不影响学习和阅读。一般来说,①教材学习类书有或多或少的笔记;②考试做题的书,题目一般会有做过;③其他类书笔记一般很少或者没有(但要求一定没笔记的,要提前与客服沟通好再下单,否则本店不承担责任)。仓库发货之前还会再检查,确认没问题再发货的。多重检查,放心购买!
八品
四川省成都市
平均发货9小时
成功完成率97.43%
-
九五品
河北省保定市
平均发货17小时
成功完成率94.42%
-
九五品
山东省济南市
平均发货12小时
成功完成率77.1%
-
八五品
山东省枣庄市
平均发货12小时
成功完成率18.18%
-
八五品
江西省南昌市
平均发货11小时
成功完成率85.29%
-
八五品
广东省东莞市
平均发货9小时
成功完成率83.89%
-
九五品
-
九品
北京市昌平区
平均发货7小时
成功完成率97.17%
-
八五品
重庆市沙坪坝区
平均发货8小时
成功完成率84.63%
-
九品
-
九品
北京市东城区
平均发货25小时
成功完成率89.65%
-
八五品
四川省成都市
平均发货8小时
成功完成率80.85%
-
八品
江西省南昌市
平均发货9小时
成功完成率84.47%
-
八五品
山东省枣庄市
平均发货9小时
成功完成率88.28%
-
八五品
山东省枣庄市
平均发货8小时
成功完成率87.78%
-
八五品
四川省成都市
平均发货8小时
成功完成率93.61%
-
八五品
山东省济南市
平均发货8小时
成功完成率94.72%
-
九品
北京市海淀区
平均发货22小时
成功完成率90.11%
-
九五品
吉林省延边朝鲜族自治州
平均发货8小时
成功完成率98.08%