C#开发典型模块大全

出版时间:2010-5  出版社:人民邮电出版社  作者:王小科,吕双 编著  页数:642  
Tag标签:无  

前言

  作为程序开发人员都有过由于项目紧迫而加班加点工作的经历。如果有现成的模块作为参考,项目的开发进度会大幅度提高。本书提供了22个典型模块,几乎涵盖了程序开发的各个方面。全书以模块的核心技术为导向,介绍模块的设计思路和实现过程,尤其适合作为项目开发人员的参考书。  本书内容  本书共分为24章,涉及22个典型模块,在第1章对C#开发环境进行了讲解,使读者能够快速掌握C#开发环境的使用,之后通过22个典型模块覆盖程序开发的各个领域,内容涉及图形图像、多媒体、文件处理、数据库、报表打印、软件安全、系统优化、网络通信、硬件相关等多项专题,每项专题对应模块如下图所示,最后一章对Windows应用程序的打包与部署进行了详细的讲解,使读者能够快速掌握Windows应用程序的打包与部署方式。  本书特点  突出核心技术,注重解决方案。  书中的模块以设计思路开始,介绍模块的各种设计方法,然后介绍实现模块需要使用的各项技术,使读者掌握实现模块的多项技术和方法。  模块典型,涉及范围广泛。  书中的模块均经过作者反复斟酌、精挑细选,范围涉及程序设计的各个方面,尽量做到读者每接触设计一个模块,都能掌握其实现技术和方法。  代码规范,注释全面。  书中的模块代码在注重代码执行效率的同时,是作者严格按照统一代码缩进、统一命名规范的原则精心编写的。代码注释规范而且全面,关键代码几乎每行都有注释。  注意\说明\技巧特色标识。  在介绍模块的过程中,为了扩展知识面,提示读者容易出错的地方,提供开发中的经验、技巧等,书中随处可以见到注意、说明、技巧等提示性信息。例如:  技巧  客户端与服务器端所使用的UDP协议是同一个协议,如果使用两个UDP进行传输,它们的程序集将不匹配,无法进行通信。  光盘内容超值、赠品丰富  本书配套光盘中不但提供了书中所有模块的源代码,还提供了C#编程词典试用版学习软件。  本书约定  因书中有些模块较大,限于篇幅,这类模块的所有功能不能逐一介绍,作者筛选了重点的核心功能并进行详细介绍,对于实现方法、使用技术重复的功能,书中没有体现。  书中有些模块使用了第三方工具。例如在设计视频监控模块时,用到了开发商提供的视频监控卡开发包,用户在运行程序前,首先需要安装开发商提供的开发包。模块的详细使用请参考光盘使用说明书。  本书配套光盘中提供所有模块的源代码,供读者研究、学习使用,请勿用于商业用途。

内容概要

  本书以关键技术为核心,通过22个典型模块系统、全面地介绍了如何使用C#进行各领域的程序开发。全书共分为24章,第1章介绍了C#集成开发环境的使用,使初学者能够熟练掌握使用C#集成开发环境进行编程,之后通过对QQ企业通、SQL数据表提取器模块、万能搜索模块、万能打印模块、决策分析模块、自定义图表控件、电子邮件收发模块、短信群发模块、桌面精灵模块、文件批量处理器、图片管理工具模块、FTP文件管理模块、魔法兔子模块、学生考试模块、网页浏览器模块、电话客服管理模块、多媒体播放器、屏幕录像模块、EXE文件加密器、视频监控模块、网络五子棋游戏和在线升级模块等22个模块进行了详细的介绍,使读者能够掌握图形图像、多媒体、文件处理、数据库、报表打印、软件安全、系统优化、网络通信及硬件开发等各领域的相关技术,为从事项目开发的人员提供相关解决方案,最后一章通过对Windows应用程序的打包与部署进行讲解,使读者能够快速掌握Windows应用程序的打包与部署方案。  本书附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP、Windows 2003和Windows 7系统下全部通过,保证能够正常运行。此外,光盘中还提供了C#编程词典试用版软件等。  本书案例涉及行业广泛,实用性非常强,通过对本书的学习,读者可以了解各个行业的特点,并能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发项目所需要的时间。

书籍目录

第1章 认识C#及开发环境 第2章 QQ企业通 第3章 SQL数据表提取器模块 第4章 万能搜索模块 第5章 万能打印模块 第6章 决策分析模块 第7章 自定义图表控件 第8章 电子邮件收发模块 第9章 短信群发模块 第10章 桌面精灵模块 第11章 文件批量处理器 第12章 图片管理工具模块 第13章 FTP文件管理模块 第14章 魔法兔子模块 第15章 学生考试模块 第16章 网页浏览器模块 第17章 电话客服管理模块 第18章 多媒体播放器 第19章 屏幕录像模块 第20章 EXE文件加密器 第21章 视频监控模块 第22章 网络五子棋游戏 第23章 在线升级模块 第24章 Windows应用程序打包与部署境 

章节摘录

  1.1 C#概述  1.1.1 C#发展历程  C#的来源可追溯至FORTRAN和Algol,FORTRAN是FORmula TRANslator的缩写,开发于1950年,它是第一个高级命令语言,其主要目的是将数据公式翻译成汇编语言指令序列;而Algol语言与以前的语言相比在清晰性和一致性上迈出了一大步,它是最原始的块结构化语言并且对大部分编程语言都产生了巨大的影响。  1998年,Anders Heilsberg(Delphi和Turbo Pascal语言的设计者)以及他的微软开发团队开始设计C#语言的第一个版本。2000年9月,ECMA(国际信息和通信系统标准化组织)成立了一个任务组,着力为C#编程语言定义一个Microsoft建议标准。据称,该标准的设计目标是制定“一个简单、现代、通用、面向对象的编程语言”,于是出台了ECMA.334标准,这是一种令人满意并简洁的语言,它有类似Java语言的语法,但显然又借鉴了C++和C语言的风格。C#语言的设计目标是为了增强软件的健壮性,为此提供了数组越界检查和“强类型”检查,并且禁止使用未初始化的变量。  1.1.2 C#语言编程环境  目前,开发和运行C#程序有多种选择,用户可以从微软公司官方网站上下载.NET的软件开发工具箱(SDK)或购买功能强大的Visual Studio.NET开发环境,各自的特点如下。  SDK包含编译、运行和测试c#程序的所有资源,具体是C#语言编译器、JIT编译器和相关文档。惟一不包含的是用来输入和编辑c#程序的文本编辑器。  Visual Studio.NET是微软公司推出的完整开发环境,它包含一个集成开发环境(IDE)和高级C#编辑器,同时还支持程序调试及许多可提高开发人员效率的附加功能。  Visual Studio.NET和SDK使用相同的C#编译器、JIT编译器和运行时来编译和运行程序,用户可以准确运行同一程序而且运行速度相同。Visual Studio.NET提供了功能强大的工具包,可以让用户轻松地设计和编写C#程序。

编辑推荐

  22个实战模块,36个编程完美解决方案  110项核心技术。涵盖C#开发的方方面面  每周6天,每天13小时答疑服务  书中所有模块的源代码(VS2005版+VS2008版)  314分钟多媒体语音视频教学录像  《Visual C# 编程词典体验版》  超值光盘  书中所有模块的源代码  314分钟多媒体语音视频教学录像  《Visual C# 编程词典体验版》(相当于1000页电子文档,即学即用,多种方式查询,免费升级)  明日科技有限公司是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用以及行业电子商务网站开发等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C#开发典型模块大全 PDF格式下载


用户评论 (总计23条)

 
 

  •   这本书很好,模块典型,案例不少,很不错,感觉买了不后悔!
  •   模块比较详细
  •   大概翻了一下!还没有仔细拜读!
    看了看觉得很多模块都比较有用!
  •   我不是程序员,但老板让我为公司开发一个内部使用的程序,这部书的部分内容刚好满足要求。
  •   这本书的例子都很不错,光盘也提供了2.0和3.5两个版本的实例,非常适合初学不久的童鞋看。
  •   此书没有基本的C#创建等基本的界面设计过程和控件的使用方法,适合于有一定C#编程基础,想要进一步提高的同学。
  •   明白科技的书,非常容易上手,也特别能够使人入迷,顶一个!
  •   本书代码解析不够全面详细,部分关键操作没有给出相应的解析。比较适合有一定编程基础的人员。
  •   此书对有一定C#基础的编程爱好者来说非常有用,会真正提升自己的能力。
  •   很多实例很有用,做项目的同学可以参考
  •   书还是不错的,最近忙没来的及评论
  •   非常好的一本书,有参考价值。
  •   替朋友买的,估计他都没怎么看。。
  •   音响质量很好,一直在用,就是高音方面不好,但是这个价值值了
  •   看了几个部分,觉得讲得不细致.
  •   很不错奥
  •   haohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohaohao
  •   之前先在图书馆看到的,上网找了一下有修订版的,但感觉比淘宝的贵了点,但当当支持货到付款,附书光盘代码还分C# 2005和2008,书对每个模块都有关键技术的分析。我自己都是先看这部分。总体感觉还不错!
  •   这本书挺好的,就是有些地方有错误,在改程序的过程中学到书本上没有的东西,适合有一定c#上机基础的朋友学习。
  •   学到了不少编程技巧,推荐一下
  •   挺复杂,应该有用,还没有用到!
  •   明日科技,还行吧。
  •   编程思想比较落后
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7