-
收藏
-
加书架
-
引用
● 使用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
- 更新: 2023-06-22
- 书号:9787302572183
- 中图:TP393.092.2
- 学科:工学控制科学与工程工学计算机科学与技术
相关图书
-
MEAN全栈开发(第2版) 使用Mongo、Express、 Angular和Node
[美]西蒙·霍姆斯(Simon Holmes) [美]克莱夫·哈伯(Clive Harber) 著 颜宇 王威 谷守闯 译
¥128.00