图书介绍

ASP.NET MVC4架构实现与项目实战pdf电子书版本下载

ASP.NET MVC4架构实现与项目实战
  • 张正礼编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302345886
  • 出版时间:2014
  • 标注页数:371页
  • 文件大小:93MB
  • 文件页数:384页
  • 主题词:网页制作工具-程序设计

PDF下载


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

下载说明

ASP.NET MVC4架构实现与项目实战PDF格式电子书版下载

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

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

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

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

图书目录

第1章ASP.NETMVC 4入门 1

1.1.NET框架简介 1

1.1.1.NET框架的发展历程 3

1.1.2.NET语言 4

1.1.3公共语言运行时 5

1.1.4.NET类库 5

1.1.5 Visual Studio 6

1.1.6 ASP.NET 6

1.2 MVC设计模式 7

1.2.1传统ASP.NET Web表单方案存在的问题 7

1.2.2 MVC 8

1.2.3 ASP.NET MVC 9

1.2.4 ASP.NET MVC 4框架的安装 11

1.3 ASP.NET MVC应用程序 13

1.3.1 MVC应用程序结构 13

1.3.2 MVC应用程序的执行 16

1.4 MVC设计模式与三层架构 17

1.4.1什么是架构 17

1.4.2三层架构 18

1.4.3 MVC设计模式与三层架构 19

1.5创建第一个应用程序 20

1.6小结 24

第2章 路由 25

2.1理解路由 25

2.1.1 URL路由与非URL路由的区别 25

2.1.2 URL路由的功能 26

2.1.3 URL路由机制 26

2.2定义路由 27

2.2.1添加路由 27

2.2.2路由格式 29

2.2.3默认的路由 29

2.2.4设置路由参数的默认值 31

2.2.5处理包含未知URL片段数的URL请求 32

2.2.6为匹配的URL添加约束条件 32

2.2.7显式禁用路由 33

2.2.8调试路由 33

2.3 Areas 34

2.4由路由生成URLs 38

2.5在Web表单中使用路由 39

2.6与路由相关的类 41

2.7小结 42

第3章 控制器 43

3.1理解控制器 43

3.1.1控制器的角色解析 43

3.1.2控制器的工作方式 43

3.2控制器类 44

3.2.1 ControllerBase类 44

3.2.2 Controller类 45

3.2.3控制器类的定义 49

3.2.4创建控制器 50

3.2.5 ViewData 52

3.2.6 ViewBag 53

3.2.7 TempData 55

3.3行为方法 56

3.3.1行为方法参数 57

3.3.2自动映射行为方法参数 58

3.3.3返回类型 60

3.4异步控制器 65

3.4.1处理异步请求 66

3.4.2异步控制器的实现 66

3.4.3同步或异步请求处理的选择 70

3.5行为过滤器 70

3.5.1 Authorize过滤器 71

3.5.2 OutputCache过滤器 72

3.5.3 HandleError过滤器 74

3.5.4自定义行为过滤器 75

3.5.5行为过滤器的执行顺序 80

3.6小结 80

第4章 视图 81

4.1视图的创建 81

4.1.1在View文件下创建视图 81

4.1.2为行为方法添加视图 83

4.2理解视图 84

4.2.1从控制器获取数据 84

4.2.2强类型视图 84

4.2.3视图类 87

4.2.4视图引擎 87

4.3 Razor视图引擎 89

4.3.1概述 89

4.3.2 Razor视图引擎版的Hello World 90

4.3.3 Razor视图引擎的语法 93

4.3.4 Layout 99

4.3.5 ViewStart 105

4.3.6部分视图 107

4.3.7子行为 109

4.4小结 111

第5章HTML帮助器 112

5.1概述 112

5.2表单 113

5.2.1 BeginForm帮助器方法 113

5.2.2 BeginForm帮助器方法的使用 119

5.3 Input 119

5.3.1 CheckBox帮助器方法 119

5.3.2 RadioButton帮助器方法 124

5.3.3 TextBox帮助器方法 129

5.3.4 Password帮助器方法 132

5.3.5 Hidden帮助器方法 136

5.4强类型Input 139

5.5创建列表 146

5.5.1下拉列表帮助器方法 146

5.5.2列表框帮助器方法 151

5.6多行文本框 156

5.6.1 TextArea方法 156

5.6.2 TextAreaFor方法 158

5.7渲染帮助器方法 161

5.7.1 ActionLink方法 162

5.7.2 RouteLink方法 162

5.7.3生成子视图 163

5.7.4生成子行为 163

5.7.5 Url帮助器方法 163

5.8小结 164

第6章 模型 165

6.1模型定义和创建 165

6.1.1定义模型 165

6.1.2创建模型 165

6.2使用模板 166

6.2.1模板视图帮助器 169

6.2.2设置生成的HTML标记的样式 172

6.2.3使用Metadata 173

6.3模型绑定 182

6.3.1默认的值提供器 183

6.3.2默认的模型绑定 184

6.3.3简单类型绑定 186

6.3.4复杂类型绑定 187

6.3.5绑定数组和集合 188

6.3.6绑定字典 188

6.3.7有选择地绑定属性 189

6.3.8手工调用模型绑定 190

6.3.9处理绑定错误 190

6.3.10实现文件上传 191

6.3.11定制模型绑定类 193

6.4模型验证 197

6.4.1显示验证信息 197

6.4.2客户端验证模型 203

6.4.3服务器端验证模型 204

6.5小结 216

第7章Ajax技术 217

7.1 jQuery库 217

7.1.1 jQuery基本特性 219

7.1.2 jQuery UI 232

7.1.3 jQuery与Ajax 233

7.2 Ajax帮助器 236

7.2.1 Ajax.ActionLink() 237

7.2.2 Ajax.BeginForm() 238

7.3展开介绍客户端验证模型 240

7.4小结 246

第8章 单元测试与异常处理 247

8.1单元测试 247

8.2使用单元测试框架 248

8.3异常处理 267

8.4小结 272

第9章 安全机制 273

9.1安全需求 273

9.1.1限制访问的文件类型 273

9.1.2安全概念 274

9.2安全模型 274

9.2.1安全策略 276

9.2.2表单认证 276

9.2.3 Windows认证 280

9.2.4身份模拟 283

9.3安全模块 286

9.3.1 Membership 286

9.3.2 Roles 292

9.3.3 Profiiles 294

9.4 Membership系统 296

9.5小结 296

第10章 在线RSS阅读器 298

10.1 RSS技术概述 298

10.1.1发展历程 298

10.1.2特点 299

10.1.3 RSS技术应用现状 299

10.1.4 RSS阅读器 300

10.1.5 RSS文件 300

10.2系统设计 301

10.2.1功能分析 301

10.2.2系统框架设计 301

10.2.3软件结构设计 303

10.2.4数据库设计 304

10.3关键技术详解 304

10.4系统实现 306

10.4.1 RSS频道管理 306

10.4.2 RSS文件查看 310

10.4.3主框架实现 311

10.4.4异常处理 316

10.4.5路由配置 316

10.5小结 316

第11章BBS系统 317

11.1功能分析 317

11.2系统设计 318

11.2.1功能设计 318

11.2.2系统结构设计 322

11.2.3数据库设计 322

11.3数据访问层的实现 323

11.3.1 ADO.NET数据访问组件 323

11.3.2 LINQ到SQL数据访问组件 329

11.4关键技术解析 331

11.4.1 zTree树形控件 331

11.4.2分页控件 337

11.5业务实现 343

11.5.1登录 343

11.5.2注册 346

11.5.3找回密码 350

11.5.4设置密码 352

11.5.5讨论区导航 356

11.5.6发帖 356

11.5.7回帖 358

11.5.8帖子浏览 361

11.6小结 371

精品推荐