使用 ASP.NET Core 3 进行现代 Web 开发——第二版

使用 ASP.NET Core 3 进行现代 Web 开发——第二版

2020年06月01日

英文原版书籍名称:Modern Web Development with ASP.NET Core 3 - Second Edition

书籍描述

探索使用 C# 8 和 ASP.NET CORE 3.1 构建可扩展且安全的 Restful Web 服务和 Web 应用程序的工具和技术。

主要特征

  • 深入研究 MVC 模式、配置、路由和部署以构建专业级应用程序
  • 了解如何将 ASP 应用程序与 JavaScript 框架 React、Vue 和 Angular 集成
  • 通过实施高级 ASP.NET Core 概念来提高应用程序和开发团队的性能

书籍描述

ASP.NET 长期以来一直是 Web 开发人员的首选。在 ASP.NET Core 3 中,Microsoft 对该框架进行了内部更改,同时引入了将改变你进行 Web 开发方式的新增功能。第二版已经过全面更新,可帮助你充分利用框架中的最新功能,从 gRPC 和约定到 Blazor,其中有专门的新章节。

你将从基本主题的概述开始,探索模型-视图-控制器 (MVC) 模式、各种平台、依赖项和框架。接下来,在深入研究高级路由选项之前,你将学习如何设置和配置 MVC 环境。随着你的进步,你将掌握控制器和动作来处理请求,然后了解如何为模型创建 HTML 输入。继续前进,你将发现使用 Razor 时语法和流程的基本方面。你还将加快客户端开发的步伐,并探索 ASP.NET Core 的测试、日志记录、可伸缩性和安全性方面。最后,你将学习如何将 ASP.NET Core 部署到多个环境,例如 Azure、Amazon Web Services (AWS) 和 Docker。

读完本书,你将精通 ASP.NET Core 的开发,并对如何与框架交互和跨平台工作有深入的了解。

你会学到什么

  • 了解 ASP.NET Core 3.1 的新功能
  • 精通如何配置 ASP.NET Core 以充分发挥其潜力
  • 创建控制器和动作方法,并了解如何维护状态
  • 实施和验证表单并从中检索信息
  • 通过实施重用、流程形式和有效的安全措施来提高生产力
  • 深入研究新的 Blazor 开发模型
  • 将 ASP.NET Core 应用程序部署到新环境,例如 Microsoft Azure、AWS 和 Docker

Who this book is for

If you are a developer with basic knowledge of ASP.NET MVC and want to build powerful applications, then this book is for you. Developers who want to explore the latest changes in ASP.NET Core 3.1 to build professional-level applications will also find this book useful. Familiarity with C#, ASP.NET Core, HTML, and CSS is expected to get the most out of this book.

评论

下载 使用 ASP.NET Core 3 进行现代 Web 开发——第二版

百度网盘
提取码
收起