登录
注册
书目下载
联系我们
移动端
扫码关注-登录移动端
帮助中心
高等教育出版社产品信息检索系统
图书产品
数字化产品
期刊产品
会议信息
电子书
线上书展
顶部
首页
图书产品
C#程序设计语言
收藏
C#程序设计语言
样章
作者:
Microsoft 著
定价:
89.00元
ISBN:
978-7-04-013190-1
版面字数:
580.000千字
开本:
16开
全书页数:
367页
装帧形式:
平装
重点项目:
暂无
出版时间:
2003-07-30
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术
购买:
样章阅读
图书详情
|
图书目录
暂无
第1章 概述
1.1 .NET和.NET框架
1.1.1 .NET平台
1.1.2 .NET框架
1.1.3 课堂练习.NET术语
1.2 浏览Visual Studio .NET
1.2.1 开始使用Visual Studio .NET
1.2.2 Visual Studio .NET窗口
1.2.3 Visual Studio .NET帮助
1.2.4 示例:开发环境的使用
1.2.5 Visual Studio .NET的编程功能和编程特点
1.2.6 Visual Studio解决方案和项目文件的组织结构
1.2.7 开发过程
1.3 Windows应用程序项目的创建
1.3.1 Visual C#解决方案的创建
1.3.2 应用程序模板
1.3.3 Windows窗体设计器的使用方法
1.3.4 “属性”窗口的使用方法
1.3.5 课堂练习创建一个简单的Windows应用程序
习题
第2章 C#语言的基本原理
2.1 C#程序的基本原理
2.1.1 C#程序结构
2.1.2 在C#中设置代码格式
2.2 C#预定义类型
2.2.1 内置数据类型
2.2.2 声明并初始化变量
2.2.3 声明及初始化字符串
2.2.4 创建和使用常量
2.2.5 创建并使用枚举类型
2.2.6 类型转换
2.2.7 课堂练习使用C#类型
2.3 编写表达式
2.3.1 表达式和运算符
2.3.2 运算符的优先级
2.3.3 课堂练习使用运算符
2.4 条件语句
2.4.1 if语句的使用方法以及使用场合
2.4.2 switch语句的使用方法以及使用场合
2.4.3 课堂练习使用条件语句
2.5 循环语句
2.5.1 for循环
2.5.2 while循环
2.5.3 do循环
2.5.4 课堂练习使用循环语句
实验2.1 编写储蓄计算器程序
练习1 编写储蓄计算器程序
练习2 扩展储蓄计算器的功能
习题
第3章 C#中对象的创建
3.1 类的定义
3.1.1 类和对象
3.1.2 值类型和引用类型
3.1.3 如何定义类和创建对象
3.1.4 如何使用命名空间来组织类
3.1.5 如何定义可访问性和作用域
3.1.6 课堂练习定义类和创建对象
3.2 声明方法
3.2.1 如何编写方法
3.2.2 如何给方法传递参数
3.2.3 如何通过引用来传递参数
3.2.4 如何传递引用类型变量
3.2.5 如何重载方法
3.2.6 使用XML代码注释功能
3.2.7 课堂练习编写和调用方法
3.3 构造函数
3.3.1 如何初始化对象
3.3.2 如何重载构造函数
3.3.3 课堂练习使用构造函数
3.4 使用类的静态成员
3.4.1 如何使用类的静态成员
3.4.2 如何初始化类
3.4.3 课堂练习使用类的静态成员
实验3.1 在C#中创建类
练习 创建银行账户对象
习题
第4章 面向对象的编程技术
4.1 设计对象
4.1.1 面向对象编程的优点
4.1.2 封装性
4.1.3 属性
4.1.4 课堂练习编写和使用属性
4.2 继承性
4.2.1 继承
4.2.2 派生类
4.2.3 在派生类中调用基类构造函数
4.2.4 密封类
4.2.5 课堂练习创建派生类
4.3 多态性
4.3.1 多态性
4.3.2 编写虚方法
4.3.3 抽象方法和抽象类
4.3.4 课堂练习使用多态性
实验4.1 在C#中创建类
练习 创建银行账户对象
习题
第5章 C#编程
5.1 数组
5.1.1 什么是数组
5.1.2 创建数组
5.1.3 初始化数组变量
5.1.4 访问单个数组元素
5.1.5 遍历整个数组
5.1.6 数组拷贝
5.1.7 如何把数组作为方法参数
5.1.8 如何索引对象
5.1.9 课堂练习使用foreach语句遍历数组
5.1.10 课堂练习使用索引器
5.2 集合
5.2.1 列表、队列、栈和哈希表
5.2.2 ArrayList类
5.2.3 Queue类
5.2.4 Stack类
5.2.5 Hashtable类
5.2.6 数组和集合的对比
5.2.7 课堂练习创建和使用集合
5.3 接口
5.3.1 什么是接口
5.3.2 接口的使用方法
5.3.3 如何使用实现了某接口的对象
5.3.4 如何继承多个接口
5.3.5 接口与抽象类的比较
5.3.6 建议
5.3.7 接口和.NET框架
5.3.8 课堂练习使用接口
5.4 异常处理
5.4.1 如何使用异常处理
5.4.2 如何抛出异常.
5.4.3 课堂练习使用异常处理
5.5 代理和事件
5.5.1 代理的创建
5.5.2 多重代理
5.5.3 事件
5.5.4 如何编写事件处理程序
5.5.5 课堂练习声明和调用代理
实验5.1 使用数组
练习 对数组中的数值排序
实验5.2 使用索引器和接口
练习1 编写支票提取应用程序
练习2 使用接口
实验5.3 使用事件和代理
练习 使用事件和代理
习题
第6章 编写基于.NET应用程序
6.1 .NET框架类库
6.1.1 .NET框架类库
6.1.2 对象浏览器
6.1.3 课堂练习对象浏览器的使用
6.2 重载System.Object的方法
6.2.1 继承自System.Object的方法
6.2.2 重载和实现ToString
6.2.3 课堂练习重载ToString方法
6.3 格式化字符串和数字
6.3.1 格式化数字
6.3.2 格式化日期和时间
6.3.3 动态字符串
6.3.4 课堂练习格式化字符串
6.4 使用流和文件
6.4.1 文件I/O
6.4.2 读写文本文件
6.4.3 读写二进制文件
6.4.4 遍历Windows文件系统
6.4.5 课堂练习使用文件系统信息
实验6.1 流的使用
练习 将二进制文件转换为文本文件
习题
第7章 使用ADO.NET访问数据
7.1 ADO.NET架构
7.1.1 ADO.NET
7.1.2 已连接环境
7.1.3 非连接的环境
7.1.4 ADO.NET对象模型
7.1.5 DataSet类
7.1.6 .NET Data Provider
7.1.7 课堂练习ADO.NET架构
7.2 创建使用ADO.NET访问数据的应用程序
7.2.1 指定数据库连接
7.2.2 指定Command
7.2.3 创建DataAdapter对象
7.2.4 创建DataSet对象
7.2.5 将DataSet绑定到DataGrid
7.2.6 在VisualStudio.NET中使用数据向导
7.2.7 课堂练习使用“数据适配器配置向导”
7.3 修改数据库记录
7.3.1 访问DataSet对象中的数据
7.3.2 在ADO.NET中更新数据库
7.3.3 创建数据库记录
7.3.4 更新数据库记录
7.3.5 删除数据库记录
7.3.6 课堂练习更新数据库记录
实验7.1 使用ADO.NET创建数据访问应用程序
练习1 创建简单的数据库表浏览器
练习2 编写一个简单的数据库表浏览器
练习3 创建简单的数据库表浏览器
实验7.2 使用ADO.NET创建Windows应用程序
练习 使用ADO.NET创建Windows应用程序
习题
第8章 创建基于Windows的应用程序
8.1 Windows窗体
8.1.1 Windows窗体简介
8.1.2 开发一个简单的Windows窗体项目
8.1.3 执行一个Windows窗体项目
8.1.4 为项目添加一个新的窗体
8.2 创建窗体的主菜单
8.2.1 使用窗体的主菜单
8.2.2 创建主菜单
8.2.3 处理菜单事件
8.2.4 课堂练习创建主菜单
8.3 创建和使用通用对话框
8.3.1 创建和使用通用对话框
8.3.2 设置通用对话框属性
8.3.3 从通用对话框读取信息
8.3.4 使用消息框
8.3.5 课堂练习使用通用对话框
8.4 创建和使用自定义对话框
8.4.1 创建和使用自定义对话框
8.4.2 创建和使用自定义选项卡式对话框
8.4.3 课堂练习创建自定义对话框
8.5 使用Button类
8.5.1 Button类
8.5.2 RadioButton类
8.5.3 CheckBox类
8.6 使用其他常用控件
8.6.1 使用TextBox类
8.6.2 使用Label类
8.6.3 使用ListBox类
8.6.4 使用ComboBox类
8.7 创建和使用工具栏
8.7.1 创建工具栏
8.7.2 使用toolbar控件的属性
8.7.3 编写ButtonClick事件处理方法
8.7.4 课堂练习创建和使用工具栏
8.8 创建和使用状态栏
8.8.1 创建状态栏
8.8.2 为状态栏添加窗格
8.8.3 课堂练习创建状态栏
实验8.1 生成Windows应用程序
练习1 添加通用对话框到应用程序
练习2 创建和使用自定义对话框
练习3 创建一个状态栏
习题
第9章 在C#应用程序中使用XML Web Service
9.1 XML Web Service介绍
9.1.1 什么是XML Web Service
9.1.2 如何定位XML Web Service的URL
9.2 创建和使用XML Web Service
9.2.1 创建Web Service
9.2.2 添加XML Web Service的Web引用
9.2.3 在代码中调用XML Web Service方法
9.2.4 课堂练习创建XML Web Service
9.2.5 课堂练习在C#中使用XML Web Service
9.2.6 部署Web Service
实验9.1 使用XML Web Service
练习 编写办公大楼预估程序
习题
第10章 创建Web应用程序
10.1 创建Web窗体应用程序
10.1.1 ASP.NET
10.1.2 Web窗体应用程序
10.1.3 创建Web窗体应用程序
10.1.4 Web窗体应用程序的组件
10.1.5 Web窗体应用程序的生命周期
10.1.6 为Web窗体应用程序添加控件
10.1.7 为控件添加事件处理程序
10.1.8 课堂练习创建Web窗体应程序
10.2 在Web窗体应用程序中访问数据
10.2.1 在Web窗体应用程序中访问数据
10.2.2 在Web窗体应用程序中显示数据
10.2.3 课堂练习在Web窗体应用程序上显示数据库中的数据
10.3 配置ASP.NET应用程序设置
10.3.1 ASP.NET状态管理
10.3.2 ASP.NET安全性
10.3.3 配置ASP.NET应用程序设置
10.3.4 课堂练习使用Web.Config配置Web应用程序
实验10.1 开发ASP.NETWeb应用程序
练习1 完成用户身份验证的代码
练习2 完成Master.aspx页面中的代码
练习3 测试应用程序
习题
第11章 应用程序设置和部署
11.1 应用程序设置
11.1.1 使用用户首选项和应用程序设置
11.1.2 使用XML序列化来保存应用程序设置
11.1.3 使用数据库来保存应用程序设置
11.1.4 使用Windows注册表来保存应用程序设置
11.1.5 课堂练习使用Windows注册表
11.2 应用程序部署
11.2.1 .NET打包和部署选项
11.2.2 使用Windows Installer来打包和部署应用程序
11.2.3 使用XCOPY部署Web应用程序
实验11.1 部署应用程序
练习1 将Setup项目添加到已应用程序中
练习2 安装和测试Setup应用
实验11.2 使用应用程序设置
练习1 添加UserPreferences
练习2 将用户首选项添加到窗加载事件
练习3 将用户首选项添加到loadItem_Click事件
练习4 在Options窗体中声明UserPreferences类的一实例
练习5 将复选框控件设置为注所含的值
练习6 将复选框控件值保存到注册表
练习7 测试Zoo Information应用程序
习题
第12章 进阶学习目标
12.1 浏览C#的附加功能
12.1.1 C#预处理器
12.1.2 结构
12.1.3 C#线程和线程处理
12.1.4 特性和反射
12.1.5 .NET框架安全性
12.1.6 互操作能力
12.1.7 .NET Remoting
词汇表
相关图书
.NET Framework 2.0 程序设计(配盘)
微软公司 著
¥127.00
收藏
ASP.NET程序设计
徐占鹏
¥39.80
收藏
ASP.NET程序设计
徐占鹏
¥39.80
收藏
ASP.NET程序设计(第2版)
徐占鹏
¥52.00
收藏
C#技术基础
杨学全
¥34.50
收藏
C#程序设计
李林 项刚
¥35.80
收藏
C#程序设计项目教程
苏传芳
¥36.80
收藏
C#程序设计(第3版)
郑卉 陈海珠
¥55.00
收藏
C++面向对象程序设计基础
张福祥
¥25.70
收藏
C语言程序设计
张成叔 万芳
¥49.80
收藏
C语言程序设计
张成叔 万芳
¥49.80
收藏
C语言程序设计(第2版)
张成叔 万芳
¥55.00
收藏
Dephi程序设计(配盘)
周志德 张燕 编
¥36.50
收藏
FAS程序设计项目化教程
邱勋
¥20.70
收藏
JSP程序设计
陈哲
¥24.60
收藏
选择收货地址
收货人
地址
联系方式
使用新地址
使用新地址
所在地区
请选择
详细地址
收货人
联系电话
设为默认
设为默认收货地址