c#语言程序设计内容简介,C#语言程序设计基础教程简介,目录书摘

内容简介:  《C#语言程序设计基础教程》分为三大部分,包括9个单元,共30个任务。

《C#语言程序设计基础教程》第一部分(单元1~单元3)主要介绍C#基本语法与流程控制语句,第二部分(单元4~单元6)主要介绍使用Win Form设计Windows应用程序,第三部分(单元7~单元9)主要介绍ADO.NET实现数据库应用程序的开发。

《C#语言程序设计基础教程》可作为“C#语言程序设计”课程应用型本科生、专科生的教材,也可供从事C#语言程序设计工作的人员参考。

作者简介:

目录:第一部分 C#基本语法与流程控制语句

单元1 C#语言简介

任务1.1 C#程序设计语言概述

1.1.1 程序设计语言的发展

1.1.2.NET Framework与C#语言

1.1.3 C#语言开发环境

任务1.2 创建一个简单的C#应用程序

1.2.1 使用Visual Studio创建控制台应用程序

1.2.2 Console类

1.2.3 C#的程序结构

实训练习1

单元2 C#语言基础知识

任务2.1 数据类型与表达式

2.1.1 C#中的基本数据类型

2.1.2 常量与变量

2.1.3 数据类型转换

2.1.4 运算符与表达式

任务2.2 系统方法中字符串处理方法与用户自定义方法

2.2.1 系统方法中字符串处理方法

2.2.2 用户自定义方法

任务2.3 值传递方式与引用传递方式

2.3.1 值传递方式

2.3.2 引用传递方式

实训练习2

单元3 程序流程控制与数组

任务3.1 c#中流程控制语句

3.1.1 顺序结构

3.1.2 选择结构

3.1.3 循环结构

任务3.2 数组

3.2.1 一维数组

3.2.2 二维数组

实训练习3

第二部分 使用WinForm设计Windows应用程序

单元4 Windows窗体应用程序的创建

任务4.1 初识Windows窗体应用程序

4.1.1 认识Windows应用程序

4.1.2 Windows窗体控件的常用属性

4.1.3 Windows窗体的跳转与关闭

任务4.2 事件驱动机制

4.2.1 事件驱动机制与窗体事件

4.2.2 编写事件处理程序

实训练习4

单元5 窗体基本控件的使用与良好编程习惯的养成

任务5.1 设计“高校学生管理系统”的登录及创建学员用户窗体

5.1.1 常用的基本控件

5.1.2 使用控件设计窗体的步骤

任务5.2 “高校学生管理系统”的主菜单设计

5.2.1 菜单条控件简介

5.2.2 创建菜单的步骤

任务5.3 “高校学生管理系统”提示功能的实现

5.3.1 消息框的创建方法

5.3.2 消息框的返回值

任务5.4 断点调试与良好编程习惯的养成

5.4.1 断点调试

5.4.2 良好编程习惯的养成

实训练习5

单元6 窗体高级控件的使用

任务6.1 “高校学生管理系统”工具栏、状态栏的实现

6.1.1 工具栏

6.1.2 状态栏

任务6.2 “高校学生管理系统”关于窗体图片动画效果的实现

6.2.1 图片框

6.2.2 图片列表

6.2.3 定时器

任务6.3 实现“关于”模式窗体与用户身份登录验证

6.3.1 模式窗体

6.3.2 用户登录身份验证

实训练习6

第三部分 ADO.NET实现数据库应用程序的开发

单元7使用ADO.NET实现数据库访问

任务7.1 ADO.NE'T核心对象简介

7.1.1 关系数据库简介

7.1.2 常用sQL语句

任务7.2 “高校学生管理系统”数据库连接实现

7.2.1  SqlConnection对象常用属性

7.2.2  SqlConnection常用方法

7.2.3  DBHelper类

任务7.3 “高校学生管理系统”数据打开时的异常处理

7.3.1 程序错误类型

7.3.2 异常处理

任务7.4 Command对象简介

7.4.1 Command对象常用属性

7.4.2 Command对象常用方法

任务7.5 实现“高校学生管理系统”的登录功能

7.5.1 用户登录功能需求分析

7.5.2 用户登录功能实现方法

任务7.6 实现“高校学生管理系统”查询全部学生信息功能

任务7.7 实现“高校学生管理系统”模糊查询功能

7.7.1 ListView列表视图控件介绍

7.7.2 ListView控件简单应用

任务7.8 实现“高校学生管理系统”添加学员功能

任务7.9 实现学员状态修改及删除

实训练习7

单元8 使用DataSet操作数据库

任务8.1 DateSet结构及工作原理

8.1.1 DataSet

8.1.2 DataTable

8.1.3 DataColumn

8.1.4 DataRow

任务8.2 使用DataAdapter一对象查看教师信息

8.2.1 认识DataAdapter对象

8.2.2 如何填充数据集

8.2.3 如何保存数据集中的数据

任务8.3 实现“高校学生管理系统”教员信息列表显示

8.3.1 认识:DataGridView控件

8.3.2 DataGridView控件相关属性

实训练习8

单元9 项目实训——机票预定系统的设计与实现

实训练习9

附录

附录A C#中的数据类型

附录B C#中关键字完整列表

附录C C#中的数据类型与SQL Setnver数据类型的对照表

参考文献

1.1 什么是.NET Framework 为适应未来的发展,Microsoft推出了.NET战略,以此作为下一代的网络应用基础。Microsoft .NET是Microsoft XML Web Services平台。XML Web Services允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是何种操作系统、设备或编程语言。Microsoft .NET平台提供创建XML Web Services并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。 1.1.1 Microsoft .net平台的构成 Microsoft .NET平台主要包含底层操作系统、辅助产品(.NET企业服务器)、Microsoft XML Web服务和开发平台(.NET框架)四个部分。 1.底层操作系统——Windows 由于Web服务和使用Web服务的应用程序仍然运行在计算机上,而且既然是计算机都要有外设,所以仍然需要一个操作系统。Windows添加了XML支持,提供了对.NET框架的内置支持。 2.辅助产品——.net企业服务器 以下产品主要为企业的信息化和信息集成提供帮助。如: Microsoft Application Center Microsoft BizTalk Server Microsoft Commerce Server Microsoft Exchange邮件服务器 Microsoft HostIntegration Server Microsoft Internet Security and Acceleration(ISA) Server Microsoft Mobile Information Server Microsoft SQL Server …… 3.Microsoft XML Web服务——.NET My Servers 微软作为一个Web服务的底层技术提供商的同时,也推出了自己的XML Web服务。如: .NET Alerts .NET ApplicationSettings .NET Calendar .NET Categories …… 4.开发平台——.NET框架 .NET框架是建立、配置和运行Web服务以及应用程序的多语言环境,是Microsoft的新一代Web应用程序开发平台,是.NET平台最关键的部分。它包含以下两个主要部分。 (1)通用语言运行库(Common Language Runtime—CLR) (2).NET框架类库(Framework Class libarary —FCL) 公共语言运行库是.NET Framework的基础。我们可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.net Framework的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合。我们可以使用它来开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面(GUI)应用程序,也包括基于ASP.net所提供的最新创新的应用程序(如Web窗体和XML Web Services)。 .NET Framework可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。.NET Framework不但提供若干个运行库宿主,而且支持第三方运行库宿主的开发。 例如,ASP.net承载运行库可以为托管代码提供可伸缩的服务器端环境。ASP.NET直接使用运行库以启用ASP.NET应用程序和XML Web Services。 Internet Explorer是承载运行库(以MIME类型扩展的形式)的非托管应用程序的一个示例。使用Internet Explorer承载运行库可以在HTML文档中嵌入托管组件或Windows窗体控件。以这种方式承载运行库使得托管移动代码(类似于Microsoft® ActiveX®控件)成为可能,不过它需要进行重大改进(如不完全受信任的执行和独立的文件存储),而这种改进只有托管代码才能提供。 图1-1表示公共语言运行库和类库与应用程序之间以及与整个系统之间的关系,同时表示托管代码如何在更大的结构内运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值