万本电子书0元读

万本电子书0元读

顶部广告

精通C#4.0程序设计电子书

C#语言是一种简单、现代、面向对象和平台独立的高效组件编程语言,作为微软的旗舰编程语言,深受程序员喜爱。

售       价:¥

纸质售价:¥38.70购买纸书

5人正在读 | 0人评论 6.2

作       者:朱付保,段赵磊,李灿林

出  版  社:清华大学出版社

出版时间:2014-06-01

字       数:2899

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
     C#语言是一种简单、现代、面向对象和平台独立的高效组件编程语言,作为微软的旗舰编程语言,深受程序员喜爱。朱付保、段赵磊、李灿林编著的《精通C#4.0程序设计》以Visual Studio 2010为发环境,比较系统地讲述了使用C#语言行程序发从门到实战应该掌握的各项技术。      全书共分14章,在介绍了C#集成发环境和C#语法基础的同时,还详细介绍了面向对象程序设计方法、异常处理与程序调试、Windows窗体应用程序设计、图形设计、文件操作、多线程编程、数据库访问编程和基于组件的编程等内容,后通过干部信息管理系统和快餐POS系统两个实例阐述了应用C#程序设计语言实战发具体项目的过程,本书配有大量的图片和翔实的设计文档及代码,便于读者对系统的深理解和自行上机练习。      本教程面向C#程序发人员,内容翔实、结构合理、由浅深、示例丰富、语言简洁流畅。适合作为高等院校本/专科计算机及其相关专业的C#程序设计教材,同时也适合作为各种C#编程培训班的教材及C# 程序发人员的参考资料。<br/>
目录展开

扉页

内容简介

版权页

前言

目录

第1章 概述

1.1 .NET Framework概述

1.1.1 .NET平台简介

1.1.2 .NET Framework

1.1.3 .NET程序的编译和执行

1.1.4 C#与.NET Framework

1.2 C#集成开发环境VS 2010

1.2.1 启动VS 2010开发环境

1.2.2 新建项目

1.2.3 VS 2010主窗口

1.2.4 帮助系统

1.3 创建简单的C#应用程序

1.3.1 创建简单的C#控制台应用程序

1.3.2 C#控制台应用程序的基本结构

1.3.3 创建简单的Windows窗体应用程序

1.3.4 Windows窗体应用程序的基本结构

1.4 本章小结

习题

第2章 C#程序设计基础

2.1 C#数据类型

2.1.1 值类型

2.1.2 引用类型

2.1.3 数据类型转换

2.2 变量和常量

2.2.1 变量的声明和使用

2.2.2 变量的分类

2.2.3 常量

2.3 常用运算符和表达式

2.3.1 运算符

2.3.2 表达式

2.4 C#方法及其重载

2.4.1 方法的定义

2.4.2 方法的调用

2.4.3 方法的重载

2.5 C#流程控制语句

2.5.1 条件分支语句

2.5.2 循环控制语句

2.5.3 跳转语句

2.6 控制台的输入和输出

2.7 常见的预处理指令

2.8 本章小结

习题

第3章 面向对象编程基础

3.1 软件开发方法

3.1.1 结构化程序设计方法

3.1.2 面向对象的开发方法

3.1.3 面向对象程序设计方法

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.4 C#常用类操作

3.4.1 Convert类

3.4.2 string类和StringBuilder类

3.4.3 DateTime类和TimeSpan类

3.4.4 Math类

3.5 本章小结

习题

第4章 面向对象高级编程

4.1 继承与派生

4.1.1 继承现象

4.1.2 隐藏基类成员

4.1.3 派生类的构造函数

4.2 多态性

4.2.1 多态性的重要性

4.2.2 虚方法

4.2.3 多态的实例

4.3 抽象类与抽象方法

4.3.1 抽象类

4.3.2 抽象方法

4.4 密封类与密封方法

4.4.1 密封类

4.4.2 密封方法

4.5 接口

4.5.1 接口的声明

4.5.2 接口成员的声明

4.5.3 接口成员的访问

4.5.4 接口的实现

4.6 委托与事件

4.6.1 委托

4.6.2 事件

4.7 序列化与反序列化

4.7.1 二进制序列化

4.7.2 XML序列化

4.8 泛型处理

4.8.1 泛型类的定义

4.8.2 泛型的引用

4.8.3 常用泛型

4.9 本章小结

习题

第5章 异常处理与程序调试

5.1 异常处理

5.1.1 为什么需要异常处理

5.1.2 异常处理机制

5.1.3 系统的异常类及其使用

5.1.4 try / catch / finally语句块

5.1.5 抛出异常

5.2 程序调试

5.2.1 断点设置

5.2.2 启动、中断、继续和停止程序调试

5.2.3 监视调试状态

5.3 本章小结

习题

第6章 Windows窗体应用程序设计

6.1 窗体与控件

6.1.1 窗体的常用属性

6.1.2 窗体的常用方法和事件

6.1.3 主要的窗体控件概述

6.2 基本控件

6.2.1 按钮与标签控件

6.2.2 文本控件

6.2.3 选择控件

6.2.4 列表控件

6.2.5 容器控件

6.2.6 高级列表选择控件

6.3 菜单、工具栏和状态栏

6.3.1 菜单

6.3.2 工具栏

6.3.3 状态栏

6.4 对话框控件及其设计

6.4.1 模态对话框与非模态对话框

6.4.2 通用对话框

6.4.3 消息对话框

6.5 键盘与鼠标事件处理

6.5.1 焦点处理

6.5.2 键盘事件处理

6.5.3 鼠标事件处理

6.6 本章小结

习题

第7章 图形设计

7.1 绘图概述

7.1.1 绘图的基本知识

7.1.2 什么是GDI+

7.1.3 Graphics类

7.2 绘图流程

7.3 创建画图工具

7.3.1 创建画笔

7.3.2 创建画刷

7.4 绘制空心图形

7.4.1 绘制直线

7.4.2 绘制矩形

7.4.3 绘制多边形

7.4.4 绘制圆和椭圆

7.4.5 绘制圆弧

7.4.6 绘制饼形

7.4.7 绘制非闭合曲线

7.4.8 绘制闭合曲线

7.4.9 绘制贝塞尔曲线

7.5 绘制填充图形

7.5.1 填充矩形

7.5.2 填充多边形

7.5.3 填充圆和椭圆

7.5.4 填充饼形

7.5.5 填充闭合曲线

7.6 绘制文本

7.7 本章小结

习题

第8章 文件操作

8.1 文件

8.1.1 文件类型

8.1.2 文件的属性

8.1.3 文件访问方式

8.2 System.IO模型

8.2.1 什么是System.IO模型

8.2.2 文件编码

8.2.3 C#的文件流

8.3 文件夹和文件操作

8.3.1 文件夹操作

8.3.2 文件操作

8.4 FileStream类

8.5 文本文件的操作

8.5.1 StreamReader类

8.5.2 StreamWriter类

8.6 二进制文件操作

8.6.1 BinaryReader类

8.6.2 BinaryWriter类

8.6.3 二进制文件的随机查找

8.7 本章小结

习题

第9章 多线程技术

9.1 进程与线程

9.1.1 进程的基本概念

9.1.2 线程的基本概念

9.1.3 多线程

9.1.4 Thread类

9.1.5 前台线程与后台线程

9.1.6 线程的状态

9.2 线程的基本操作

9.2.1 启动线程

9.2.2 暂停线程

9.2.3 合并线程

9.2.4 终止线程

9.2.5 Volatile关键字

9.2.6 在一个线程中访问另一个线程的控件

9.3 线程优先级

9.4 线程同步

9.5 本章小结

习题

第10章 ADO.NET数据库编程

10.1 数据库基础知识

10.1.1 数据库常用术语

10.1.2 关系型数据库

10.2 SQL基础知识

10.2.1 SQL简介

10.2.2 插入语句(INSERT)

10.2.3 查询语句(SELECT)

10.2.4 删除语句(DELETE)

10.2.5 更新语句(UPDATE)

10.3 ADO.NET概述

10.3.1 ADO.NET简介

10.3.2 ADO.NET对象模型

10.4 利用ADO.NET访问数据库

10.4.1 Connection对象

10.4.2 Command对象

10.4.3 DataReader对象

10.4.4 DataAdapter对象

10.4.5 DataSet对象

10.4.6 数据绑定

10.5 本章小结

习题

第11章 组件技术

11.1 概述

11.2 组件和控件

11.3 组件

11.3.1 组件的创建

11.3.2 组件的测试

11.4 用户控件

11.4.1 用户控件的创建

11.4.2 用户控件的测试

11.5 本章小结

习题

第12章 干部信息管理系统

12.1 系统分析

12.1.1 需求分析

12.1.2 功能模块的划分

12.2 数据库设计

12.2.1 数据库的需求分析

12.2.2 数据的逻辑设计

12.3 公共类设计

12.3.1 数据库连接及操作类

12.3.2 配置文件读写类

12.4 系统的实现

12.4.1 系统登录模块

12.4.2 单位注册模块

12.4.3 文件管理模块

12.4.4 综合管理模块

12.4.5 数据分析模块

12.4.6 打印管理模块

12.4.7 用户管理模块

12.5 本章小结

习题

第13章 快餐POS系统

13.1 系统分析

13.1.1 需求分析

13.1.2 功能模块的划分

13.2 数据库设计

13.2.1 数据库的需求分析

13.2.2 数据的逻辑设计

13.3 公共类设计

13.3.1 数据库连接及操作类

13.3.2 配置文件读写类

13.4 系统的实现

13.4.1 登录模块

13.4.2 上线模块

13.4.3 系统主窗体

13.4.4 滚动字幕模块

13.4.5 当前信息模块

13.4.6 点单模块

13.4.7 功能模块

13.4.8 数字模块

13.4.9 点餐模块

13.4.10 商品分类模块

13.4.11 商品模块

13.4.12 修改密码模块

13.4.13 查询模块

13.4.14 下线模块

13.5 本章小结

习题

第14章 部署Windows应用程序

14.1 应用程序部署概述

14.1.1 VS 2010提供的应用程序部署功能

14.1.2 部署前的工作准备

14.2 使用Windows Installer部署Windows应用程序

14.2.1 创建安装程序

14.2.2 测试安装程序

14.3 本章小结

习题

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部