Visual C#.NET实验与案例教程

编辑:不恤网互动百科 时间:2020-02-18 11:41:22
编辑 锁定
本书是在打好C#编程基础的条件下,通过对完整案例的细致分析,使读者逐步领会到C#实践开发的精髓。 全书共分11章,第1章讲解了学习C#开发的必备的基础实验;第2~11章详细讲解了9个完整的案例,其知识点涵盖了Windows窗体开发、网络编程、信息安全、图形图像、多媒体、数据库、Web等C#主要应用领域。 本书可以作为高等学校计算机、信息工程等专业的教材,也可供相关领域的技术人员参考。
书    名
Visual C#.NET实验与案例教程
又    名
王华秋
ISBN
9787302246886
定    价
39元
出版社
清华大学出版社
出版时间
2011-6-8
装    帧
平装
开    本
16

Visual C#.NET实验与案例教程图书前言

编辑
本书深入介绍了C#编程语言,将程序开发技术和当前计算机的主要应用领域进行了适当的结合,这有助于学生今后进入这些领域从事开发、设计或者研究工作。
C#语言不仅吸收了C++和Java的精华,而且具备现代软件设计的先进思想。C#除了提供面向对象的程序设计思想及其执行代码外,同时还为我们提供了使编程更加容易的动态编译环境,因而使之成为企业解决方案的首选开发语言。
本书最适合已经学习了Visual C#.NET高级编程知识(如本书编者编著的《Visual C#.NET程序设计高级教程》)的读者。本书试图通过大量浅显易懂的案例让读者学会使用C#来开发各种应用程序,同时这样也可以让某些程序员读者能够从烦琐的程序设计理论中解脱出来。不过就像作者一开始强调的一点一样,这一切都有赖于他们已经拥有的基础知识,因为本书的对象是已经具有C#编程经验的程序员。
这本书可以按照这样的顺序学习或组织教学:上机实践—课程设计—毕业设计。
第1章 包括窗口应用程序,图像编程,图形编程,数据库编程,ASP dot NET Web开发,进程与多线程设计,分布式技术,XML处理,LINQ数据查询,AJAX控件。
第2章 对Windows任务管理器的功能进行了分析,将系统分为应用程序管理、进程管理、性能查看、联网信息查看、用户信息和查看系统版本6个模块,提出了这6个模块的设计方法。
第3章 介绍了用来组织和操作文件和文件夹(目录)的工具软件——文件资源管理器。通过使用资源管理器可以非常方便地完成移动文件、复制文件、启动应用程序、连接网络驱动器、打印文档和维护磁盘等工作。
第4章 介绍多媒体播放器。它能支持播放音乐CD、WAV、MID等声音文件以及AVI、DAT、MPEG等格式的视频文件及其他多媒体文件。
第5章 用C#语言实现了三维图形Sierpinski金字塔、Sierpinski海绵、Sierpinski地毯以及二维图形Koch曲线的展示。
第6章 从用户对图像处理基本需求入手,采用了自顶向下、逐步求精的方法对功能模块的实现进行分析,将分析结果以业务流程图的方式表示出来。
第7章 从用户对数据库的动态操作业务入手。所设计的查询分析器在数据管理上不仅具备了数据库登录用户信息管理、数据库表、视图、函数、存储过程、触发器等常用功能的添加、删除和修改的强大功能,还实现了系统的托盘功能,且系统操作较简便。
第8章 介绍网络监控系统。该系统是一个工具软件。系统具备了局域网管理、网络连接、远程控制等局域网监控系统的基本功能,且系统操作较简便。
第9章 主要介绍如何用C#进行文件或数据的加密与解密,主要用到了System. Security.Cryptography命名空间下的多个类的许多方法。
第10章 介绍支持网页信息提取的Web浏览器。从用户Web信息管理系统的应用入手,采用了自顶向下、逐步求精的方法对功能模块的实现进行分析,将分析结果以业务流程图和数据流程图的方式表示出来。本系统需要C#数据库编程和数据挖掘这些知识作为基础,系统在Web信息管理系统上已经完成了文件处理、上网控制、邮件管理和信息提取的功能。
第11章 介绍基于C#的图像识别的程序设计技术,以讲解实例设计的方式介绍图像识别的程序设计基本方法。本章从工程应用的角度介绍图像识别应用软件设计的基本方法和实用技术,总体框架上各个部分之间的程序模块具有一定的相关性和独立性。
书中的实例全部出自编者实际教学和工作过程中所采用的实例,都在C#平台上进行了编译调试。书中源程序注释清晰明了,可以直接使用和更改,方便自行修改和升级。本书所有系统的开发平台是应用软件开发工具Visual Studio dot NET 2008和数据库管理软件SQL Server 2005。
根据我们的教学体会,本书的教学可以安排为40~60学时。如果安排的学时数较少,可以根据学生的水平适当删减部分内容。关于更详细的教学安排,请读者查看重庆理工大学计算机学院网站
在清华大学出版社的网站上提供了本书的所有例题源代码以及多媒体课件。读者也可以到重庆理工大学计算机科学与工程学院网站上查看相关内容。
本书可以与编者已出版的教材《Visual C#.NET程序设计基础教程》(ISBN 9787302201175)配套使用,效果更好。编者的另一本教材《Visual C#.NET程序设计高级教程》(ISBN 9787302218210)也将于2011年8月出版。
尽管我们在写作过程中投入了大量的时间和精力,但由于水平有限,错误和不足之处仍在所难免,敬请读者批评指正。我们会在适当时间对本书进行修订和补充,公布在重庆理工大学计算机学院网站上。
本书由王华秋主编,刘轲参与编写,并对全书进行了认真和反复的修改,汪钛铬对本书的编写进行了指导,提出了许多建设性的建议,本书的最终出版得到了许多师生的帮助,清华大学出版社也为本书的编写和出版付出了辛勤劳动。在本书完成之际,一并向他们表示诚挚的感谢。[1] 

Visual C#.NET实验与案例教程图书目录

编辑
第1章 上机实验指导
实验1 Windows窗体程序
实验2 图像编程
实验3 图形编程
实验4 数据库编程
实验5 ASPNET网页
实验6 进程与多线程
实验7 分布式技术
实验8 XML读写
实验9 LINQ数据查询
实验10 AJAX控件
第2章 Windows任务管理器
2.1 系统需求分析
2.2 概要设计
2.2.1 项目规划
2.2.2 系统功能结构
2.2.3 设计目标
2.3 主要功能模块设计
2.3.1 建立工程框架
2.3.2 主窗口设计
2.3.3 应用程序模块设计
2.3.4 进程模块设计
2.3.5 性能模块设计
2.3.6 联网模块设计
2.3.7 用户模块设计
2.3.8 创建新任务模块设计
2.3.9 查看版本模块设计
本章小结
第3章 文件资源管理器
3.1 系统需求分析
3.2 概要设计
3.2.1 项目规划
3.2.2 系统功能结构
3.2.3 设计目标
3.3 主要功能模块设计
3.3.1 建立工程框架
3.3.2 主窗口设计
3.3.3 创建文件夹模块设计
3.3.4 删除文件夹模块设计
3.3.5 示磁盘容量模块设计
3.3.6 检查磁盘模块设计
3.3.7 复制文件模块设计
3.3.8 批量复制文件模块设计
3.3.9 重命名文件模块设计
3.3.1 0修改文件属性模块设计
3.3.1 1修改文件目录模块设计
3.3.1 2映射网络驱动模块设计
3.3.1 3格式化磁盘模块设计
3.3.1 4取消磁盘共享模块设计
本章小结
第4章 多媒体播放器
4.1 系统需求分析
4.2 概要设计
4.2.1 项目规划
4.2.2 系统功能结构
4.2.3 设计目标
4.3 主要功能模块设计
4.3.1 建立工程框架
4.3.2 主窗口设计
4.3.3 播放列表模块设计
本章小结
第5章 三维分形图形
5.1 系统需求分析
5.1.1 软件功能说明
5.1.2 开发及运行环境
5.2 概要设计
5.2.1 项目规划
……
第6章 图像处理工具
第7章 实用查询分析器
第8章 网络监控系统
第9章 数据加密与解密工具
第10章 支持网页信息提取的Web浏览器
第11章图像识别系统
参考文献[1] 
参考资料
词条标签:
教程 书籍