本书是“国外计算机科学教材系列”之一的“Visual C#2005大学教程(第2版)”专册,具体包括了:Microsoft的Windows操作系统、Internet与万维网、.NET框架与公共语言运行环境、Visual C#2005 Express Edition IDE简介等方面的内容。
本书是一本C#编程方面的优秀教程,全面介绍了C#编程的原理和方法,涉及类与对象、控制语句、方法、数组、继承、多态、异常处理、GUI、多线程、多媒体、XML、数据库与SQL、ASP.NET 2.0、Web服务、网络、查找与排序、数据结构、泛型、集合等基本概念及应用方法。采用“尽早接触类与对象”的方法,第4章开始就建立了可复用类。面向对象部分采用最新版UML 2.0,这是面向对象系统建模的行业标准图形化语言。l本书介绍最新C#版本Visual C# 2005的关键新特性,包括泛型、.NET远程化和调试的内容。可以说本书是学习C#语言最好的教程,是学习C#编程的“宝典”。
本书可作为高等院校相关专业的编程语言教材和C#编程教材,也是软件设计人员进行C#程序开发的宝贵参考资料。
第1章 计算机、Internet与Visual C# 简介
1.1 简介
1.2 什么是计算机
1.3 计算机组织
1.4 早期的操作系统
1.5 个人计算、分布式计算与客户/服务器计算
1.6 硬件发展趋势
1.7 Microsoft的Windows操作系统
1.8 机器语言、汇编语言和高级语言
1.9 C#
1.10 C、C++、Java和Visual Basic
1.11 其他高级语言
1.12 Internet与万维网
1.13 XML
1.14 Microsoft的.NET
1.15 .NET框架与公共语言运行环境
1.16 尝试C#程序
1.17 (必读)软件工程案例研究:对象技术与UML简介
1.18 总结
1.19 Web资源第2章 Visual C# 2005 Express Edition IDE简介
第2章 Visual C#2005 Express Edition IDE简介
第3章 C#程序简介
第4章 类与对象简介
第5章 控制语句:第一部分
第6章 控制语句:第二部分
第7章 方法详述
第8章 数组
第9章 再论类与对象
第10章 面向对象编程:继承
第11章 多态、接口与运算符重载
第12章 异常处理
第13章 图形用户界面观念:第一部分
第14章 图形用户界面观念:第二部分
第15章 多线程
第16章 字符、字符串与正则表达式
第17章 图形与多媒体
第18章 文件与流
第19章 可扩展标记语言(XML)
第20章 数据库、SQL与ADO.NET
第21章 ASP.NET2.0,Web窗体与Web控件
第22章 Web服务
第23章 网络:基于流的套接与数据报
第24章 查找与排序
第25章 数据结构
第26章 泛型
第27章 集合
附录A 运算符优先级表
附录B 数字系统
附录C 使用Visual Studio 2005调试器
附录D ASCII字符集
附录E Unicode
附录F XHTML介绍:第一部分
附录G XHTML介绍:第二部分
附录H HTML/XHTML特殊字符
附录I HTML/XHTML颜色
附录J ATM案例研究代码
附录K UML 2的其他框图
附录L 简单类型索引