内容简介
本书系统全面地介绍了C# 2.0的相关知识及其相关的面向对象技术、Windows窗体程序的开发、数据库以及ASP.NET开发技术。书中采取由浅入深的方式进行讲解,其间穿插的大量实例代码有助于读者更好地理解相关内容,并在C#程序编写实践中游刃有余。
本书共有27章,分别构成C#基础知识、Windows窗体应用程序开发、数据库应用、Web应用以及案例实战等几大块内容。其中,C#基础知识部分主要介绍C#的基本概念以及C#开发工具Visual Studio 2005,包括C#的基本语法和程序设计流程,并在此基础上介绍C#中的面向对象编程技术。Windows窗体应用程序开发部分详细地介绍读者较为熟悉的Windows窗体应用程序的开发及其常用控件。数据库应用部分向读者介绍基于XML、数据库的应用程序开发。Web应用部分介绍的是ASP.NET和Web应用开发技术。本书的最后给出了两个综合实例。
本书紧扣C#编程开发和.NET Framework,书中涵盖大量的实例,内容翔产,结构严谨,不论是对初学C#2.0的应用程序开发人员,还是对有一定经验的C#应用程序开发人员,都会大有裨益。
目录
第1部分C#入门
第1章 C#简介
第2章 C#基础素
第3章 布尔逻辑与分支语句
第4章 循环
第5章 方法
第6章 错误及异常处理
第2部分C#高级内容
第7章 类与对象
第8章 枚举与结构
第9章 数组与集合
第10章 面向对象技术进阶
第11章 字段与属性
第12章 迭代器和分部类
第13章 索引器
第14章 泛型
第15章 委托和事件
第16章 运算符重载
第3部分Windows窗体应用程序开发
第17章 Windows窗体应用程序
第18章 菜单与工具栏设计
第19章 Windows窗体应用程序进阶
第4部分数据库应用
第20章 数据访问技术
第21章 Windows窗体应用程序与数据库应用
第5部分Web应用
第22章 Web应用基础
第23章 数据校验
第24章 输入与输出
第25章 应用程序部署
第6部分案例实战
第26章 学生管理信息系统
第27章 ASP.NET学生管理信息系统