网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Web前端开发(使用ASP.NET Core\Angular和Bootstrap)/Web开发经典丛书 |
分类 | |
作者 | (美)西蒙尼·基西雷塔 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 内容推荐 开发人员对具有模块化功能的小型、集中式框架的需求不断增长;为顺应这种形势,升级后的Microsoft ASP.NET更精简易用,更少依赖于Windows操作系统和lDE,使开发人员能利用第三方框架和库扩展ASP.NET Core和Visual studio的功能。秉承着“由专业开发人员为专业开发人员撰写”的写作理念,西蒙尼·基西雷塔著杜静、敖富江、李博译的《Web前端开发(使用ASP.NET Core\\Angular和Bootstrap)/Web开发经典丛书》融合了高级ASP.NET MVP指南和最新、最佳的前端开发实践,呈现将ASP.NET Core与Angular、Bootstrap等框架无缝集成所需的技术。 作者简介 西蒙尼·基西雷塔,Simone Chiaretta(现居比利时布鲁塞尔)是一位网页架构师和开发者,他乐于分享自己20多年来在ASP.NET Web开发和其他Web技术方面的开发经验和知识。Simone成为ASP.NET领域微软MVP已有8年,撰写了几本关于ASP.NET MVC的书籍(包括Wrox出版的Beginning ASP.NET MVC 1.0和What’s New in ASP.NET MVC 2,以及Syncfusion出版的OWIN Succinctly和ASP.NET Core Succinctly),并为在线开发者门户(例如Simple Talk)做出了贡献。Simone还与他人共同创立了意大利ALT.NET用户组ugialt.NET,并且是在米兰召开的许多会议的共同组织者。读者可在Simone的博客http://codeclimber.net.nz上阅读他的想法和开发技巧。在不编写代码和博客文章或是不参与全球.NET社区活动时,Simone喜欢研究Arduino(一种开源硬件)、无人机和水下机器人,并且正在接受培训,以在2018年完成他的第一台“钢铁侠”。他是在布鲁塞尔工作的众多外籍专家中的一员,在那里他领导欧盟理事会(欧盟的执政机构之一)公共网站的开发团队。 目录 第1章 ASP.NET Core MVC的新变化 1.1 熟悉软件名称 1.1.1 ASP.NET Core 1.1.2 .NET Core 1.1.3 Visual Studio Code 1.1.4 Visual Studio 1.1.5 本书涵盖的版本 1.2 微软.NET Web堆栈简史 1.2.1 ASP.NET Web Forms 1.2.2 ASP.NET MVC 1.2.3 ASP.NET Web API 1.2.4 OWIN和Katana 1.2.5 ASP.NET Core和.NET Core的出现 1.3 .NET Core 1.3.1 .NET Core入门 1.3.2 dotnet命令行 1.4 ASP.NET Core介绍 1.4.1 ASP.NET Core Web应用程序项目概述 1.4.2 OWIN 1.4.3 ASP.NET Core应用程序剖析 1.5 ASP.NET Core的重要新特性 1.5.1 环境 1.5.2 依赖关系注入 1.5.3 日志记录 1.5.4 配置 1.6 部分ASP.NET Core中间件简介 1.6.1 诊断 1.6.2 提供静态文件服务 1.6.3 应用程序框架 1.7 ASP.NET Core MVC 1.7.1 在ASP.NET Core中使用MVC框架 1.7.2 在控制器中使用依赖关系注入 1.7.3 视图组件 1.7.4 标签帮助程序 1.7.5 Web API 1.8 本章小结 第2章 前端开发者工具集 2.1 需要了解的其他几种语言 2.1.1 Node.js 2.1.2 JSON 2.1.3 Sass和Less 2.1.4 JavaScript的未来 2.1.5 TypeScript 2.2 JavaScript框架 2.2.1 Angular 2.2.2 Knockout 2.2.3 React 2.2.4 jQuery 2.3 CSS框架 2.3.1 Bootstrap 2.3.2 Primer CSS 2.3.3 Material Design Lite 2.3.4 Semantic UI 2.4 包管理器 2.4.1 NuGet 2.4.2 Bower 2.4.3 NPM 2.4.4 文件夹结构 2.5 任务运行程序 2.6 本章小结 第3章 Angular简析 3.1 Angular的基本概念 3.2 Angular的实现语言 3.3 建立一个Angular项目 3.3.1 使用在线编辑器 3.3.2 利用快速入门示例 3.3.3 使用Angular-CLI工具 3.4 Angular应用程序结构 3.4.1 应用程序入口 3.4.2 根模块 3.4.3 根组件 3.4.4 主HTML页面 3.5 数据绑定 3.5.1 插值 3.5.2 单向绑定 3.5.3 事件绑定 3.5.4 双向绑定 3.6 指令 3.7 服务与依赖注入 3.8 多重组件 3.9 输入与输出属性 3.10 与后端程序交互 3.10.1 使用Http模块 3.10.2 处理RxJS Observable 3.11 Angular与ASP.NET MVC的结合应用 3.12 Visual Studio 2017对Angular的支持 3.12.1 代码片段 3.12.2 TypeScript文件中的智能提示 3.12.3 HTML文件中的智能提示 3.13 本章小结 第4章 Bootstrap入门 4.1 Bootstrap简介 4.1.1 安装Bootstrap 4.1.2 Bootstrap的主要特性 4.2 Bootstrap样式 4.2.1 网格系统 4.2.2 排版 4.2.3 表格 4.2.4 表单 4.2.5 按钮 4.3 组件 4.3.1 字体图标 4.3.2 下拉菜单 4.3.3 输入组 4.3.4 导航 4.3.5 其他组件 4.4 JavaScript 4.4.1 标签页内容 4.4.2 模态对话框 4.4.3 工具提示和弹出对话框 4.5 使用Less定制Bootstrap 4.5.1 通过网站定制 4.5.2 使用Less定制 4.6 Visual Studio 2017和ASP.NET Core中的Bootstrap支持 4.6.1 Bootstrap Snippet Pack 4.6.2 Glyphfriend 4.6.3 ASP.NET Core的标签帮助程序 4.7 本章小结 第5章 使用NuGet和Bower管理依赖关系 5.1 共同概念 5.2 NuGet 5.2.1 使用NuGet获取软件包 5.2.2 发布自己的软件包 5.3 NPM(Node.js包管理器) 5.3.1 安装NPM 5.3.2 NPM的用法 5.3.3 软件包的安装位置 5.4 Bower 5.4.1 安装Bower 5.4.2 使用Bower获取软件包 5.4.3 软件包的安装位置 5.4.4 创建自己的软件包 5.5 本章小结 第6章 使用gulp和webpack构建应用程序 6.1 前端构建系统的作用 6.2 gulp深度介绍 6.2.1 gulp入门 6.2.2 gulpfile.js文件 6.2.3 典型gulp构建文件 6.2.4 更多gulp技巧 6.3 webpack介绍 6.3.1 webpack的主要概念 6.3.2 应用webpack 6.3.3 webpack的其他功能 6.4 Visual Studio 2017和构建系统 6.4.1 Bundler & Minifier扩展 6.4.2 任务运行程序资源管理器 6.4.3 将智能提示用于gulp 6.5 本章小结 第7章 部署ASP.NET Core 7.1 ASP.NET Core的新托管模型 7.2 在自有IIS环境上的安装 7.2.1 确保一切就绪 7.2.2 安装AspNetCoreModule 7.2.3 通过命令行发布应用程序 7.2.4 创建网站 7.2.5 通过Visual Studio发布应用程序 7.3 在Azure上部署 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。