12.5.5 情景应用5——禁止服务器控件更换主题 392
12.6 自我测试 393
12.7 行动指南 394
12.8 成功可以复制——3D王国的开创者 395
第13堂课 网站导航技术 397 视频讲解:83分钟
13.1 站点地图概述 398
13.2 TreeView控件 399
13.2.1 TreeView控件的常用属性 399
13.2.2 TreeView控件的常用事件 400
13.2.3 TreeView控件的基本应用 401
13.3 Menu控件 404
13.3.1 Menu控件的常用属性 404
13.3.2 Menu控件的常用事件 405
13.3.3 Menu控件的基本应用 407
13.4 SiteMapPath控件 408
13.4.1 SiteMapPath控件的常用属性 408
13.4.2 SiteMapPath控件的常用事件 409
13.4.3 SiteMapPath控件的基本应用 409
13.5 照猫画虎——基本功训练 410
13.5.1 基本功训练1——实现网站后台功能导航 410
13.5.2 基本功训练2——动态添加公司组织结构 411
13.5.3 基本功训练3——动态实现音乐网站导航 412
13.5.4 基本功训练4——实现新闻网站导航 413
13.5.5 基本功训练5——实现学生管理系统导航 414
13.6 情景应用——拓展与实践 415
13.6.1 情景应用1——开发OA系统导航 415
13.6.2 情景应用2——开发选课系统导航 416
13.6.3 情景应用3——视频网站分类导航 418
13.6.4 情景应用4——提示用户在网站中的位置 419
13.6.5 情景应用5——实现电子商城网站导航 419
13.7 自我测试 420
13.8 行动指南 421
13.9 成功可以复制——“盖茨第二” 422
第14堂课 ASP.NET缓存应用 425 视频讲解:71分钟
14.1 ASP.NET缓存概述 426
14.2 页面输出缓存 426
14.2.1 页面输出缓存概述 426
14.2.2 设置页面缓存的过期时间为当前时间加上60秒 427
14.3 页面部分缓存 428
14.3.1 页面部分缓存概述 428
14.3.2 使用@OutputCache指令设置用户控件缓存功能 429
14.3.3 使用PartialCachingAttribute类设置用户控件缓存功能 430
14.3.4 使用ControlCachePolicy类 431
14.3.5 缓存后替换 433
14.4 页面数据缓存 433
14.5 照猫画虎——基本功训练 435
14.5.1 基本功训练1——使用参数缓存网页多个版本 435
14.5.2 基本功训练2——使用编程方式缓存网页的多个版本 436
14.5.3 基本功训练3——同时在.aspx页面和用户控件.ascx中设置缓存 437
14.5.4 基本功训练4——将员工信息加入缓存中 438
14.5.5 基本功训练5——将数据项从缓存中移除 439
14.6 情景应用——拓展与实践 440
14.6.1 情景应用1——应用AdRotator控件轮播广告图片 440
14.6.2 情景应用2——使用Substitution控件API建立缓存后替换功能 441
14.6.3 情景应用3——使用“索引值/数值”将作者信息加入缓存中 442
14.6.4 情景应用4——使用“索引值/数值”缓存DataSet 443
14.6.5 情景应用5——缓存XML文件 444
14.7 自我测试 445
14.8 行动指南 446
14.9 成功可以复制——迅雷创始人邹胜龙 447
第15堂课 AJAX无刷新技术 449 视频讲解:70分钟
15.1 ASP. NET AJAX初体验 450
15.1.1 AJAX开发模式 450
15.1.2 ASP.NET AJAX优点 451
15.1.3 探讨ASP.NET AJAX架构 451
15.2 ASP. NET AJAX服务器端控件 451
15.2.1 脚本管理员:ScriptManager控件 452
15.2.2 局部更新面板:UpdatePanel控件 452
15.2.3 定时操作器:Timer控件 455
15.3 完美体验:酷我交流聊天室 455
15.3.1 酷我交流聊天室概述 455
15.3.2 核心代码演练 456
15.4 炫酷效果营造者:AJAX Control Toolkit 457
15.4.1 安装AJAX Control Toolkit扩展控件工具包 457
15.4.2 PasswordStrength:密码强度提示 458
15.4.3 TextBoxWatermark:添加水印提示 460
15.4.4 SlideShow:播放照片 462
15.5 照猫画虎——基本功训练 464
15.5.1 基本功训练1——实现在线考试倒计时(Timer控件) 464
15.5.2 基本功训练2——嵌套化UpdatePanel更新时间 465
15.5.3 基本功训练3——异步的分步式保存注册用户信息 467
15.5.4 基本功训练4——协调两个UpdatePanel控件之间的互动 468
15.5.5 基本功训练5——异步的一对多商品明细表 469
15.6 情景应用——拓展与实践 470
15.6.1 情景应用1——异步的邮件发送功能(带进度条提示) 470
15.6.2 情景应用2——网站气泡提示 472
15.6.3 情景应用3——AJAX购物车(嵌套UpdatePanel+GridView) 473
15.6.4 情景应用4——搜索引擎中智能匹配检索功能 474
15.6.5 情景应用5——仿当当网对图书实现评级功能 476
15.7 自我测试 479
15.8 行动指南 480
15.9 成功可以复制——知识改变命运、科技改变生活 481
第16堂课 LINQ数据访问技术 483 视频讲解:78分钟
16.1 LINQ技术概述 484
16.2 LINQ查询常用子句 485
16.2.1 from子句 485
16.2.2 where子句 486
16.2.3 select子句 487
16.2.4 orderby子句 487
16.3 使用LINQ操作SQL Server数据库 488
16.3.1 建立LINQ数据源 488
16.3.2 执行数据的添加、修改、删除和查询操作 489
16.3.3 灵活运用LinqDataSource控件 492
16.4 照猫画虎——基本功训练 494
16.4.1 基本功训练1——判断所有人员的年龄是否都大于30岁 494
16.4.2 基本功训练2——取数组中的第一个元素 495
16.4.3 基本功训练3——使用LINQ查询ArrayList 496
16.4.4 基本功训练4——筛选指定类型的元素 497
16.4.5 基本功训练5——查找字符串中属于标点类型的字符 498