本书分为技能学习、范例演练、小型项目开发和商业项目设计4篇,共24章。其中,第1篇介绍了C#开发环境的安装及使用、C#语法基础的使用、常用的C#算法、C#流程控制语句、面向对象程序设计详解、Windows控件的使用、数据库开发技术、LINQ数据访问技术、程序调试及错误处理、Windows应用程序打包部署等内容,用于帮助读者掌握C#程序开发中用到的技术;第2篇介绍了22个范例,包括基础应用相关、数据库开发相关、图形图像及多媒体应用和WPF图形化显示系统等,用于巩固所学知识;第3篇介绍了4个小型项目的设计过程,帮助读者积累开发经验;第4篇介绍了一个完整的大型商业项目的开发过程,增强读者的实战水平。
本书是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用C#进行程序开发的各种技术和技巧。全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括做好C#程序开发前期准备、掌握C#语言基础之数据类型与变量、领略运算符和表达式带给我们的神奇、巧用流程控制语句、算法、字符串、数组、步入面向对象程序设计的殿堂、使用Windows窗体搭建交互式图形界面、你所必须知道的Windows控件、掌握能够辅助程序开发的Windows控件、数据库管理系统开发必备、LINQ数据访问技术、程序调试与错误处理、打包部署等内容;第2篇为范例演练篇,主要包括基础应用相关、数据库开发相关、图形图像及多媒体应用、WPF图形化显示系统等相关的范例;第3篇为项目实战篇,主要包括明日快递单打印系统、QQ自动登录器、雷速网络下载专家、编程词典销售分析系统等4个小型项目;第4篇为商业系统篇,主要介绍一个大型的商业项目,即企业ERP管理系统(C/S架构)。
本书附有配套DVD光盘,光盘中提供了书中全部实例和项目的源代码,这些源代码全部经过精心调试,能够在Windows XP、Windows Server 2003以及Windows 7操作系统下编译和运行。
本书适用于C#的初学者、编程爱好者,同时也可以作为培训机构、大中专院校老师和学生的学习参考用书。
第1篇 登堂入室——技能学习篇
第1章 厉兵秣马——做好C#程序开发前期准备
第2章 掌握C#语言基础之数据类型与变量
第3章 领略运算符和表达式带给我们的神奇
第4章 峰回路转——巧用流程控制语句
第5章 程序开发的灵魂——算法
第6章 看似简单的字符串真就那么简单吗
第7章 批量数据处理专家——数组
第8章 步入面向对象程序设计的殿堂
第9章 使用Windows窗体搭建交互式图形界面
第10章 你所必须知道的Windows控件
第11章 掌握能够辅助程序开发的Windows控件
第12章 数据库管理系统开发必备
第13章 .NET 3.5神来之笔——LINQ数据访问技术
第14章 钟馗捉妖——程序调试与错误处理
第15章 Windows程序不可或缺的两个步骤——打包部署
第2篇 小试牛刀——范例演练篇
第16章 打好根基——基础应用相关
第17章 开发必备——数据库开发相关
第18章 引领时尚——图形图像及多媒体应用
第19章 新品展示——WPF图形化显示系统
第3篇 初露锋芒——项目实战篇
第20章 明日快递单打印系统——单据打印系统模板
第21章 QQ自动登录器——方便你我他
第22章 雷速网络下载专家——让你忘记迅雷
第23章 编程词典销售分析系统——让用户了解我们
第4篇 挑战自我——商业系统篇
第24章 企业ERP管理系统(C/S架构)