书籍详情
.NET Windows应用开发教程
作者:李勇平编
出版社:兵器工业出版社;北京希望电子出版社
出版时间:2004-01-01
ISBN:9787801721648
定价:¥52.00
购买这本书可以去
内容简介
《.NET Windows应用开发教程》共分成4个部分,全面介绍了.NET Windows应用开发。其中,第一部分:.NET基础与c#编程技术,主要介绍了.NET的概念、.NET构成、c#编程基础以及面向对象的编程技术。该部分包含《.NET Windows应用开发教程》的第1章到第5章。第二部分:.NET Windows应用开发技术,主要介绍Windows窗体、控件、事件模型、GDI+以及应用程序的调试、测试和部署。该部分包含《.NET Windows应用开发教程》的第6章到第10章。第三部分:.NET数据访问技术,主要包括SQL Server数据库基础、ADO.NET、Windows窗体数据绑定技术以及.NET I/O技术。该部分包含《.NET Windows应用开发教程》的第11章到第14章。第四部分:.NET组件技术,主要包括.NET组件、自定义控件等相关技术。该部分主要包括第15章、第16章。《.NET Windows应用开发教程》内容实用、循序渐进,针对每一个知识点都按照为什么学、这个知识点的含义、如何应用这个知识点的思路进行讲解,让读者知其然并知其所以然。《.NET Windows应用开发教程》适合初中级Windows应用开发人员、大中专院校的学生。另外,还可以作为微软MCAD考试的辅导教材。
作者简介
暂缺《.NET Windows应用开发教程》作者简介
目录
第一部分 .NET基础与C#编程技术
第1章 .NET平台与C#概述
1.1 .NET概述
1.1.1 .NET简介
1.1.2 .NET框架(.NET Framework)简介
1.1.3 公共语言运行库
1.2 C#简介
1.2.1 C#编程环境
1.2.2 第1个C#程序
1.2.3 C#程序结构
1.3 C#语言基础
1.3.1 变量和数据类型
1.3.2 运算符和表达式
1.3.3 类型转换
1.3.4 枚举类型
1.3.5 结构类型
1.4 各种语句结构
选择语句
1.5 实例分析
1.5.1 程序分析说明
1.5.2 代码编写调试
1.5.3 程序测试总结
1.6 小结
第2章 面向对象编程基础
2.1 面向对象基本概念
2.1.1 对象的概念
2.1.2 类的概念
2.1.3 类的基本要素
2.1.4 类的基本特征
2.1.5 面向对象编程的特点和优点
2.2 创建类
2.2.1 字段
2.2.2 方法
2.2.3 创建和使用对象
2.2.4 属性
2.3 对象的构造和析构
2.3.1 对象的构造和析构
2.3.2 static关键字
2.3.3 this关键字
2.4 通用类型系统
2.4.1 简介
2.4.2 装箱操作
2.4.3 取消装箱操作
2.5 实例研究
2.5.1 程序分析说明
2.5.2 代码编写和调试
2.5.3 程序测试和总结
2.6 小结
第3章 数组、日期和字符串
3.1 数组
3.1.1 一维数组
3.1.2 多维数组
3.1.3 交错数组
3.1.4 Array类简介
3.1.5 数组作为方法的参数
3.2 日期和时间数据
3.2.1 DateTime结构
3.2.2 TimeSpan类
3.3 字符串类
3.3.1 String类
3.3.2 StringBuilder类
3.3.3 格式化数据
3.3.4 字符串类型转换成其他数据类型
3.4 实例分析
3.4.1 程序分析说明
3.4.2 代码编制
3.4.3 实例测试总结
3.5 小结
第4章 面向对象编程进阶
4.1 重载
4.1.1 方法重载
4.1.2 操作符重载
4.2 类的继承性
4.2.1 继承的含义
4.2.2 方法重写
4.2.3 base 关键字
4.2.4 protected关键字
4.2.5 密封类以及密封方法
4.3 类的多态性
4.3.1 虚方法
4.3.2 抽象类和抽象方法
4.4 实例研究
4.4.1 程序分析
4.4.2 代码编写和调试
4.4.3 程序测试和总结
4.5 小结
第5章 命名空间与异常处理
5.1 命名空间
5.1.1 命名空间的概念
5.1.2 命名空间的定义和使用
5.1.3 嵌套命名空间
5.2 System命名空间
5.2.1 Math类
5.2.2 Random类
5.3 System.Collections命名空间
5.3.1 ArrayList类
5.3.2 IEnumerator接口
5.3.3 Hashtable类
5.4 异常处理
5.4.1 异常处理结构
5.4.2 finally关键字
5.4.3 System.Exception 类
5.5 实例分析
5.5.1 程序分析说明
5.5.2 代码编写与调试
5.5.3 测试与总结
5.6 小结
第二部分 .NET Windows应用开发技术
第6章 Windows窗体设计
6.1 Visual Studio.NET开发环境介绍
6.1.1 起始页
6.1.2 使用开发环境开发应用程序实例1
6.1.3 使用开发环境开发应用程序实例2
6.1.4 自定义开发环境
6.2 Windows程序设计
6.2.1 启动界面制作
6.2.2 简单计算程序设计
6.3 窗体对象详解
6.3.1 常见属性
6.3.2 常见方法
6.3.3 事件介绍
6.3.4 System.Windows.Forms命名空间简介
6.4 实例分析
6.4.1 程序分析说明
6.4.2 程序编写
6.4.3 程序测试和总结
6.5 小结
第7章 Windows常用控件
7.1 控件对象介绍
7.1.1 控件简介
7.1.2 控件基本的属性设置
7.1.3 控件的基本方法和事件简介
7.2 各类控件的使用
7.2.1 值设置控件
7.2.2 从列表中选择控件
7.2.3 分页控件
7.2.4 Timer控件
7.2.5 菜单、工具栏、状态栏
7.2.6 Windows内置对话框
7.3 计算器程序的编写
7.3.1 程序分析说明
7.3.2 界面设计和代码编写
7.3.3 程序测试和总结
7.4 小结
第8章 基本界面布局和设计
8.1 Windows 窗体布局概述
8.1.1 基本窗体布局
8.1.2 程序设计实例--多窗口启动实例
8.2 对话框的使用
8.2.1 模式对话框
8.2.2 无模式对话框
8.3 多文档界面设计
8.3.1 创建多文档程序
8.3.2 创建多文档程序实例-文本编辑程序编辑
8.4 资源管理器样式界面设计
8.4.1 树状控件
8.4.2 列表控件
8.4.3 水平调整控件之间的尺寸
8.4.4 资源管理器样式程序设计实例
8.5 小结
第9章 GDI+编程
9.1 GDI+绘图的基本概念
9.1.1 GDI+概述
9.1.2 基本绘图表面概述
9.1.3 Graphics类和Graphics对象的创建
9.1.4 坐标以及坐标变换
9.2 基本的GDI+对象
9.2.1 画笔
9.2.2 笔刷
9.2.3 颜色
9.2.4 字体
9.3 基本图形的绘制
9.3.1 线条和形状
9.3.2 绘制文本
9.3.3 绘制图像
9.4 Windows打印功能的实现
9.4.1 创建打印作业实现打印工作
9.4.2 页面设置
9.4.3 打印机设置
9.4.4 打印预览
9.5 实例分析
9.5.1 程序分析说明
9.5.2 程序编制和调试
9.6 小结
第10章 应用程序调试、测试和部署
10.1 应用程序调试
10.1.1 错误类型
10.1.2 调试版和发布版
10.1.3 应用程序执行的方式
10.1.4 调试窗口
10.1.5 .NET Diagnostics技术
10.2 应用程序测试
10.2.1 测试概述
10.2.2 测试方法
10.2.3 测试案例
10.3 应用程序部署
10.3.1 部署基本概念
10.3.2 创建部署项目
10.4 小结
第三部分 .NET数据访问技术
第11章 SQL Server数据库简介
11.1 数据库基本概念
11.1.1 数据库概念
11.1.2 关系数据库概念
11.1.3 样本数据库--Northwind数据库简介
11.2 设计一个数据库
11.2.1 设计步骤
11.2.2 用SQL Server企业管理器创建数据库
11.2.3 使用Access设计数据库
11.3 数据库查询语言
11.3.1 SQL简介
11.3.2 查询语言综述
11.3.3 多表查询
11.3.4 数据操作语言
11.4 存储过程和视图
11.4.1 存储过程
11.4.2 视图
11.5 小结
第12章 ADO.NET数据访问技术
12.1 .NET数据访问概述
12.1.1 System.Data命名空间
12.1.2 ADO.NET体系结构
12.1.3 ADO.NET与ADO
12.2 使用.NET数据提供程序访问数据
12.2.1 连接对象
12.2.2 命令对象
12.2.3 DataReader类
12.2.4 DataAdapter类(数据适配器)
12.2.5 实例研究
12.3 创建和使用DataSet
12.3.1 数据表DataTable
12.3.2 表间关系DataRelation
12.3.3 使用数据适配器填充DataSet
12.3.4 使用数据集DataSet操纵数据库
12.4 数据视图
12.5 编写数据提供程序
12.6 小结
第13章 Windows数据访问
13.1 数据绑定概述
13.1.1 数据绑定的必要性
13.1.2 数据绑定实例
13.1.3 数据绑定应用范围
13.2 数据绑定原理
13.2.1 Windows窗体数据提供者
13.2.2 数据使用者
13.3 数据集内筛选和排序
13.3.1 在数据表中直接筛选和排序
13.3.2 使用数据视图
13.3.3 程序实例
13.4 在窗体上操作数据
13.5 数据绑定应用综述
13.5.1 查找表实例
13.5.2 主控/详细关系实例
13.6 小结
第14章 .NET I/O操作与文件管理
14.1 流的概念
14.1.1 .NET流的体系结构
14.1.2 Stream类
14.2 字节流
14.2.1 FileStream类
14.2.2 BufferedStream类
14.2.3 MemoryStream类
14.3 字符数据输入和输出
14.3.1 使用字节流处理Unicode字符数据的输入和输出
14.3.2 TextReader类和TextWriter类
14.3.3 StreamReader类和StreamWriter类
14.3.4 StringReader类和StringWriter类
14.4 二进制数据的输入和输出
14.4.1 使用字节数据流处理二进制数据的输入和输出
14.4.2 BinaryReader类和BinaryWriter类
14.5 文件的随机访问技术
14.6 文件系统
14.6.1 文件管理
14.6.2 目录管理
14.6.3 路径
14.6.4 程序实例
14.7 小结
第四部分 .NET组件技术
第15章 .NET组件技术
15.1 再谈属性
15.1.1 索引器
15.1.2 索引属性(访问对象的属性)
15.2 委托和事件
15.2.1 委托
15.2.2 事件
15.2.3 .NET事件模型
15.3 接口与组件
15.3.1 组件
15.3.2 接口
15.4 创建.NET组件
15.4.1 用于设计组件的接口和类
15.4.2 创建和使用组件
15.5 使用组件技术实现windows窗体继承
15.5.1 窗体继承的概述
15.5.2 创建和使用继承窗体实例
15.6 小结
第16章 自定义控件
16.1 创建自定义控件
16.1.1 创建自定义控件的方法
16.1.2 创建自定义控件
16.1.3 从System.Windows.Forma.Control派生自定义控件
16.1.4 控件的绘制
16.2 从现有控件派生自定义控件
16.2.1 创建和使用派生自定义控件实例
16.2.2 自定义控件的属性、方法和事件
16.3 复合自定义控件(用户控件)
16.3.1 创建和使用复合自定义控件(用户控件)实例
16.3.2 实现设计时特性
16.5 小结
第1章 .NET平台与C#概述
1.1 .NET概述
1.1.1 .NET简介
1.1.2 .NET框架(.NET Framework)简介
1.1.3 公共语言运行库
1.2 C#简介
1.2.1 C#编程环境
1.2.2 第1个C#程序
1.2.3 C#程序结构
1.3 C#语言基础
1.3.1 变量和数据类型
1.3.2 运算符和表达式
1.3.3 类型转换
1.3.4 枚举类型
1.3.5 结构类型
1.4 各种语句结构
选择语句
1.5 实例分析
1.5.1 程序分析说明
1.5.2 代码编写调试
1.5.3 程序测试总结
1.6 小结
第2章 面向对象编程基础
2.1 面向对象基本概念
2.1.1 对象的概念
2.1.2 类的概念
2.1.3 类的基本要素
2.1.4 类的基本特征
2.1.5 面向对象编程的特点和优点
2.2 创建类
2.2.1 字段
2.2.2 方法
2.2.3 创建和使用对象
2.2.4 属性
2.3 对象的构造和析构
2.3.1 对象的构造和析构
2.3.2 static关键字
2.3.3 this关键字
2.4 通用类型系统
2.4.1 简介
2.4.2 装箱操作
2.4.3 取消装箱操作
2.5 实例研究
2.5.1 程序分析说明
2.5.2 代码编写和调试
2.5.3 程序测试和总结
2.6 小结
第3章 数组、日期和字符串
3.1 数组
3.1.1 一维数组
3.1.2 多维数组
3.1.3 交错数组
3.1.4 Array类简介
3.1.5 数组作为方法的参数
3.2 日期和时间数据
3.2.1 DateTime结构
3.2.2 TimeSpan类
3.3 字符串类
3.3.1 String类
3.3.2 StringBuilder类
3.3.3 格式化数据
3.3.4 字符串类型转换成其他数据类型
3.4 实例分析
3.4.1 程序分析说明
3.4.2 代码编制
3.4.3 实例测试总结
3.5 小结
第4章 面向对象编程进阶
4.1 重载
4.1.1 方法重载
4.1.2 操作符重载
4.2 类的继承性
4.2.1 继承的含义
4.2.2 方法重写
4.2.3 base 关键字
4.2.4 protected关键字
4.2.5 密封类以及密封方法
4.3 类的多态性
4.3.1 虚方法
4.3.2 抽象类和抽象方法
4.4 实例研究
4.4.1 程序分析
4.4.2 代码编写和调试
4.4.3 程序测试和总结
4.5 小结
第5章 命名空间与异常处理
5.1 命名空间
5.1.1 命名空间的概念
5.1.2 命名空间的定义和使用
5.1.3 嵌套命名空间
5.2 System命名空间
5.2.1 Math类
5.2.2 Random类
5.3 System.Collections命名空间
5.3.1 ArrayList类
5.3.2 IEnumerator接口
5.3.3 Hashtable类
5.4 异常处理
5.4.1 异常处理结构
5.4.2 finally关键字
5.4.3 System.Exception 类
5.5 实例分析
5.5.1 程序分析说明
5.5.2 代码编写与调试
5.5.3 测试与总结
5.6 小结
第二部分 .NET Windows应用开发技术
第6章 Windows窗体设计
6.1 Visual Studio.NET开发环境介绍
6.1.1 起始页
6.1.2 使用开发环境开发应用程序实例1
6.1.3 使用开发环境开发应用程序实例2
6.1.4 自定义开发环境
6.2 Windows程序设计
6.2.1 启动界面制作
6.2.2 简单计算程序设计
6.3 窗体对象详解
6.3.1 常见属性
6.3.2 常见方法
6.3.3 事件介绍
6.3.4 System.Windows.Forms命名空间简介
6.4 实例分析
6.4.1 程序分析说明
6.4.2 程序编写
6.4.3 程序测试和总结
6.5 小结
第7章 Windows常用控件
7.1 控件对象介绍
7.1.1 控件简介
7.1.2 控件基本的属性设置
7.1.3 控件的基本方法和事件简介
7.2 各类控件的使用
7.2.1 值设置控件
7.2.2 从列表中选择控件
7.2.3 分页控件
7.2.4 Timer控件
7.2.5 菜单、工具栏、状态栏
7.2.6 Windows内置对话框
7.3 计算器程序的编写
7.3.1 程序分析说明
7.3.2 界面设计和代码编写
7.3.3 程序测试和总结
7.4 小结
第8章 基本界面布局和设计
8.1 Windows 窗体布局概述
8.1.1 基本窗体布局
8.1.2 程序设计实例--多窗口启动实例
8.2 对话框的使用
8.2.1 模式对话框
8.2.2 无模式对话框
8.3 多文档界面设计
8.3.1 创建多文档程序
8.3.2 创建多文档程序实例-文本编辑程序编辑
8.4 资源管理器样式界面设计
8.4.1 树状控件
8.4.2 列表控件
8.4.3 水平调整控件之间的尺寸
8.4.4 资源管理器样式程序设计实例
8.5 小结
第9章 GDI+编程
9.1 GDI+绘图的基本概念
9.1.1 GDI+概述
9.1.2 基本绘图表面概述
9.1.3 Graphics类和Graphics对象的创建
9.1.4 坐标以及坐标变换
9.2 基本的GDI+对象
9.2.1 画笔
9.2.2 笔刷
9.2.3 颜色
9.2.4 字体
9.3 基本图形的绘制
9.3.1 线条和形状
9.3.2 绘制文本
9.3.3 绘制图像
9.4 Windows打印功能的实现
9.4.1 创建打印作业实现打印工作
9.4.2 页面设置
9.4.3 打印机设置
9.4.4 打印预览
9.5 实例分析
9.5.1 程序分析说明
9.5.2 程序编制和调试
9.6 小结
第10章 应用程序调试、测试和部署
10.1 应用程序调试
10.1.1 错误类型
10.1.2 调试版和发布版
10.1.3 应用程序执行的方式
10.1.4 调试窗口
10.1.5 .NET Diagnostics技术
10.2 应用程序测试
10.2.1 测试概述
10.2.2 测试方法
10.2.3 测试案例
10.3 应用程序部署
10.3.1 部署基本概念
10.3.2 创建部署项目
10.4 小结
第三部分 .NET数据访问技术
第11章 SQL Server数据库简介
11.1 数据库基本概念
11.1.1 数据库概念
11.1.2 关系数据库概念
11.1.3 样本数据库--Northwind数据库简介
11.2 设计一个数据库
11.2.1 设计步骤
11.2.2 用SQL Server企业管理器创建数据库
11.2.3 使用Access设计数据库
11.3 数据库查询语言
11.3.1 SQL简介
11.3.2 查询语言综述
11.3.3 多表查询
11.3.4 数据操作语言
11.4 存储过程和视图
11.4.1 存储过程
11.4.2 视图
11.5 小结
第12章 ADO.NET数据访问技术
12.1 .NET数据访问概述
12.1.1 System.Data命名空间
12.1.2 ADO.NET体系结构
12.1.3 ADO.NET与ADO
12.2 使用.NET数据提供程序访问数据
12.2.1 连接对象
12.2.2 命令对象
12.2.3 DataReader类
12.2.4 DataAdapter类(数据适配器)
12.2.5 实例研究
12.3 创建和使用DataSet
12.3.1 数据表DataTable
12.3.2 表间关系DataRelation
12.3.3 使用数据适配器填充DataSet
12.3.4 使用数据集DataSet操纵数据库
12.4 数据视图
12.5 编写数据提供程序
12.6 小结
第13章 Windows数据访问
13.1 数据绑定概述
13.1.1 数据绑定的必要性
13.1.2 数据绑定实例
13.1.3 数据绑定应用范围
13.2 数据绑定原理
13.2.1 Windows窗体数据提供者
13.2.2 数据使用者
13.3 数据集内筛选和排序
13.3.1 在数据表中直接筛选和排序
13.3.2 使用数据视图
13.3.3 程序实例
13.4 在窗体上操作数据
13.5 数据绑定应用综述
13.5.1 查找表实例
13.5.2 主控/详细关系实例
13.6 小结
第14章 .NET I/O操作与文件管理
14.1 流的概念
14.1.1 .NET流的体系结构
14.1.2 Stream类
14.2 字节流
14.2.1 FileStream类
14.2.2 BufferedStream类
14.2.3 MemoryStream类
14.3 字符数据输入和输出
14.3.1 使用字节流处理Unicode字符数据的输入和输出
14.3.2 TextReader类和TextWriter类
14.3.3 StreamReader类和StreamWriter类
14.3.4 StringReader类和StringWriter类
14.4 二进制数据的输入和输出
14.4.1 使用字节数据流处理二进制数据的输入和输出
14.4.2 BinaryReader类和BinaryWriter类
14.5 文件的随机访问技术
14.6 文件系统
14.6.1 文件管理
14.6.2 目录管理
14.6.3 路径
14.6.4 程序实例
14.7 小结
第四部分 .NET组件技术
第15章 .NET组件技术
15.1 再谈属性
15.1.1 索引器
15.1.2 索引属性(访问对象的属性)
15.2 委托和事件
15.2.1 委托
15.2.2 事件
15.2.3 .NET事件模型
15.3 接口与组件
15.3.1 组件
15.3.2 接口
15.4 创建.NET组件
15.4.1 用于设计组件的接口和类
15.4.2 创建和使用组件
15.5 使用组件技术实现windows窗体继承
15.5.1 窗体继承的概述
15.5.2 创建和使用继承窗体实例
15.6 小结
第16章 自定义控件
16.1 创建自定义控件
16.1.1 创建自定义控件的方法
16.1.2 创建自定义控件
16.1.3 从System.Windows.Forma.Control派生自定义控件
16.1.4 控件的绘制
16.2 从现有控件派生自定义控件
16.2.1 创建和使用派生自定义控件实例
16.2.2 自定义控件的属性、方法和事件
16.3 复合自定义控件(用户控件)
16.3.1 创建和使用复合自定义控件(用户控件)实例
16.3.2 实现设计时特性
16.5 小结
猜您喜欢