封面
版权信息
前言
第1章.NET基础体系结构
1.1 什么是.NET
1.2 我们为什么需要.NET技术
1.3 什么是.NET Framework
1.4 .NET和J2EE的相同点和不同点
1.5 .NET和C# 之间的关系
1.6 C#语言的特点
1.7 C#程序的编译运行
1.7.1 什么是CLI
1.7.2 什么是CLR
1.7.3 什么是IL
1.7.4 C#程序是如何编译运行的
第2章 C#开发环境
2.1 C#语言需要的开发工具
2.2 软件的安装、卸载
2.2.1 安装Visual Studio 2005需要的软、硬件配置
2.2.2 安装Visual Studio 2005需要的权限设置
2.2.3 并行安装Visual Studio版本
2.2.4 进行.NET Framework版本的并行安装
2.2.5 安装IIS
2.2.6 安装Visual Studio 2005
2.2.7 卸载
2.3 Visual Studio 2005开发环境实际应用
2.3.1 管理解决方案、项目和文件
2.3.2 项目属性
2.3.3 编辑代码和资源文件
2.3.4 生成、调试和测试
第3章 编写第一个C#程序
3.1 C#程序的常规结构
3.2 Main()和命令行参数
3.2.1 运用命令行参数
3.2.2 使用foreach访问命令行参数
3.2.3 Main()返回值标识
3.3 学习第一个C#程序
- APP免费
3.3.1 编写第一个C#代码
- APP免费
3.3.2 程序添加注释
- APP免费
3.3.3 编译程序
- APP免费
第4章 C#程序设计之基础知识
- APP免费
4.1 数据类型
- APP免费
4.1.1 C#的数据类型
- APP免费
4.1.2 C#值类型
- APP免费
4.1.3 引用类型包括的内容
- APP免费
4.2 语句
- APP免费
4.2.1 C#语言的语句类型
- APP免费
4.3 运算符
- APP免费
4.3.1 C#运算符定义
- APP免费
4.4 数组
- APP免费
4.4.1 数组的定义和标识
- APP免费
4.4.2 一维数组的定义标识
- APP免费
4.4.3 一维数组初始化
- APP免费
4.4.4 多维数组的定义和标识
- APP免费
4.4.5 多维数组的初始化
- APP免费
4.4.6 交叉数组的定义和标识
- APP免费
4.4.7 在数组使用foreach
- APP免费
4.4.8 将一维数组作为参数传递
- APP免费
4.4.9 将多维数组作为参数传递
- APP免费
4.4.10 使用ref和out传递数组
- APP免费
4.5 字符串
- APP免费
4.5.1 字符串的定义和标识
- APP免费
4.5.2 访问字符串的字符
- APP免费
4.5.3 连接字符串
- APP免费
4.5.4 字符串进行比较
- APP免费
4.5.5 使用Split方法分析字符串
- APP免费
4.5.6 使用字符串方法搜索字符串
- APP免费
4.5.7 修改字符串内容
- APP免费
4.6 命名空间
- APP免费
4.6.1 命名空间的定义和标识
- APP免费
4.6.2 访问命名空间
- APP免费
4.6.3 使用命名空间别名
- APP免费
4.6.4 使用命名空间来控制范围
- APP免费
4.7 C#预处理器指令
- APP免费
4.7.1 C#预处理的指令种类
- APP免费
4.7.2 预定义指令——#if的定义和应用
- APP免费
4.7.3 预定义指令——#else的定义和应用
- APP免费
4.7.4 预定义指令——#elif的定义和应用
- APP免费
4.7.5 预定义指令——#endif的定义和应用
- APP免费
4.7.6 预定义指令——#define的定义和应用
- APP免费
4.7.7 预定义指令——#undef的定义和应用
- APP免费
4.7.8 预定义指令——#warning的定义和应用
- APP免费
4.7.9 预定义指令——#error的定义和应用
- APP免费
4.7.10 预定义指令——#line的定义和应用
- APP免费
4.7.11 预定义指令——#region的定义和应用
- APP免费
4.7.12 预定义指令——#endregion的定义和应用
- APP免费
4.7.13 预定义指令——#pragme的定义和应用
- APP免费
4.7.14 预定义指令——#pragmewarning的定义和应用
- APP免费
4.7.15 预定义指令——#pragme checksum的定义和应用
- APP免费
第5章 面向对象的程序设计思想
- APP免费
5.1 面向对象的基本概念
- APP免费
5.1.1 对象的概念
- APP免费
5.1.2 面向对象技术的由来
- APP免费
5.2 面向对象的模型技术
- APP免费
5.2.1 对象模型技术
- APP免费
5.3 面向对象的分析
- APP免费
5.3.1 面向对象分析的概念
- APP免费
5.3.2 面向对象分析的任务
- APP免费
5.3.3 面向对象分析的层次
- APP免费
5.3.4 面向对象分析的步骤
- APP免费
5.4 面向对象的设计
- APP免费
5.4.1 面向对象设计的概念
- APP免费
5.4.2 面向对象设计阶段
- APP免费
5.4.3 面向对象设计的几个步骤
- APP免费
第6章 面向对象的C#语言
- APP免费
6.1 类(class)
- APP免费
6.1.1 类的概念
- APP免费
6.1.2 类的标识
- APP免费
6.1.3 类的特点
- APP免费
6.1.4 使用类创建对象
- APP免费
6.1.5 类的继承
- APP免费
6.1.6 类的修饰符
- APP免费
6.1.7 静态类
- APP免费
6.1.8 类的成员
- APP免费
6.1.9 构造函数
- APP免费
6.1.10 析构函数
- APP免费
6.2 方法
- APP免费
6.2.1 方法的标识
- APP免费
6.2.2 方法返回值
- APP免费
6.2.3 方法中的参数类型
- APP免费
6.2.4 静态和非静态的方法
- APP免费
6.3 结构
- APP免费
6.3.1 结构的标识
- APP免费
6.3.2 结构的特点
- APP免费
6.3.3 使用结构
- APP免费
6.3.4 传递结构与传递类实例
- APP免费
6.4 继承
- APP免费
6.4.1 继承的概念
- APP免费
6.4.2 继承的标识
- APP免费
6.4.3 base保留字的使用
- APP免费
6.4.4 抽象类和密封类
- APP免费
6.4.5 多态
- APP免费
6.5 属性
- APP免费
6.5.1 属性的概念
- APP免费
6.5.2 接口属性的使用
- APP免费
6.5.3 非对称访问器的使用
- APP免费
6.6 事件
- APP免费
6.6.1 事件的概念
- APP免费
6.6.2 使用事件
- APP免费
6.6.3 创建响应事件的控件
- APP免费
6.6.4 接口中声明一个事件并类中实现该事件
- APP免费
6.6.5 在Visual C#代码编辑器中创建事件处理程序
- APP免费
第7章 深入了解C#
- APP免费
7.1 接口
- APP免费
7.1.1 接口的概念
- APP免费
7.1.2 接口的标识
- APP免费
7.1.3 显式接口的实现
- APP免费
7.1.4 显式实现接口成员
- APP免费
7.2 委托
- APP免费
7.2.1 委托的概念
- APP免费
7.2.2 委托的应用
- APP免费
7.2.3 委托中命名方法的应用
- APP免费
7.2.4 委托中匿名方法的应用
- APP免费
7.2.5 使用委托而不使用接口
- APP免费
7.2.6 合并委托
- APP免费
7.3 索引器
- APP免费
7.3.1 索引器的概念
- APP免费
7.3.2 索引器的应用
- APP免费
7.3.3 接口中使用索引器
- APP免费
7.3.4 属性和索引器之间的不同点和相同点
- APP免费
7.4 迭代器
- APP免费
7.4.1 迭代器的概念
- APP免费
7.4.2 迭代器的标识
- APP免费
7.4.3 为整数列表创建迭代器块
- APP免费
7.4.4 为泛型列表创建迭代器块
- APP免费
7.5 线程
- APP免费
7.5.1 线程的概念
- APP免费
7.5.2 线程的应用
- APP免费
7.5.3 应用线程进行同步
- APP免费
7.5.4 创建和终止线程
- APP免费
7.5.5 针对制造者线程和使用者线程进行同步
- APP免费
7.5.6 使用线程池
- APP免费
7.6 反射
- APP免费
7.6.1 反射的概念
- APP免费
7.6.2 反射的应用
- APP免费
7.6.3 使用反射访问属性
- APP免费
7.7 DLLS
- APP免费
7.8 程序集和全局程序集缓存
- APP免费
7.8.1 程序集的概念
- APP免费
7.8.2 友元程序集的概念
- APP免费
7.8.3 如何确定文件是否为程序集
- APP免费
7.8.4 加载和卸载程序集
- APP免费
7.8.5 与其他应用程序共享程序集
- APP免费
7.9 互操作性
- APP免费
7.9.1 互操作性的概念
- APP免费
7.9.2 使用COM Interop创建Excel电子表格
- APP免费
7.9.3 使用平台调用播放波形文件
- APP免费
7.9.4 使用COM Interop进行Word拼写检查
- APP免费
7.9.5 COM类的应用
- APP免费
7.10 泛型
- APP免费
7.10.1 泛型的概念
- APP免费
7.10.2 泛型的优点
- APP免费
7.10.3 泛型类型参数标识
- APP免费
7.10.4 泛型类的定义
- APP免费
7.10.5 泛型接口的标识
- APP免费
7.10.6 泛型方法的标识
- APP免费
7.10.7 泛型和数组的标识
- APP免费
7.10.8 泛型委托的标识
- APP免费
7.10.9 泛型代码中的默认关键字
- APP免费
7.10.10 C++模板和C#泛型之间的区别
- APP免费
7.10.11 运行库的泛型的标识
- APP免费
7.10.12 .NET Framework类库中的泛型的标识
- APP免费
7.10.13 泛型和属性的定义
- APP免费
第8章 C#对于文件、数据库、XML的基本应用
- APP免费
8.1 文件操作
- APP免费
8.1.1 基本的文件I/O
- APP免费
8.1.2 构成流
- APP免费
8.1.3 异步文件I/O
- APP免费
8.1.4 独立存储
- APP免费
8.2 数据库
- APP免费
8.2.1 数据访问入门
- APP免费
8.2.3 连接到Visual Studio中的数据
- APP免费
8.2.4 将数据获取到应用程序
- APP免费
8.2.5 ADO.NET
- APP免费
8.2.6 事务处理
- APP免费
8.3 XML技术
- APP免费
8.3.1 XML技术概述
- APP免费
8.3.2 XML技术产生的背景
- APP免费
8.3.3 XML的优缺点
- APP免费
8.3.4 XML的作用及应用前景
- APP免费
8.3.5 XML的语法结构
- APP免费
8.3.6 设计“格式良好的”XML文档
- APP免费
8.3.7 设计“有效的”XML文档——DTD和XML Schema
- APP免费
8.3.8 进行XML数据的显示控制
- APP免费
8.3.9 进行XML与HTML的绑定与操作
- APP免费
8.3.10 进行基于DOM的数据操作
- APP免费
第9章 项目实践
- APP免费
9.1 中小型企业税收申报管理系统
- APP免费
9.1.1 系统平台
- APP免费
9.1.2 系统分析
- APP免费
9.1.3 项目规划
- APP免费
9.1.4 总体规则
- APP免费
9.1.5 数据库设计
- APP免费
9.1.6 配置文件代码分析
- APP免费
9.1.7 数据库操作类代码分析
- APP免费
9.1.8 业务功能模块代码分析
- APP免费
9.1.9 系统安装
- APP免费
9.2 企业进销存管理系统
- APP免费
9.2.1 系统平台
- APP免费
9.2.2 系统分析
- APP免费
9.2.3 项目规划
- APP免费
9.2.4 总体规则
- APP免费
9.2.5 编码规则
- APP免费
9.2.6 数据库设计
- APP免费
9.2.7 数据库操作类代码分析
- APP免费
9.2.8 业务功能模块代码分析
- APP免费
附录A C#关键字
- APP免费
附录B C#的错误码
- APP免费
参考文献
更新时间:2018-12-29 14:12:08