图书介绍
ASP.NET典型模块与项目实战大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 高宏,李俊民等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302258766
- 出版时间:2012
- 标注页数:675页
- 文件大小:206MB
- 文件页数:697页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
ASP.NET典型模块与项目实战大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇ASP.NET开发基础与常用技术2
第1章ASP.NET开发基础2
1.1 ASP.NET概述2
1.1.1 ASP.NET简介2
1.1.2 ASP.NET的优点2
1.1.3 ASP.NET的运行原理4
1.2 ASP.NET的基础框架.NET Framework4
1.2.1.NET框架的演化4
1.2.2.NET框架体系结构5
1.2.3.NET框架编程模型7
1.2.4.NET程序的编译与运行7
1.2.5.NET框架常见问题9
1.3 ASP.NET网页语法介绍10
1.3.1 ASP.NET网页扩展名10
1.3.2常用页面指令10
1.3.3注释ASPX文件内容13
1.4制作一个简单的ASP.NET网站14
1.4.1创建ASP.NET网站14
1.4.2添加ASP.NET文件和文件夹15
1.4.3设计Web页面16
1.4.4添加网站程序代码17
1.4.5 运行网站应用程序18
1.4.6配置IIS虚拟站点19
1.5小结20
第2章ASP.NET常用技术与对象21
2.1数据验证技术21
2.1.1数据比较验证21
2.1.2数据范围验证23
2.1.3验证错误信息提示25
2.2母版页技术26
2.2.1母版页概述26
2.2.2创建母版页27
2.2.3创建内容页28
2.3网站导航技术29
2.3.1使用TreeView控件实现网站导航29
2.3.2使用Menu控件实现网站导航34
2.4 AJAX技术36
2.4.1 AJAX概述36
2.4.2 AJAX的运行原理36
2.4.3创建AJAX网站37
2.4.4 AJAX服务器控件的使用37
2.5 ASP.NET内置对象40
2.5.1 Response对象应用技术40
2.5.2 Request对象应用技术43
2.5.3 Session对象应用技术45
2.5.4 Application对象应用技术47
2.5.5 Cookie对象应用技术49
2.5.6 Server对象应用技术50
2.6小结52
第2篇ASP.NET典型模块开发与应用54
第3章 用户管理模块(JavaScript+CSS+Request对象)54
3.1开发站点前的配置54
3.1.1创建Web网站和站点54
3.1.2使用站点安全工具配置身份验证模式56
3.2最普通的用户管理方式57
3.2.1用户注册58
3.2.2用户登录59
3.2.3修改用户密码60
3.2.4在登录页面中添加注册导航功能61
3.3一个典型的用户管理模块62
3.3.1用户注册62
3.3.2用户登录65
3.3.3修改用户密码68
3.4关键技术讲解71
3.4.1配置web.config71
3.4.2根据用户登录的身份显示不同的信息72
3.5小结73
第4章 验证码模块(随机数字+图文验证+Session)74
4.1验证码概述74
4.1.1验证码的作用与原理74
4.1.2验证码的几种验证方式75
4.2随机数字验证的实现75
4.2.1随机数字验证的实现流程75
4.2.2随机数字验证的具体实现75
4.3图文验证的实现78
4.3.1图文验证的实现流程78
4.3.2生成图文验证码79
4.3.3图文验证的具体实现81
4.4汉字验证码的实现83
4.4.1汉字验证码的实现流程84
4.4.2生成汉字验证码84
4.4.3汉字验证码的具体实现86
4.5关键技术讲解87
4.5.1验证码中的随机数88
4.5.2验证码中的背景图片89
4.6小结89
第5章 新闻浏览与发布模块(Div+CSS+FreeTextBox)90
5.1新闻主界面浏览功能90
5.1.1新闻模块数据库设计90
5.1.2图片新闻浏览91
5.1.3普通新闻浏览功能97
5.1.4滚动新闻浏览功能99
5.1.5新闻主界面的功能演示101
5.2后台管理模块101
5.2.1后台管理程序主页面101
5.2.2新闻发布功能103
5.2.3删除新闻功能107
5.2.4后台管理模块的演示效果108
5.3关键技术讲解110
5.3.1 FreeTextBox组件的使用方法110
5.3.2分页功能的实现方法111
5.4小结112
第6章 留言板模块(Response对象+XML+SQL Server)113
6.1使用XML技术构造留言板113
6.1.1使用XML技术构造留言板的实现流程113
6.1.2使用XML技术发表留言113
6.1.3使用XML技术浏览留言116
6.1.4发表与浏览留言的实现效果118
6.2利用数据库技术构造客户留言板119
6.2.1数据库设计119
6.2.2发表留言119
6.2.3浏览留言121
6.2.4回复留言123
6.2.5删除留言125
6.2.6客户留言板的功能演示127
6.3关键技术讲解129
6.3.1使用Response对象跳转页面129
6.3.2使用Response对象在页面中传递参数130
6.4小结130
第7章 投票管理模块(HttpContext+Session )131
7.1一个简单的投票系统131
7.1.1投票系统管理的数据库设计131
7.1.2投票功能的实现132
7.1.3投票项目维护的实现134
7.1.4图形化显示投票结果136
7.1.5投票系统的功能演示138
7.2一个复杂的投票系统139
7.2.1投票系统的数据库设计139
7.2.2投票功能的实现140
7.2.3查看投票结果的实现144
7.2.4查看投票明细的实现147
7.2.5投票系统的功能演示148
7.3关键技术讲解149
7.3.1利用Session对象防止重复投票技术149
7.3.2根据IP地址防作弊投票的实现150
7.4小结152
第8章 上传和下载模块(多文件上传+超大附件上传)153
8.1简单的上传与下载153
8.1.1上传文件的实现153
8.1.2下载文件的实现156
8.2上传、下载的具体应用159
8.2.1上传通知公告中的文件附件159
8.2.2从服务器下载通知公告附件162
8.3实现多文件上传165
8.3.1多文件上传的实现思路165
8.3.2多文件上传的具体实现165
8.4关键技术讲解168
8.4.1上传超大附件的实现方法168
8.4.2支持中文的下载文件对话框169
8.5小结171
第9章 电子邮件模块(SMTP+POP3+JMail技术)172
9.1使用SMTP协议发送电子邮件172
9.1.1使用SMTP协议发送邮件172
9.1.2使用SMTP协议发送带附件的邮件174
9.2使用JMail发送与接收邮件176
9.2.1 JMail概述176
9.2.2使用JMail组件发送邮件177
9.2.3使用JMail接收邮件179
9.3关键技术讲解182
9.3.1解决发送中文邮件的乱码问题182
9.3.2邮件接收的基本原理183
9.4小结185
第10章 聊天模块(AJAX+iframe技术)186
10.1简单的聊天功能186
10.1.1聊天登录的实现186
10.1.2聊天功能的具体实现187
10.2网络聊天室的实现192
10.2.1数据库设计与配置192
10.2.2用户登录193
10.2.3聊天室主界面设计195
10.3关键技术讲解201
10.3.1 iframe的简单语法结构201
10.3.2 iframe的使用方法201
10.4小结203
第11章 报表打印模块(WebBrowser+CrystalReport报表)204
11.1使用数据控件实现报表打印204
11.1.1使用数据控件报表向导设计报表204
11.1.2加载与运行报表206
11.2使用水晶报表打印数据207
11.2.1水晶报表介绍208
11.2.2使用报表向导创建水晶报表208
11.2.3加载与运行水晶报表211
11.3直接打印网页213
11.3.1直接打印网页的设计流程213
11.3.2通过编写HTML代码打印网页213
11.4关键技术讲解216
11.4.1解决IIS下无法浏览数据报表的问题216
11.4.2在打印网页时隐藏打印按钮217
11.4.3使用编程方式实现报表与数据源之间的关联218
11.4.4水晶报表工具栏图标无法显示问题的解决219
11.5小结220
第12章PDF文档处理模块(PDF格式转换+iTextSharp组件)221
12.1在网页中创建PDF文档221
12.1.1 PDF文档概述221
12.1.2创建PDF文档222
12.1.3使用第三方组件创建PDF文档225
12.1.4使用第三方组件修饰及完善PDF文档227
12.2 PDF文档的格式转换229
12.2.1将数据表信息转化为PDF文档230
12.2.2使用浏览器打开PDF文档232
12.3关键技术讲解234
12.3.1创建支持中文的PDF文档234
12.3.2在PDF文档中创建表格235
12.3.3加密创建的PDF文档237
12.4小结238
第13章Web图表模块(Drawing类+OWC组件)239
13.1使用OWC组件生成图表239
13.1.1 OWC介绍239
13.1.2使用OWC组件生成图表的设计思路239
13.1.3生成柱状图240
13.1.4生成饼状图242
13.1.5生成折线图244
13.2使用OWC组件生成Excel数据表246
13.3通过画图类编程生成图表248
13.4关键技术讲解250
13.4.1获得图表数据的实现方法250
13.4.2 OWC组件的图表类型251
13.5小结252
第14章 在线点播模块(流媒体技术)253
14.1简单的在线播放程序253
14.1.1在线播放程序概述253
14.1.2一个简单的在线播放程序253
14.2流媒体技术的具体应用257
14.2.1流媒体及流媒体服务器介绍257
14.2.2配置流媒体服务器258
14.2.3添加流媒体发布服务259
14.2.4创建流媒体点播页面262
14.3关键技术讲解264
14.3.1在ASP.NET中引用自动生成的页面264
14.3.2在播放媒体中插播广告265
14.4小结267
第15章 论坛管理模块(Session+SQL Server+复杂数据展示技术)268
15.1论坛数据库设计268
15.1.1设计数据表结构268
15.1.2设计视图270
15.1.3配置web.config中的数据库连接271
15.2论坛用户管理272
15.2.1注册论坛用户272
15.2.2用户登录275
15.3论坛主题管理277
15.3.1显示论坛主题信息278
15.3.2发布新帖280
15.4论坛的详细信息283
15.4.1显示论坛帖子列表284
15.4.2回复帖子286
15.5论坛管理模块的功能演示289
15.6关键技术讲解290
15.6.1使用Session对象传递值290
15.6.2 GridView控件的具体应用292
15.7小结292
第16章 网页搜索模块(搜索引擎API技术)293
16.1搜索引擎概述293
16.1.1搜索引擎介绍293
16.1.2搜索引擎的发展史294
16.1.3搜索引擎的实现原理295
16.2通过API函数实现搜索295
16.2.1使用百度API实现搜索295
16.2.2使用Google API实现搜索300
16.3关键技术讲解302
16.3.1解决在百度搜索时出现乱码的问题302
16.3.2在百度搜索引擎界面中添加百度知道303
16.4小结305
第17章RSS模块(SNS+RSS+Blog实时更新)306
17.1 RSS概述306
17.1.1 RSS介绍306
17.1.2 RSS的作用306
17.1.3 RSS阅读器分类307
17.2使用RSS订阅工具实现RSS订阅307
17.2.1 RSS的工作原理308
17.2.2 RSS订阅工具的使用308
17.3 RSS功能在网站中的具体应用312
17.3.1在网站中应用RSS技术的前期准备313
17.3.2在网站中应用RSS技术订阅新闻信息314
17.4关键技术讲解317
17.4.1将DataGrid控件中的RSS订阅信息导出到Excel中317
17.4.2将Excel中的新闻信息导入到GridView控件中320
17.5小结322
第18章 在线支付模块(第三方支付+MD5加密算法)323
18.1在线支付概述323
18.1.1在线支付介绍323
18.1.2在线支付的优点323
18.1.3在线支付的工作流程324
18.2使用支付宝实现在线支付325
18.2.1支付宝接口概述325
18.2.2支付宝接口服务下载325
18.2.3使用支付宝实现在线支付326
18.3关键技术讲解335
18.3.1 MD5加密算法的实现335
18.3.2冒泡排序算法的具体实现336
18.4小结336
第19章 在线客服模块(网页QQ互动技术+多用户在线技术)337
19.1 QQ网站提供的在线客服337
19.1.1在网页中实现QQ在线客服功能的流程337
19.1.2在网页中加载在线客服功能的具体实现337
19.2多用户在线客服功能的实现343
19.2.1维护客服人员功能的实现343
19.2.2多用户在线客服功能的具体实现347
19.3关键技术讲解350
19.3.1 Repeater控件的应用350
19.3.2在网页上显示QQ用户的具体实现351
19.4小结352
第20章 在线编辑模块(FreeTextBox+FCKEditor+eWebEditorExt)353
20.1在线编辑模块概述353
20.2 FreeTextBox编辑器的使用353
20.2.1 FreeTextBox编辑器控件介绍353
20.2.2 FreeTextBox编辑器控件的使用354
20.3 FCKEditor在线编辑器的使用360
20.3.1 FCKEditor在线编辑器介绍361
20.3.2 FCKEditor在线编辑器的使用361
20.4 eWebEditorExt在线编辑器的使用366
20.4.1 eWebEditorExt在线编辑器介绍367
20.4.2 eWebEditorExt在线编辑器的使用367
20.5关键技术讲解372
20.5.1解决FreeTextBox空格回车变问号的问题372
20.5.2解决FreeTextBox编辑器控件图片库中的漏洞373
20.5.3解决在IE 8下无法使用eWebEditorExt编辑器控件的问题374
20.6小结375
第21章 天气预报管理模块(Web Service+Session+Response对象)376
21.1简单的天气预报管理功能376
21.2通过Web Service获取天气预报377
21.2.1 Web Service概述378
21.2.2使用Web Service获取天气预报378
21.3不通过引用对象获取天气预报信息381
21.3.1获取天气预报功能的页面设计382
21.3.2获取天气预报功能的具体实现383
21.4关键技术讲解386
21.4.1天气预报Web Service介绍386
21.4.2 ASP.NET获得天气预报的几种方式总结387
21.5小结389
第22章用WWF制作订单管理模块(工作流技术)390
22.1 WWF工作流组件介绍390
22.1.1 WWF概述390
22.1.2 WWF中的预定义活动391
22.2订单状态管理工作流的运行时服务392
22.2.1创建Windows服务392
22.2.2编译Windows服务为DLL文件395
22.3订单状态管理工作流的活动库(Activity)395
22.3.1创建状态工作流396
22.3.2设置工作流的开始点399
22.4创建WWF工作流的关键技术讲解399
22.5小结400
第23章 使用WCF构建统计与计算服务(SOA+分布式通信技术)401
23.1 WCF技术介绍401
23.1.1 SOA架构模式401
23.1.2 WCF的工作流程402
23.1.3 WCF服务的契约402
23.1.4 WCF服务的绑定与地址402
23.1.5 WCF的优势403
23.2使用WCF构建统计与计算服务的实现404
23.2.1设计与实现服务契约404
23.2.2配置WCF服务的ABC407
23.2.3构建统计与计算服务的客户端409
23.3 WCF服务契约的关键应用技术与技巧413
23.4小结415
第24章 防盗链模块( HttpHandler+Apache技术)416
24.1盗链产生的原因416
24.2盗链与防盗链介绍416
24.2.1盗链概述416
24.2.2防盗链的常用方法417
24.3 ASP.NET中防盗链的解决方案418
24.3.1设计处理图片的HttpHandler处理程序418
24.3.2在IIS中配置图片特殊处理程序420
24.3.3测试处理程序的执行效果421
24.3.4防盗链下载程序的实现421
24.4关键技术讲解423
24.4.1定制Apache防盗链模块423
24.4.2为服务器安装防盗链下载介绍424
24.5小结425
第25章 网站统计模块(Global文件+Cookie技术)426
25.1网站统计概述426
25.1.1网站统计的概念426
25.1.2常用的网站统计服务426
25.2百度统计的应用427
25.2.1注册百度统计账号427
25.2.2百度统计的具体应用429
25.3用户自定义的网站统计模块432
25.3.1设计保存访问量统计的数据库432
25.3.2网站统计模块的界面设计433
25.3.3网站统计模块的代码实现435
25.4关键技术讲解439
25.4.1通过Global文件统计网站访问量439
25.4.2使用Cookie统计访问量的实现441
25.5小结442
第26章Silverlight技术的应用与管理(Silverlight+AJAX+XML技术)443
26.1 Silverlight概述443
26.1.1 SiIverlight基础443
26.1.2 Silverlight技术对ASP.NET应用程序的影响445
26.1.3 Silverlight开发环境介绍446
26.2 Silverlight常用控件介绍448
26.2.1 Silverlight控件介绍448
26.2.2用户输入控件450
26.2.3 TextBox控件451
26.2.4 PasswordBox控件452
26.2.5 Button控件453
26.2.6 Slider控件454
26.2.7 Calendarl控件455
26.3 Silverlight编程456
26.3.1应用程序示例化457
26.3.2 Silverlight页面458
26.3.3 Silverlight应用程序的组成459
26.4使用Silverlight技术播放音频和视频462
26.4.1通过Silverlight技术播放音频和视频文件概述462
26.4.2 Silverlight技术播放音频和视频的示例介绍464
26.5使用Silverlight技术处理图形和动画466
26.5.1 Silverlight中的图形466
26.5.2 Silverlight中的动画处理477
26.6小结482
第27章 网络相册模块(Silverlight+LINQ+AJAX+HttpHandler)483
27.1前期分析与设计483
27.1.1用户需求分析483
27.1.2技术点分析483
27.1.3数据表分析484
27.1.4网络相册功能分析485
27.2界面设计485
27.3网络相册的界面实现486
27.3.1相册管理界面486
27.3.2相片管理界面487
27.3.3在Web界面上使用Silverlight程序488
27.4公共类库的实现490
27.4.1从配置文件中获取文件的保存路径490
27.4.2过滤特殊字符490
27.5网络相册功能实现491
27.5.1显示相册信息491
27.5.2添加、修改、删除相册492
27.5.3删除相片493
27.5.4使用HttpHandler494
27.6小结495
第3篇ASP.NET项目开发实战498
第28章 企业宣传信息网(AJAX+SQL Server)498
28.1系统分析与概述498
28.1.1网站功能概述498
28.1.2网站的功能流程图498
28.2网站前台的详细设计实现499
28.2.1数据库设计499
28.2.2网站前台的母版页设计501
28.2.3网站主页设计504
28.2.4公司简介设计506
28.2.5成功案例设计508
28.2.6常见问题设计510
28.2.7客户在线留言设计512
28.3网站后台管理系统的设计实现515
28.3.1网站后台管理母版页的设计515
28.3.2登录页面的设计515
28.3.3用户管理的设计实现518
28.3.4修改密码的页面设计522
28.3.5回复客户留言的设计实现524
28.4关键技术的实现526
28.4.1滚动图片的实现方法527
28.4.2使用DataList控件实现图文混排529
28.4.3发送邮件功能的实现530
28.4.4限制显示数据信息字符长度的实现531
28.5小结532
第29章 网络日志管理系统(Oracle+SQL Server+Access)533
29.1系统概述533
29.1.1系统概述533
29.1.2系统功能描述533
29.1.3系统功能流程图534
29.2系统设计实现534
29.2.1数据库设计534
29.2.2系统母版页设计536
29.2.3登录页面设计543
29.2.4系统主页面设计545
29.2.5用户管理页面设计549
29.3系统关键技术实现553
29.3.1 ASP.NET连接SQL Server数据库讲解553
29.3.2 ASP.NET连接Access数据库讲解555
29.3.3 ASP.NET连接Oracle数据库讲解555
29.3.4数据库连接池的使用556
29.4小结558
第30章 类似赶集网的供求信息网(AJAX+SQL Server查询技术)559
30.1系统分析与概述559
30.1.1供求信息网的功能介绍559
30.1.2供求信息的发布流程559
30.2系统的详细设计实现560
30.2.1数据库设计560
30.2.2配置web.config563
30.2.3母版页的使用563
30.2.4供求信息网的主页设计565
30.2.5信息刊登页面的实现570
30.2.6管理员登录页面的实现573
30.2.7信息审核页面的实现575
30.3关键技术的实现580
30.3.1将网站设置为首页581
30.3.2将网站加入收藏夹的实现581
30.3.3去掉网页超链接中的下划线582
30.4小结583
第31章 企业办公设备管理系统(AJAX+Session+报表技术)584
31.1系统分析与概述584
31.1.1系统功能描述584
31.1.2系统功能流程图584
31.2系统的详细设计与实现585
31.2.1数据库设计585
31.2.2登录页面设计588
31.2.3系统主页面设计590
31.2.4用户管理页面设计592
31.2.5设备信息管理模块设计596
31.2.6设备转移管理模块设计606
31.2.7设备报废管理模块设计611
31.2.8通过水晶报表打印设备转移单的设计实现615
31.3系统关键技术实现623
31.3.1 Session对象丢失问题的解决623
31.3.2水晶报表打印问题的解决624
31.3.3 GridView控件的技术应用625
31.3.4网页中日期控件的使用方法627
31.4小结628
第32章类Facebook的校友社交网站(FCKEditor+AJAX+SQLHelper)629
32.1系统设计629
32.1.1需求分析629
32.1.2系统功能设计631
32.1.3模块功能划分632
32.2数据库设计633
32.2.1数据库分析和设计633
32.2.2数据表的创建635
32.2.3数据表关系图639
32.3系统公用模块的创建639
32.3.1使用FCKEditor640
32.3.2使用SQLHelper641
32.3.3配置web.config642
32.4系统界面和代码实现642
32.4.1用户注册642
32.4.2用户登录643
32.4.3校友社交系统页面规划644
32.4.4自定义控件实现645
32.4.5校友社交系统页面647
32.4.6日志发布647
32.4.7日志修改648
32.4.8管理员删除日志650
32.4.9日志显示页面651
32.4.10用户索引页面651
32.4.11管理员用户删除651
32.5用户体验优化652
32.5.1超链接样式优化652
32.5.2默认首页优化654
32.5.3导航栏编写655
32.5.4 AJAX留言优化656
32.5.5优化留言表情657
32.6高级功能实现662
32.6.1后台管理页面实现662
32.6.2日志管理663
32.6.3日志修改和删除实现664
32.6.4评论删除实现665
32.6.5板报功能实现666
32.6.6用户修改和删除实现667
32.6.7用户权限管理669
32.6.8权限及注销实现671
32.7实例演示671
32.7.1准备数据源671
32.7.2实例演示672
32.7.3管理后台演示674
热门推荐
- 209525.html
- 1878500.html
- 633292.html
- 845771.html
- 3567927.html
- 2886091.html
- 2403640.html
- 2924777.html
- 2167431.html
- 380018.html
- http://www.ickdjs.cc/book_3195386.html
- http://www.ickdjs.cc/book_1080144.html
- http://www.ickdjs.cc/book_857534.html
- http://www.ickdjs.cc/book_2553976.html
- http://www.ickdjs.cc/book_1839380.html
- http://www.ickdjs.cc/book_32625.html
- http://www.ickdjs.cc/book_3732517.html
- http://www.ickdjs.cc/book_1081685.html
- http://www.ickdjs.cc/book_1548495.html
- http://www.ickdjs.cc/book_1734051.html