C#入门经典

分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: Karli Watson Marco Bellinaso等 著,康博 译
出 版 社: 清华大学出版社
出版时间: 2002-4-1字数: 1426000版次: 1页数: 873印刷时间: 2003-12-1开本:印次:纸张: 胶版纸I S B N : 9787302053330包装: 平装编辑推荐
C#是Microsoft专用在 .NET Framework平台上进行开发的一门新型编程语言。.NET Framework由托管代码执行的运时环境和几乎可以完成所有编程任务的众多类库组成。虽然很多语言都能够编写NET 代码,但C#是惟一针对.NET Framework 而设计的语言,因此在今后几年内,C#将会成为编写.NET 应用程序的首选。
内容简介
本书是您在学习编写C#程序时的必备向导,它逐步阐明了C# 和.NET 的关键概念.本书首先介绍C#语言和基础知识,然后深入探讨如何利用C#进行面向对象的编程,如何利用C#编写Windows 应用程序,以及如何用C#创建动态Web页和Web服务。最后的两个案例分析提供了多个完整用的C#应用程序范例,同时展示了利用C#编写应用程序的方法。
本书适用于初学者,以及相对缺乏编程经验、但又想从不支持面向对象编程技术的语言转移.NET Framework的程序员。
作者简介
目录
第1章 C#简介
1.1 什么是.NET Framework
1.2 什么是C#
1.3 Visual Studio.NET
1.4 小结
第2章 编写C#程序
2.1 Visual Studio.NET开发环境
2.2 控制台应用程序
2.3 Windows Forms应用程序
2.4 小结
第3章 变量和表达式
3.1 C#的基本语法
3.2 变量
3.3 表达式
3.4 小结
3.5 练习
第4章 流程控制
4.1 布尔逻辑
4.2 分支
4.3 循环
4.4 小结
4.5 练习
第5章 变量的更多内容
5.1 类型转换
5.2 复杂的变量类型
5.3 字符串的处理
5.4 小结
5.5 练习
第6章 函数
6.1 定义和使用函数
6.2 变量的作用域
6.3 Main()函数
6.4 结构函数
6.5 函数的重载
6.6 委托
6.7 小结
6.8 练习
第7章 调试和错误处理
7.1 Visual Studio中的调试
7.2 错误处理
7.3 小结
7.4 练习
第8章 面向对象编程简介
8.1 什么是面向对象编程
8.2 静态和实例类成员
8.3 OOP技术
8.4 Windows应用程序中的OOP
8.5 小结
8.6 练习
第9章 定义类
9.1 C#中的类定义
9.2 System.Object
9.3 构造函数和析构函数
9.4 Visual Studio.NET中的OOP工具
9.5 类库工程
9.6 接口和抽象类
9.7 结构类型
9.8 阴影和深度复制
9.9 小结
9.10 练习
第10章 定义类成员
10.1 成员定义
10.2 VS成员向导
10.3 成员属性
10.4 类成员的其他议题
10.5 接口的执行
10.6 范例应用程序
10.7 小结
10.8 练习
第11章 类的更多内容
11.1 集合
11.2 运算符重载
11.3 高级转换
11.4 深度复制
11.5 定制异常
11.6 小结
11.7 练习
第12章 事件
12.1 什么是事件
12.2 使用事件
12.3 扩展和使用CardLib
12.4 小结
12.5 练习
第13章 使用Windows Form控件
13.1 Windows窗体设计器
13.2 工具箱
13.3 控件
13.4 Button控件
13.5 Label和LinkLabel控件
13.6 TextBox控件
13.7 RadioButton和CheckBox控件
13.8 kichTextBox控件
13.9 ListBox和CheckedListBox控件
13.10 ComboBox控件
13.11 ListView控件
13.12 StatusBar控件
13.13 TabControl控件
13.14 小结
第14章 Windows Forms的高级功能
14.1 菜单
14.2 工具栏
14.3 SDI和MDI应用程序
14.4 创建控件
14.5 小结
14.6 练习
第15章 使用对话框
15.1 对话框
15.2 如何使用对话框
15.3 文件对话框
15.4 打印
15.5 打印预览
15.6 FontDialog和ColorDialog
15.7 小结
15.8 练习
第16章 GDI+简介
16.1 图形绘制概述
16.2 使用Pen类绘制线条
16.3 使用Brush类绘制图形
16.4 使用Font类绘制文本
16.5 使用图像进行绘制
16.6 GDI+的高级功能
16.7 小结
第17章 部署Windows应用程序
17.1 部署的含义
17.2 部署工程类型
17.3 Microsoft Windows安装程序结构
17.4 为简单的编辑器创建一个安装程序软件包
17.5 构建工程
17.6 安装
17.7 小结
第18章 获取数据
18.1 在VS中访问数据
18.2 在VS中查看数据
18.3 在应用程序中访问数据库
18.4 查看完成的结果
18.5 在DataSet中导航
18.6 添加列表
18.7 添加Datagrid
18.8 XML
18.9 小结
18.10 练习
第19章 使用ADO.NET访问数据
19.1 ADO.NET概述
19.2 ADO.NET类和对象概述
19.3 XML和ADO.NET
19.4 在ADO.NET DataSets中的XML支持
19.5 ADO.NET中的SQL支持
19.6 关于ADO.NET的进一步说明
19.7 小结
19.8 练习
第20章 使用文件
20.1 流
20.2 用于输入和输出的类
20.3 高级主题
20.4 小结
20.5 练习
第21章 .NET装配件
21.1 装配件简介
21.2 自我说明的.NET装配件
21.3 装配件的结构
21.4 创建装配件
21.5 查看装配件的内容
21.6 装配件属性
21.7 调用装配件
21.8 私有和共享装配件
21.9 小结
21.10 练习
第22章 属性
第23章 Web编程基础
第24章 ASP.NET应用程序
第25章 Web服务
第26章 案例分析1——调查问卷Web站点
第27章 案例分析2——线时事通讯管理器
第28章 范例——用C#建立一个在线购物车
附录A 设置PATH环境变量
附录B 安装MSDE
附录C C#编译选项
媒体评论