ASP.NET Core 3全栈Web开发(第3版) 使用.NET Core 3.1 和 Angular 9

作者: [意] 瓦莱里奥·德·桑克蒂斯(Valerio De Sanctis)著 赵利通 崔战友 译

出版社: 清华大学出版社

出版日期: 2021-01-01

电子书 暂不销售 定价:118.0
  • 收藏

  • 加书架

  • 引用

简介

● 使用ASP.NET Core实现Web API接口,并通过Angular和RxJS Observable来使用接口。 ● 使用Entity Framework Core的代码优先方法和迁移支持来创建数据模型。 ● 使用本地实例或Azure中的云数据存储来建立和配置SQL数据库服务器。 ● 使用Visual Studio 2019执行C#和JavaScript调试。 ● 使用xUnit、Jasmine和Karma执行TDD和BDD单元测试。 ● 使用ASP.NET Identity、IdentityServer4和Angular API实现身份验证和授权。 ● 构建渐进式Web应用,并探索服务工作线程。

编辑推荐

为了学习全栈Web开发,你需要掌握前端和后端开发知识。本书呈现ASP.NET Core 3.1和Angular 9令人惊叹的功能,从项目设置一直讲到项目部署,帮你有效提高编程技能。 本书开篇介绍如何使用.NET Core框架和Web API控制器,在后端实现API调用和服务器端路由。此后讨论如何使用Entity Framework Core来构建数据模型,并使用本地SQL Server实例或基于云的数据存储(如Microsoft Azure)来配置它。本书还指导你使用Angular响应式表单来处理用户输入,并使用前端和后端验证器来获得最佳效果。之后将探讨xUnit.net(用于.NET Core)、Jasmine和Karma(用于Angular)的高级调试和单元测试功能。最后,你将使用ASP.NET Core Identity系统和新版IdentityServer实现不同的身份验证和授权技术,并使用IIS、Kestrel和Nginx将应用程序部署到Windows和Linux服务器上。 学完本书后,你将掌握必要的开发技能,能用ASP.NET Core和Angular创建高效的Web应用程序。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2021-01-01
  • 作者:[意] 瓦莱里奥·德·桑克蒂斯(Valerio De Sanctis)著 赵利通 崔战友 译
  • 更新: 2023-06-22
  • 书号:9787302572183
  • 中图:TP393.092.2
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

相关图书