C#项目实训教程

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 于润伟 主编
出 版 社: 电子工业出版社
出版时间: 2009-2-1字数: 280000版次: 1页数: 165印刷时间: 2009/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121081354包装: 平装内容简介
本书在讲解必要的C#基础知识后,结合六个案例详细说明C#软件开发流程、界面和控件的应用、串口通信软件的开发、链接数据库和使用水晶报表等知识技能点,注重精讲多练,配备丰富的例题和习题,便于读者学习及领会C#的编程方法和应用技巧。
本书可作为高职高专院校软件工程、网络技术、计算机应用等专业的教材,也可作为广大科技工作者、教师学习C#的参考书。为方便教学,本书配有电子教案和程序源代码及部分习题答案。
目录
第1章C#概述
1.1认识C#
1.1.1C#的来历
1.1.2C#的特点
1.2C#开发环境
1.2.1安装Visual Studi0 2008
1.2.2启动Visual Studi0 2008
1.3数据类型
1.3.1简单类型
1.3.2结构类型
1.3.3类类型
1.3.4数组类型
1.4表达式
1.4.1标识符
1.4.2常量
1.4.3变量
1.4.4运算符
1.5c#程序的运行与调试
1.5.1第一个C#程序
1.5.2程序的结构
1.5.3程序的调试
1.6实训:调试c#程序
习题
第2章工资计算器
2.1项目说明
2.1.1任务书
2.1.2计划书
2.2项目准备
2.2.1控件
2.2.2类
2.2.3语句
2.2.4命名空间
2.3项目开发
2.3.1窗体设计
2.3.2代码设计
2.4实训:考试成绩统计软件的开发
习题
第3章串口调试器
3.1项目说明
3.1.1任务书
3.1.2计划书
3.2项目准备
3.2.1MsComm控件
3.2.2语句
3.3项目开发
3.3.1界面设计
3.3.2代码设计
3.4实训:MsComm控件的应用
习题
第4章八数码游戏
4.1项目说明
4.1.1任务书
4.1.2计划书
4.2项目准备
4.2.1控件
4.2.2类
4.2.3语句
4.3项目开发
4.3.1界面设计
4.3.2代码设计
4.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.3.3数据的录入窗体
5.3.4数据的查询窗体
5.3.5版本窗体
5.4实训:电池“充电一包装”管理系统
习题
第6章锂电池原料成本管理系统
第7章财务管理系统
部分习题答案
参考文献
书摘插图
第1章C#既述
本章介绍C#软件的来历、特点和开发环境,讲述数据类型、表达式、程序的运行和调试方法等基础知识,让读者学会安装Visual Studi0 2008开发平台,熟悉开发环境和程序调试技巧,以一个结构完整、内容简单的C#程序作为实训项目,使读者能够读懂程序,学会使用开发平台编辑、编译并运行、调试程序。
1.1 认识C#
C#和VC#都是Visual C#语言的简称。C#诞生于2000年,2001年被ECMA(欧洲计算机制造者协会)规定为高级语言开发标准(ECMA-334),2003年被ISO(国际标准化组织)规定为高级语言开发标准(IS0/IEC23270)。
1.1.1 C#的来历
1995年美国SUN公司推出面向对象的开发语言Java,由于具有跨平台、跨语言的特点,一些基于C/C++的应用开发人员转向从事基于Java的应用开发,使微软公司在软件开发领域受到了前所未有的冲击。为了迎接挑战,微软另辟蹊径,决定推出其进军互联网的.NET计划。.NET代表了一个集合、一个环境、一个编程的基本结构,作为一个开发平台支持下一代互联网,这是一项非常庞大的计划,也是微软今后发展的战略核心。C#是.NET的关键性语言,是整个.NET平台的基础。由于C#与Windows的体系结构相似,因此C#很容易被开发人员所熟悉。
微软公司在2000年6月举行的“职业开发人员技术大会”上正式发布了VC#语言,其英文名为VC—Sharp。微软公司对其定义是:“VC#是一种类型安全的、现代的、简单的,由C和C++衍生出来的面向对象的编程语言,它是牢牢根植于C和C++语言之上的,并可立即被C和C++开发人员所熟悉。VC#的目的就是综合Visual BASIC的高生产率和C++的行动力。”
……