书籍详情
C#实用教程
作者:吴军编著
出版社:人民邮电出版社
出版时间:2001-01-01
ISBN:9787115096555
定价:¥39.00
购买这本书可以去
内容简介
微软的.NET战略是将因特网本身作为构建新一代操作系统的基础,并对因特网和操作系统的设计思想进行合理的延伸。而C#则是一种新兴的语言,专门为.NET服务平台量身定做。这种语言使得开发者能够迅速地开发基于.NET平台的应用:Web服务。而Visual Studio.net则是开发C#程序的最好的供可视化开发的工具。全书共分两篇,即基础知识篇和应用提高篇。第一篇包括第1~10章,介绍了Microsoft.net的入门知识,全面讲解了C#的语法,并提供了丰富的示例。第二篇为应用提高篇,主要讲述如何利用Visual Studio.net进行表单、图形、数据库和网络编程,并在最后提供了一个综合性的C#编程实例,供读者巩固和提高所学知识。 本书可作为C#编程培训班和高等院校计算机课程的教材使用,不但适合于C#的入门级读者,也适合于有一定编程基础的大中专学生和从事实际开发工作的软件工程师参考使用。
作者简介
暂缺《C#实用教程》作者简介
目录
第一篇 基础知识篇
第1章 .NET初步
1.1 什么是.NET
1.2 .NET中的关键技术
1.2.1 公共语言运行时
1.2.2 网络应用程序可编程模板
1.2.3 数据访问服务ADO+
1.2.4 XML和SOAP
1.3 .NET的框架
1.4 为什么选择C#
1.5 小结与习题
1.5.1 小结
1.5.2 习题
第2章 C#基础知识
2.1 C#的增强特性
2.2 C#和C++
2.3 C#和Java
2.4 C#的执行
2.5 小结与习题
2.5.1 小结
2.5.2 习题
第3章 Visual Studio.net概述
3.1 Visual Studio.net的新增功能
3.2 Visual Studio.net的安装
3.2.1 安装对配置的要求
3.2.2 Visual Studio.net的安装
3.3 Visual Studio.net的开发环境
3.3.1 提供帮助信息
3.3.2 熟悉Visual Studio.net的开发环境
3.3.3 Visual Studio.net的工具栏
3.3.4 Visual Studio.net的菜单
3.4 小结与习题
3.4.1 小结
3.4.2 习题
第4章 第一个C#程序
4.1 建立HelloWorld
4.2 HelloWorld的代码分析
4.3 在HelloWorld中添加代码
4.4 HelloWorld的改进版本
4.5 小结与习题
4.5.1 小结
4.5.2 习题
第5章 类型
5.1 值类型(Value types)
5.1.1 整型(Integral types)
5.1.2 小数型(Decimal type)
5.1.3 浮点型(Floating point types)
5.1.4 布尔型(Bool type)
5.1.5 结构(Struct types)
5.1.6 枚举(Enumeration types)
5.2 引用类型(Reference types)
5.2.1 类类型(Class types)
5.2.2 对象类型(Object type)
5.2.3 字符串类型(String type)
5.2.4 接口类型(Interface type)
5.2.5 数组类型(Array type)
5.2.6 代表类型(Delegate type)
5.3 入盒和出盒
5.3.1 入盒操作(Boxing)
5.3.2 出盒操作(Unboxing)
5.4 小结与习题
5.4.1 小结
5.4.2 习题
第6章 语句
6.1 基本知识
6.1.1 标号和goto语句
6.1.2 声明变量
6.1.3 break和continue语句
6.2 选择语句
6.3 循环语句
6.4 小结与习题
6.4.1 小结
6.4.2 习题
第7章 类
7.1 构造函数和析构函数
7.2 方法
7.2.1 方法参数
7.2.2 改写方法
7.2.3 方法屏蔽
7.3 类属性
7.4 索引
7.5 事件
7.6 应用修饰符
7.6.1 类修饰符
7.6.2 成员修饰符
7.6.3 存取修饰符
7.7 小结与习题
7.7.1 小结
7.7.2 习题
第8章 异常处理
8.1 校验(checked)和非校验(unchecked)语句
8.1.1 在编译器中设置溢出校验
8.1.2 语法溢出校验
8.2 异常处理语句
8.2.1 使用try和catch捕获异常
8.2.2 使用try和finally清除异常
8.2.3 使用try-catch-finally处理所有异常
8.3 引发异常
8.3.1 重新引发异常
8.3.2 创建自己的异常类
8.4 异常处理的“要”和“不要”
8.5 小结与习题
8.5.1 小结
8.5.2 习题
第9章 用C#编写组件
9.1 第一个C#件
9.1.1 构建组件
9.1.2 编译组件
9.1.3 创建一个简单的客户应用程序
9.2 使用名字空间工作
9.2.1 在名字空间中包装类
9.2.2 在客户应用程序中使用名字空间
9.2.3 增加多个类到名字空间
9.3 用Visual Studio.net创建组件
9.3.1 创建一个DLL
9.3.2 用客户程序来验证
9.4 小结与习题
9.4.1 小结
9.4.2 习题
第10章 配置C#
10.1 条件编译
10.1.1 预处理用法
10.1.2 条件属性
10.2 XML初步
10.2.1 什么是XML
10.2.2 相关技术
10.2.3 第一个XML文档
10.2.4 结构完整的XML文档
10.3 在XML中的文档注释
10.3.1 描述一个成员
10.3.2 添加备注和列表
10.3.3 提供例子
10.3.4 描述参数
10.3.5 描述属性
10.3.6 编译文档
10.4 程序的版本化
10.5 小结与习题
10.5.1 小结
10.5.2 习题
第二篇 应用提高篇
第11章 C#的表单编程基础
11.1 第一个Windows Forms程序
11.2 Windows Forms程序的组成
11.2.1 Forms(表单)
11.2.2 Controls(控件)
11.2.3 Events(事件)
11.3 用Visual Studio.net开发表单程序
11.3.1 创建工程
11.3.2 添加新的Form:关于对话框
11.3.3 为主视窗添加菜单
11.4 程序中消息的处理
11.4.1 处理WM_PAINT消息
11.4.2 自定义消息的处理
11.5 创建MDI程序
11.5.1 创建MDI程序
11.5.2 标准的MDI菜单
11.5.3 激活子表单
11.5.4 菜单的合并
11.6 比较完整的例子
11.6.1 创建工程
11.6.2 添加控件
11.6.3 增加事件
11.7 小结与习题
11.7.1 小结
11.7.2 习题
第12章 控件
12.1 标签
12.2 链结标签
12.3 菜单
12.4 文本框
12.5 复选框
12.6 单选框
12.7 进度条
12.8 组合框
12.9 滚动条
12.10 分隔条
12.11 图片框
12.12 数字条
12.13 定时器
12.14 编辑控件
12.15 工具栏
12.15.1 创建工具栏
12.15.2 为工具栏按钮载入图标
12.15.3 为按钮增加事件
12.16 列表框
12.17 工具提示
12.18 为控件添加处理程序
12.19 小结与习题
12.19.1 小结
12.19.2 习题
第13章 GDI++
13.1 创建和使用Graphics类
13.2 创建和使用画刷
13.3 创建和使用画笔
13.4 创建和使用字体
13.5 几个和绘图相关的类
13.5.1 Color
13.5.2 Rectangle
13.5.3 Point
13.6 一个完整的例子
13.7 小结与习题
13.7.1 小结
13.7.2 习题
第14章 数据库编程
14.1 Connections对象
14.2 Commands对象
14.3 DataReaders对象
14.4 DataSets和DataSetCommands对象
14.4.1 DataSets对象
14.4.2 DataSetCommands对象
14.5 一个例子
14.6 小结与习题
14.6.1 小结
14.6.2 习题
第15章 Internet编程
15.1 Remoting对象
15.2 Proxy对象
15.3 管道
15.4 对象的激活
15.5 对象租用的生命周期
15.6 一个聊天程序
15.7 小结与习题
15.7.1 小结
15.7.2 习题
第16章 WordPad程序
16.1 WordPad的功能
16.2 创建WordPad的框架
16.2.1 为空白表单添加控件
16.2.2 为WordPad添加代码
16.3 创建About对话框
16.4 小结与习题
16.4.1 小结
16.4.2 习题
附录 培训大纲
第1章 .NET初步
1.1 什么是.NET
1.2 .NET中的关键技术
1.2.1 公共语言运行时
1.2.2 网络应用程序可编程模板
1.2.3 数据访问服务ADO+
1.2.4 XML和SOAP
1.3 .NET的框架
1.4 为什么选择C#
1.5 小结与习题
1.5.1 小结
1.5.2 习题
第2章 C#基础知识
2.1 C#的增强特性
2.2 C#和C++
2.3 C#和Java
2.4 C#的执行
2.5 小结与习题
2.5.1 小结
2.5.2 习题
第3章 Visual Studio.net概述
3.1 Visual Studio.net的新增功能
3.2 Visual Studio.net的安装
3.2.1 安装对配置的要求
3.2.2 Visual Studio.net的安装
3.3 Visual Studio.net的开发环境
3.3.1 提供帮助信息
3.3.2 熟悉Visual Studio.net的开发环境
3.3.3 Visual Studio.net的工具栏
3.3.4 Visual Studio.net的菜单
3.4 小结与习题
3.4.1 小结
3.4.2 习题
第4章 第一个C#程序
4.1 建立HelloWorld
4.2 HelloWorld的代码分析
4.3 在HelloWorld中添加代码
4.4 HelloWorld的改进版本
4.5 小结与习题
4.5.1 小结
4.5.2 习题
第5章 类型
5.1 值类型(Value types)
5.1.1 整型(Integral types)
5.1.2 小数型(Decimal type)
5.1.3 浮点型(Floating point types)
5.1.4 布尔型(Bool type)
5.1.5 结构(Struct types)
5.1.6 枚举(Enumeration types)
5.2 引用类型(Reference types)
5.2.1 类类型(Class types)
5.2.2 对象类型(Object type)
5.2.3 字符串类型(String type)
5.2.4 接口类型(Interface type)
5.2.5 数组类型(Array type)
5.2.6 代表类型(Delegate type)
5.3 入盒和出盒
5.3.1 入盒操作(Boxing)
5.3.2 出盒操作(Unboxing)
5.4 小结与习题
5.4.1 小结
5.4.2 习题
第6章 语句
6.1 基本知识
6.1.1 标号和goto语句
6.1.2 声明变量
6.1.3 break和continue语句
6.2 选择语句
6.3 循环语句
6.4 小结与习题
6.4.1 小结
6.4.2 习题
第7章 类
7.1 构造函数和析构函数
7.2 方法
7.2.1 方法参数
7.2.2 改写方法
7.2.3 方法屏蔽
7.3 类属性
7.4 索引
7.5 事件
7.6 应用修饰符
7.6.1 类修饰符
7.6.2 成员修饰符
7.6.3 存取修饰符
7.7 小结与习题
7.7.1 小结
7.7.2 习题
第8章 异常处理
8.1 校验(checked)和非校验(unchecked)语句
8.1.1 在编译器中设置溢出校验
8.1.2 语法溢出校验
8.2 异常处理语句
8.2.1 使用try和catch捕获异常
8.2.2 使用try和finally清除异常
8.2.3 使用try-catch-finally处理所有异常
8.3 引发异常
8.3.1 重新引发异常
8.3.2 创建自己的异常类
8.4 异常处理的“要”和“不要”
8.5 小结与习题
8.5.1 小结
8.5.2 习题
第9章 用C#编写组件
9.1 第一个C#件
9.1.1 构建组件
9.1.2 编译组件
9.1.3 创建一个简单的客户应用程序
9.2 使用名字空间工作
9.2.1 在名字空间中包装类
9.2.2 在客户应用程序中使用名字空间
9.2.3 增加多个类到名字空间
9.3 用Visual Studio.net创建组件
9.3.1 创建一个DLL
9.3.2 用客户程序来验证
9.4 小结与习题
9.4.1 小结
9.4.2 习题
第10章 配置C#
10.1 条件编译
10.1.1 预处理用法
10.1.2 条件属性
10.2 XML初步
10.2.1 什么是XML
10.2.2 相关技术
10.2.3 第一个XML文档
10.2.4 结构完整的XML文档
10.3 在XML中的文档注释
10.3.1 描述一个成员
10.3.2 添加备注和列表
10.3.3 提供例子
10.3.4 描述参数
10.3.5 描述属性
10.3.6 编译文档
10.4 程序的版本化
10.5 小结与习题
10.5.1 小结
10.5.2 习题
第二篇 应用提高篇
第11章 C#的表单编程基础
11.1 第一个Windows Forms程序
11.2 Windows Forms程序的组成
11.2.1 Forms(表单)
11.2.2 Controls(控件)
11.2.3 Events(事件)
11.3 用Visual Studio.net开发表单程序
11.3.1 创建工程
11.3.2 添加新的Form:关于对话框
11.3.3 为主视窗添加菜单
11.4 程序中消息的处理
11.4.1 处理WM_PAINT消息
11.4.2 自定义消息的处理
11.5 创建MDI程序
11.5.1 创建MDI程序
11.5.2 标准的MDI菜单
11.5.3 激活子表单
11.5.4 菜单的合并
11.6 比较完整的例子
11.6.1 创建工程
11.6.2 添加控件
11.6.3 增加事件
11.7 小结与习题
11.7.1 小结
11.7.2 习题
第12章 控件
12.1 标签
12.2 链结标签
12.3 菜单
12.4 文本框
12.5 复选框
12.6 单选框
12.7 进度条
12.8 组合框
12.9 滚动条
12.10 分隔条
12.11 图片框
12.12 数字条
12.13 定时器
12.14 编辑控件
12.15 工具栏
12.15.1 创建工具栏
12.15.2 为工具栏按钮载入图标
12.15.3 为按钮增加事件
12.16 列表框
12.17 工具提示
12.18 为控件添加处理程序
12.19 小结与习题
12.19.1 小结
12.19.2 习题
第13章 GDI++
13.1 创建和使用Graphics类
13.2 创建和使用画刷
13.3 创建和使用画笔
13.4 创建和使用字体
13.5 几个和绘图相关的类
13.5.1 Color
13.5.2 Rectangle
13.5.3 Point
13.6 一个完整的例子
13.7 小结与习题
13.7.1 小结
13.7.2 习题
第14章 数据库编程
14.1 Connections对象
14.2 Commands对象
14.3 DataReaders对象
14.4 DataSets和DataSetCommands对象
14.4.1 DataSets对象
14.4.2 DataSetCommands对象
14.5 一个例子
14.6 小结与习题
14.6.1 小结
14.6.2 习题
第15章 Internet编程
15.1 Remoting对象
15.2 Proxy对象
15.3 管道
15.4 对象的激活
15.5 对象租用的生命周期
15.6 一个聊天程序
15.7 小结与习题
15.7.1 小结
15.7.2 习题
第16章 WordPad程序
16.1 WordPad的功能
16.2 创建WordPad的框架
16.2.1 为空白表单添加控件
16.2.2 为WordPad添加代码
16.3 创建About对话框
16.4 小结与习题
16.4.1 小结
16.4.2 习题
附录 培训大纲
猜您喜欢