Visual C#高级编程范例

Visual C#高级编程范例
作 者: 谭桂华 魏亮
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: C#
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual C#高级编程范例》作者简介

内容简介

本书以实例详解的方式,循序渐进地介绍了使用Visual C#.NET开发应用程序的方法和技巧。全书内容以C#语言为基础,选取具体典型实例进行讲解。全书共分11章,第1章简单介绍了.NET平台C#编程的基础知识,从第2章到第11章,通过10个具体案例的设计与实现,详细地介绍了运用C#语言编程的方法与技巧。本书选材新颖,内容完整。涵盖了.NET平台下Windows窗体和Web窗体的编程,以及XML、COM+、.NET Remoting、Web Service等高级应用,是一本易懂、实用、极具参考价值的实例教程。本书中的每个实例都调试通过,在每一章的“实例演示”一节中可以看到每个实例程序的运行结果。本书主要面向具有一定C#语言编程基础、并准备进一步深入学习C#编程的读者。

图书目录

第1章 Visual C#概述

1. 1 . NET平台背景

1. 1. 1 第一代Internet

1. 1. 2 第二代Internet

1. 1. 3 Microson. NET--下一代因特网平台

1. 2 . NET框架结构

1. 2. 1 . NET框架目标

1. 2. 2 公共语言运行时

1. 2. 3 . NET框架基本类库

1. 3 C#简介

1. 3. 1 C#的突出优点

1. 3. 2 类型系统

1. 3. 3 变量

1. 3. 4 表达式

1. 3. 5 语句

1. 3. 6 异常处理

1. 3. 7 属性

1. 4 小结

第2章 文件管理器的实现

2. 1 提出问题

2. 1. 1 实例演示

2. 1. 2 System. IO

2. 1. 3 ListView控件

2. 2 设计方案

2. 2. 1 文件管理器主界面及功能的设计

2. 2. 2 文本编辑器的设计

2. 3 解决方案

2. 3. 1 文件管理器主界面及功能的实现

2. 3. 2 文本编辑器的实现

2. 4 小结

第3章 电子书店的实现

3. 1 提出问题

3. 1. 1 实例演示

3. 1. 2 动态加载及Cookie

3. 1. 3 应用程序缓存

3. 1. 4 会话状态

3. 2 设计方案,

3. 2. 1 电子书店数据结构的设计

3. 2. 2 电子书店实例的功能设计

3. 3 解决方案

3. 3. 1 用户控件--好书推荐表的实现

3. 3. 2 BookOrder类和ShoppingCart类

3. 3. 3 Global. asax文件

3. 3. 4 主页面BookShop. aspx的实现

3. 3. 5 ShowCart. aspx页面的实现

3. 4 小结

第4章 电子银行的实现

4. 1 提出问题

4. 1. 1 实例演示

4. 1. 2 COM 的基本知识

4. 2 设计方案

4. 2. 1 数据库层的设计

4. 2. 2 业务逻辑层的设计

4. 2. 3 ATM界面的设计

4. 2. 4 银行出纳员操作界面的设计

4. 3 解决方案

4. 3. 1 数据库层的实现

4. 3. 2 业务逻辑层的实现

4. 3. 3 ATM界面的实现

4. 3. 4 银行出纳员操作界面的实现

4. 4 小结

第5章 网上选课系统的实现

5. 1 提出问题

5. 1. 1 实例演示

5. 1. 2 ADO. NET

5. 2 设计方案

5. 2. 1 数据层的设计

5. 2. 2 COM 应用层的设计

5. 2. 3 Web应用层的设计

5. 3 解决方案

5. 3. 1 COM 应用层的实现

5. 3. 2 Web应用层的实现

5. 4 小结

第6章 网络聊天工具的实现

6. 1 提出问题

6. 1. 1 实例演示

6. 1. 2 TCP协议通信的流程

6. 1. 3 Socket编程基础

6. 2 设计方案

6. 2. 1 服务器端的设计

6. 2. 2 客户端的设计

6. 3 解决方案

6. 3. 1 服务器端的实现

6. 3. 2 客户端的实现

6. 4 小结

第7章 电子邮箱的实现

7. 1 提出问题

7. 1. 1 实例演示

7. 1. 2 电子邮箱的实现原理

7. 1. 3 POP3协议

7. 1. 4 SMTP协议

7. 1. 5 协议命令的解析

7. 2 设计方案

7. 2. 1 数据库的设计

7. 2. 2 客户端的设计

7. 2. 3 服务器端的设计

7. 3 解决方案

7. 3. 1 客户端的实现

7. 3. 2 服务器端的实现

7. 4 小结

第8章 分布式会话的实现

8. 1 提出问题

8. 1. 1 实例演示

8. 1. 2 . NET远程处理的框架

8. 1. 3 远程对象. 服务器和客户端

8. 2 设计方案

8. 2. 1 服务器端的设计

8. 2. 2 客户端的设计

8. 3 解决方案

8. 3. 1 服务器端的实现

8. 3. 2 客户端的实现

8. 4 小结

第9章 移动通信管理与收费系统的实现

9. 1 提出问题

9. 1. 1 实例演示

9. 1. 2 WebService基础知识

9. 2 设计方案

9. 2. 1 数据库的设计

9. 2. 2 Web服务的设计

9. 2. 3 客户端的设计

9. 3 解决方案

9. 3. 1 数据库的实现

9. 3. 2 Web服务的实现

9. 3. 3 客户端的实现

9. 4 小结

第10章 网络连锁店的集成

10. 1 提出问题

10. 1. 1 实例演示

10. 1. 2 连锁店集成程序的背景

10. 1. 3 读取XML文档

10. 1. 4 编写XML文档

10. 2 设计方案

10. 2. 1 数据库的设计

10. 2. 2 总公司程序的设计方案

10. 2. 3 子公司程序的设计方案

10. 3 解决方案

10. 3. 1 数据库的实现

10. 3. 2 总公司程序的实现

10. 3. 3 子公司程序的实现

10. 4 小结

第11章 综合性绘图的实现

11. 1 提出问题

11. 1. 1 实例演示

11. 1. 2 GDI 的编程基础

11. 1. 3 在IIS下集成远程服务器对象

11. 2 设计方案

11. 2. 1 服务器端的设计

11. 2. 2 客户端的设计

11. 3 解决方案

11. 3. 1 服务器端的实现

11. 3. 2 客户端的实现

11. 4 小结