图书介绍
基于.NET平台的Web开发pdf电子书版本下载
- 严月浩主编 著
- 出版社:
- ISBN:
- 出版时间:2011
- 标注页数:0页
- 文件大小:190MB
- 文件页数:306页
- 主题词:
PDF下载
下载说明
基于.NET平台的Web开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web理论 1
1.1 .NET的理论知识 2
1.1.1 .NET的定义 2
1.1.2 .NET的发展史 2
1.1.3 .NET平台的组成 3
1.1.4 .NET框架 4
1.2 Web的理论知识 5
1.2.1 B/S模式工作原理 5
1.2.2 ASP.NET简介 5
1.2.3 ASP.NET的十大优点 6
1.3 开发工具 6
1.3.1 Visual Studio简介 6
1.3.2 开发第一个Web程序 7
本章小结 12
习题 12
第2章 Web界面设计 14
2.1 HTML 15
2.1.1 HTML文档结构 15
2.1.2 HTML基本语法 15
2.1.3 表单 23
2.1.4 案例 25
2.2 页面布局 27
2.2.1 CSS的作用 27
2.2.2 CSS的基本语法 27
2.2.3 CSS选择符类型 28
2.2.4 插入CSS样式表 29
2.2.5 编写CSS文件 31
2.2.6 DIV的简述 34
2.2.7 CSS+DIV简单应用 34
2.2.8 案例 36
2.3 对话框 39
2.3.1 JavaScript语言的特点 39
2.3.2 输入对话框 40
2.3.3 消息对话框 41
2.3.4 确认对话框 42
2.3.5 案例 43
2.4 母版页 45
2.4.1 母版页的创建 46
2.4.2 母版页的使用 47
2.4.3 案例 48
2.5 任务 51
本章小结 58
习题 58
第3章 面向对象 60
3.1 类与对象 61
3.1.1 类的定义及创建对象 61
3.1.2 类的基本成员 62
3.1.3 构造函数和析构函数 70
3.1.4 案例 73
3.2 类的特性 75
3.2.1 封装及应用 75
3.2.2 继承及应用 75
3.2.3 多态及应用 77
3.2.4 委托和泛型 85
3.3 异常处理 85
3.3.1 常见的异常类 85
3.3.2 使用throw、try、catch、finally语句 86
3.4 任务 89
本章小结 92
习题 93
第4章 Web服务器控件 98
4.1 Web服务器控件概述 99
4.1.1 概述 99
4.1.2 Web服务器控件常见属性及事件 100
4.2 标准控件 100
4.2.1 文本控件 101
4.2.2 按钮控件 102
4.2.3 图像控件 105
4.2.4 HyperLink控件 105
4.2.5 选择控件 106
4.2.6 列表控件 110
4.2.7 表格控件 113
4.2.8 FileUpload控件 115
4.2.9 导航控件 117
4.2.10 容器控件 119
4.3 验证控件 119
4.3.1 验证控件简介 119
4.3.2 RequireFieldValidator控件 120
4.3.3 RangeValidator控件 122
4.3.4 CompareValidator控件 123
4.3.5 RegularExpressionValidator控件 125
4.3.6 CustomValidator控件 127
4.3.7 ValidationSummary控件 127
4.4 任务 127
本章小结 132
习题 132
第5章 ASP.NET内置对象 135
5.1 ASP.NET内置对象概述 136
5.2 Page对象 139
5.2.1 Page对象的属性 139
5.2.2 Page对象的方法 140
5.2.3 Page对象的主要事件 140
5.3 Request对象 143
5.3.1 Request的属性、方法和事件 143
5.3.2 Request对象的作用 144
5.4 Response对象 149
5.4.1 Response对象的属性、方法 149
5.4.2 Response对象的使用 150
5.5 Server对象 151
5.5.1 Server对象的属性、方法和事件 152
5.5.2 Server对象的使用 152
5.6 Application对象 153
5.6.1 Application对象的属性、方法和事件 154
5.6.2 Application对象的使用 155
5.7 Session对象 156
5.7.1 Session对象的属性、方法和事件 156
5.7.2 Session对象的使用 157
5.8 Cookie对象 160
5.8.1 Cookie对象的属性 161
5.8.2 Cookie对象的使用 162
5.9 任务 164
本章小结 168
习题 170
第6章 数据库技术 173
6.1 数据库基础 174
6.1.1 数据库的基本概念 174
6.1.2 常用的SQL命令 174
6.1.3 存储过程与触发器 176
6.2 ADO.NET的常用类 183
6.2.1 ADO.NET概述 183
6.2.2 ADO.NET常用类 183
6.3 数据操作 186
6.3.1 数据的手动绑定 186
6.3.2 数据的代码操作 197
6.4 简单的“多层体系”结构应用 206
6.4.1 “多层体系”的概念 206
6.4.2 使用“三层体系”结构的优缺点 209
6.4.3 案例“三层体系”的使用 209
6.5 LINQ技术 215
6.5.1 关于LINQ 215
6.5.2 LINQ to SQL的第一个程序 215
6.5.3 LINQ to SQL基本语法 219
6.5.4 LINQ to SQL其他操作 220
6.6 任务 226
本章小结 233
备注 234
习题 236
第7章 Web安全 239
7.1 操作系统安全 240
7.1.1 防黑客攻击 240
7.1.2 防病毒入侵 240
7.2 IIS安全 240
7.2.1 IIS配置安全 240
7.2.2 IIS权限安全 241
7.2.3 IIS日志安全 242
7.3 数据库安全 243
7.3.1 本地数据库安全 243
7.3.2 防SQL注入式攻击 243
7.4 脚本安全 244
7.4.1 跨站点脚本攻击 244
7.4.2 防XSS攻击 244
7.5 数据加密 245
7.5.1 Cookie和身份验证 245
7.5.2 数据加密处理 245
7.6 编程时应该注意的安全问题 248
本章小结 250
习题 250
第8章 实战项目设计 251
8.1 项目背景 251
8.2 项目需求分析 251
8.3 系统设计 252
8.3.1 功能业务流程图 252
8.3.2 数据库设计 252
8.3.3 存储过程 254
8.4 项目架构分析 257
8.4.1 项目多层体系图 257
8.4.2 构建多层体系及编码 258
8.5 Web.config配置文件 285
8.5.1 认识Web.config文件 285
8.5.2 配置Web.config文件 285
8.5.3 在ASP.NET程序中获取Web.config中的配置信息 286
8.6 技术难点总结与解析 287
8.7 网站的发布 287
参考文献 293