书籍简介:
本书以Microsoft Visual Studio 2005为集成开发环境,通过多个生动、实用的实例,引导学生完成C#程序设计的入门学习;以计算机专业人员实际工作过程所需要的知识和技能为出发点,并结合教学对象的特点,通过实例任务进行解析学习。书中紧密围绕C#语言程序设计的知识和技能,设计了16项学习型任务,内容基本覆盖了传统C#语言程序设计入门教材所涉及的知识点,主要包括:C#语言基础,Visual studio集成开发环境,窗体应用程序设计,面向对象程序设计,数据库访问技术,Web程序设计简介,应用程序的调试、设置和部署等。
本书既可作为程序设计入门类教材,适用于高等职业教育计算机专业学生,也可作为C#培训班、职业资格等级考试或认证考试培训教材,还可供自学者参考使用。
作者简介:
王平,柴晟
出版日期:
2008年09月
章节目录:
任务一 Hello,C#!
1.1 跟我做:第一个C#程序
1.2 程序解析
1.3 必备知识
1.3.1 C#语言
1.3.2 Visual Studio集成开发环境
1.3.3 .NET Framework
1.3.4 编写Windows应用程序
1.3.5 编写控制台应用程序
1.4 实战演练
1.5 课后习题
任务二 小试牛刀,边学边用
2.1 跟我做:电费计算程序
2.2 程序解析
2.3 必备知识
2.3.1 C#程序的基本结构
2.3.2 变量和常量
2.3.3 C#数据类型
2.3.4 数据类型转换
2.3.5 运算符和表达式
2.3.6 格式化数字
2.4 实战演练
2.5 课后习题
任务 三向左走,向右走?
3.1 跟我做:成绩等级判断程序
3.2 程序解析
3.3 必备知识
3.3.1 程序的3种基本流程
3.3.2 if语句
3.3.3 switch语句
3.4 实战演练
3.5 课后习题
任务四 芝麻开门
4.1 跟我做:用户登录程序
4.2 程序解析
4.3 必备知识
4.3.1 while循环
4.3.2 dowhile循环
4.3.3 break语句与continue语句
4.4 实战演练
4.5 课后习题
任务五 众里寻她千百度
5.1 跟我做:成绩分析程序
5.2 程序解析
5.3 必备知识
5.3.1 for循环
5.3.2 数组
5.3.3 foreach语句
5.3.4 字符串
5.4 实战演练
5.5 课后习题
任务六 换个角度看世界
6.1 跟我做:用类描述自己
6.2 程序解析
6.3 必备知识
6.3.1 类和对象的定义
6.3.2 类的成员
6.3.3 常量
6.3.4 字段
6.3.5 方法
6.3.6 属性
6.3.7 构造函数与析构函数
6.3.8 命名空间
6.4 实战演练
6.5 课后习题
任务七 新来的员工
7.1 跟我做:求最值程序
7.2 程序解析
7.3 必备知识
7.3.1 重载方法
7.3.2 重载运算符
7.3.3 继承
7.3.4 多态性和虚方法
7.3.5 抽象类和抽象方法
7.4 实战演练
7.5 课后习题
任务八 面向对象高级应用
8.1 跟我做:子窗体与父窗体的交互
8.2 程序解析
8.3 必备知识
8.3.1 委托和事件
8.3.2 索引器
8.3.3 集合
8.3.4 接口
8.4 实战演练
8.5 课后习题
任务九 进入Windows世界
9.1 跟我做:计算器
9.2 程序解析
9.3 必备知识
9.3.1 Windows窗体应用程序概述
9.3.2 常用控件的使用
9.4 实战演练
9.5 课后习题
任务十 My Notepad
10.1 跟我做:记事本
10.2 程序解析
10.3 必备知识
10.3.1 创建和使用主菜单
10.3.2 创建和使用通用对话框
10.3.3 创建和使用自定义对话框
10.3.4 工具栏
10.3.5 读/写文件
10.4 实战演练
10.5 课后习题
任务十一 访问数据
11.1 跟我做:数据库浏览器1.0版
11.2 程序解析
11.3 必备知识
11.3.1 ADO.NET概述
11.3.2 使用数据配置向导
11.4 实战演练
任务十二 访问升级
12.1 跟我做:数据库浏览器2.0版
12.2 程序解析
12.3 必备知识
12.3.1 ADO.NET类详解
12.3.2 浏览数据库
12.3.3 更新数据库
12.4 实战演练
12.5 课后习题
任务十三 错在哪里?
13.1 跟我做:数据库异常处理
13.2 程序解析
13.3 必备知识
13.3.1 生成程序
13.3.2 程序调试方法
13.3.3 异常处理
13.4 实战演练
13.5 课后习题
任务十四 中用不中看的网页
14.1 HTML
14.1.1 一个简单的Web页源文件
14.1.2 HTML语法简介
14.2 ASP.NET
14.3 创建Web窗体应用程序
14.3.1 安装IIS
14.3.2 创建ASP.NET网站
14.3.3 检查本地IIS网站的结构
14.3.4 添加控件和事件处理程序
14.3.5 生成并运行Web窗体页面
14.4 在Web窗体应用程序中访问数据
14.4.1 访问原则
14.4.2 Web窗体的数据源
14.4.3 Web窗体与Windows窗体的比较
14.5 XMLWeb Service
14.5.1 创建一个简单的XML Web Service
14.5.2 调用:XMLWeb Service
14.6 实战演练
14.7 课后习题
任务十五 认识XML
15.1 什么是XML
15.2 XML特点展示
15.3 第一个XMI,文档
15.3.1 创建XML文件
15.3.2 文件解析
15.3.3 赋予XML标记以意义
15.3.4 为XML文档编写样式单
15.4 用C#语言编写XML文件
任务十六 应用程序设置和部署
16.1 跟我做:配置数据库连接字符串
16.2 程序解析
16.3 必备知识
16.3.1 应用程序设置
16.3.2 应用程序部署
16.4 实战演练
16.5 课后习题
附录A 综合实训任务
A.1 学生信息管理系统概述
A.2 系统设计
A.3 数据库设计
附录B 关键字
参考文献
封面图: