图书介绍

Web前端开发 使用ASP.NET Core、Angular和Bootstrappdf电子书版本下载

Web前端开发  使用ASP.NET Core、Angular和Bootstrap
  • (美)西蒙尼·基西雷塔(SIMONECHIARETTA)著;杜静,敖富江,李博译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302515296
  • 出版时间:2019
  • 标注页数:290页
  • 文件大小:72MB
  • 文件页数:317页
  • 主题词:超文本标记语言-程序设计;网页制作工具-程序设计;JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

Web前端开发 使用ASP.NET Core、Angular和BootstrapPDF格式电子书版下载

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

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

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

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

图书目录

第1章ASP.NET Core MVC的新变化 1

1.1熟悉软件名称 2

1.1.1 ASP.NET Core 2

1.1.2 .NET Core 2

1.1.3 Visual Studio Code 3

1.1.4 Visual Studio 2017 3

1.1.5本书涵盖的版本 3

1.2微软.NET Web堆栈简史 4

1.2.1 ASP.NET Web Forms 4

1.2.2 ASP.NET MVC 5

1.2.3 ASP.NET Web API 5

1.2.4 O W IN和Katana 6

1.2.5 ASP.NET Core和.NET Core的出现 7

1.3 .NET Core 7

1.3.1 .NET Core入门 8

1.3.2 dotnet命令行 8

1.4 ASP.NET Core介绍 9

1.4.1 ASP.NET Core Web应用程序项目概述 9

1.4.2 OWIN 13

1.4.3 ASP.NET Core应用程序剖析 16

1.5 ASP.NET Core的重要新特性 19

1.5.1环境 19

1.5.2依赖关系注入 21

1.5.3日志记录 24

1.5.4配置 26

1.6部分ASP.NET Core中间件简介 31

1.6.1诊断 31

1.6.2提供静态文件服务 32

1.6.3应用程序框架 33

1.7 ASP.NET Core MVC 34

1.7.1在ASP.NET Core中使用MVC框架 34

1.7.2在控制器中使用依赖关系注入 36

1.7.3视图组件 38

1.7.4标签帮助程序 40

1.7.5 Web API 45

1.8本章小结 46

第2章 前端开发者工具集 47

2.1需要了解的其他几种语言 48

2.1.1 Node js 49

2.1.2 JSON 50

2.1.3 Sass和Less 51

2.1.4 JavaScript的未来 53

2.1.5 TypeScript 54

2.2 JavaScript框架 55

2.2.1 Angular 56

2.2.2 Knockout 58

2.2.3 React 60

2.2.4 JQuery 63

2.3 CSS框架 63

2.3.1 Bootstrap 63

2.3.2 Primer CSS 66

2.3.3 Material Design Lite 66

2.3.4 Semantic UI 67

2.4包管理器 68

2.4.1 NuGet 68

2.4.2 Bower 70

2.4.3 NPM 71

2.4.4文件夹结构 71

2.5任务运行程序 72

2.6本章小结 74

第3章Angular简析 75

3.1 Angular的基本概念 76

3.2 Angular的实现语言 78

3.3建立一个Angular项目 79

3.3.1使用在线编辑器 79

3.3.2利用快速入门示例 80

3.3.3使用Angular-CLI工具 80

3.4 Angular应用程序结构 81

3.4.1应用程序入口 81

3.4.2根模块 82

3.4.3根组件 84

3.4.4 主 HTML页面 85

3.5数据绑定 86

3.5.1插值 86

3.5.2单向绑定 87

3.5.3事件绑定 88

3.5.4双向绑定 88

3.6指令 89

3.7服务与依赖注入 90

3.8多重组件 92

3.9输入与输出属性 95

3.10与后端程序交互 99

3.10.1使用Http模块 100

3.10.2处理RxJS Observable 101

3.11 Angular与ASP.NET MVC的结合应用 105

3.12 Visual Studio 2017对Angular的支持 116

3.12.1代码片段 116

3.12.2 Typescript文件中的智能提示 118

3.12.3 HTML文件中的智能提示 119

3.13本章小结 120

第4章Bootstrap入门 121

4.1 Bootstrap简介 122

4.1.1安装Bootstrap 122

4.1.2 Bootstrap的主要特性 125

4.2 Bootstrap样式 125

4.2.1网格系统 125

4.2.2排版 130

4.2.3表格 131

4.2.4表单 132

4.2.5按钮 134

4.3组件 134

4.3.1字体图标 134

4.3.2下拉菜单 135

4.3.3输入组 137

4.3.4导航 139

4.3.5其他组件 145

4.4 JavaScript 146

4.4.1标签页内容 146

4.4.2模态对话框 148

4.4.3工具提示和弹出对话框 150

4.5使用Less定制Bootstrap 152

4.5.1通过网站定制 152

4.5.2使用Less定制 154

4.6 Visual Studio 2017和ASP.NET Core中的Bootstrap支持 155

4.6.1 Bootstrap Snippet Pack 157

4.6.2 Glyphgriend 158

4.6.3 ASP.NET Core的标签帮助程序 159

4.7本章小结 160

第5章 使用NuGet和Bower管理依赖关系 163

5.1共同概念 164

5.2 NuGet 165

5.2.1使用NuGet获取软件包 166

5.2.2发布自己的软件包 170

5.3 NPM(Node.js包管理器) 172

5.3.1安装NPM 172

5.3.2 NPM的用法 173

5.3.3软件包的安装位置 176

5.4 Bower 176

5.4.1安装Bower 177

5.4.2使用Bower获取软件包 177

5.4.3软件包的安装位置 179

5.4.4创建自己的软件包 180

5.5本章小结 180

第6章 使用gulp和webpack构建应用程序 183

6.1前端构建系统的作用 184

6.2 gulp深度介绍 185

6.2.1 gulp入门 185

6.2.2 gulpfile-js文件 186

6.2.3典型gulp构建文件 188

6.2.4更多gulp技巧 190

6.3 webpack介绍 197

6.3.1 webpack的主要概念 197

6.3.2应用webpack 197

6.3.3 webpack的其他功能 202

6.4 Visual Studio 2017和构建系统 203

6.4.1 Bundler & Minifier扩展 203

6.4.2任务运行程序资源管理器 207

6.4.3将智能提示用于gulp 208

6.5本章小结 209

第7章 部署ASP.NET Core 211

7.1 ASP.NET Core的新托管模型 212

7.2在自有IIS环境上的安装 213

7.2.1确保一切就绪 213

7.2.2安装AspNetCoreModule 215

7.2.3通过命令行发布应用程序 216

7.2.4创建网站 217

7.2.5通过Visual Studio发布应用程序 218

7.3在Azure上部署 220

7.3.1使用Web部署从Visual Studio部署到Azure 220

7.3.2利用git持续部署到Azure 224

7.4部署到Docker容器 228

7.4.1安装Docker支持 228

7.4.2发布Docker映像 231

7.5本章小结 233

第8章非Windows环境中的开发 235

8.1在macOS上安装.NET Core 236

8.2在macOS上构建第一个ASP.NET Core应用程序 237

8.2.1使用dotnet命令行界面 237

8.2.2使用Yeoman 240

8.3 Visual Studio Code 243

8.3.1设置Visual Studio Code环境 243

8.3.2 Visual Studio Code的开发特性 244

8.3.3 OmniSharp 250

8.3.4其他IDE 251

8.4使用命令行工具 251

8.5本章小结 252

第9章 综合运用 253

9.1构建一个铁人三项赛成绩网站 254

9.2构建后台网站 254

9.2.1设置Entity Framework 259

9.2.2构建CRUD界面 264

9.3构建注册页面 269

9.4展示实时成绩 273

9.4.1创建Angular客户端程序 274

9.4.2构建Web API 279

9.5使用物联网设备连接 284

9.6部署 288

9.7本章小结 290

精品推荐