C#从入门到精通(第二版)

C#从入门到精通(第二版)

作者:国家863中部软件孵化器

出版社:人民邮电

出版年:2015年5月

ISBN:9787115383570

所属分类:人生哲学

书刊介绍

《C#从入门到精通(第二版)》内容简介

本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了C#的相关知识和实战技能。本书第1篇【C#语言基础】主要讲解C#的基础知识、数据类型、变量与常量、运算符与表达式、程序的基本结构、异常处理与程序调试、常用数据类型的用法以及面向对象等;第 2 篇【Windows 应用程序开发】主要讲解图形用户界面的基础知识、常用控件、界面设计与对话框、Windows 编程高级应用以及报表与打印等;第3篇【核心应用技术】主要介绍集合与泛型、文件与注册表操作、ADO.NET数据库访问、配置文件与XML文件访问、图形图像处理、多线程编程、网络编程、类库与控件库、项目安装部署等;第4篇【项目实战】主要讲解项项目规划,以及超市采购管理系统与典型管理系统的开发流程。本书所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。本书适合任何想学习C#的读者,无论您是否从事计算机相关行业,是否接触过C#,均可通过学习快速掌握C#的开发方法和技巧。
国家863中部软件孵化器,编著

作品目录

前言
第0章:C#学习指南
0.1、C#的来源
0.1.1、C#语言的产生背景
0.1.2、C#语言的发展过程
0.2、C#的基本思想
0.3、C#的技术体系
0.4、C#应用领域和前景
0.5、C#学习经验谈
0.6、C#学习路线图
第1篇
C#语言基础
第1章:Hello
C#——认识C#
1.1、C#程序的运行平台——.NET
框架
1.2、C#语言简介
1.3、C#程序开发利器——集成开发环境Visual
Studio
2013、1.4、高手点拨
1.5、实战练习
第2章:C#编程入门
2.1、创建第1个C#程序
2.2、使用帮助
2.3、C#开发的一般过程
2.4、程序编写规范
2.5、高手点拨
2.6、实战练习
第3章:数据类型
3.1、数据类型概述
3.2、值类型
3.3、引用类型
3.4、数据类型之间的转换
3.5、高手点拨
3.6、实战练习
第4章:变量与常量
4.1、变量
4.2、常量
4.3、高手点拨
4.4、实战练习
第5章:运算符与表达式
5.1、运算符
5.2、运算符优先级
5.3、表达式
5.4、高手点拨
5.5、实战练习
第6章:程序的基本结构
6.1、顺序结构
6.2、分支结构
6.3、循环结构
6.4、循环嵌套
6.5、高手点拨
6.6、实战练习
第7章:异常处理与程序调试
7.1、C#错误类型
7.2、异常处理概述
7.3、异常处理过程
7.4、程序调试
7.5、高手点拨
7.6、实战练习
第8章:常用数据类型的用法
8.1、字符串
8.2、数组
8.3、枚举
8.4、高手点拨
8.5、实战练习
第9章:主流软件开发方法——面向对象
9.1、面向对象的编程思想
9.2、从特殊到一般——C#中的类
9.3、从一般到特殊——C#中的对象
9.4、结构与类
9.5、分部类
9.6、命名空间
9.7、高手点拨
9.8、实战练习
第10章:深入了解面向对象——面向对象的重要特征
10.1、子承父业——继承
10.2、蝌蚪和青蛙——多态
10.3、统一的标准——接口
10.4、抽象类和密封类
10.5、委托与事件
10.6、匿名方法与lambda表达式
10.7、高手点拨
10.8、实战练习
第2篇
Windows应用程序开发
第11章:图形用户界面基础
11.1、Windows程序简介
11.2、窗体
11.3、控件
11.4、Windows应用程序的结构和开发步骤
11.5、高手点拨
11.6、实战练习
第12章:常用控件
12.1、按钮类控件
12.2、文本类控件
12.3、选择类控件
12.4、容器类控件
12.5、其他控件
12.6、高手点拨
12.7、实战练习
第13章:界面设计与对话框
13.1、菜单
13.2、工具栏与状态栏
13.3、对话框
13.4、高手点拨
13.5、实战练习
第14章:Windows编程高级应用
14.1、列表视图
14.2、树形控件
14.3、表格控件
14.4、其他高级应用
14.5、高手点拨
14.6、实战练习
第15章:报表与打印
15.1、Windows打印组件的使用
15.2、打印的基本操作
15.3、微软报表
15.4、水晶报表
15.5、高手点拨
15.6、实战练习
第3篇
核心应用技术
第16章:集合与泛型
16.1、集合
16.2、常用非泛型集合类
16.3、泛型
16.4、泛型接口
16.5、定义泛型方法
16.6、高手点拨
16.7、实战练习
第17章:文件与注册表操作
17.1、文件管理的流模型——文件和流
17.2、目录和路径管理
17.3、文件读/写
17.4、注册表操作
17.5、高手点拨
17.6、实战练习
第18章:ADO.NET数据库访问
18.1、ADO.NET概述
18.2、ADO.NET的组成
18.3、使用连接模式访问数据库
18.4、使用非连接模式访问数据库
18.5、数据绑定
18.6、高手点拨
18.7、实战练习
第19章:配置文件及XML文件访问
19.1、配置文件的使用
19.2、XML简介
19.3、C#中使用XML文件
19.4、高手点拨
19.5、实战练习
第20章:图形图像处理
20.1、图形图像处理基础知识
20.2、基本图形绘制
20.3、图像处理
20.4、高手点拨
20.5、实战练习
第21章:多线程编程
21.1、多线程的概念
21.2、线程的基本操作
21.3、线程同步问题
21.4、高手点拨
21.5、实战练习
第22章:网络编程
22.1、网络编程基础
22.2、套接字
22.3、TCP应用编程
22.4、UDP应用编程
22.5、高手点拨
22.6、实战练习
第23章:类库与控件库
23.1、类库基础知识
23.2、自定义类库
23.3、用户自定义控件
23.4、高手点拨
23.5、实战练习
第24章:项目安装部署
24.1、InstallShield
Limited的下载与安装
24.2、制作Windows安装程序
24.3、高手点拨
24.4、实战练习
第4篇
项目实战
第25章:实战前的几点忠告——项目规划
25.1、项目开发流程
25.2、满足客户需求
25.3、组建项目开发团队
25.4、项目说明书
25.5、项目开发阶段的运作
第26章:超市采购管理系统实战
26.1、开发背景
26.2、需求及功能分析
26.3、数据库设计
26.4、实体类设计
26.5、数据访问层设计
26.6、业务逻辑层设计
26.7、表示层设计
26.8、运行系统
第27章:轻松管理不用愁——管理系统开发实战
27.1、销售公司网站开发实战
27.2、图书管理系统开发实战
27.3、酒店管理系统开发实战

相关推荐

微信二维码