图书介绍

ASP.NET Web应用开发技术 第2版pdf电子书版本下载

ASP.NET Web应用开发技术  第2版
  • 喻钧,白小军,岳鑫,代军 著
  • 出版社: 清华大学出版社
  • ISBN:9787302479482
  • 出版时间:2017
  • 标注页数:352页
  • 文件大小:59MB
  • 文件页数:363页
  • 主题词:网页制作工具-程序设计

PDF下载


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

下载说明

ASP.NET Web应用开发技术 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Web程序设计基础 1

1.1 Web的工作原理 1

1.1.1 软件体系结构 1

1.1.2 HTTP协议 2

1.2 Web程序设计技术 4

1.2.1 客户端技术 4

1.2.2 服务器端技术 5

1.3 ASP.NET基础 7

1.3.1 Microsoft.NET Framework 7

1.3.2 ASP.NET的工作原理 8

1.3.3 ASP.NET开发的4种模式 9

1.4 建立ASP.NET运行和开发环境 10

1.4.1 安装和配置Web服务器 11

1.4.2 安装Visual Studio开发环境 12

1.4.3 创建一个ASP.NET Web站点 15

1.5 习题与上机练习 19

第2章 HTML、XML与CSS 20

2.1 使用HTML组织页面内容 20

2.1.1 HTML文档的基本结构 20

2.1.2 HTML文档的主要标记 22

2.2 使用XML表达数据 31

2.2.1 XML的概念 31

2.2.2 XML的语法规则 34

2.2.3 XML文档的显示 35

2.3 使用CSS表达页面样式 36

2.3.1 在HTML中使用CSS 36

2.3.2 CSS样式规则 39

2.3.3 CSS选择器 41

2.3.4 常见的样式属性 44

2.4 习题与上机练习 50

第3章 客户端编程技术与开发框架 53

3.1 JavaScript概述 53

3.1.1 什么是JavaScript 53

3.1.2 在网页中嵌入JavaScript脚本 54

3.1.3 使用JavaScript输入与输出信息 56

3.2 JavaScript基本语法 58

3.2.1 数据类型 58

3.2.2 变量 58

3.2.3 运算符和表达式 59

3.2.4 流程控制 60

3.2.5 函数 63

3.2.6 异常处理 65

3.2.7 事件处理 67

3.3 JavaScript对象编程 69

3.3.1 常用的JavaScript对象 69

3.3.2 浏览器对象模型 72

3.3.3 文档对象模型 75

3.4 jQuery框架 80

3.4.1 jQuery基础 80

3.4.2 使用jQuery操作HTML元素 83

3.4.3 使用jQuery进行DOM遍历 85

3.4.4 使用jQuery实现网页特效 87

3.5 BootStrap框架 88

3.5.1 BootStrap基础 88

3.5.2 栅格布局系统 92

3.5.3 表单系统 94

3.5.4 导航条组件 97

3.5.5 面板组件 98

3.5.6 模态框插件 99

3.6 习题与上机练习 100

第4章 C#语言基础 102

4.1 创建一个简单的C#程序 102

4.2 C#基本语法 104

4.2.1 C#数据类型 104

4.2.2 运算符和表达式 108

4.2.3 程序控制结构 112

4.3 类和对象 117

4.3.1 类和对象的创建 117

4.3.2 属性和方法 120

4.3.3 构造函数和析构函数 122

4.3.4 继承和多态 124

4.4 字符串 125

4.4.1 使用字符串 125

4.4.2 创建动态字符串 130

4.5 集合编程 132

4.5.1 ArrayList 132

4.5.2 哈希表 134

4.5.3 队列 136

4.5.4 堆栈 137

4.6 习题与上机练习 138

第5章 Web Form技术 140

5.1 ASP.NET页面的生命周期 140

5.2 Web服务器控件概述 141

5.2.1 服务器控件的不同类型 141

5.2.2 服务器控件的共有属性和事件 142

5.3 标准的Web服务器控件 144

5.3.1 文本输入与显示控件 144

5.3.2 控制权转移控件 146

5.3.3 选择控件 148

5.3.4 容器控件 154

5.4 数据的有效性检测 157

5.4.1 必须输入验证控件 157

5.4.2 比较验证控件 158

5.4.3 范围验证控件 160

5.4.4 正则表达式验证控件 160

5.4.5 自定义验证控件 162

5.4.6 验证总结控件 164

5.5 用户控件 164

5.5.1 用户控件概述 164

5.5.2 创建用户控件 165

5.5.3 用户控件的使用 167

5.6 母版页 168

5.6.1 母版页概述 168

5.6.2 创建一个母版页 169

5.6.3 使用母版创建网页 172

5.7 习题与上机练习 173

第6章 Web应用程序状态管理 175

6.1 HTTP请求处理 175

6.1.1 Response对象 175

6.1.2 Request对象 177

6.1.3 Server对象 180

6.2 状态信息的保存 184

6.2.1 Application对象 185

6.2.2 Session对象 189

6.2.3 Cookie对象 191

6.2.4 ViewState对象 193

6.3 习题与上机练习 195

第7章 数据访问技术 197

7.1 ADO.NET体系结构 197

7.1.1 ADO.NET数据提供程序 197

7.1.2 ADO.NET数据集 198

7.2 使用基于连接的对象访问数据库 199

7.2.1 访问数据库的一般方法 200

7.2.2 使用Connection对象 202

7.2.3 使用Command对象 207

7.2.4 使用DataReader对象 213

7.3 使用基于内容的对象访问数据库 214

7.3.1 使用DataTable 214

7.3.2 使用DataView 217

7.3.3 使用DataRelation 218

7.3.4 使用DataAdapter 219

7.4 Entity Framework基础 221

7.4.1 使用Entity Framework访问关系数据 221

7.4.2 基于Entity Framework的几种开发方式 226

7.4.3 概念模型设计 227

7.4.4 DbContext类及其使用 229

7.4.5 查询并检索实体 230

7.4.6 加载关联实体 232

7.4.7 实体的增、删、改操作 233

7.5 习题与上机练习 234

第8章 数据绑定 236

8.1 数据绑定基础 236

8.1.1 数据绑定表达式 236

8.1.2 单值绑定 237

8.1.3 重复值绑定 238

8.2 数据源控件 240

8.2.1 数据源控件概述 240

8.2.2 SqlDataSource控件 244

8.2.3 ObjectDataSource控件 247

8.3 数据绑定控件 253

8.3.1 GridView控件 253

8.3.2 ListView控件 272

8.3.3 DetailsView控件 275

8.3.4 FormView控件 276

8.4 使用实体框架与模型绑定技术 279

8.5 习题与上机练习 290

第9章 MVC开发模式 292

9.1 MVC基础 292

9.1.1 创建一个ASP.NET MVC项目 292

9.1.2 分析MVC项目的结构与运转流程 294

9.2 模型与控制器组件的使用 298

9.2.1 创建模型组件 298

9.2.2 创建控制器组件 301

9.2.3 程序结构与运转机制 302

9.3 视图组件的使用 307

9.3.1 定义视图的整体外观 307

9.3.2 生成视图的内容 310

9.4 在控制器和视图间传递数据 313

9.4.1 从视图向控制器传递数据 313

9.4.2 从控制器向视图传递数据 314

9.5 习题与上机练习 315

第10章 AJAX与Web API 316

10.1 AJAX技术 316

10.1.1 AJAX技术基础 316

10.1.2 传统的AJAX编程方式 317

10.1.3 使用jQuery简化AJAX编程 323

10.2 Web API框架 328

10.2.1 Web API基础 328

10.2.2 Web API中的路由 335

10.2.3 Web API中的返回值 337

10.3 单页应用程序示例 338

10.4 习题与上机练习 351

精品推荐