《C#从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行应用程序开发应该掌握的各方面技术。全书共分28章,包括初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法、结构和类、面向对象技术高级应用、异常处理、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件、程序调试、迭代器和分部类、泛型的使用、文件及数据流技术、帮助文件的使用、GDI+图形图像技术、水晶报表与打印、网络编程技术、注册表技术、线程的使用、Windows应用程序打包、企业人事管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C#应用程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:
u语音视频讲解:总时长40小时,共209段
u实例资源库:686个实例及源码详细分析
u 模块资源库:15个经典模块开发过程完整展现 ?
u项目案例资源库:15个企业项目开发过程完整展现
u测试题库系统:636道能力测试题目
u 面试资源库:323个企业面试真题
uPPT电子教案
本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
目录
第1篇 基 础 知 识
第1章 初识C#及其开发环境 3
第2章 开始C#之旅 21
第3章 变量与常量 31
第1篇 基 础 知 识
第1章 初识C#及其开发环境 3
第2章 开始C#之旅 21
第3章 变量与常量 31
第4章 表达式与运算符 47
第5章 字符与字符串 63
第6章 流程控制语句 81
第7章 数组和集合 99
第8章 属性和方法 125
第9章 结构和类 133
第2篇 核 心 技 术
第10章 面向对象技术高级应用 151
第11章 异常处理 165
第12章 Windows窗体 173
第13章 Windows应用程序常用控件 191
第14章 Windows应用程序高级控件 225
第15章 数据访问技术 255
第16章 DataGridView数据控件 287
第17章 程序调试 297
第3篇 高 级 应 用
第18章 迭代器和分部类 305
第19章 泛型的使用 311
第20章 文件及数据流技术 317
第21章 帮助文件的使用 343
第22章 GDI+图形图像技术 353
第23章 水晶报表与打印 373
第24章 网络编程技术 397
第25章 注册表技术 425
第26章 线程的使用 443
第27章 Windows应用程序打包 459
第4篇 项 目 实 战
第28章 企业人事管理系统 471
视频讲解:1小时55分钟
28.1 系统分析 472
28.2 系统设计 475
28.3 系统运行环境 480
28.4 数据库与数据表设计 480
28.5 创建项目 490
28.6 公共类设计 492
28.7 登录模块设计 509
28.8 系统主窗体设计 511
28.9 人事档案管理模块设计 516
28.10 人事资料查询模块设计 530
28.11 通讯录模块设计 532
28.12 用户设置模块设计 537
28.13 数据库维护模块设计 540
28.14 运行项目 544
28.15 系统打包部署 545
28.16 开发的常见问题与解决 549
附录A 553