书籍详情
Visual C#入门与提高
作者:李华川 康涛
出版社:重庆大学出版社
出版时间:2001-06-01
ISBN:9787562623229
定价:¥35.00
内容简介
21世纪的IT流行色里一定少不了微软公司即将发行的新一代软件开发环境.NET和基于.NET框架上的C#语言。.NET向我们展现了一种新的开发理念,如何使用C#就成为大家所关心的问题。本书采取循序渐进的内容安排方式,通俗易懂的讲解方法,首先对相关方面的.NET(ADO.NET,ASP.NET)进行基本概念的介绍和技术知识的讲述,然后辅以大量的C#程序代码来说明各种具体的问题。本书的主要内容有:以.NET为构架,讲解了C#语言的基本知识和应用;针对编程中最为关心的异常现象讲述了几种处理方法并阐述了最为常用的.NET基本类是如何应用的;基于前面讲述的知识,展现给读者的是控件的编写;与数据库相关的ADO.NET章节讲述了新技术原理、新对象模型及其应用等;与开发网络应用程序有关的后部分分别讲述了如何开发Web Form,Web Data Access,Web Services等3个方面的内容。最后的附录部分介绍了有关.NET和C#的一些常见问题。学过一门高级语言的读者,定能通过学习本书掌握.NET和C#的基本内容,并可以应用C#编写程序。本书可供广大计算机工作者和爱好者参考使用,也时供自学使用。
作者简介
暂缺《Visual C#入门与提高》作者简介
目录
第1章 .NET与C#概述
1.1 .NET简介
1.2 C#概论
1.2.1 微软提出的C#
1.2.2 效率与安全
1.2.3 C#的功能、表示及灵活性
1.3 总结
第2章 C#语言基础
2.1 语言特点
2.2 一个简单的C#例子
2.3 自动内存管理
2.4 类型
2.4.1 预定义类型
2.4.2 数组类型
2.4.3 类型系统的统一
2.4.4 类
2.4.5 结构及其与类的区别
2.4.6 接口
2.4.7 枚举
2.5 语句
2.5.1 语句表和程序块
2.5.2 常量和变量的本地声明
2.5.3 表达式语句
2.6 控制语句
2.6.1 条件语句
2.6.2 循环语句
2.6.3 转子语句
2.6.4 Checked和Unchecked语句
2.6.5 Lock语句
2.7 如何创建组件和一个简单的客户应用程序
2.8 总结
第3章 异常处理
3.1 什么是异常
3.2 异常的处理和抛出
3.2.1 用try-catch捕获异常
3.2.2 用try-finaly清除异常
3.2.3 用try-catch-finally处理所有的异常
3.3 使用有关异常的栈跟踪
3.4 总结
第4章 .NET的一些基类
4.1 简介
4.2 命名空间
4.2.1 命名空间基本概念
4.2.2 使用别名
4.2.3 基类
4.2.4 WinCV工具
4.3 关于范例
4.3.1 列表框窗体实例
4.3.2 操纵日期和时间
4.3.3 文件系统
4.3.4 浏览Internet
4.3.5 访问注册表
4.3.6 数学函数
4.4 总结
第5章 C# Windows窗体应用程序
5.1 控件类
5.2 组件规划的要点
5.2.1 语言的选择
5.2.2 类、组件和控件的对比
5.2.3 属性概述
5.2.4 组件开发的事件概述
5.3 开发Windows窗体控件
5.3.1 Windows窗体的概述
5.3.2 Windows窗体组件层次
5.3.3 练习:开发一个简单的Windows窗体控件
5.3.4 Windows窗体控件的属性
5.3.5 Windows窗体控件中的事件
5.4 C#自定义控件入门
5.5 实例——实现MDI窗体并添加菜单及其事件
5.6 编写自定义AboutBox组件
5.7 Windows窗体控件举例
5.8 总结
第6章 ADO.NET
6.1 介绍ADO.NET
6.2 ADO+引起的变革
6.2.1 对比分布式Web系统的技术原理
6.2.2 数据形式衍变
6.2.3 ADO+的更多特性
6.3 构建ADO+的元素
6.3.1 DataSet对象
6.3.2 ADO+命令
6.3.3 强类型的程序语言
6.3.4 总结
6.4 ADO.NET中的基本类
6.4.1 System.Data Namespace
6.4.2 System.Data.ADO Namespace
6.5 在.NET中使用ADO+和C#
6.5.1 管理驱动器(SQL Provider:ADO+Provider:)
6.5.2 使用Connection、DataReader及Command对象
6.5.3 DatasetCommand
6.5.4 Dataset
6.6 ADO+和C#的一些基本用法
6.6.1 接受或拒绝记录(rows)的变化
6.6.2 给DataSet加上约束条件
6.6.3 输入/输出参数和返回值
6.6.4 把DataTable加到DataSet中
6.7 用ADO.NET和C#创建DB COMPONENT
6.8 总结
第7章 ASP.NET简介
7.1 ASP.NET是什么
7.2 构建ASP.NET Web应用实例
7.2.1 什么是ASP.NET Web表单
7.2.2 编写第一个Web表单
7.2.3 使用ASP<%%>定界符
7.2.4 介绍服务器端控件
7.2.5 处理服务器端控件事件
7.2.6 使用自定义服务器端控件
7.2.7 列表、数据和数据绑定
7.2.8 确认表单控件
7.2.9 Web表单内部编码
7.3 总结
第8章 Web Service
8.1 介绍与定义
8.2 Web Service Windows DNA和.NET
8.2.1 Web Service
8.2.2 Windows DNA
8.3 平台的需求
8.4 开发Web Service的一些相关工具和技术
8.5 SOAP技术
8.5.1 关于SOAP
8.5.2 使用SOAP进行网上开发
8.5.3 用SOAP开发组件
8.5.4 用SOAP技术开发ALT
8.6 用C#和SDK平台构建Web应用程序
8.6.1 构建Web Services
8.6.2 用户化的Web Services
8.7 总结
第9章 XML基础
9.1 XML简介
9.2 XML入门——形式合法的XML
9.2.1 形式合法的XML
9.2.2 标签、文本和元素都是创建的
9.2.3 元素的规则
9.2.4 属性
9.2.5 为什么使用属性
9.2.6 注释
9.2.7 空元素
9.2.8 XML声明
9.2.9 处理说明
9.2.10 非法的PCDATA字符
9.2.11 解析XML
9.2.12 XML中的错误
9.3 总结
附录
附录1 回答关于.NET的问题
附录2 回答关于C#的问题
参考文献
1.1 .NET简介
1.2 C#概论
1.2.1 微软提出的C#
1.2.2 效率与安全
1.2.3 C#的功能、表示及灵活性
1.3 总结
第2章 C#语言基础
2.1 语言特点
2.2 一个简单的C#例子
2.3 自动内存管理
2.4 类型
2.4.1 预定义类型
2.4.2 数组类型
2.4.3 类型系统的统一
2.4.4 类
2.4.5 结构及其与类的区别
2.4.6 接口
2.4.7 枚举
2.5 语句
2.5.1 语句表和程序块
2.5.2 常量和变量的本地声明
2.5.3 表达式语句
2.6 控制语句
2.6.1 条件语句
2.6.2 循环语句
2.6.3 转子语句
2.6.4 Checked和Unchecked语句
2.6.5 Lock语句
2.7 如何创建组件和一个简单的客户应用程序
2.8 总结
第3章 异常处理
3.1 什么是异常
3.2 异常的处理和抛出
3.2.1 用try-catch捕获异常
3.2.2 用try-finaly清除异常
3.2.3 用try-catch-finally处理所有的异常
3.3 使用有关异常的栈跟踪
3.4 总结
第4章 .NET的一些基类
4.1 简介
4.2 命名空间
4.2.1 命名空间基本概念
4.2.2 使用别名
4.2.3 基类
4.2.4 WinCV工具
4.3 关于范例
4.3.1 列表框窗体实例
4.3.2 操纵日期和时间
4.3.3 文件系统
4.3.4 浏览Internet
4.3.5 访问注册表
4.3.6 数学函数
4.4 总结
第5章 C# Windows窗体应用程序
5.1 控件类
5.2 组件规划的要点
5.2.1 语言的选择
5.2.2 类、组件和控件的对比
5.2.3 属性概述
5.2.4 组件开发的事件概述
5.3 开发Windows窗体控件
5.3.1 Windows窗体的概述
5.3.2 Windows窗体组件层次
5.3.3 练习:开发一个简单的Windows窗体控件
5.3.4 Windows窗体控件的属性
5.3.5 Windows窗体控件中的事件
5.4 C#自定义控件入门
5.5 实例——实现MDI窗体并添加菜单及其事件
5.6 编写自定义AboutBox组件
5.7 Windows窗体控件举例
5.8 总结
第6章 ADO.NET
6.1 介绍ADO.NET
6.2 ADO+引起的变革
6.2.1 对比分布式Web系统的技术原理
6.2.2 数据形式衍变
6.2.3 ADO+的更多特性
6.3 构建ADO+的元素
6.3.1 DataSet对象
6.3.2 ADO+命令
6.3.3 强类型的程序语言
6.3.4 总结
6.4 ADO.NET中的基本类
6.4.1 System.Data Namespace
6.4.2 System.Data.ADO Namespace
6.5 在.NET中使用ADO+和C#
6.5.1 管理驱动器(SQL Provider:ADO+Provider:)
6.5.2 使用Connection、DataReader及Command对象
6.5.3 DatasetCommand
6.5.4 Dataset
6.6 ADO+和C#的一些基本用法
6.6.1 接受或拒绝记录(rows)的变化
6.6.2 给DataSet加上约束条件
6.6.3 输入/输出参数和返回值
6.6.4 把DataTable加到DataSet中
6.7 用ADO.NET和C#创建DB COMPONENT
6.8 总结
第7章 ASP.NET简介
7.1 ASP.NET是什么
7.2 构建ASP.NET Web应用实例
7.2.1 什么是ASP.NET Web表单
7.2.2 编写第一个Web表单
7.2.3 使用ASP<%%>定界符
7.2.4 介绍服务器端控件
7.2.5 处理服务器端控件事件
7.2.6 使用自定义服务器端控件
7.2.7 列表、数据和数据绑定
7.2.8 确认表单控件
7.2.9 Web表单内部编码
7.3 总结
第8章 Web Service
8.1 介绍与定义
8.2 Web Service Windows DNA和.NET
8.2.1 Web Service
8.2.2 Windows DNA
8.3 平台的需求
8.4 开发Web Service的一些相关工具和技术
8.5 SOAP技术
8.5.1 关于SOAP
8.5.2 使用SOAP进行网上开发
8.5.3 用SOAP开发组件
8.5.4 用SOAP技术开发ALT
8.6 用C#和SDK平台构建Web应用程序
8.6.1 构建Web Services
8.6.2 用户化的Web Services
8.7 总结
第9章 XML基础
9.1 XML简介
9.2 XML入门——形式合法的XML
9.2.1 形式合法的XML
9.2.2 标签、文本和元素都是创建的
9.2.3 元素的规则
9.2.4 属性
9.2.5 为什么使用属性
9.2.6 注释
9.2.7 空元素
9.2.8 XML声明
9.2.9 处理说明
9.2.10 非法的PCDATA字符
9.2.11 解析XML
9.2.12 XML中的错误
9.3 总结
附录
附录1 回答关于.NET的问题
附录2 回答关于C#的问题
参考文献
猜您喜欢