.NET程序设计案例教程
.NET程序设计案例教程封面图

.NET程序设计案例教程

徐布克, 朱丽娟, 编著

出版社:中国铁道出版社

年代:2008

定价:23.0

书籍简介:

本书以“学生成绩管理系列”项目为例,采用项目引领、任务驱动、模型实现的方式组织内容。

书籍目录:

第1章 案例和开发环境

1.1 实现目标的步骤

1.2 软件开发过程和面向对象软件开发方法

1.2.1 软件开发过程

1.2.2 面向对象软件开发方法

1.3 “学生成绩管理系统”需求分析

1.3.1 项目概述

1.3.2 功能要求

1.3.3 性能要求

1.3.4 运行环境

1.4 Microsoft.NET简介

1.4.1 Microsoft.NET组成

1.4.2.NET基础框架

1.4.3 VisualStudio.NET

1.5 VisualC#简介

1.6 学习和实践要求

习题

第2章 VisualStudio集成开发环境

2.1 实现目标的步骤

2.2 创建一个简单的C#项目

2.2.1 VisualStudio的启动

2.2.2 VisualStudio常用工具

2.2.3 项目的外观配置

2.3 Windows窗体应用程序框架

2.3.1 Windows窗体应用程序框架代码

2.3.2 命名空间

2.3.3 分布式类

2.3.4 项目的事件驱动编程

2.3.5 项目的类关系图

2.4 使用帮助系统

习题

第3章 建立主控界面

3.1 实现目标的步骤

3.2 类和程序注释

3.2.1 类和对象

3.2.2 类的成员

3.2.3 可访问性

3.2.4 函数

3.2.5 方法和字段

3.2.6 对象的命名和使用

3.2.7 程序注释

3.2.8 主控界面类关系图

3.3 创建主控窗体

3.4 添加人机交互控件

3.4.1 使用MenuStrip控件创建菜单

3.4.2 使用ToolStrip控件创建工具栏

3.4.3 使用StatusStrip控件创建状态栏

3.5 为菜单项添加代码

3.5.1 事件处理

3.5.2 设置快捷键

3.6 为工具按钮添加代码

3.7 完善控制效果

3.8 运行系统

习题

第4章 管理各功能模块

4.1 实现目标的步骤

4.2 数据和处理

4.2.1 变量和语句

4.2.2 分支控制结构

4.3 制作和调用“浏览”窗体

4.3.1 多文档界面

4.3.2 模式对话框和非模式对话框

4.3.3 制作“浏览”窗体

4.3.4 调用“浏览”窗体

4.4 制作和调用“增改学生”窗体

4.4.1 创建“增改学生”窗体

4.4.2 添加控件

4.4.3 在Windows桌面上安排窗体位置

4.4.4 调用“增改学生”窗体

4.5 通过继承实现所有窗体

4.5.1 继承的应用

4.5.2 创建基本窗体

4.5.3 通过继承改造“增改学生”窗体

4.5.4 创建和调用所有窗体

习题

第5章 浏览数据

5.1 实现目标的步骤

5.2 访问数据

5.2.1 ADO.NET体系结构

5.2.2 SQL语句

5.2.3 数据绑定控件

5.2.4 null值

5.3 完善浏览界面

5.3.1 设置DataGridView控件

5.3.2 通过向导实现数据显示

5.4 显示基础数据及相关成绩

5.4.1 通过编码实现数据显示

5.4.2 浏览数据的编码组织

习题

第6章 维护数据(一)

6.1 实现目标的步骤

6.2 表达式

6.2.1 运算符

6.2.2 字符串

6.3 继承与多态

6.3.1 签名和重载

6.3.2 覆盖

6.3.3 base关键字

6.3.4 完善后的类继承体系

6.4 提示操作信息

6.4.1 标题自动居中

6.4.2 明确操作及其被操作对象

6.4.3 填写被维护的数据记录

6.4.4 使用新方法调用窗体

6.5 保存操作结果

6.5.1 Command对象

6.5.2 实现Modify()方法

6.6 反馈操作结果

习题

第7章 错误处理

7.1 实现目标的步骤

7.2 错误分类及其解决方法

7.2.1 错误分类

7.2.2 错误解决方法

7.3 使用中断模式调试程序

7.3.1 设置断点调试程序

7.3.2 使用“监视”窗口查看变量

7.3.3 使用“命令”窗口赋值

7.4 运行错误处理

7.4.1 容错处理

7.4.2 防错处理

7.5 容错与防错的选择

习题

第8章 维护数据(二)

8.1 实现目标的步骤

8.2 数组与循环控制处理

8.2.1 数组

8.2.2 循环控制结构

8.2.3 跳转语句

8.3 数据类型的转换

8.4 改造ShowDialog方法

8.4.1 提示必要信息

8.4.2 控制文本输入长度

8.5 改造Modify()方法

8.5.1 更新物理数据库

8.5.2 刷新浏览数据

8.6 隐藏浏览对象中的指定栏目

习题

第9章 用户验证和操作控制

9.1 实现目标的步骤

9.2 典型的事件体系

9.2.1 房屋中介模型

9.2.2 事件

9.2.3 委托

9.2.4 声明事件和引发事件

9.2.5 注册事件处理程序

9.2.6 自定义事件数据

9.3 实现用户验证

9.3.1 操作界面

9.3.2 事件模型和代码实现

9.4 实现操作控制

9.4.1 操作界面

9.4.2 事件模型和代码实现

9.5 显示系统状态

9.5.1 日期和时间

9.5.2 字符串格式化

习题

第10章 部署应用系统

10.1 实现目标的步骤

10.2.NET应用系统部署策略

10.2.1 部署的需求和分类

10.2.2 Visualstudio可用的部署技术

10.3 WindowsInstaller部署

10.3.1 Windows部署项目和安装程序的创建

10.3.2 部署项目的细节

10.4 ClickOnce部署

10.4.1 ClickOnce部署模式

10.4.2 应用程序的发布

10.4.3 发布应用程序的细节

习题

附录A 学生成绩管理系统建设方案

A.1 引言

A.2 需求分析

A.3 概要设计

A.4 运行环境

参考文献

内容摘要:

《.NET程序设计案例教程:Visual C#2008》采用项目引领、任务驱动、模型实现的方式进行内容的组织,分为基础篇和高级篇两部分,分上、下两册出版。《.NET程序设计案例教程:Visual C#2008》为上册基础篇,内容包括项目开发所需的核心知识和能力,基于.NETFramework2.0,涉及"学生成绩管理系统"的需求分析和设计成果、C堪本语法、应用界面构造、对数据库的操作、创建和使用对象类、错误处理、事件体系和应用系统的部署。下册高级篇包括项目开发所需的扩展知识和能力,按专题分门别类地组织,基于.NETFramework3.0/3.5。编写《.NET程序设计案例教程:Visual C#2008》的目的是使读者具备利用.NET技术、通过VisualC#程序设计语言进行项目开发的基本思路、知识和能力。
  《.NET程序设计案例教程:Visual C#2008》适合作为高等院校计算机专业程序设计课程的教材,也可作为广大计算机程序开发人员的自学指导书和技术参考书。

编辑推荐:


程序设计是一项实践性很强的活动,不能使“程序设计”仅仅成为“语法验证”。项目的完成,需要整合各个知识点,还需要具备综合应用知识的能力。
本书遵循软件工程的基本原理,从提出一个“学生成绩管理系统”项目的需求开始,到最终完成项目开发交给用户使用为止,通过若干个相对独立而又逐步发展的任务组织知识点。每一个任务都是先提出要解决的问题,然后明确目标和解决问题的步骤,在.NET
Framework基础上,运用Visual Studio和Visual
C#进行面向对象的程序设计,充分利用面向对象的封装性、继承性和多态性等特性实现已有的设计模型,步步为营、逐步发展,给读者持续的动力、兴趣和成就感。
项目的目标是又好又快地满足用户需求。本书侧重于知识和能力的统一,努力将先进实用的技术(工具)、分析与设计步骤、模型与语言的表达三者紧密结合起来。

书籍规格:

书籍详细信息
书名.NET程序设计案例教程站内查询相似图书
丛书名高等学校计算机精品课程系列教材
9787113095208
如需购买下载《.NET程序设计案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国铁道出版社
版次1版印次1
定价(元)23.0语种简体中文
尺寸26装帧平装
页数 225 印数 5000

书籍信息归属:

.NET程序设计案例教程是中国铁道出版社于2008.12出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。