图书介绍

ASP.NET网站开发简明教程PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET网站开发简明教程
  • 侯艳书,田小飞编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302380702
  • 出版时间:2015
  • 标注页数:433页
  • 文件大小:73MB
  • 文件页数:444页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET网站开发简明教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 搭建ASP.NET开发环境1

1.1 ASP.NET技术1

1.1.1 基础概述1

1.1.2 发展历史2

1.1.3 与ASP的区别3

1.1.4 特色和优势4

1.2 ASP.NET 4的新增功能4

1.2.1 ASP.NET的核心服务4

1.2.2 可扩展请求验证6

1.2.3 Wek窗体7

1.2.4 动态数据9

1.2.5 ASP.NET Chart控件10

1.3 ASP.NET与其他Web技术10

1.4 .NET Framework 412

1.4.1 .NET框架概念概述12

1.4.2 公共语言运行时13

1.4.3 类库15

1.4.4 .NET Framework 4的新增功能17

1.5 Visual Studio工具21

1.5.1 VS简介21

1.5.2 VS的发展历史21

1.5.3 VS2010简单介绍22

1.6 VS2010的安装23

1.6.1 系统要求23

1.6.2 安装VS201023

1.7 实验指导——创建第一个ASP.NET网站25

1.8 习题29

第2章 Web服务器控件31

2.1 了解Web服务器控件31

2.1.1 窗体页常用的控件31

2.1.2 向页面添加Web控件34

2.1.3 基本Web控件的属性35

2.1.4 Web控件的事件36

2.2 文本控件37

2.2.1 Label控件37

2.2.2 HyperLink控件38

2.2.3 Literal控件39

2.2.4 TextBox控件40

2.3 选择控件43

2.3.1 RadioButton控件43

2.3.2 RadioButtonList控件45

2.3.3 CheckBox控件47

2.3.4 CheckBoxList控件49

2.4 列表控件51

2.4.1 DropDownList控件51

2.4.2 ListBox控件53

2.4.3 BulletedList控件55

2.5 图像控件58

2.5.1 Image控件58

2.5.2 ImageMap控件59

2.6 操作按钮控件61

2.6.1 执行任务61

2.6.2 Button控件62

2.6.3 LinkButton控件63

2.6.4 ImageButton控件64

2.7 容器控件64

2.7.1 PlaceHolder控件64

2.7.2 Panel控件65

2.8 其他控件66

2.8.1 AdRotator控件66

2.8.2 Calendar控件68

2.9 实验指导——幸运抽奖注册页面69

2.10 习题71

第3章 Web服务器验证控件73

3.1 验证概述73

3.1.1 两种验证方式73

3.1.2 服务器端验证74

3.2 基础验证控件75

3.2.1 RequiredFieldValidator控件75

3.2.2 CompareValidator控件77

3.2.3 RangeValidator控件79

3.2.4 RegularExpressionValidator控件81

3.2.5 CustomValidator控件82

3.3 错误显示控件——ValidationSummary85

3.4 指定验证组86

3.5 实验指导——招聘注册网站的验证87

3.6 习题90

第4章 ASP.NET的内置对象93

4.1 内置对象概述93

4.2 Response对象介绍94

4.2.1 Response对象94

4.2.2 使用Write()方法96

4.2.3 使用Redirect()方法97

4.3 Request对象介绍97

4.3.1 Request对象98

4.3.2 接收传递的数据100

4.3.3 接收表单数据101

4.4 Session对象介绍102

4.4.1 Session对象103

4.4.2 记录用户登录状态104

4.4.3 会话丢失的原因和解决方法106

4.4.4 保存Session的几种模式107

4.5 Cookie对象介绍108

4.5.1 Cookie对象108

4.5.2 控制Cookie的范围109

4.5.3 Cookie的读写操作110

4.6 Application对象介绍113

4.6.1 Application对象113

4.6.2 Global.asax文件114

4.7 Server对象介绍115

4.7.1 Server对象115

4.7.2 Server实现跳转116

4.7.3 字符串编码和解码117

4.8 页面级别的对象119

4.8.1 Page对象119

4.8.2 ViewState对象121

4.9 比较内置对象122

4.10 实验指导——显示用户注册的详细信息123

4.11 习题126

第5章 用户控件129

5.1 用户控件概述129

5.1.1 什么是用户控件129

5.1.2 用户控件的优缺点130

5.1.3 用户控件的注意事项131

5.2 创建用户控件131

5.3 使用用户控件133

5.3.1 网页中包含用户控件133

5.3.2 用户控件的属性和事件136

5.4 用户控件与Web窗体页138

5.4.1 用户控件与Web窗体页的区别138

5.4.2 将Web窗体页转化为用户控件139

5.5 实验指导——将注册用户控件添加到Web窗体页139

5.6 习题141

第6章 导航控件和母版页143

6.1 站点地图文件143

6.2 Menu控件145

6.2.1 了解Menu控件145

6.2.2 为Menu控件添加菜单项147

6.2.3 将XML文件绑定到Menu控件148

6.2.4 自动套用格式151

6.3 TreeView控件151

6.3.1 了解TreeView控件152

6.3.2 为TreeView控件添加菜单项153

6.3.3 把XML文件绑定到TreeView控件155

6.3.4 自动套用格式156

6.3.5 为TreeView控件设置图像157

6.3.6 为TreeView控件设置线条图像159

6.4 SiteMapPath控件160

6.5 母版页和内容页163

6.5.1 母版页163

6.5.2 内容页165

6.5.3 母版页和内容页的使用166

6.5.4 获取母版页和内容页中的控件167

6.6 实验指导——搭建完整的导航框架170

6.7 习题172

第7章 数据库操作对象175

7.1 ADO.NET技术175

7.2 SqlConnection对象176

7.3 SqlCommand对象178

7.3.1 SqlCommand对象的概念178

7.3.2 SqlParameter对象182

7.3.3 ExecuteScalar()方法183

7.4 SqlDataReader对象184

7.4.1 了解SqlDataReader对象184

7.4.2 用Read()方法读取数据185

7.5 SqlDataAdapter对象186

7.6 DataSet对象187

7.6.1 DataSet对象的概念187

7.6.2 创建DataSet对象189

7.6.3 向DataSet对象中填充数据190

7.6.4 DataSet的属性和方法193

7.7 DataTable对象193

7.7.1 DataTable对象的概念194

7.7.2 创建DataTable对象195

7.7.3 获取DataView对象196

7.8 创建SqlHelper类199

7.9 实验指导——利用帮助类执行操作202

7.10 习题207

第8章 数据列表显示控件211

8.1 数据绑定方法211

8.1.1 通过<%=%>绑定数据211

8.1.2 通过<%#%>绑定数据212

8.1.3 通过<%$%>绑定数据213

8.2 Repeater控件214

8.2.1 Repeater控件概述214

8.2.2 Repeater的常用属性215

8.2.3 Repeater的常用事件216

8.3 DataList控件221

8.3.1 DataList控件概述221

8.3.2 DataList的常用属性221

8.3.3 DataList的属性操作223

8.3.4 自定义DataList的外观225

8.3.5 DataList的常用事件226

8.4 用PagedDataSource类实现分页227

8.5 GridView控件230

8.5.1 GridView控件概述230

8.5.2 GridView控件的常用属性233

8.5.3 GridView控件实现分页237

8.5.4 GridView控件的常用事件239

8.6 DetailsView控件242

8.6.1 DetailsView控件概述243

8.6.2 DetailsView的常用属性243

8.6.3 DetailsView的常用事件245

8.7 用ListView和DataPager分页显示数据247

8.7.1 ListView控件247

8.7.2 DataPager控件250

8.8 数据源控件251

8.9 实验指导——用GridView控件操作数据254

8.10 习题259

第9章 第三方控件和模块处理263

9.1 实现验证码263

9.1.1 验证控件263

9.1.2 自定义验证类267

9.2 实现分页272

9.2.1 认识AspNetPager控件272

9.2.2 使用AspNetPager控件274

9.3 实验指导——制作图片浏览器277

9.4 HTTP模块和HTTP处理程序279

9.4.1 HTTP模块279

9.4.2 HTTP处理程序280

9.4.3 IHttpModule和IHttpHandler281

9.4.4 添加全局水印283

9.5 实验指导——防盗链的实现286

9.6 习题287

第10章 处理目录和文件的常用类289

10.1 System.IO命名空间289

10.1.1 System.IO命名空间下的常用类289

10.1.2 通过DriveInfo类浏览磁盘信息290

10.2 目录处理类292

10.2.1 Directory类292

10.2.2 DirectoryInfo类294

10.3 目录操作295

10.3.1 创建目录295

10.3.2 移动目录297

10.3.3 删除目录299

10.3.4 遍历目录300

10.4 文件处理类305

10.4.1 File类305

10.4.2 FileInfo类307

10.5 文件基本操作310

10.5.1 创建文件310

10.5.2 移动文件311

10.5.3 复制文件312

10.5.4 删除文件313

10.6 文件高级操作314

10.6.1 写入文件内容314

10.6.2 读取文件内容317

10.6.3 文件上传319

10.6.4 文件下载322

10.7 实验指导——个人日志手册326

10.8 习题330

第11章 用DOM对象处理XML数据333

11.1 XML文档概述333

11.1.1 了解XML文档333

11.1.2 XML文档的声明335

11.1.3 完整的XML文档336

11.2 System.Xml命名空间337

11.3 基于流的XML处理338

11.3.1 通过XmlWriter类写入内容338

11.3.2 通过XmlReader类读取内容342

11.4 内存中的XML处理345

11.4.1 文档对象模型345

11.4.2 XmlDocument类347

11.4.3 XmlNode类349

11.4.4 XmlNodeList类350

11.4.5 节点操作351

11.4.6 节点类型358

11.5 实验指导——XML文件绑定Repeater控件359

11.6 习题362

第12章 配置文件和网站部署365

12.1 了解配置文件365

12.1.1 配置文件概述365

12.1.2 配置文件及其说明366

12.2 了解Web.config文件367

12.2.1 配置文件的结构367

12.2.2 如何创建Web.config文件369

12.2.3 Web.config的常用配置节370

12.2.4 <system.web>配置节373

12.2.5 Web.config文件的优点377

12.3 IIS服务器377

12.3.1 安装IIS服务器378

12.3.2 配置IIS服务器380

12.4 配置管理381

12.4.1 MMCASP.NET插件382

12.4.2 Web站点管理工具382

12.5 网站部署和发布386

12.5.1 通过“发布网站”工具发布386

12.5.2 通过“复制网站”工具发布389

12.5.3 通过XCOPY工具进行发布391

12.6 实验指导——发布后显示图片水印392

12.7 习题394

第13章 音乐产品展示397

13.1 系统分析397

13.1.1 开发背景397

13.1.2 功能概述398

13.1.3 系统实现398

13.2 数据库设计399

13.2.1 设计数据库表399

13.2.2 设计存储过程401

13.3 公共模块设计403

13.3.1 了解三层框架403

13.3.2 搭建三层框架404

13.3.3 为三层框架添加引用405

13.3.4 Web.config配置405

13.3.5 SqlHelper类406

13.3.6 向三层添加内容410

13.4 首页模块413

13.4.1 页面效果413

13.4.2 设计头部414

13.4.3 设计内容417

13.5 其他模块420

13.5.1 专辑模块420

13.5.2 歌手模块421

13.5.3 曲风模块421

13.5.4 排行榜模块422

13.6 歌曲播放功能422

13.6.1 为按钮添加脚本423

13.6.2 为播放页面添加内容424

附录 各章习题参考答案429

参考文献433

热门推荐