C#编程和.NET框架

当前位置:首页 > 计算机网络 > 程序设计 > C#编程和.NET框架

出版社:机械工业出版社
出版日期:2012-4
ISBN:9787111373414
作者:崔建江 编
页数:380页

书籍目录

前言
第1章 绪论
 1.1 计算机语言概述
  1.1.1 机器语言
  1.1.2 汇编语言
  1.1.3 面向过程的高级语言
  1.1.4 面向对象的高级语言
  1.1.5 高级编程语言的发展
 1.2 C#言
  1.2.1 C#的来源
  1.2.2 C#的定义
  1.2.3 C#的特点
  1.2.4 C#与Java及C++
 1.3.NET平台与.NET框架
  1.3.1.NET平台介绍
  1.3.2.NET框架介绍
  1.3.3.NET框架下的程序编译过程
 1.4 小结
第2章 C#的开发环境及编译调试方法
 2.1 Visual Studio.NET集成开发环境
  2.1.1 Visual Studio.NET的安装和设置
  2.1.2 Visual Studio.NET集成开发环境简介
 2.2 C#程序设计介绍
  2.2.1 C耀序的种类
  2.2.2 创建项目
  2.2.3 编写代码
  2.2.4 运行程序
  2.2.5 C#的基本编码规则
 2.3 C#程序编译调试
  2.3.1 基于.NET SDK的命令行编译调试
  2.3.2 基于Visual Studio.NET集成开发环境下的调试
 2.4 编译预处理
 2.5 多语言在.NET框架下的互操作性
 2.6 小结
第3章 C#语言基础
 3.1 C#关键字
 3.2 C#数据类型
  3.2.1 CTS类型
  3.2.2 值类型与引用类型
  3.2.3 预定义类型
  3.2.4 变量和常量
  3.2.5 预定义类型的数据类型转换
  3.2.6 复合类型
  3.2.7 值类型和引用类型间的转换——装箱和拆箱
 3.3 运算符与表达式
  3.3.1 运算符
  3.3.2 表达式和运算符的优先级
 3.4 基本语句与控制语句
  3.4.1 基本语句
  3.4.2 条件语句
  3.4.3 循环语句
  3.4.4 跳转语句
 3.5 数组
 3.6 集合
  3.6.1 ArrayList类
  3.6.2 Queue类
  3.6.3 Stack类
  3.6.4 Hashtable类
  3.6.5 数组和集合的对比
 3.7 小结
  习题
第4章 面向对象的C#程序设计
 4.1 从结构化程序设计到面向对象
  4.1.1 结构化程序设计产生的背景
  4.1.2 结构化程序设计方法
  4.1.3 面向对象程序设计方法
  4.1.4 面向对象的基本概念
  4.1.5 面向对象方法的三个基本特征
 4.2 类和对象
  4.2.1 类的定义
  4.2.2 类的成员概述
  4.2.3 常量和字段
  4.2.4 由类创建对象
  4.2.5 方法
  4.2.6 运算符重载
  4.2.7 索引器
 4.3 面向对象的封装性实现
  4.3.1 封装
  4.3.2 属性
 4.4 面向对象的继承性实现
  4.4.1 继承的基本概念
  4.4.2 派生类的定义
  4.4.3 Object类
  4.4.4 派生类中调用基类构造函数
 4.5 面向对象的多态性实现
  4.5.1 多态的基本概念
  4.5.2 虚方法
  4.5.3 抽象方法和抽象类
  4.5.4 接口
 4.6 小结
  习题
第5章 面向对象的C#进阶
 5.1 命名空间
  5.1.1 命名空间的定义
  5.1.2 命名空间的使用
 5.2 不安全代码
  5.2.1 C#中的指针
  5.2.2 不安全代码块
 5.3 异常处理
  5.3.1 C#的异常处理机制
  5.3.2.NET框架中的异常类
  5.3.3 System. Exception的属性
  5.3.4 自定义异常类
 5.4 线程
  5.4.1 C#中的线程
  5.4.2 线程操作
  5.4.3 线程状态
  5.4.4 线程同步
 5.5 C#的字符串处理
  5.5.1 String类
  5.5.2 动态创建字符串
  5.5.3 正则表达式
 5.6 代理与事件
  5.6.1 函数指针
  5.6.2 代理
  5.6.3 事件
 5.7 小结
  习题
第6章.NET框架
 6.1.NET框架结构概述
  6.1.1 中间语言
  6.1.2.NET类库
  6.1.3.NET框架特点
 6.2.NET框架下的3C
  6.2.1 CLR
  6.2.2 CTS
  6.2.3 CLS
 6.3 应用程序管理
  6.3.1 将源代码编译为托管模块
  6.3.2 将托管模块组合为程序集
 6.4 程序运行管理
  6.4.1 在程序集上加载CLR
  6.4.2 执行程序集代码
 6.5.NET应用程序的部署和发布
  6.5.1 程序集的部署
  6.5.2 应用程序的发布
 6.6 内存管理
  6.6.1.NET运行时的内存分配
  6.6.2.NET内存管理的核心——垃圾回收机制
  6.6.3 代龄机制
  6.6.4 非托管资源的管理-Finalize和Dispose
 6.7 小结
  习题
第7章 C#窗体程序设计
 7.1 窗体、属性与事件
  7.1.1 窗体生成
  7.1.2 窗体的基本属性
  7.1.3 添加菜单、工具条和按钮
  7.1.4 窗体的事件响应(鼠标和键盘)
 7.2 窗体常用控件
  7.2.1 常用控件
  7.2.2 控件的基本属性与方法
  7.2.3 公共控件
  7.2.4 容器控件
  7.2.5 菜单与工具栏
  7.2.6 对话框控件
  ……
第8章 C#流与文件操作
第9章 ADO.NET程序开发
第10章 ASP.NET程序开发
第11章 Web服务和访问Internet
第12章 C#高级应用
第13章 .NET程序设计——建立一个建筑能耗监测系统
  附录 C#中的关键字含义
  参考文献

作者简介

《普通高等教育"十一五"计算机类规划教材:C#编程和.NET框架》是普通高等教育“十一五”国家级规划教材之一,介绍C#语言编程和其开发平台.NET框架的主要内容。全书共分13章。第1章介绍本课程的预备知识、C#和.NET的概要内容。第2章至第5章介绍C#相关的知识,包括C#的开发环境以及编译调试方法、C#语言基础、面向对象的C#程序设计和C#进阶。第6章介绍.NET框架。第7章讲解C#窗体程序设计。第8章介绍C#流与文件操作。第9章介绍ADO.NET程序开发。第10章介绍ASP.NET程序开发。第11章介绍Web服务和访问Internet。第12章介绍C#高级应用,如C#创建和调用DLL、C#串行通信实现等。第13章给出了一个完整的基于.NET开发的实例。本书是在作者多年讲授C#课程的讲义基础上整理而成的,包含多年的实际经验。

图书封面


 C#编程和.NET框架下载



发布书评

 
 


精彩短评 (总计4条)

  •     教材不是很详细,要参考其他详细的反过来看才更理解。
  •     适合初学者的一本书,是中国人写的,不会有翻译的问题,当一本工具书看,还是可以的
  •     是正版的,很赞,很划算,感觉还可以
  •     把C#讲的浅显易懂!很适合入门的人!
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024