有多种语言可以用于ASP.NET,本书以C#语言为基础。C#是从C和C++发展而来的,它继承了C++语言的众多优点,是面向对象的高级程序设计语言,具有功能强大和语言简洁高效、与Web技术紧密结合,并具备完整和安全的错误处理机制等特点。C#是Microsoft.NET的核心编程语言,能够最大限度地发挥.NET平台的威力,使程序员能够在.NET平台上快速开发各种类型的应用程序。