图书价格:52.00元
出版社:人民邮电出版社
ASP(Active Server Pages)是Microsoft公司开发的一套服务器端脚本开发环境。使用ASP可以创建动态交互的Web页面和基于Web的应用程序。正因为ASP具有开发速度快、语法简单易学、可以访问ActiveX组件、开发环境简洁灵活等特点,成为世界上使用最广泛的Web开发工具之一,深受广大开发人员的青睐。
本书由人民邮电出版社于2012年出版,本书共分为18章,涵盖了网络基础知识、ASP概述、ASP基础入门、Web页面制作基础、VBScript脚本语言、ASP内置对象、文件上传组件、SQL语句在ASP中的应用、ADO数据库访问、邮件收发组件、ASP与XML高级编程、Ajax编程技术、报表打印技术、ASP程序调试与网站安全、网站发布、综合案例——博客网站、课程设计——新闻网站、课程设计——新城校友录。全书每章内容都与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的。
本书附有配套DVD光盘,光盘中提供本书所有实例、综合实例、实验、综合案例和课程设计的源代码、制作精良的电子课件PPT及教学录像。其中,源代码全部经过精心测试,能够在WindowsXP、Windows 2003、Windows 7系统下编译和运行。本书可作为应用型本科计算机专业、软件学院、高职软件专业及相关专业的教材,同时也适合ASP爱好者、初、中级的Web程序开发人员参考使用。
本书作为教材使用时,课堂教学建议60~65学时,实验教学建议15~20学时。各章主要内容和学时建议分配如下,老师可以根据实际教学情况进行调整。
第1章:网络基础知识,包括Internet基础、Web简介、Web程序开发环境
第2章:ASP概述,包括什么是ASP、IIS的安装、IIS的配置、测试网站服务器、选择ASP开发工具、在Dreamweaver中设定开发环境、开发第一个ASP程序、综合实例——在Windows 7中配置IIS
第3章:ASP基础入门,包括ASP构建网站的特点与工作原理、ASP文件结构、ASP语句书写规范、获取帮助信息
第4章:Web页面制作基础,包括HTML标记语言、设置文字风格、建立超链接、多媒体效果、制作表格、建立表单、CSS样式表、综合实例——防止表单在网站外部提交
第5章:VBScript脚本语言,包括VBScript脚本语言基础、在VBScript中定义常量、VBScript变量、VBScript运算符、VBScript数组、VBScript条件语句、VBScript循环语句、VBScript过程、综合实例——编写温度单位转换器
第6章:ASP内置对象,包括ASP内置对象概述、Request输入对象、Response输出对象、Application应用程序对象、Session会话对象、Server服务对象、ObjectContext事务处理对象、应用Application对象设计一个网站计数器
第7章:文件操作与上传组件,包括FileSystemObject文件系统组件、TextStream文本流对象、AspUpload上传组件、LyfUpload上传组件、使用ADODB.Stream组件上传文件、综合实例——从文本文件中读取信息
第8章:SQL语句在ASP中的应用,包括了解SQL语言、简单查询、聚合函数查询、模糊查询、分组查询、多表查询、嵌套查询、使用SQL命令操纵数据库数据、综合实例——使用嵌套查询检索数据
第9章:ADO数据库访问,包括ADO概述、在ODBC数据源管理器中配置DSN、Connection对象连接数据库、Command对象执行操作命令、Recordset对象查询和操作记录、Error对象返回错误信息、综合实例——获取Access数据库中插入记录的自动编号
第10章:邮件收发组件,包括认识SMTP邮件服务、使用Jmail组件发送邮件、综合实例——使用Jmail组件发送带附件的邮件
第11章:ASP与XML高级编程,包括XML概述、XML的3种显示格式、XMLDOMDocument技术、ASP对XML数据的基本操作、综合实例——分页显示XML文件中的数据
第12章:Ajax编程技术,包括Ajax概述、Ajax的实现过程、综合实例——XML留言板
第13章:报表打印技术,包括报表打印技术概述、JavaScript脚本打印报表、Excel报表打印、XML报表打印、综合实例——将页面中的客户列表导出到Word并打印
第14章:ASP程序调试与网站安全,包括程序错误分类、常见程序调试方法、网站安全
第15章:网站发布,包括网站发布基础、在局域网内发布网站、使用FTP上载网站
第16章:综合案例——博客网站,包括概述、网站总体设计、数据库设计、文件架构设计、公共文件的编写、前台主页面设计、文章展示模块设计、相册展示模块设计、博主登录模块设计、文章管理模块设计、相册管理模块设计、网站发布
第17章:课程设计——新闻网站,包括课程设计目的、功能描述、程序业务流程、数据库设计、前台主要功能模块详细设计、后台主要功能模块详细设计、程序调试及错误处理、课程设计总结
第18章:课程设计——新城校友录,包括课程设计目的、功能描述、程序业务流程、数据库设计、前台主要功能模块详细设计、后台主要功能模块详细设计、程序调试及错误处理、课程设计总结。