前言

ASP.NET是微软公司.NET平台下重要的编程语言,也是目前流行的网络编程语言。本书由拥有丰富软件编程经验的全国十大特教园丁、中国计算机协会会员、国家级计算机程序设计竞赛裁判崔连和主编,在编写过程中汇集了数十名ASP.NET程序员的智慧,同时结合了IT发展的最新潮流,满足了企业实际岗位的需求。

全书共分四部分,由13章组成,各章节内容简述如下。

第一部分是ASP.NET基础部分。本部分讲述了ASP.NET基础知识、Visual Studio 2015环境的构建、C#语法基础,这三章的知识为读者学习ASP.NET编程奠定坚实的基础,是进入ASP.NET编程殿堂的必由之路。

第二部分是ASP.NET的控件与对象。本部分详细讲解了ASP.NET的各类控件、各个对象,每个控件及对象都采用案例进行讲解。这部分介绍了ASP.NET网络编程的常用功能,只有掌握这些知识,才能顺利进入网络编程的世界。

第三部分是ASP.NET编程的实践部分。本部分讲解了ASP.NET的数据库操作、数据控件的应用、网站登录与导航、MVC技术、主题和母版页技术、LINQ技术、AJAX技术。这一部分是ASP.NET的核心部分,也是全书的重点。

第四部分是案例部分。本部分采用了两个案例,对全书知识应用进行了概括总结并以案例方式进行了延伸。第一个实例是一个简易的学生信息管理系统,这是一个结合心理学知识,专门为教学而设计的简易的入门程序,旨在帮助读者以无恐惧的心理进入完整程序的编写。第二个实例是中小企业办公自动化系统,其开发者是本书作者的助手娄喜辉先生,他从一个专业程序员的视角,用曾经为某企业开发过的实际案例,对ASP.NET的应用做了诠释。

本书具有如下特点。

(1)配套齐全:本书附送近20种配套资料,全方位满足高校教师备课的需要。

(2)通俗易懂:本书在写作过程中,充分考虑到各层次的读者水平,用浅显的语言描述了相对深奥的计算机专业知识,语言通俗易懂,适合各层次读者选用。

(3)专业网站:本书配套一个专业服务网站,长期为本书的读者提供便利的全方位服务。

(4)赠送源代码:本书的100个专业源代码由51Aspx.com友情提供,可作为各教师授课时的提高案例。

(5)案例导航:本书使用了100个经典实例,同时为每个实例配备了微课视频,在减少授课教师的工作量的同时也方便了学生自学。

本书由齐齐哈尔大学崔连和主编,由齐齐哈尔大学姜永增、董晶、黄德海任副主编,参加本书编写的还有郑晓东、崔越杭。其中第1、2、3、13章由崔连和编写,第4、5、6章由姜永增编写,第7、8章由董晶编写,第9、10章由黄德海编写,第10章由郑晓东编写,第11、12章由崔越杭编写。

由于作者水平有限,书中难免有不妥和错误之处,真诚期待专家及读者批评指正。

编者