出版时间:2002-9 出版社:清华大学出版社 作者:郭胜等编 页数:312 字数:501
Tag标签:无
内容概要
C#是一种类型安全的、现代的、简单的,由C和C++衍生出来的面向对象的编程语言,它牢牢根植于C和C++语言中,并可以很快被C和C++的使用者熟悉。
本书分为8章:第1章讲述了C#的产生背景及其主要特点,第2章讲述了C#的基础知识,第3章讲述了C#的异常处理,第4章讲述了使用C#开发应用程序,第5章讲述了使用C#开发Windows应用程序,第6章讲述了C#的数据库运用,第7章讲述了C# Internet的高级编程,第8章讲述了C#与XML的运用。
如果读者对C++有一定程序的了解,那么学习C#会很容易。读者可以将本书作为参考手册,随时查阅。如果读者熟悉其他面向对象语言,例如Java、Delphi等,熟悉了面向对象的思想,就只需要如何使用C#实现运用开发;对于初步涉及到该领域的读者,本书可以作为系统学习C#语言的教材,从而帮助读者掌握扎实的C#语言基础知识,建立面向对象的编程思想。
书籍目录
第1章 C#简介
1.1 .NET和C#
1.1.1 .NET的未来
1.1.2 为什么我们要使用C#
1.1.3 C#和C++的主要不同点
1.1.4 C#语言的特点
1.2 C#的运行环境
1.2.1 .NET SDK的安装
1.2.2 Microsoft Visual Studio 7.0的安装
第2章 C#语言基础
2.1 “Welcome”程序
2.2 类型
2.2.1 值类型
2.2.2 引用类型
2.2.3 类型转换
2.3 变量
2.4 表达式
2.4.1 表达式类型
2.4.2 简单表达式
2.4.3 操作符
2.4.4 函数成员
2.4.5 语句
2.5 数组
2.5.1 抽象基类System.Array
2.5.2 数组的初始化
2.6 枚举
2.6.1 System.Enum基类
2.6.2 枚举的声明
2.6.3 枚举成员
2.7 代表
2.7.1 System.Delegate类
2.7.2 代表的声明
2.7.3 代表与事件
2.8 接口
2.8.1 接口声明
2.8.2 接口成员
2.8.3 接口实现
2.8.4 显式接口成员实现
2.8.5 接口映射
2.8.6 接口重实现
2.8.7 抽象类和接口
2.9 结构
2.9.1 结构声明
2.9.2 结构的构造函数和继承
2.9.3 结构和特性
2.10 类
2.10.1 类声明
2.10.2 类成员
2.10.3 常量
2.10.4 手段
2.10.5 方法
2.10.6 属性(Properties)
2.10.7 事件(Events)
2.10.8 索引(Indexers)
2.10.9 操作符
2.10.10 实例构造函数(Instance Constructors)
2.10.11 静态构造函数(Static Constructors)
2.10.12 析构函数(Destructors)
2.10.13 .NET的基类
2.10.14 基类查看工具WinCV
第3章 异常处理
3.1 什么是异常
3.2 捕获异常
3.2.1 校验(checked)和非校验(unchecked)语句
3.2.2 给溢出校验设置编译器
3.2.3 在语句中设置溢出检查
3.3 异常处理语句
3.3.1 使用try和catch捕获异常
3.3.2 使用try和finally清除异常
3.3.3 使用try-catch-finalyy处理所有异常
3.4 Runtime提供的标准异常
第4章 应用程序开发
4.1 线程
4.1.1 Thread类
4.1.2 线程的使用
4.1.3 线程的同步
4.1.4 线程池
4.1.5 C#中特有的线程功能
4.2 进程
4.2.1 启动、停止进程
4.2.2 获取进程信息
4.3 创建组件
4.3.1 新建一个动态链接库(DLL)
4.3.2 调用一个动态链接库(DLL)
4.3.3 调用外部 DLL库
第5章 C#设计Windows程序
5.1 创建一个新项目
5.2 常用控件
5.2.1 使用菜单
5.2.2 使用工具栏
5.2.3 文本编辑框
5.2.4 状态栏
5.2.5 对话框
5.3 综合实例
第6章 数据库运用
6.1 数据库控件
6.1.1 DataSet控件
6.1.2 DataView控件
6.1.3 OleDbConnection控件
6.1.4 OleDbCommand控件
6.1.5 OleDbDataAdapter控件
6.1.6 SqlConnection、SqlCommand、SqlDataAdapter控件
6.2 数据操作
6.2.1 数据源连接
6.2.2 数据存取
6.2.3 数据显示
6.2.4 修改数据库中的记录
6.2.5 输入数据的合法性验证
6.3 ADO.NET编程基础
6.3.1 ADO.NET特点
6.3.2 ADO.NET的常用对象
6.3.3 ADO.NET编程实例
6.4 数据库综合实例
6.4.1 自定义字段标题及查询功能
6.4.2 添加数据功能
6.4.3 删除功能
6.4.4 修改数据功能
6.4.5 程序优化和异常处理
第7章 Internet高级编程
7.1 Net类
7.1.1 请求/响应层
7.1.2 应用协议层
7.1.3 运输层
7.1.4 应用举例
7.2 套接字编程
7.3 创建Web留言本
7.4 发送邮件
第8章 C#与XML
8.1 XML快速入门
8.1.1 XML声明
8.1.2 XML注释
8.1.3 XML元素
8.1.4 XML浏览器
8.1.5 XML样式单
8.2 利用C#产生XML程序文档
8.2.1 生成程序文档的C#编译命令
8.2.2 C#中的预定义XML元素
8.2.3 编译器对XML文档的处理
8.3 .NET框架中的XML编程
8.3.1 DOM模式
8.3.2 Push模式
8.3.3 Pull模式
8.4 XmlDocument类
8.4.1 使用XmlDocument类创建XML文档
8.4.2 使用XmlDocument类修改XML文档
8.4.3 使用XmlDocument类遍历XML文档
8.5 XmlTextReader类
8.6 XmlTextWriter类
8.7 XslTransform类
8.8 综合实例——XML聊天室
8.8.1 聊天室主要功能模块和数据文件
8.8.2 实现站点访问量的统计global.asax
8.8.3 创建聊天室首页chathome.aspx
8.8.4 创建新用户注册页面registew.aspx
8.8.5 创建用户聊天页面
8.8.6 处理异常和错误
图书封面
图书标签Tags
无
评论、评分、阅读与下载