图书介绍

Web开发与安全防范PDF|Epub|txt|kindle电子书版本网盘下载

Web开发与安全防范
  • 武春岭主编;胡凯,熊伟,陈杏环副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517026242
  • 出版时间:2015
  • 标注页数:265页
  • 文件大小:38MB
  • 文件页数:277页
  • 主题词:网页制作工具-高等职业教育-教材;互联网络-安全技术-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Web开发与安全防范PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 配置ASP.NET网页运行和开发环境1

任务目标1

技能目标1

任务导航1

技能基础2

1.1 VisualC#简介2

1.2 VisualC#数据类型3

1.3 数据类型转换5

1.4 C#的字符集和词汇集6

任务实施7

1.5 任务一:认识ASP.NET7

1.5.1 ASP.NET开发环境搭建7

1.5.2 IIS安装及安全配置12

1.5.3 Visual Studio.NET开发环境介绍15

1.6 任务二:数据库安装与设计19

1.6.1 SQL Server Management Studio Express的安装19

1.6.2 启动SQL Server Management Studio Express22

1.7 任务三:网站项目规划设计23

1.7.1 网站结构分析23

1.7.2 网站功能分析24

综合练习32

第2章 建立Web页面及Http处理程序33

任务目标33

技能目标33

任务导航33

技能基础34

2.1 C#程序代码的基本书写规则34

2.2 常量与变量35

任务实施36

2.3 任务一:建立数据库36

2.3.1 新建数据库36

2.3.2 分析数据库39

2.4 任务二:建立Web页面查询照片名41

2.4.1 新建Web页面41

2.4.2 编写Web页面的代码44

2.5 任务三:建立Http处理程序46

2.5.1 认识Http处理程序46

2.5.2 建立Http处理程序47

2.5.3 运行Http处理程序50

2.6 任务四:页面间传值的安全防范52

2.6.1 页面间传值的安全问题52

2.6.2 本项目页面间传值的安全解决方法54

综合练习56

第3章 创建母版页及页面导航57

任务目标57

技能目标57

任务导航57

技能基础58

3.1 条件语句58

3.2 循环语句61

3.3 跳转结构63

任务实施64

3.4 任务一:实现母版页64

3.4.1 母版页的优点64

3.4.2 设计母版页66

3.4.3 在项目中使用母版页69

3.5 任务二:实现页面导航81

3.5.1 创建站点地图文件82

3.5.2 使用TreeView控件实现导航84

3.5.3 使用SiteMapPath控件显示导航路径85

3.5.4 使用Menu控件实现导航菜单86

3.5.5 在母版页中实现站点导航88

3.5.6 在项目中实现页面导航91

3.6 任务三:Web.config的安全防御94

综合练习98

第4章 显示相册99

任务目标99

技能目标99

任务导航99

技能基础100

4.1 一维数组100

4.2 多维数组102

任务实施102

4.3 任务一:使用ADO.NET操作数据库102

4.3.1 ADO.NET及命名空间102

4.3.2 使用Connection对象连接数据库104

4.3.3 使用Command对象操作数据库105

4.4 任务二:数据控件的使用106

4.4.1 使用SqlDataSource连接相册数据库106

4.4.2 使用DataList显示相册目录115

4.4.3 使用DataList显示所有照片117

4.4.4 使用FormView显示某张照片123

4.5 任务三:对数据库进行SQL注入攻击125

4.5.1 SQL注入的含义125

4.5.2 何谓“盲注”126

4.5.3 实施SQL注入攻击126

综合练习138

第5章 管理相册139

任务目标139

技能目标139

任务导航139

技能基础140

5.1 定义类140

5.2 定义和使用字段141

任务实施142

5.3 任务一:管理相册142

5.3.1 使用SqlDataSource连接相册数据库143

5.3.2 使用FormView新建相册148

5.3.3 使用GridView显示并编辑相册目录150

5.4 任务二:管理照片155

5.4.1 使用FormView新建相片156

5.4.2 使用DataList批量上传照片159

5.4.3 使用GridView实现照片的显示、更改和删除163

5.5 任务三:数据库攻击技巧及防御方法166

5.5.1 数据库攻击技巧166

5.5.2 正确地防御SQL注入167

综合练习168

第6章 设置主题和皮肤169

任务目标169

技能目标169

任务导航169

技能基础170

6.1 属性的定义和访问170

6.2 方法的定义和调用171

任务实施174

6.3 任务一:新建主题和皮肤174

6.3.1 新建主题174

6.3.2 创建主题文件175

6.3.3 应用主题176

6.4 任务二:在项目中使用主题178

6.4.1 创建主题178

6.4.2 使用主题179

6.5 任务三:在项目中实现皮肤设置180

6.5.1 创建皮肤180

6.5.2 使用皮肤182

6.6 任务四:HTML跨站脚本安全分析188

6.6.1 跨站脚本介绍188

6.6.2 造成跨站攻击的流行因素分析188

6.6.3 用户安全输入189

6.6.4 跨站攻击的危害分析190

综合练习194

第7章 成员与角色管理195

任务目标195

技能目标195

任务导航195

技能基础196

7.1 文件管理196

7.2 目录和路径管理198

任务实施202

7.3 任务一:成员与角色管理202

7.3.1 新建成员管理页面202

7.3.2 配置成员与角色管理203

7.3.3 实现用户登录207

7.3.4 注册新用户211

7.3.5 在项目中实现成员管理215

7.3.6 在项目中实现角色管理224

7.4 任务二:成员与角色的安全防御228

7.4.1 成员与角色的安全概念228

7.4.2 密码安全防御229

综合练习231

第8章 网站发布232

任务目标232

技能目标232

任务导航232

技能基础232

8.1 文件的读写232

任务实施236

8.2 任务一:网站发布236

8.2.1 注册用户236

8.2.2 创建网站238

8.2.3 上传网站文件239

8.2.4 附加数据库245

8.2.5 在互联网上运行网站248

8.3 任务二:XSS攻击与防御249

8.3.1 XSS攻击250

8.3.2 XSS防御253

综合练习255

第9章 安全开发流程(SDL)256

任务目标256

技能目标256

任务导航256

任务实施256

9.1 SDL简介256

9.1.1 微软SDL过程阶段257

9.1.2 敏捷SDL260

9.2 SDL实战经验260

9.2.1 需求分析与设计阶段262

9.2.2 开发阶段263

9.2.3 测试阶段264

综合练习265

热门推荐