C# 是微软为 .NET 平台量身定做的编程语言,它是一种现代面向对象程序设计语言,使程序员能够快速地在 .NET 平台上开发种类丰富的应用程序,它继承了 C++ 和 Java 的语法,去掉了 C++ 中的许多复杂和容易引起问题的东西,比起 Java,它又多了一些非常简洁优美的特性。由于语法上的相似性,C++ 和 Java 程序员能够很容易地掌握C#。
本光盘会在最短的时间内把众多编程高手多年的编程经验和技巧倾力传授给用户,可以有效地降低学习的难度,对读者来说是不可多得的快速入门的学习软件。光盘中所有涉及到的例子源代码在该光盘中可以找到。
光盘内容:
01..NET 与 C#
01..NET 概述
02.C# 语言
03.公共语言运行库
04.编写一个 C# 程序
05.集成开发环境
06.第一个 C# 程序
02.C# 语言程序设计基础
01.简单数据类型
02.值类型和引用类型
03.变量和常量
04.表达式与运算符
05.条件语句 If …… Else
06.条件语句 Switch …… Case
07.循环语句 While 和 Do
08.循环语句 For
09.跳转语句 Break 和 Continue
10.错误和异常处理
11.综合实例:猜数字
03.C# 基于对象的程序设计
01..NET 概述
02.类
03.类的字段
04.类的方法
05.类的构造函数
06.方法的重载
07.类的属性
08.数组
09.字符串
10.类的索引器
04.应用程序的组织
01.命名空间
02.程序集
05.C# 面向对象的程序设计
01.类的继承
02.所有类的基类:Object
03.装箱和取消装箱
04.封装
05.多态
06.继承性多态的例子
07.接口
08.委托
09.类的事件
10.自行定义类的事件
11.程序设计演练
06.IO 操作和文件系统
01..NET 框架提供的 IO 类
02.Stream 及其派生类
03.TextReader/TextWriter 及其派生类
04.BinaryReader/BinaryWriter 及其派生类
05.访问文件系统
07.Windows 应用程序开发
01.第一个带有控件的程序
02.使用 IDE 设计应用程序
03.稍微复杂的应用程序
04.窗体的继承
08.高级主题
01.使用集合类
02.更多了解集合类
03.控制垃圾回收器
04.序列化和反序列化
05.使 Attribute
06.运行时类型信息
09.访问数据库
01.Northwind 示例数据库
02.ADO.NET 体系结构
03.主从关系数据
04.DataSet 详解
10.Web 应用程序开发初步
01.第一个 ASP.NET 程序
02.服务器端代码块
03.分离页面和代码
04.ASP.NET 服务器控件
05.一个实例:简易计算器
06.使用客户端验证
11.Web 应用程序与数据库
01.在页面上显示数据
02.使用 DataSet
03.使用 Repeater
04.使用 DataList
05.将数据更改提交到数据库