出版时间:2008-9 出版社:人民邮电出版社 作者:张晓蕾 编 页数:289
内容概要
本书主要介绍C#程序设计的基础知识、C#面向对象程序设计、基于Windows Forms的应用程序开发、ADO.NET数据库应用开发和ASRNET动态网站设计等内容。全书采用案例驱动的方式进行讲解,通过48个实用案例由浅至深、层层引导,以案例带动知识点的学习,并注意保证知识的相对完整性和系统性,使读者能够快速掌握C#,提高程序设计技能。 本书可作为高职高专院校计算机相关专业的教材,也可作为初学者的自学用书。
书籍目录
第1章 Visual C#程序设计基础 1.1 .NET Framework与Visual C# 1.1.1 .NET Framework简介 1.1.2 CLI、CLR与MSIL 1.1.3 Visual C#语言简介 1.1.4 Visual Studi0 2005集成开发环境 【案例1】基于控制台的应用程序 【案例2】基于Windows Forms的应用程序 1.2 程序中简单错误的调试 1.2.1 程序中的错误 1.2.2 MSDN Library的应用 1.2.3 养成良好的程序设计风格 【案例3】C#程序中简单错误的调试 思考与练习1第2章 C#语言基础 2.1 C#的基本语法 2.1.1 命名空间 2.1.2 基本数据类型 2.1.3 变量与常量 2.1.4 运算符与表达式 2.1.5 类型转换 2.1.6 代码注释 【案例4】简易计算器 2.2 程序流程控制——条件结构 2.2.1 算法与程序流程控制 2.2.2 关系运算、逻辑运算与条件运算 2.2.3 if语句 2.2.4 switch语句 【案例5】计算方程的根 【案例6】用户登录 【案例7】计算运费 2.3 程序流程控制——循环结构 2.3.1 循环结构 2.3.2 while语句 2.3.3 dowhile语句 2.3.4 for语句 2.3.5 流程转向语句 2.3.6 System.Console类 【案例8】成绩统计 【案例9】乘法表 【案例10】素数 2.4 复杂数据类型 2.4.1 数组 2.4.2 枚举 2.4.3 结构 2.4.4 字符串 【案例11】学生成绩分类统计 【案例12】求矩阵对角线上元素之和 【案例13】职工工资统计 【案例14】计算天数 【案例15】图书查询 2.5 函数 2.5.1 函数的定义 2.5.2 函数的调用 2.5.3 函数的返回 2.5.4 函数的参数 2.5.5 函数重载 2.5.6 Main函数 【案例16】验证哥德巴赫猜想 【案例17】兔子问题 【案例18】函数重载 【案例19】命令行计算器 思考与练习2第3章 面向对象程序设计第4章 基于Windwos Forms的程序设计第5章 图形与动画 第6章 数据库应用开发 第7章 ASP.NET Web应用开发
章节摘录
第1章 Visual C#程序设计基础 1.1 .NET Framework与Visual C# 1.1.1 .NET Framework简介 .NET Framework(又称.NET框架)是Microsoft(微软)公司所创建的新一代应用开发平台,它能够让软件不仅适用于传统的PC,而且也能够满足目前网络时代提出的新任务的需要。 与微软传统的开发软件不同的是,.NET Framework不仅可用于Windows平台,也逐步推出可用于其他平台的版本。例如Mon0,它是.NET Framework的开源代码版本,可以用于多种操作系统下的应用开发,包括Linux和Mac OS等。此外,.NET Framework还广泛用于嵌入式开发,如移动电话、个人数字助理(PDA)等。因此,在一定程度上,可以将微软的.NETFramework战略看作是对Java所称的“一次编写,随处运行”的反击。微软的目标是让.NET战略彻底改变软件的开发方式、发行方式和使用方式等,并且,不只是针对微软自身的开发,而是面向所有开发商与运营商的开发。 .NET Framework是一种面向网络、支持各种用户终端的开发平台环境,.NET的核心内容之一就是要搭建第3代因特网平台,这个网络平台将解决网站之间的协同合作问题,从而最大限度地获取信息。在.NET平台上,不同网站之间通过相关的协定联系在一起,网站之间形成自动交流,协同工作,提供最全面的服务。 .NET Framework是生成、部署和运行XML Web Services和应用程序的多语言环境,是运行所有.NET应用程序的基础,它包括以下3个主要组成部分。 1.公共语言运行时 公共语言运行时(Common Language Runtime,CLR)也称通用语言运行库,是.NET框架的基础。可以将运行库看作一个在执行程序时管理其代码的代理,它提供核心服务(如内存管理、线程管理和远程处理),而且还强制实施严格的类型安全,来确保程序的安全性和可靠性。事实上,代码托管的概念是公共语言运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。 除了运行时服务,.NET Framework还包含一个由4000多个类组成的内容详尽的库,这些类被组织为“命名空间”,为从文件输入和输出到字符串操作、到XML分析、到Windows窗体控件的所有内容提供多种有用的功能。
图书封面
评论、评分、阅读与下载