本书没有像其他书籍那样使用多个案例讲解,而是选取一些常见的应用程序开发场景中所必需的组件和模块,采用实例的方法在各个章节进行讲解,为读者循序渐进地掌握实用的技术提供了帮助。最后准备了一个读者比较熟悉的实例——图书馆管理信息系统,使读者对一个整体的应用程序有所了解。
C#是目前最流行的技术语言之一,可用于开发多种类型的应用程序。本书由浅入深,循序渐进地讲授如何使用C# 2.0开发各类应用系统。全书内容包括C# 2.0的常见应用程序实例、管理信息系统中的常见模块、桌面应用程序、Web应用程序、报表程序、地图应用程序等多种类型的应用程序开发。为了便于读者学习,本书最后一章开发了一个全面完整的实例,并进行了系统的分析和介绍,具体讲解了需求的确定、后台数据库的设计,以及图书管理、借阅等流程。
本书适合广大C# 2.0程序开发人员、网站开发人员和大专院校学生阅读,尤其是具有一定C#编程技术基础的人员。
第1章 C#入门
1.1 C#概述
1.1.1 C#与.NET框架
1.1.2 与其他语言的比较
1.1.3 C#的功能
1.2 安装Visual Studio 2005
1.2.1 MSDN安装
1.2.2 MSDN安装
1.3 安装SQL Server 2005
1.4 第一个C#例子
1.4.1 第一个Windows控制台应用程序
1.4.2 第一个Windows窗体应用程序
1.4.3 第一个ASP.NET应用程序
第2章 基本控件使用
第3章 容器类控件应用
第4章 菜单、工具栏与状态栏应用
第5章 对话框应用
第6章 输入输出
第7章 XML应用
第8章 操作Office文件
第9章 GDI+绘图
第10章 进程与线程
第11章 网络应用
第12章 数据库应用
第13章 ASP.NET应用
第14章 水晶报表应用
第15章 DotNetBar商业控件应用
第16章 Microsoft Enterprise Library应用
第17章 Dundas图表控件应用
第18章 使用MapXtreme创建地理信息系统
第19章 制作安装程序
第20章 图书馆管理信息系统