第3部分 高级篇
第18堂课 Web开发中文件处理技术 543 视频讲解:51分钟
18.1 文件的基本操作 544
18.1.1 判断文件是否存在 544
18.1.2 创建文件 544
18.1.3 复制或移动文件 545
18.1.4 删除文件 546
18.1.5 获取文件基本信息 547
18.2 文件夹的基本操作 547
18.2.1 判断文件夹是否存在 547
18.2.2 创建文件夹 547
18.2.3 移动文件夹 548
18.2.4 删除文件夹 549
18.2.5 遍历文件夹中文件 550
18.3 文件写入和读取 551
18.3.1 文件的写入 551
18.3.2 文件的读取 552
18.4 照猫画虎——基本功训练 552
18.4.1 基本功训练1——判断文件是否正在被使用 552
18.4.2 基本功训练2——更改文件名称 554
18.4.3 基本功训练3——使用通配符过滤文件 554
18.4.4 基本功训练4——使用OpenRead方法打开现有文件并读取 555
18.4.5 基本功训练5——使用OpenWrite方法打开现有文件并进行写入 556
18.5 情景应用——拓展与实践 557
18.5.1 情景应用1——单文件上传 557
18.5.2 情景应用2——文件下载 558
18.5.3 情景应用3——使用GZip在线压缩文件 559
18.5.4 情景应用4——使用对称算法加密文件 561
18.5.5 情景应用5——在浏览器中访问Word文件 562
18.6 自我测试 563
18.7 行动指南 564
18.8 成功可以复制——创造互联网搜索时代 565
第19堂课 利用GDI+绘制Web图形图像 567 视频讲解:130分钟
19.1 GDI+绘图基础 568
19.1.1 GDI+概述 568
19.1.2 用GDI+能做什么 568
19.1.3 创建画布Graphics对象 569
19.1.4 创建画笔Pen对象 569
19.1.5 创建画刷Brush对象 570
19.2 基本图形绘制 574
19.2.1 GDI+中的直线和矩形 575
19.2.2 GDI+中的椭圆、弧和扇形 577
19.2.3 GDI+中的多边形 579
19.3 GDI+绘制图表的应用 581
19.3.1 柱形分析图商品销售情况 581
19.3.2 饼形图分析投票结果 583
19.3.3 折线图形分析股票走势 586
19.4 照猫画虎——基本功训练 590
19.4.1 基本功训练1——用曲线消除锯齿 590
19.4.2 基本功训练2——GDI+绘制基数样条 591
19.4.3 基本功训练3——绘制图形路径 592
19.4.4 基本功训练4——在GDI+中克隆图像 593
19.4.5 基本功训练5——GDI+中的全局变换 593
19.5 情景应用——拓展与实践 595
19.5.1 情景应用1——绘制公章 595
19.5.2 情景应用2——纹理效果显示图像 596
19.5.3 情景应用3——绘制数字与字母组合的验证码 597
19.5.4 情景应用4——仿Google绘制数字、字母和中文扭曲验证码 599
19.5.5 情景应用5——在图片上水印文字(支持批量水印) 600
19.6 自我测试 602
19.7 行动指南 603
19.8 成功可以复制——IT风云人物鲍岳桥 604
第20堂课 水晶报表技术 605 视频讲解:136分钟
20.1 水晶报表简介 606
20.2 .NET平台下的Crystal报表 606
20.2.1 Crystal Reports.Net简介 606
20.2.2 Crystal报表设计器的环境介绍 606
20.2.3 Crystal报表区域介绍 607
20.3 Crystal报表数据源和数据访问模式 608
20.3.1 Visual Studio 2008中Crystal Reports数据源列举 609
20.3.2 报表数据访问模式之提取模式 609
20.3.3 报表数据访问模式之推入模式 612
20.4 水晶报表基本操作 616
20.4.1 水晶报表中数据的分组与排序 616
20.4.2 水晶报表中数据的筛选 618
20.5 水晶报表的高级应用 621
20.5.1 在水晶报表中使用图表 621
20.5.2 子报表的应用 622
20.6 照猫画虎——基本功训练 626
20.6.1 基本功训练1——报表中使用Access数据库载入商品信息 626
20.6.2 基本功训练2——筛选月销售额大于100万的商品 627
20.6.3 基本功训练3——使用查询来排序报表中员工数据 629
20.6.4 基本功训练4——对客户消费信息进行单层分组 630
20.6.5 基本功训练5——部门销售量占公司总销售量的业绩百分比 631
20.7 情景应用——拓展与实践 633
20.7.1 情景应用1——电话号码登记表中设计特殊字段、图和线 633
20.7.2 情景应用2——跨数据源查询学生信息 635
20.7.3 情景应用3——多行多列交叉表在商品名称查询中应用 638
20.7.4 情景应用4——在学生信息统计中动态打开子报表 640
20.7.5 情景应用5——保持在子报表中最新的通信记录 643
20.8 自我测试 645
20.9 行动指南 646
20.10 成功可以复制——中国第一程序员求伯君 646
第21堂课 Web Services(服务)技术 649 视频讲解:63分钟
21.1 Web Services基础 650
21.2 创建Web服务 650
21.2.1 Web服务文件 650
21.2.2 Web服务代码隐藏文件 651
21.2.3 创建一个简单的Web服务 652
21.3 Web服务的基本应用 655
21.4 照猫画虎——基本功训练 657
21.4.1 基本功训练1——调用Web Service实现简单计算器 657
21.4.2 基本功训练2——调用Web Service实现添加用户信息 660
21.4.3 基本功训练3——Web Services调用存储过程实现删除数据 662
21.4.4 基本功训练4——从Web Services中访问服务器变量 663
21.4.5 基本功训练5——利用Web Service实现产品编号 665
21.5 情景应用——拓展与实践 666