第1章C#和NEI应用开发初步
1.1“第1章面向对象程序设计基础”教学建议
1.2“第2章Visual Studio.NET简介”教学建议
1.2.1 NET是什么
1.2.2为什么要学习.NET
1.2.3NET和Java有什么差别
1.3“第3章C#程序设计初步”教学建议
1.4基本调试方法
1.4.1调试程序的概念
1.4.2调试器
1.4.3单步调试
1.4.4断点
1.5习题
第2章C#的基础成分
2.1“第4章C#类型和语句成分”小结和教学建议
2.2“第5章语句和程序结构”的小结和教学建议
2.3“第6章数组和字符串”的小结和教学建议
2.4常见问题
2.4.1 关于ASCII、Unicode、汉字的编码、LJCS、UTF等问题
2.4.2关于简单类型
2.4.3关于枚举类型
2.4.4关于存储对象的栈和堆
2.4.5关于交错数组
2.4.6关于String和StringBuilder字符串
2.5习题
2.5.1《教程》第4章习题
2.5.2《教程》第5章习题
2.5.3《教程》第6章习题
第3章 自定义类及其系统
3.1“第7章类和对象”小结和教学建议
3.2“第8章方法”小结和教学建议
3.3“第9章继承与访问控制”小结和教学建议
3.4“第10章多态”小结和教学建议
3.5“第11章接口和结构”小结和教学建议
3.6常见问题
3.6.1关于静态成员
3.6.2关于构造函数和析构函数
3.6.3对象数组
3.6.4关于属性
3.6.5关于索引器
3.6.6关于对象内的引用类型对象
3.6.7关于继承
3.6.8关于多态
3.6.9关于抽象类、接口等具有规范意义的成分
3.7习题
3.7.1《教程》第7章习题
3.7.2《教程》第8章习题
3.7.3《教程》第9章习题
3.7.4《教程》第10章习题
3.7.5《教程》第11章习题
第4章应用与系统的交互
4.1“第12章委托和事件”小结和教学建议
4.2“第13章异常处理和不安全代码”小结和教学建议
4.3“第14章动态类型和特性”小结和教学建议
4.4常见问题
4.4.1委托与事件的差别和关系
4.4.2委托与接口
4.4.3方法的抽象表示
4.4.4 自定义事件
4.4.5类型和Type类
4.4.6程序集和反射
4.4.7 自动内存管理和指针
4.4.8异常处理和断言
4.5习题
4.5.1《教程》第12章习题
4.5.2《教程》第13章习题
4.5.3《教程》第14章习题
第5章类库、流与文件
5.1“第15章.NET类库应用”小结和教学建议
5.2“第16章流与文件”小结和教学建议
5.3常见问题
5.3.1 NET类库与MF℃
5.3.2流和文件的关系和差别
5.3.3关于Math类
5.3.4关于Random类
5.3.5 ArrayList类和Array类
5.4习题
5.4.1《教程》第15章习题
5.4.2《教程》第16章习题
第6章Windows应用程序
6.1“第17章windows应用程序”小结和教学建议
6.1.1控件的属性设置
6.1.2控件的事件处理
6.1.3其他常见问题
6.2使用GDI+绘图
6.2.1 GDI+简介
6.2.2 System.Drawing名空间及其常用类
6.2.3 GDI+绘图
6.3习题
第7章应用技术--高级编程
7.1简介
7.2 Web编程技术
7.2.1 ASP.NET的安装配置
7.2.2 ASP.NET常用组件对象
7.2.3 Web Setvice
7.3实例步骤演示和案例分析
7.3.1 网络聊天室一ASP.NET组件对象的应用
7.3.2 ASP.NET数据访问和数据列表控件实例
7.3.3 ASP.NET电子邮件发送和文件上传
7.3.4 Web Sei·vice的提供和调用
7.4习题
附录部分参考答案
附录A“第1章C#和.NET应用开发初步”习题参考答案
附录B“第2章C#的基础成分”习题参考答案
B1《教程》第4章习题参考答案
B2《教程》第5章习题参考答案
B3《教程》第6章习题参考答案
附录C“第3章自定义类及其系统”习题参考答案
C1《教程》第7章习题参考答案
C2《教程》第8章习题参考答案
C3《教程》第9章习题参考答案
C4《教程》第10章习题参考答案
C5《教程》第11章习题参考答案
附录D“第4章应用与系统的交互”习题参考答案
D1《教程》第12章习题参考答案
D2《教程》第13章习题参考答案
D3《教程》第14章习题参考答案
附录E“第5章类库、流和文件”习题参考答案
E1《教程》第15章习题参考答案
E2《教程》第16章习题参考答案