图书介绍
ASP.NET Ajax网站开发从入门到精通pdf电子书版本下载
- 黄桂金,宋强,王占中等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302171348
- 出版时间:2008
- 标注页数:556页
- 文件大小:144MB
- 文件页数:567页
- 主题词:主页制作-程序设计;计算机网络-程序设计
PDF下载
下载说明
ASP.NET Ajax网站开发从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章ASP.NET概述 1
1.1 Internet与ASP.NET 1
1.2 ASP.NET简介 3
1.2.1 .NET Framework简介 3
1.2.2 ASPNET 2.0特点 5
1.3配置开发环境 7
1.3.1配置Web服务器IIS 7
1.3.2配置Visual Studio 2005 9
1.3.3熟悉Visual Studio 2005 11
1.4 ASP.NET开发实例 13
1.4.1创建ASP.NET应用程序 13
1.4.2编写实现代码 15
第2章ASP.NET网页编程基础 18
2.1 C#基础语法 18
2.1.1 C#语法结构 18
2.1.2数据类型 20
2.1.3表达式和运算符 23
2.1.4条件语句 25
2.1.5循环语句 27
2.2面向对象实现 29
2.2.1对象和类 29
2.2.2封装性 33
2.2.3继承性 35
2.2.4多态性 37
2.3 ASP.NET控件 38
2.3.1 ASP.NET控件基本属性 38
23.2简单控件 39
23.3增强控件 45
23.4验证控件 49
2.4内置对象 55
2.4.1 Request对象 55
2.4.2 Response对象 57
2.4.3 Application对象 58
2.4.4 Server对象 59
2.4.5 Session对象 61
2.4.6 Cookie对象 62
2.5 Session购物车 63
第3章ASP.NET访问外部数据 68
3.1 System.IO命名空间 68
3.1.1 System.IO命名空间概述 68
3.1.2 Directory类方法 69
3.1.3 File类方法 71
3.2文件操作 74
3.2.1读写普通文件 74
3.2.2读写二进制文件 77
3.2.3文件上传 79
3.3 ADO.NET对象 82
3.3.1 ADO.NET简介 82
3.3.2 Connection对象 84
3.3.3 Command对象 85
3.3.4 DataSet对象 87
3.3.5 DataAdapter对象 88
3.3.6 DataReader对象 89
3.4数据显示控件 90
3.4.1 Repeater控件 90
3.4.2 DataList控件 93
3.4.3 GridView控件 96
第4章ASP.NET高级技术 101
4.1 GDI+绘图 101
4.1.1 System.Drawing命名空间 102
4.1.2绘制图形 106
4.2用户控件 109
4.2.1创建用户控件MemberLogin 109
4.2.2使用MemberLogin用户控件 112
4.3 WebParts控件 114
4.3.1 WebParts控件概述 114
4.3.2使用WebParts控件 115
4.4导航控件 118
4.4.1 Menu控件 118
4.4.2 SiteMapPath控件 121
4.4.3 TreeView控件 122
4.5配置ASP.NET应用程序 125
4.5.1 Web.config文件 125
4.5.2 ASP.NET缓存 128
4.6处理XML 130
4.6.1 System.Xml命名空间 130
4.6.2读取XML 132
4.6.3创建XML 136
第5章Ajax概述 140
5.1传统Web应用解决方案 140
5.2新的Web开发模式Ajax 142
5.2.1初识Ajax 142
5.2.2 Ajax开发模式 144
5.3 Ajax的运行机制 145
5.4一个简单的Ajax示例 147
第6章Ajax相关技术简介 154
6.1 XHTML 154
6.1.1 XHTML概述 154
6.1.2 XHTML与HTML的区别 157
6.1.3 XHTML的语法 159
6.1.4 XHTML的未来*XHTML 2.0 169
6.2 CSS 170
6.2.1 CSS语法 170
6.2.2引入样式表 174
6.2.3 CSS属性 176
6.3 XML 182
6.3.1 XML文档 182
6.3.2 XML命名空间 185
6.3.3文档类型定义(DTD) 186
6.4 JavaScript 191
6.4.1 JavaScript简介 191
6.4.2 JavaScript的基本结构 192
6.4.3 JavaScript表达式与运算符 193
6.4.4 JavaScript的流程控制 194
6.4.5 JavaScript的函数 197
6.4.6事件驱动及事件处理 197
6.4.7创建对象 199
6.4.8 JavaScript中的对象 201
6.5 DOM 204
6.5.1 DOM对象 204
6.5.2使用DOM操作HTML文档 207
6.5.3 DOM解析XML文档 210
6.6 XMLHttpRequest 212
6.6.1 XMLHttpRequest简介 212
6.6.2 XMLHttpRequest的属性和方法 214
6.6.3 XMLHttpRequest与服务器通信 216
6.6.4 XMLHttpRequest实例 218
第7章Ajax开发基础 221
7.1客户端HTTP请求 221
7.1.1 HTTP请求概述 221
7.1.2普通请求 224
7.1.3 XML请求 228
7.2服务器端响应 231
7.2.1 HTTP响应概述 232
7.2.2处理普通响应 233
7.2.3处理XML响应 236
7.3一个简单的Ajax实例 241
第8章 常用Ajax框架 248
8.1 Ajax框架概述 248
8.2 Magic Ajax.NET框架 250
8.2.1 Magic Ajax.NET简介 250
8.2.2部署Magic Ajax.NET框架 251
8.2.3 Magic Ajax.NET简单应用 2
8.2.4 Magic Ajax.NET使用技巧 255
8.3 Ajax.NET框架 259
8.3.1部署Ajax.NET 259
8.3.2第一个示例 261
8.3.3 Ajax.NET简单应用 262
8.4 ASP.NET Ajax框架 268
8.4.1 ASP.NET Ajax组成部分 268
8.4.2安装ASP.NET Ajax 269
8.4.3配置ASP.NET Ajax 271
8.4.4 ASP.NET Ajax简单应用 272
第9章ASP.NETAjax基础控件 275
9.1 ScriptManager控件 275
9.1.1 ScriptManager控件概述 275
9.1.2 ScriptManager控件属性与方法 276
9.1.3 ScriptManager控件使用实例 277
9.2 ScriptManagerProxy控件 280
9.2.1 ScriptManagerProxy控件概述 280
9.2.2 ScriptManagerProxy控件使用实例 281
9.3 UpdatePanel控件 284
9.3.1 UpdatePanel控件概述 285
9.3.2 UpdatePanel控件属性与方法 286
9.3.3 UpdatePanel控件使用实例 287
9.4 UpdateProgress控件 292
9.4.1 UpdateProgress控件概述 292
9.4.2 UpdateProgress控件属性与方法 292
9.4.3 UpdateProgress控件使用实例 292
9.5 Timer控件 296
9.5.1 Timer控件概述 296
9.5.2 Timer控件属性与方法 297
9.5.3 Timer控件使用实例 298
第10章Ajax实用技能之一 305
10.1禁止自动执行行为(NoBot) 305
10.2数值调整器(NumericUpDown) 309
10.3分页项目符号列表(PagingBulletedList ) 312
10.4密码强度(PasswordStrength) 313
10.5弹出控件(PopupControl) 315
10.6评级(Rating) 317
10.7顺序重排列表(ReorderList ) 320
10.8可调整大小控件(ResizableControl) 323
10.9圆角(RoundedComers) 324
10.10滑块(Slider) 326
10.11相册播放(SlideShow ) 327
10.12选项卡标签(Tab) 329
10.13水印文本框(TextBoxWatermark) 331
10.14 双模按钮(ToggleButton ) 332
10.15更新面板动画效果 (UpdatePanelAnimation ) 334
10.16模式对话框验证器 (ValidatorCallout) 335
第11章Ajax实用技能之二 338
11.1自动输入完成扩展器 (AutoCompleteExtender) 338
11.2日历扩展器(CalendarExtender) 342
11.3级联下拉菜单(CascadingDropDown) 344
11.4可收缩面板(CollapsiblePanel ) 349
11.5确认按钮(ConfirmButton) 351
11.6拖曳面板(DragPanel) 352
11.7下拉菜单(DropDown) 354
11.8阴影面板(DropShadow) 356
11.9动态呈现(DynamicPopulate) 358
11.10文本框过滤器(FilteredTextBox) 361
11.11停靠菜单(HoverMenu) 363
11.12强制弹出(ModalPopup) 366
11.13互斥复选框 (MutuallyExclusiveCheckBox) 369
11.14可折叠面板(Accordion) 371
第12章 聊天室 375
12.1系统分析 375
12.2实现客户端 376
12.2.1登录页面 377
12.2.2聊天页面 378
12.2.3布局样式 380
12.2.4公共模块 384
12.3实现服务器端 390
12.3.1通用类 390
12.3.2进入聊天室 394
12.3.3发送消息 397
12.3.4消息管理 399
12.4案例演示 401
第13章 留言本 406
13.1需求分析和系统概述 406
13.1.1需求分析 406
13.1.2系统概述 407
13.1.3数据库设计及配置 408
13.2客户端实现 410
13.2.1客户端原理分析 4
13.2.2通用部分实现 411
13.2.3首页实现 414
13.2.4显示留言实现 416
13.2.5发表留言 420
13.2.6回复留言 423
13.2.7删除留言 426
13.3服务器端实现 427
13.3.1显示留言实现 427
13.3.2发表留言实现 430
13.3.3回复留言实现 432
13.3.4删除留言实现 433
13.4案例演示 434
第14章 通信录 437
14.1系统概述 437
14.1.1需求分析 437
14.1.2结构设计 438
14.2数据库设计 439
14.2.1设计表 439
14.2.2设计通用类 441
14.3系统首页 445
14.3.1页面布局 445
14.3.2实现代码 449
14.4管理组 452
14.4.1设计布局 452
14.4.2实现代码 455
14.5管理用户 457
14.5.1用户注册 457
14.5.2用户登录 458
14.5.3用户退出 461
14.6管理好友 461
14.6.1添加好友 4
14.6.2查看好友 463
14.6.3修改好友 467
14.6.4查询好友 471
第15章 在线学习系统 472
15.1系统概述 472
15.1.1需求分析 472
15.1.2结构设计 473
15.2数据库设计 475
15.2.1设计表和存储过程 475
15.2.2设计通用类 479
15.2.3文件处理类 482
15.3系统首页 487
15.3.1布局页面 487
15.3.2实现代码 490
15.3.3教程分类 493
15.3.4教程资源列表 496
15.3.5打开资源 499
15.4会员功能 502
15.4.1注册 502
15.4.2登录与退出 505
15.4.3查看信息 507
15.4.4使用纸条 510
15.5系统管理 512
15.5.1维护课堂信息 513
15.5.2维护教程分类 514
15.5.3添加教程 516
15.5.4维护作者和纸条 517
第16章Blog系统 520
16.1系统概述 520
16.2数据库设计 522
16.3通用模块设计 524
16.3.1顶部导航菜单 524
16.3.2底部版权及站长信息 526
16.3.3 CSS样式表 528
16.4系统实现 531
16.4.1显示文章列表 532
16.4.2显示文章简介及详细信息 535
16.4.3分类显示文章列表 539
16.4.4管理员登录 540
16.4.5文章搜索 543
16.4.6文章管理 545
16.4.7分类管理 551
16.4.8会员管理 554