目录(7)

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

读书导航