web应用程序设计:ASP.NET/PHP/JSP技术教程
上QQ阅读APP看书,第一时间看更新

前言

随着Internet的广泛普及,Web技术已经成为当今构建现代信息社会极具影响的技术主流。当前移动通信、电子商务、物联网、全方位的Web服务、生活和工作方式的变革都依托Web技术的长足进步而迅猛发展,并日益呈现出无限的生机与活力。

社会一旦有技术上的需要,那么这种需要就能把科学推向前进。十多年来强劲的技术需求要求Web技术进一步为人们提供全面的服务,为业界成千上万的技术人员提供高效的Web应用开发平台。近年来各高等院校计算机信息类和电子商务、物联网等相关专业纷纷开设Web技术课程,培养Web开发技术人才,以适应国内外IT业乃至全社会各行业对Web技术人才的需求。因此,作者根据多年Web技术课程教学经验和长期从事Web应用开发技术的科研成果面向高校本科教学,精心组织和编写了本书。

本书充分考虑了既要通俗易懂、便于入门,又要保证有足够的信息量与知识点,广度与深度兼顾。同时也考虑到专业课程教材知识更新快的特点,在内容设计上尽量具有前瞻性。书中内容主要包含有Web应用三大主流的程序设计,以便全面适应不同层次教学需要。第一部分(第1章)是Web技术基础,这是初学者所必需的共性知识;第二部分(第2、3、4、5章)是完整的ASP程序设计,是经典的ASP开发技术;第三部分(第6、7、8、9章)是ASP.NET程序设计,是主流的Web开发技术;第四部分(第10、11、12、13章)是PHP程序设计,是广泛流行的PHP网络编程技术;第五部分(第14、15、16、17章)是JSP程序设计,是依托强大的Java体系结构,独立完整的、热门的JSP Web开发技术。随书配套光盘附录了全书17章的PPT课件和各章节实例的源程序代码及演示资料,可供读者参考。

为初学者考虑,本书保留了原教程《Web开发技术教程》使用易懂语言编程,即不必先学新语言也能入门的原则,这样可以根据教学的不同层次组织不同系列的内容进行教学,或按技术系列组织教学,或按具备初步语言基础组织教学,或按全面掌握技能组织教学,以期在提高深度与广度方面均有所得。

本书在编写过程中,得到了许多教师和研究生的帮助。研究生何强、蔡江宇、陈孟锬、林小龙、谷灵康和林一分别参加了本书部分章节的编写和程序调试工作,叶少珍教授、李应教授和郭洪副教授对本书提出了宝贵意见。在此谨向他们表示衷心的感谢!本书由林宏基教授、黄风华博士、池灵达老师和林菡老师共同编著。本书编写过程中参考了很多文献,值此谨对文献的作者一并致谢。

本书编写仓促,若有错误或疏漏,敬请读者指正。联系方式:E-mail:Lhj057@163.com。

作者

2016年9月