前言
Microsoft的.NET技术是Web应用开发的主流技术之一。在.NET框架中,使用ASP.NET技术建立和开发应用系统已成为网络程序设计人员的首选。
本书的编写遵从突出面向应用型高校本科学生的宗旨,对象明确,以应用为主,体现前沿,弱化ASP.NET程序设计的难点,强调学生动手能力和开发技术的培养。在内容上按照应用型高校专业定位做相应选择和取舍,编程语言采用C#,从应用开发的角度介绍ASP.NET技术。以实例为导向,以实践为指导,使读者学会使用ASP.NET技术开发Web应用程序,适合初学者和有一定ASP.NET基础的人员使用。
全书共7章。每部分都提供了参考实例,通过简明而实用的例程帮助读者化解Web应用的复杂性,降低学习难度。并配有大量实例和练习,便于读者理解与提高。各章的主要内容如下:
第1章概要介绍ASP.NET基础知识,并以一个例子介绍如何利用Visual Studio 2008开发Web应用程序,使读者对ASP.NET有一个整体的了解,为以后章节的学习打下基础。
第2章介绍C#程序设计基础,主要包括C#数据类型、运算符与表达式、C#的常用方法与属性。
第3章介绍结构化程序设计方法,如何利用ASP.NET基本控件建立Web页面。
第4章介绍Web服务器控件,控件为开发人员提供了高效的应用程序开发方法,开发人员无须具有专业知识就能够实现复杂的应用操作。
第5章介绍ASP.NET中常用的内置对象,包括Request、Response、Session、Application和Server的主要方法和属性,以及Cookie对象的使用方法。熟练掌握这些内置对象,可以开发出功能强大的应用程序。
第6章针对数据操作,介绍如何利用程序的控件操作及展示数据库中的数据。
第7章通过一个多媒体网站的总体设计综合实例,将所学知识贯穿在一起。让读者有开发实际项目的体会,从而能够深刻地了解本书前面的知识并达到实战能力。
作为应用型高等院校本科学生网站设计的教材,建议周学时为4学时,总共68学时,其中实践环节34学时。各章的理论教学学时安排如下:ASP.NET应用程序基础(4学时),C#程序设计基础(4学时),结构化程序设计方法(4学时),Web服务器控件(3学时),ASP.NET的内置对象(7学时),数据库访问技术(6学时),Web应用程序开发实例(6学时)。
本书由仲福根、时书剑主编,参加编写的还有陶虹平和朱怀中等。同济大学陆慰民教授审阅了全书,电子工业出版社的领导和编辑对本书的出版给予了大力的支持和帮助,在此表示衷心感谢。
本书中所涉及的示例源程序及配套资料,请登录“华信教育资源网”(www.hxedu.com.cn),在本书栏目下载。也可与作者联系获取,联系邮箱地址为:ad50336777@online.sh.cn。
限于作者水平,书中难免有不足之处,敬请读者批评指正,在此表示感谢。
编者
2011年10月