图书前言

前    言

ASP.NET的前身ASP技术,是在IIS 2.0(Windows NT 3.51)上首次推出的,当时与 ADO 1.0 一起推出,在IIS 3.0(Windows NT 4.0)上发扬光大,成为服务器端应用程序的热门开发工具,微软公司还特别为它量身打造了Visual InterDev开发工具。在1994年到2000年之间,ASP技术已经成为微软推广Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般地出现在网络上,它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。

ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。ASP是指Active Server Pages(动态服务器页面),是运行于IIS(Internet Information Server,是Windows开发的Web服务器)之中的程序。

本书是“软件工程师培养丛书”中的一本专业教材,该丛书是由武汉厚溥教育科技有限公司开发,以培养符合企业需求的软件工程师应用开发、实施为目标的IT职业教育丛书。在开发该丛书之前,我们对IT行业的岗位序列做了充分的调研,包括研究从业人员技术方向、项目经验和职业素质等方面的需求,通过对面向的学生的特点、行业需求的现状以及实施等方面的详细分析,结合“厚溥”对软件人才培养模式的认知,按照软件专业总体定位要求,进行软件专业产品课程体系设计。该丛书集应用软件知识和多领域的实践项目于一体,着重培养学生的熟练度、规范性、集成和项目能力,从而达到预定的培养目标。

本书共包括7章:LINQ to SQL、用户控件与HttpHandler、成员资格和角色管理、个性化用户配置、数据缓存、母版页与站点导航、项目整合和主题。

我们对本书的编写体系做了精心的设计,按照“理论学习—知识总结—上机操作—课后习题”这一思路进行编排。“理论学习”部分描述通过本案例要达到的学习目标与涉及的相关知识点,使学习目标更加明确;“知识总结”部分概括案例所涉及的知识点,使知识点完整系统地呈现;“上机操作”部分对案例进行了详尽分析,通过完整的步骤帮助读者快速掌握该案例的操作方法;“课后习题”部分帮助读者理解章节的知识点。本书在内容编写方面,力求细致全面;在文字叙述方面,注意言简意赅、重点突出;在案例选取方面,强调案例的针对性和实用性。

本书凝聚了编者多年来的教学经验和成果,可作为各类高等院校、高职高专及培训机构的教材,也可供广大程序设计人员参考。

本书附赠PPT教学课件和相关教辅资料,这些教学资源可通过http://www. tupwk.com.cn或http://www. hop-e.net下载。

本书由武汉厚溥教育科技有限公司编著,由翁高飞、刘伟等多名企业实战项目经理编写。本书编者长期从事项目开发和教学实施,并且对当前高校的教学情况非常熟悉,在编写过程中充分考虑到不同学生的特点和需求,加强了项目实战方面的教学。本书编写过程中,得到了武汉厚溥教育科技有限公司各级领导的大力支持,在此对他们表示衷心的感谢。

参与本书编写的人员还有:武汉商学院教师曹静、荆州职业技术学院教师方风波、武汉工程职业技术学院教师邹治伟和彭莉、湖北三峡职业技术学院教师李建利、武汉软件工程职业学院教师谢日星、黄冈职业技术学院教师吴金秀、湖北国土资源职业学院教师徐霞和明素华等。

限于编写时间和编者的水平,书中难免存在不足之处,希望广大读者批评指正。

服务邮箱:wkservice@163.com hop-e@foxmail.com。

                                                            编  者

                                                         2015年10月