C#语言是近两年来十分分流行的编程语言,它兼有C++的强大功能和VB的易用性,是未来非常有前途的编程语言。本书主要内容包括.NET开发平台简介、C#语言基础、C#面向对象初级编程、C#面向对象高级编程、C#进行文件I/O操作、C#开发Windows应用程序、C#开发ASP.NET Web应用程序等内容。本书是计算机专业及其他相近专业的一门专业技能课的教材。本教材以"案例驱动式"教学模式为导向,在每节都先讲解C#语言的基本概念和编程技巧,然后通过精心设计的案例来实践讲过的理论。在充分考虑高职高专人才教育特点的基础上,着重对学生进行基本Widows应用程序和Web应用程序的初步开发能力的培养。作为应用性程序开发类课程,本书在强调先进编程思想和先进编程技术的基础上,着重讲述面向对象编程的基本技术和C#语言编程的基本技能。学完本书,要求学生能够利用C#语言进行初步的Windows应用程序开发和Web应用程序开发。本书不仅适合没有编程经验的读者学习,也适合极一定程序语言基础的读者自学,还可作为高职高专和各类计算机培训班的教材。