修订版序
译者序
前言
第1部分 C#概述
第1章 . NET Framework概述
1. 1 初识. NET Framework
1. 2 . NET Framework基类概述
1. 3 小结
第2章 C#基础
2. 1 初识C#
2. 2 变量
2. 3 数组
2. 4 字符串
2. 5 语句和表达式
2. 6 小结
第2部分 处理数据
第3章 C#中的组件
3. 1 类
3. 2 方法
3. 3 名称空间
3. 4 结构
3. 5 枚举
3. 6 接口
3. 7 式编写. 编译和执行C#程序第4章 深入组件
4. 1 数组
4. 2 集合
4. 3 索引
4. 4 装箱和拆箱
4. 5 预处理指令
4. 6 小结
第5章 属性和特,31陛
5. 1 属性
5. 2 特性
5. 3 小结
第6章 线程
6. 1 线程基础
6. 2 小结
第3部分 专业项目1
项目1 创建客户管理项目
第7章 项目个案研究
7. 1 个案研究
7. 2 项日生命周期
7. 3 小结
第8章 Windows窗体和控件
8. 1 Visual Studio. NET项H概述
8. 2 为客户管理项日创建Windows应用程序
第9章 验证和异常处理
9. 1 验证
9. 2 处理异常
9. 3 调试客户管理应用程序
9. 4 小结
第10章 使用ADO. NET与数据库交互
10. 1 用ADO. NET将Windows窗体连接到数据源
第们章 水晶报表
11. 1 “水晶报表设计器”工具概述
11. 2 创建报表窗体,
第12章 部署Windows应用程序
12. 1 部署Windows应用程序概述
12. 2 小结
第4部分 专业项目2
项目2 创建员工记录系统(ERS)项目
第13章 项目个案研究和设计
13. 1 个案研究
13. 2 项目生命周期
13. 3 小结
第14章 实现业务逻辑
14. 1 填充TreeView控件
14. 2 小结
第5部分 专业项目3
项目3创建Creative Learning项目
第15章 项目个案研究和设计方法
15. 1 个案研究
15. 2 项日生命周期
15. 3 小结
第16章 实现编程逻辑
16. 1 为应用程序添加编程逻辑
16. 2 小结
第17章 与Microsoft Word文档及Event Viewer交互
17. 1 与Microsoft Word文档交互
17. 2 XML概述
17. 3 小结
第6部分 专业项目4
项目4 创建机票预订入口
第18章 项目个案研究和设计
18. 1 航空公司概述
18. 2 项目需求
18. 3 项目设计
18. 4 小结
第19章 ASP. NET Web应用程序基础..
19. 1 从ASP. NET开始
19. 2 研究ASP. NET Web应用程序
19. 3 配置ASP. NET应用程序
19. 4 创建ASP. NET应用程序示例
19. 5 小结
第20章 设计应用程序
20. 1 创建数据库模式
20. 2 设计应用程序窗体
20. 3 小结
第21章 实现业务逻辑
21. 1 实现用户登录和注销功能
21. 2 为网络管理员的窗体编写代码
21. 3 为业务经理窗体编写代码
21. 4 为业务线路管理员窗体编写代码
21. 5 小结
第22章 创建客户事务处理入口
22. 1 设计窗体
22. 2 测试应用程序
22. 3 小结
第23章 调试和测试应用程序
23. 1 定位程序中的错误
23. 2 测试应用程序
23. 3 小结
第24章 管理应用程序
24. 1 管理数据库
24. 2 管理Internet信息服务
24. 3 小结
第25章 保护应用程序
25. 1 ASP. NET应用程序中的安全措施
25. 2 在SkyShark航空公司中启用身份验证机制
25. 3 小结
第26章 部署应用程序
26. 1 部署情况
26. 2 部署SkyShark航空公司应用程序
26. 3 小结
第7部分 专业项目5
项目5 为书店创建Web入口
第27章 项目个案研究和设计
27. 1 公司概况
27. 2 项目需求
27. 3 项目设计
27. 4 小结
第28章 研究ASP. NET Web服务
28. 1 ASP. NET Web服务概述
28. 2 Web服务中所用的技术
28. 3 . NET Framework中的Web服务
28. 4 在. NET Framework中创建简单的Web服务
28. 5 小结
第29章开发Web服务
29. 1 为Deepthoughts Publications创建Web服务
29. 2 小结
第30章 开发Web服务客户
30. 1 为Bookers Paradise创建Web服务客户应用程序
30. 2小结
第8部分 专业项目6
项目6 创建移动应用程序
第31章 项目个案研究和设计方案
31. 1 个案研究
31. 2 项目生命周期
31. 3 小结
第32章 移动应用程序基础
32. 1 移动应用程序概述
32. 2 使用Mobile Internet Toolkit创建简单Web应用程序
32. 3 小结
第33章 实现业务逻辑
33. 1 为MobileCallStatus应用程序创建所需窗体
33. 2 为MobileCallStatus应用程序添加
33. 3 在仿真器中测试MobileCallStatus
应用程序
33. 4 小结
第9部分 实验室之外
第34章 高级C#概念
34. 1 COM+
34. 2 消息传输
34. 3 小结
第10部分 附录
附录A 不安全的代码
A. 1 指针
A. 2 小结
附录B Visual Basic. NET概述
B. 1 Visual Studio. NET的语言概述
B. 2 Visual Basic. NET概述
B. 3 面向对象编程语言的特点
B. 4 Visual Basic. NET的组件
B. 5 创建简单的Visual C#. NET Windows应用程序
B. 6 在Visual Basic. NET中创建简单的应用程序
B. 7 小结
附录C Visual Studio. NET集成开发环境
C. 1 Visual Studio. NETIDE概述
C. 2 定制Visual Studio. NETIDE
C. 3 小结...