图书介绍
ASP.NET3.5完全自学手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 戴上平,丁士锋等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111242581
- 出版时间:2009
- 标注页数:536页
- 文件大小:195MB
- 文件页数:557页
- 主题词:主页制作-程序设计-手册
PDF下载
下载说明
ASP.NET3.5完全自学手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 .NETFramework3.5简介1
第1章 C#与.NETFramework3.5简介1
1.1.NETFramework3.5基础1
1.1.1什么是.NETFramework1
1.1.2公共语言运行库1
1.1.3.NET类库简介2
1.1.4.NETFramework3.5的新功能2
1.2C#编程语言简介2
1.2.1.NET编程语言介绍2
1.2.2C#程序设计语言2
1.2.3HelloWorld示例程序3
1.3小结4
第2章 VisualStudio2008集成化开发环境5
2.1VisualStudio2008IDE介绍5
2.1.1解决方案资源管理器5
2.1.2文档窗口7
2.1.3错误列表和任务列表窗口7
2.1.4服务器资源管理器9
2.1.5对象浏览器9
2.1.6代码编辑器10
2.2VisualStudio2008的新增功能12
2.2.1多目标支持12
2.2.2JavaScript代码智能提示和调试功能13
2.2.3内置的ASP.NETAJAX支持14
2.2.4Web站点与Web项目支持15
2.2.5Web设计器的改进16
2.2.6CSS功能的增强支持16
2.2.7嵌套的母版页支持17
2.3小结19
第3章 C#2008新增功能20
3.1局部变量的隐式声明20
3.1.1如何声明隐式局部变量20
3.1.2在foreach循环中使用隐式声明21
3.1.3隐式类型变量的限制22
3.1.4隐式类型的局部数组23
3.1.5隐式类型变量的作用24
3.2自动属性25
3.2.1理解自动属性25
3.2.2访问自动属性25
3.2.3自动属性的访问限制26
3.2.4自动属性和默认值27
3.3对象初始化器28
3.3.1理解对象初始化器语法28
3.3.2调用使用初始化语法的自定义构造函数29
3.3.3内部类型的初始化30
3.3.4理解集合初始化语法31
3.4扩展方法32
3.4.1定义扩展方法32
3.4.2调用扩展方法34
3.4.3扩展方法的使用范围35
3.4.4使用扩展方法扩展接口类型36
3.5匿名类型38
3.5.1理解匿名类型38
3.5.2匿名类型的内部呈现39
3.5.3匿名类型的相等比较40
3.6局部方法42
3.6.1理解局部方法42
3.6.2使用局部方法44
3.7Lambda表达式44
3.7.1理解Lambda表达式44
3.7.2剖析Lambda表达式47
3.7.3在Lambda中使用多语句块48
3.7.4多参数的Lambda表达式49
3.8LINQ简介50
3.8.1什么是LINQ50
3.8.2LINQ示例51
3.9小结55
第二篇 ASP.NET开发基础57
第4章 ASP.NET3.5技术简介57
4.1ASP.NET技术介绍57
4.1.1ASP.NET3.5的特点57
4.1.2一个简单的ASPNET应用程序57
4.2ASP.NET程序结构61
4.2.1ASP.NET文件类型61
4.2.2ASP.NET目录介绍62
4.3ASP.NET配置63
4.3.1web.config配置文件63
4.3.2嵌套配置设置64
4.3.3在web.config中存储自定义设置66
4.3.4ASP.NETWeb站点管理工具WAT67
4.3.5编程读取和写入配置设置68
4.3.6加密配置块70
4.4Web窗体基础72
4.4.1基于事件的编程模型72
4.4.2自动回发特性(AutoPostBack)72
4.4.3Web窗体处理流程73
4.4.4ASP.NET中的Page类75
4.4.5页面重定向76
4.4.6HTML编码77
4.5应用程序事件78
4.5.1Global.asax全局文件78
4.5.2基本应用程序事件79
4.6小结80
第5章 ASP.NET服务器控件81
5.1HTML服务器控件82
5.1.1HTML服务器控件简介82
5.1.2Htm1ContainerControl和HtmlInputControl类84
5.1.3HTML控件类85
5.1.4编程创建HTML控件86
5.1.5处理服务器端事件87
5.2Web服务器控件89
5.2.1基本Web服务器控件介绍89
5.2.2常用控件的属性介绍91
5.2.3列表控件介绍93
5.2.4可选择的列表控件96
5.2.5BulletedList列表控件99
5.2.6表格式控件100
5.3验证控件102
5.3.1验证控件介绍102
5.3.2验证控件的基类BaseValidator103
5.3.3使用RequiredFieldValidator强制用户输入104
5.3.4使用RangeValidator控件指定输入范围104
5.3.5使用CompareValidator比较值105
5.3.6RegularExpressionValidator正则表达式验证105
5.3.7CustomValidator自定义验证106
5.3.8使用ValidationSummary显示验证信息107
5.3.9使用ValidationGroup属性107
5.3.10编程使用验证控件109
5.4Calendar日期控件109
5.4.1日期控件简介109
5.4.2日期控件格式化显示110
5.4.3限制日期111
5.4.4编程控制日期选择113
5.5广告轮询控件AdRotator113
5.5.1广告文件设置113
5.5.2AdRotator类介绍115
5.6MultiView和Wizard控件116
5.6.1MultiView多视图控件116
5.6.2Wizard向导控件118
5.6.3WizardStep向导步骤属性118
5.6.4Wizard事件120
5.7小结121
第6章 ASP.NET应用程序状态管理122
6.1ASP.NET状态管理简介122
6.2ViewState视图状态122
6.2.1视图状态原理123
6.2.2在视图状态中存储对象124
6.2.3视图状态的安全126
6.3跨页传递信息127
6.3.1查询字符串127
6.3.2跨页回送技术131
6.4使用Cookie保存会话信息133
6.4.1Cookie技术简介133
6.4.2使用Cookie保存信息134
6.5会话状态135
6.5.1会话状态简介135
6.5.2使用会话状态136
6.5.3配置会话状态138
6.6应用程序状态143
6.7小结144
第7章 异常处理和日志追踪145
7.1ASP.NET应用程序异常处理145
7.1.1异常处理基础145
7.1.2Exception类146
7.1.3捕捉异常148
7.1.4异常的嵌套149
7.1.5自定义异常151
7.1.6finally语句块152
7.2记录异常153
7.2.1查看Windows事件日志153
7.2.2写人事件日志154
7.2.3自定义日志156
7.2.4编程查看事件日志157
7.3错误页面159
7.3.1错误模式160
7.3.2自定义错误页面161
7.4页面追踪161
7.4.1启用页面追踪161
7.4.2页面追踪信息162
7.4.3写入页面追踪信息164
7.4.4应用程序页面追踪信息166
7.5小结167
第8章 ASP.NET中的样式、主题和母版页169
8.1在ASP.NET中应用CSS样式169
8.1.1创建样式169
8.1.2应用样式172
8.2主题173
8.2.1创建主题173
8.2.2创建命名皮肤175
8.2.3处理主题冲突176
8.2.4为整个网站应用主题177
8.2.5添加CSS样式177
8.2.6动态应用主题177
8.3母版页178
8.3.1创建母版页179
8.3.2默认内容182
8.3.3母版页和相对路径182
8.3.4在web.config中配置母版页184
8.3.5修改母版页184
8.3.6动态加载母版页186
8.3.7母版页的嵌套187
8.4小结190
第9章 ASP.NET中的站点导航技术191
9.1站点地图1
9.1.1定义站点地图文件191
9.1.2使用SiteMapPath控件193
9.1.3SiteMap类196
9.1.4URL地址映射197
9.2TreeView控件198
9.2.1使用TreeView控件198
9.2.2以编程的方式添加节点201
9.2.3使用TreeView控件导航201
9.2.4绑定到XML文件204
9.2.5按需加载节点205
9.2.6带复选框的TreeView控件206
9.3Menu控件208
9.3.1使用Menu控件209
9.3.2以编程的方式添加菜单项211
9.3.3使用Menu控件导航212
9.3.4一个站点地图示例212
9.3.5绑定到XML文件215
9.3.6Menu控件样式217
9.3.7为Menu控件应用模板219
9.4小结220
第10章 用户控件和绘图221
10.1用户控件221
10.1.1创建用户控件221
10.1.2使用用户控件224
10.1.3在web.config中注册用户控件225
10.1.4用户控件中公开属性225
10.1.5开发人员用户控件事件226
10.1.6动态加载用户控件228
10.2动态绘图230
10.2.1基本绘图230
10.2.2绘制一个自定义的图片232
10.2.3在Web页面放置自定义图片234
10.2.4图片格式和质量235
10.2.5一个Web绘图示例程序238
10.3小结240
第11章 ASP.NETAJAX开发技术241
11.1ASP.NETAJAX基础241
11.1.1Ajax技术简介241
11.1.2ASP.NETAJAX架构243
11.2ASP.NETAJAX服务器端扩展244
11.2.1声明ScriptManager控件244
11.2.2使用ScriptManager分发自定义脚本245
11.2.3在ScriptManager中注册Web服务247
11.2.4处理ScriptManager中的异常249
11.2.5编程控制ScriptManager控件252
11.2.6使用UpdatePanel控件253
11.2.7使用多个UpdatePanel控件255
11.2.8编程控制UpdatePanel控件258
11.2.9使用UpdateProgress控件259
11.2.10取消异步回送261
11.2.11使用Timer控件更新UpdatePanel262
11.3ASP.NETAJAX服务器端控件扩展263
11.3.1安装ASP.NETAJAXControlToolkit264
11.3.2使用ASP.NETAJAX扩展控件265
11.4小结266
第12章 Web部件技术267
12.1Web部件基础267
12.1.1一个WebParts示例程序268
12.1.2定制WebPartZone控件274
12.1.3动态控制显示模式275
12.1.4动态编辑WebPart277
12.2Web部件的个性化设置278
12.2.1基本个性化设置278
12.2.2个性化范围设置280
12.2.3个性化WebPart属性283
12.3小结284
第四篇 数据访问技术285
第13章 ADO.NET数据访问技术285
13.1ADO.NET基础285
13.1.1ADO.NET架构285
13.1.2ADO.NET数据提供者285
13.2连接数据库287
13.2.1SqlConnection数据库连接类287
13.2.2使用SqlConnectionStringBuilder连接字符串288
13.2.3关闭和释放连接289
13.2.4在web.config配置文件中保存连接字符串291
13.2.5连接池技术292
13.3与数据库交互296
13.3.1使用SqlCommand操作数据库296
13.3.2为SqlCommand传递参数298
13.3.3使用SqlCommand执行存储过程300
13.3.4使用事务302
13.3.5使用DataAdapter对象305
13.4管理内存数据307
13.4.1了解数据集307
13.4.2使用DataTable实现内存表308
13.4.3使用DataSet管理数据310
13.4.4使用Reader获取只读数据314
13.4.5比较DataSet和DataReader317
13.5小结317
第14章 ASP.NET数据绑定技术318
14.1绑定技术基础318
14.1.1单值绑定318
14.1.2重复值绑定320
14.2数据源控件325
14.2.1数据绑定的页面生存周期326
14.2.2SqlDataSource控件326
14.2.3使用参数过滤数据328
14.2.4更新数据和并发处理331
14.2.5编程执行SqlDataSource命令333
14.2.6ObjectDataSource控件简介336
14.2.7创建业务对象类336
14.2.8在ObjectDataSource中使用参数341
14.2.9使用ObjectDataSource更新数据343
14.2.10LinqDataSource数据源简介344
14.2.11使用LinqDataSource更新数据347
14.3小结347
第15章 数据绑定控件348
15.1GridView控件348
15.1.1使用GridView控件348
15.1.2定制GridView控件的列350
15.1.3使用模板列352
15.1.4 GridView控件的选择功能355
15.1.5使用GridView控件创建主从表356
15.1.6 GridView控件事件356
15.1.7编程格式化特定行列值357
15.1.8为GridView控件添加统计信息359
15.1.9实现分页、排序效果360
15.2 ListView和DataPager控件362
15.2.1 ListView控件简介362
15.2.2 ListView控件的分组布局365
15.2.3使用DataPager分页367
15.3 DetailsView和FormView控件368
15.3.1 DetailsView控件简介368
15.3.2定义DetailsView字段370
15.3.3在DetailsView中显示图像372
15.3.4编程操作DetailsView376
15.3.5 FormView控件简介377
15.4小结377
第16章 缓存与异步访问378
16.1理解ASP.NET缓存技术378
16.2输出缓存378
16.2.1定义输出缓存378
16.2.2查询字符串缓存379
16.2.3自定义缓存380
16.2.4用户控件缓存381
16.2.5使用缓存配置382
16.2.6使用HttpCachePolicy类控制缓存382
16.3缓存数据383
16.3.1添加缓存项383
16.3.2指定缓存依赖385
16.3.3缓存优先级386
16.3.4使用缓存删除通知386
16.3.5数据源控件缓存389
16.4缓存依赖391
16.4.1文件和缓存项依赖391
16.4.2聚合依赖392
16.4.3配置SQL缓存依赖393
16.4.4使用SQL缓存依赖394
16.5小结395
第17章 LINQ技术396
17.1 LINQ基础396
17.1.1 LINQNQ简介396
17.1.2延迟执行397
17.1.3 LINQ表达式简介398
17.1.4基本查询语法398
17.1.5投影新对象399
17.1.6过滤和排序400
17.1.7分组和聚合401
17.1.8联合查询402
17.2 LINQ to DataSet操作内存表404
17.2.1 LINQ to DataSet简介404
17.2.2类型化DataSet407
17.3 LINQ to SQL操作数据库409
17.3.1数据实体类409
17.3.2 DataContext类介绍410
17.3.3在ASP.NET中应用LINQ to SQL413
17.3.4自动生成数据实体类415
17.3.5生成存储过程方法416
17.3.6提交更改417
17.4小结419
第五篇 ASP.NET应用程序安全421
第18章 成员和角色管理技术421
18.1 ASP.NET Membership API简介421
18.2使用Membership API422
18.2.1配置表单身份验证422
18.2.2创建Membership数据存储423
18.2.3配置MembershipProvider和数据库连接425
18.2.4创建和验证用户427
18.3使用登录控件428
18.3.1 Login控件429
18.3.2 LoginStatus控件432
18.3.3 LoginView控件432
18.3.4 PasswordRecovery控件433
18.3.5 ChangePassword控件434
18.3.6 CreateUserWizard控件434
18.4使用Membership类4
18.4.1获取用户列表437
18.4.2编辑、创建和删除用户439
18.4.3验证用户441
18.5角色和授权441
18.5.1 URL授权441
18.5.2文件和文件夹访问授权442
18.5.3使用角色管理器443
18.5.4使用Roles API配置基于角色的授权445
18.6小结446
第19章 用户个性化管理447
19.1使用个性化447
19.1.1配置个性化提供者447
19.1.2定义个性化属性448
19.1.3使用个性化属性449
19.1.4使用个性化组450
19.1.5个性化和自定义数据类型451
19.1.6匿名用户个性化452
19.1.7迁移匿名个性化信息453
19.1.8创建自定义个性化类454
19.1.9自动保存个性化信息455
19.2小结457
第20章 自定义成员提供者458
20.1自定义成员提供者架构458
20.2实现自定义提供者458
20.2.1创建AccessMembershipProvider类458
20.2.2重载ProviderBase类Initialize方法459
20.2.3重载MembershipProvider基类的属性462
20.2.4重载MembershipProvider基类的方法464
20.2.5测试自定义成员提供者469
20.3小结471
第六篇 ASP.NET应用程序实战473
第21章 ASP.NET 3.5版求职系统473
21.1系统总体设计473
21.1.1系统功能介绍473
21.1.2系统架构简介475
21.2数据库设计476
21.2.1数据表结构476
21.2.2数据表关系478
21.3系统核心层设计479
21.3.1 ASP.NET AJAX客户端脚本扩展479
21.3.2 web.config系统配置484
21.3.3数据访问类的设计487
21.3.4业务对象类设计495
21.4表现层技术分析498
21.4.1 ASP.NET AJAX技术的应用498
21.4.2基于Ajax的导航栏503
21.4.3母版页506
21.4.4主题和皮肤506
21.4.5用户控件507
21.4.6 WebPart控件的应用511
21.4.7个性化设置513
21.5求职者功能设计516
21.5.1发布简历516
21.5.2搜索工作职位522
21.5.3查看/收藏工作职位525
21.6企业雇主功能设计527
21.6.1登记公司信息528
21.6.2查看和添加工作职位530
21.6.3添加/编辑工作职位533
21.7小结536
热门推荐
- 1807533.html
- 3197548.html
- 1446110.html
- 1362539.html
- 2243168.html
- 2560595.html
- 2071359.html
- 2941586.html
- 1041482.html
- 3109374.html
- http://www.ickdjs.cc/book_1676521.html
- http://www.ickdjs.cc/book_933467.html
- http://www.ickdjs.cc/book_2401204.html
- http://www.ickdjs.cc/book_2634908.html
- http://www.ickdjs.cc/book_1365740.html
- http://www.ickdjs.cc/book_2882615.html
- http://www.ickdjs.cc/book_3426039.html
- http://www.ickdjs.cc/book_3432927.html
- http://www.ickdjs.cc/book_871872.html
- http://www.ickdjs.cc/book_1819572.html