欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

网站规划建设与安全管理

书      号:9787113114831

丛  书 名:全国高等职业院校计算机教育规划教材

作      者:尹强飞

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:26

  • 内容简介

    本书系统地介绍了商业网站的规划建设及网站的安全管理。全书共7章,内容包括:Internet网络基础知识、网站规划及设计、网页设计及制作、ASP.NET2.0动态网页设计、网站安全及网站编译和发布等内容。重点介绍了网页设计及制作的流程、动态网页设计的相关技术以及ASP.NET动态网站的安全技术。详细阐述了DIV+CSS网页布局,商业网站的设计原则及其配色原则等,使用ASP.NET2.0开发动态的网站及网站安全管理与维护。
  • 前言

    随着计算机信息化的迅速发展,各单位都有了自己的网站,从企业到政府部门以及学校都不例外。开发Web应用程序的目的是让用户通过Internet或Intranet对Web站点上的内容进行访问。与传统的桌面应用程序相比,Web应用程序的主要优点在于不需要开发客户端应用程序,也不需要进行客户端部署,在客户端计算机上只要安装和运行Web浏览器即可,这样既降低了开发成本,又使应用程序的使用变得更加简便和容易。但是,大多数网站都是没有经过规划和设计就直接开发的,因此给网站的后期维护带来了相当大的麻烦。
    目前有多种Web应用程序开发技术。ASP.NET是Microsoft公司推出的新一代Web应用开发技术,是建立在公共语言运行库上的编程框架,可以用于在服务器上生成功能强大的Web应用程序。ASP.NET虽然是ASP的更新版本,但与ASP有着本质的区别。ASP.NET完全基于模块和组件,提供了一种新的编程模型和结构,具有更好的可扩展性和可定制性,在数据访问方面也引入了许多开创性的技术,使用ASP.NET可以快速生成更安全、更稳定的企业级Web应用程序。ASP.NET可以无缝地与可视化开发工具Visual Studio.NET一起工作,这就使得Web应用开发更加容易和快捷。Visual Studio.NET是Microsoft公司最新推出的世界级软件开发平台,在其集成开发环境中提供了大量的工具箱和设计器,可以用于创建ASP.NET Web应用程序,在开发过程中可以方便地进行所见即所得的编辑、拖放服务器控件、完全集成的调试和自动部署。
    本书详细地介绍了网站的规划和设计原则,并描述了网站的制作流程,通过使用专业网站制作工具Dreamweaver,剖析了在其中使用CSS+DIV设计、符合Web 2.0标准的网站。
    本书共分为7章,详细讲述了网站的规划与设计,使用CSS+DIV设计Web 2.0标准的网站,使用Visual Studio.NET开发ASP.NET动态网站的实用技术、设计技巧及解决方案。本书具有以下特点:
    (1)注重学生应用能力、分析能力和基本技能的培养,突出工学结合教学改革模式,明确课程的最终目标,淡化课程的理论讲述。
    (2)注重课程内容的通用性、实用性和先进性。教材内容在反映新知识和新技术的同时,加强了对当前商业网站的介绍,保证学生可以结合实际开发符合Web 2.0标准的网站。
    (3)注重学生专业的发展和就业的需要。各章节均从基础入手,讲解涉及的技术,最后进行案例分析,可有效地激发学生的学习兴趣和提高实践动手能力。
    本书中的所有实例均基于.NET Framework SDK v2.0设计,所用的开发环境为Visual Studio.NET 2005,后台数据库为SQL Server 2000。
    本书由尹强飞主编,第1章、第6章由徐芳编写,第3章、第4章由李果编写,第2章、第5章、第7章由尹强飞编写,全书由蔡泽光主审。另外,本书的编写还得到了江西现代职业技术学院信息工程分院计算机系各位老师的大力支持与帮助。在此对所有提供支持和帮助的老师表示感谢!
    由于编者水平所限,书中疏漏和不足之处在所难免,欢迎广大读者提出宝贵意见。
  • 目录

    第1章 网络基础知识 1
    1.1 Internet概论 1
    1.1.1 Internet的发展史 1
    1.1.2 Internet常用的专业术语 2
    1.1.3 Internet提供的服务 4
    1.2 TCP/IP 5
    1.2.1 网络协议的体系结构 5
    1.2.2 TCP/IP的体系结构 8
    1.2.3 TCP/IP的工作原理 10
    1.3 基于Web的应用程序概述 12
    1.3.1 Web服务的概述 12
    1.3.2 B/S模式概述 13
    1.3.3 Web 2.0标准 15
    小结与提高 17
    思考与练习 17
    第2章 网站规划与设计 18
    2.1 网站建设的整体规划 18
    2.1.1 网站的分类 18
    2.1.2 网站规划的流程 21
    2.2 商业网站的设计 22
    2.2.1 网站设计的原则 22
    2.2.2 定位网站的CI形象 22
    2.3 Web服务器的安装 24
    2.3.1 安装IIS服务器 24
    2.3.2 配置IIS服务器 25
    小结与提高 26
    思考与练习 26
    第3章 网页设计与制作 27
    3.1 认识Dreamweaver CS3 27
    3.1.1 Dreamweaver CS3的启动与工作界面 27
    3.1.2 站点的管理 29
    3.2 HTML基础 33
    3.2.1 什么是HTML 33
    3.2.2 HTML的常用标记 34
    3.2.3 图像、多媒体元素的属性 35
    3.2.4 超链接 37
    3.2.5 表单 39
    3.3 网页布局 45
    3.3.1 表格的创建 45
    3.3.2 层的创建 48
    3.3.3 表格的网页布局 49
    3.3.4 DIV布局 50
    3.4 CSS样式 56
    3.4.1 创建CSS样式 56
    3.4.2 管理CSS样式 59
    3.4.3 应用CSS样式 60
    3.5 Web 2.0网页布局 60
    3.6 行为和时间轴 61
    3.6.1 行为的概念 61
    3.6.2 行为的应用 62
    3.6.3 时间轴的概念 63
    3.6.4 时间轴动画 64
    3.7 网站页面设计案例分析 64
    小结与提高 78
    思考与练习 78
    第4章 JavaScript动态网页制作基础 79
    4.1 文档对象模型DOM 79
    4.2 JavaScript程序设计基础 81
    4.2.1 JavaScript的特点及其基本格式 81
    4.2.2 JavaScript的数据类型 83
    4.2.3 JavaScript的基本语法 87
    4.2.4 JavaScript的基本语句 87
    4.2.5 JavaScript的函数 97
    4.2.6 事件及事件处理 111
    4.3 在网页中使用JavaScript 116
    4.4 JavaScript在网页中应用的案例分析 117
    小结与提高 125
    思考与练习 126
    第5章 建立ASP.NET 2.0动态网站 127
    5.1 ASP.NET开发环境与工具 127
    5.1.1 程序开发环境的建立 127
    5.1.2 认识Visual Studio.NET 2005 128
    5.2 ASP.NET Web forms 129
    5.2.1 创建Web forms 129
    5.2.2 ASP.NET的内部对象的使用 133
    5.3 Web服务器控件 139
    5.3.1 基本Web服务器控件 139
    5.3.2 数据验证控件 149
    5.4 ADO.NET 152
    5.4.1 ADO.NET概述 152
    5.4.2 ADO.NET特性 153
    5.4.3 在ADO.NET中使用存储过程 156
    5.5 数据访问控件 159
    5.5.1 GridView数据访问控件 159
    5.5.2 Repeater数据访问控件 174
    5.5.3 DataList数据访问控件 175
    5.6 ASP.NET动态网站建设案例分析 177
    小结与提高 189
    思考与练习 189
    第6章 网站的安全与发布 191
    6.1 网站安全技术 191
    6.1.1 身份验证技术 192
    6.1.2 Web.Config加密与解密技术 192
    6.1.3 密码安全技术 194
    6.1.4 数据库中数据的加密与解密技术 195
    6.1.5 防止非法用户进入网站的后台验证技术 199
    6.1.6 页面间传值安全技术 200
    6.2 Windows身份验证 201
    6.2.1 Windows身份验证方案分析 201
    6.2.2 基本身份验证方案 202
    6.2.3 集成的Windows身份验证方案 205
    6.3 网站安全技术的案例分析 206
    6.3.1 Forms身份验证方案 206
    6.3.2 普通登录方案 207
    6.3.3 验证码技术登录方案 212
    6.3.4 防止SQL注入式攻击登录方案 218
    6.3.5 密码安全方案 219
    6.4 网站编译方案 222
    6.4.1 网站编译技术 223
    6.4.2 网站编译方案 223
    6.5 网站发布方案 227
    6.5.1 Visual Studio 2005发布网站到Internet 227
    6.5.2 使用FTP工具发布网站到Internet 231
    小结与提高 233
    思考与练习 233
    第7章 网站的管理与维护 235
    7.1 网站的管理 235
    7.1.1 网站管理的重要性 235
    7.1.2 网站管理的内容 236
    7.2 网站的维护 242
    7.2.1 网站页面外观的维护 243
    7.2.2 网站内容的维护 245
    7.2.3 网站数据库的维护 245
    7.2.4 网站程序的维护 246
    7.3 网站的升级 247
    小结与提高 248
    思考与练习 248
    参考文献 249
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1尹强飞 工作单位江西现代职业技术学院信息工程分院 邮政编码 330029电话18907004386 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

    1.注重学生应用能力、分析能力和基本技能的培养,突出了工学结合教学改革模式,明确了课程的最终目标,淡化了课程的理论讲述。2.注重课程内容的通用性、实用性和先进性。教材内容在反映新知识和新技术的同时,加强了对当前的商业网站的介绍,保证学生可以结合实际,能够开发符合Web2.标准的网站。3.注重学生专业的发展和就业的需要。各章节均从基础入手,讲解涉及到的技术,最后通过案例分析,从而可有效地激发学生的学习兴趣和提高实践动手能力。培养学生具备团队合作精神,学习态度积极、端正,按时出勤并认真完成学习任务的目标。
  • 书评书荐

  • 附件下载

图书推荐