本书详细介绍C#程序设计及其应用技术。全书由C#程序设计基础、Windows应用程序设计和Web应用程序设计三部分组成,主要内容包括C#语言基础知识、面向对象的编程技术、Windows窗体控件、目录与文件管理、图形图像处理、ADO.NET、报表设计、类库与控件库设计以及Web应用程序开发。
在内容深度的把握上,作者充分考虑了初学者的特点,在对相关知识进行系统介绍的同时,特别注重解决初学者刚开始参与项目开发时容易迷惑的问题,重点讲解容易混淆的概念,对相关知识的介绍简洁、清晰、重点明确,真正起到了画龙点睛的作用。同时,对于比较常用的内容,都有配套的例子和源程序。
在内容的安排上,全书的每一个细节,几乎都贯穿了以读者为主体,以知识点为主线,以锻炼动手能力为手段,以解决实际问题为目标的思想。
本书详细介绍C#程序设计及其应用技术。全书由C#程序设计基础、Windows应用程序设计和Web应用程序设计三部分组成,主要内容包括C#语言基础知识、面向对象的编程技术、Windows窗体控件、目录与文件管理、图形图像处理、ADO.NET、报表设计、类库与控件库设计以及Web应用程序开发。
本书可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考用书。
第1篇 C#程序设计基础
第1章 概述
1.1 C#语言及其发展简介
1.1.1 C#语言的特点
1.1.2 C#语言的发展过程
1.1.3 C#语言与其他语言的比较
1.2 Visual Studio开发环境的功能和特点
1.2.1 Microsoft.NET Framework
1.2.2 应用程序模板
1.3 C#应用程序的一般结构
1.3.1 命名空间
1.3.2 Main方法
1.3.3 文件结构
1.3.4 程序代码注释
1.4 断点设置与程序调试
1.5 C#代码编写命名建议
习题
第2章 数据类型与流程控制
第3章 常用数据类型的用法
第4章 面向对象的编程基础
第5章 面向对象的高级编程
第2篇 Windows应用程序设计
第6章 窗体、控件和组件
第7章 目录与文件管理
第8章 图形图像处理
第9章 ADO.NET与数据操作
第10章 报表设计
第11章 类库与控件库设计
第12章 正则表达式
第3篇 Web应用程序设计
第13章 Web应用程序设计基础
第14章 ASP.NET Web服务器控件
第15章 Web应用程序开发实例