出版时间:2011-1 出版社:清华大学出版社 作者:王小科,王军 页数:888
Tag标签:无
前言
特别说明:《C#开发实战1200例》包括第I卷、第II卷共计1200个例子,本书是第I卷,包含600个例子。程序开发是一项艰辛的工作,它不仅考验开发人员的智力,更考验开发人员的体力。纵观国内的软件企业,内部开发团队挑灯夜战,连续几个月加班加点工作是常有的事情。笔者曾“有幸”参加过十几个项目的开发工作,对编程有深刻的体会。编程是一项复杂的创造性工作,它需要开发人员掌握各方面的知识和积累丰富的开发经验。项目开发中的一个问题可能会占用团队几天甚至十几天的时间,但是如果开发人员遇到过类似的问题,也许几分钟就可以解决。这就是编程经验的重要性,也是许多软件企业用人时选择有项目开发经验者的主要原因。本书精选了项目开发中的600个实例,涵盖了C#编程基础、Windows窗体、控件应用、文件操作、C#与Office高效开发、图形图像与多媒体等方面的内容,每一个知识点都提供了丰富的、具有很强实用性的实例,以帮助开发人员快速解决疑难问题。本书内容本书分为6篇25章,共计600个实例。书中所选实例均来源于一线开发人员的实际项目开发,囊括了开发中经常使用和需要解决的热点、难点问题,使读者可以快速地解决开发中的难题,提高编程效率。本书知识结构如下图所示。书中在讲解实例时采用统一的编排样式,多数实例由“实例说明”、“关键技术”、“设计过程”和“秘笈心法”4部分构成。其中,“实例说明”部分采用图文结合的方式介绍实例的功能和运行效果;“关键技术”部分介绍了实例使用的重点、难点技术;“设计过程”部分讲解了实例的详细开发过程;“秘笈心法”部分给出了与实例相关的技巧和经验总结。本书特点 实例极为丰富本书第I卷、第II卷各精选了600个实例和约600个经验技巧,涵盖了编程中多个方面的各种应用。用户开发中所需的技术、技巧在本书几乎都可以找到。例子非常实用书中所选实例均是项目开发中经常需要使用或实现的技术,由数名工程师多年积累而成,许多实例是开发人员梦寐以求的。可操作性很强本书实例都给出了程序说明、设计思路、设计步骤、源程序等内容,读者可按部就班地直接使用。完善的技术服务为了帮助读者尽快理解内容,读者朋友可通过QQ、BBS、邮箱、电话等多种形式获取相关问题的答复。本书DVD光盘为了帮助读者学习和使用书中的实例,本书附赠有DVD光盘,其中不仅提供了书中所有实例项目的源代码、素材,还提供了关键实例的开发视频讲解及C#学习资料。光盘目录如下图所示。 本书约定实例使用方法用户在学习本书的过程中,可以从光盘中复制实例,去掉实例的只读属性。有些实例需要使用相应的数据库或第三方资源,这些实例在使用前需要进行相应配置,详细使用方式请参考本书的光盘使用说明书。此外,如果用户直接将本书实例用于商业用途,由此产生的不良后果由用户自己承担。实例及录像位置书中实例在光盘中的存储格式为“MR\章号\实例序号”。例如,“MR\04\096”表示实例096,位于第4章。书中关键实例在光盘中提供了开发录像,录像的存储格式与实例的存储格式是相同的。例如,查看实例096的开发录像,可以在光盘中的“MR\04\096”路径下找到,录像名称与实例名称相同,格式为EXE格式。录像使用说明本书赠送的实例录像采用EXE文件格式,无须使用播放器,双击就可以直接播放。在主目录中,目录前有录像图标的实例,表示在光盘中存在视频录像。部分实例只给出关键代码由于篇幅限制,书中有些实例只给出了关键代码,完整代码请参考光盘实例程序。读者人群本书非常适合以下人员阅读:C#初学者,如高校大学生、求职人员、培训机构学员C#程序员本书作者本书由明日科技组织编写,参加编写的程序员有王小科、王军、赵会东、刘欣、杨丽、李贺、董大永、李继业、高春艳、房大伟、吕双、刘彬彬、王国辉、安剑、张彦国、李伟明、梁水、刘中华、陈丹丹、张振坤、李钟尉、巩建华、刘云峰等。由于笔者水平有限,疏漏和不足之处在所难免,恳请广大读者朋友批评指正。编 者
内容概要
《c#开发实战1200例》包括第1卷、第2卷共计1200个例子,《C#开发实战1200例(第1卷)(附光盘)》是第1卷,共计600个例子。 《C#开发实战1200例(第1卷)(附光盘)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用c#进行程序开发各个方面的知识和技巧,主要包括c#编程基础、windows窗体、控件应用、文件操作、c#与office高效开发、图形图像与多媒体等。全书分6篇25章,共计600个实例和600个经验技巧。每个实例都是经过笔者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。 《C#开发实战1200例(第1卷)(附光盘)》两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 书中附带有配套dvd光盘,光盘中提供有部分实例的视频和大部分源代码,读者可以稍加修改应用。 《C#开发实战1200例(第1卷)(附光盘)》适合c#的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合c#程序员参考、查阅。
书籍目录
第1篇 C#编程基础篇第1章 C#开发环境的使用 21.1 Visual Studio开发环境的安装与配置 31.2 Visual Studio开发环境的使用 71.3 快速开发项目必备 10第2章 C#语言基础应用 152.1 代码的注释 162.2 运算符的使用 202.3 关键字的使用 272.4 流程控制语句的使用 34第3章 字符串处理技术 443.1 字符及字符串转换 453.2 常用字符及字符串操作 503.3 常用数字处理技术 613.4 日期时间格式的数据处理 673.5 常用数字验证技巧 873.6 常用字符验证技巧 983.7 网络验证应用技巧 105第4章 数组和集合的使用 1094.1 数组的基本操作 1104.2 常用数组排序算法 1174.3 常用集合的使用 126第5章 面向对象编程技术 1315.1 属性和方法 1325.2 结构与类 1365.3 面向对象技术高级应用 1415.4 迭代器和分部类的使用 1495.5 泛型的使用 156第6章 数据结构与算法 1636.1 数据结构的实现 1646.2 常见算法的实际应用 180第2篇 Windows窗体篇第7章 Windows窗体基础 2067.1 设置窗体位置 2077.2 设置窗体大小 2117.3 设置窗体的标题栏 2187.4 设置窗体的背景 221第8章 特色窗体界面 2278.1 导航菜单界面 2288.2 特殊形状的窗体 2328.3 窗体效果 2358.4 窗体动画 2508.5 特色程序界面 255第9章 窗体控制技术 2629.1 窗体控制技术 2639.2 其他窗体技术 270第10章 MDI窗体和继承窗体 27910.1 MDI窗体的使用 28010.2 继承窗体的使用 285第3篇 控件应用篇第11章 Windows常用控件的使用 29011.1 按钮控件的使用 29111.2 TextBox控件应用 29611.3 ComboBox控件应用 30211.4 RichTextBox控件应用 30811.5 ListBox控件应用 31911.6 ListView控件应用 32611.7 选择类控件应用 33611.8 TreeView控件应用 33911.9 选项卡控件的使用 34711.10 菜单应用实例 35111.11 工具栏设计 36111.12 状态栏设计 365第12章 Windows高级控件的使用 37112.1 对话框组件的使用 37212.3 EventLog组件 38612.4 其他常用控件的典型应用 39112.5 常用控件控制技术 40912.6 控件焦点变换 414第13章 DataGridView数据控件 41813.1 DataGridView控件基本设置 419第14章 自定义用户控件 44714.1 重绘Windows标准控件 44814.2 自定义Windows控件 457第4篇 文件操作篇第15章 文件基本操作 48215.2 创建和删除文件 48815.3 查找文件 49315.4 修改文件 49715.5 复制文件 50215.6 指定类型的文件操作 50715.7 其他 514第16章 文件夹基本操作 52516.1 获取文件夹信息 52616.2 文件夹操作 530第17章 文件流操作 54417.1 文件的读取和写入 54517.2 常用的文件流操作 553第18章 加密、解密及解压缩文件 56518.1 加密与解密文件 56618.2 压缩和解压缩文件 579第5篇 C#与Office高效开发篇 第19章 C#与Word互操作 59019.1 Word文档基本操作 59119.2 读取外部数据到Word中 61219.3 将Word中的数据进行输出处理 622第20章 高效应用Excel 64320.1 Excel基本操作 64420.2 读取外部数据到Excel 65120.3 将Excel数据进行输出处理 66620.4 利用Excel进行数据挖掘 682第6篇 图形图像与多媒体篇第21章 基本图形绘制 70221.1 绘制基本图形 70321.2 绘制组合图形 712第22章 图像处理技术 72322.1 图像格式转换 72422.2 图像预览 73222.3 图像的缩放与变换 73722.4 图像的特殊效果 74422.5 特殊效果的文字 76522.6 图像识别 77522.7 常用的图像工具 78222.8 图像应用 792第23章 常用图表应用 81023.1 简单图表的绘制 81123.2 柱形图表 81323.3 折线图表 82123.4 饼型图表 830第24章 动画处理技术 84024.1 图像动画 84124.2 多媒体动画的制作 84624.3 多媒体动画的播放 851第25章 音频与视频控制 86125.1 CD、VCD播放 86225.2 MP3、WAV播放 86425.3 媒体控制 87525.4 多媒体应用 883
章节摘录
插图:
编辑推荐
《C#开发实战1200例(第1卷)》编辑推荐:600个编程实例,练习、速查、应用三位一体;500余经验技巧,解惑、拓展、总结全面透析;海量学习资料,立体化学习服务。《C#开发实战1200例(第1卷)》是一套编程实例类丛书,丛书共包括7个品种(详见封四),每个品种的第1卷、第11卷各精选了600个实例和约500个经验技巧,涵盖了编程多个方面的各种应用,是目前市场上最全面的编程实例类丛书,堪称编程实例的“四库全书”,开发中所需的技术、技巧在书中几乎都可以找到。例子非常实用,书中所选实例均是开发中经常需要使用或实现的技术,由数名工程师多年积累而成,许多实例是开发人员梦寐以求的。实例解释详细、可操作性很强,实例都会给出程序说明、设计思路、设计步骤、源程序等内容,读者可按部就班直接使用、参考。经验、技巧、总结方便读者拓展,实例给出了很多“秘笈心法”,帮助读者拓展思路、解释答疑、少走弯路。
图书封面
图书标签Tags
无
评论、评分、阅读与下载