学习微服务架构与 .NET Core MVC(.NET 6) 和身份服务器与 Azure 服务总线的集成

您的项目或您的团队是否正遭受单体应用程序的缺点?或者您是那些听说过微服务流行语但不知道从哪里开始的开发人员之一?或者您想知道微服务架构是否适合您的 .NET 项目?或者您是否厌倦了其他课程,它们为您提供了良好的开端,但在课程进行到一半时,您想知道发生了什么而没有任何意义!

如果是这样,那么这是解决您所有问题的完美课程!

您将通过使用 .NET 6 逐步构建真正的基于微服务的应用程序,逐步了解微服务的基本元素。我们将构建多个微服务,并且为了身份验证和授权,我们将使用 Identity Server!我将指导您完成Identity Server的基本步骤以及如何启动和运行它!

了解如何使用.NET API,Ocelot,Identity Server,实体框架核心和使用最新.NET 6的简洁架构在.NET世界中构建微服务!

您将使用 SQL Server 通过 Azure 服务总线进行通信并使用 Ocelot API 网关,通过产品、购物车、订购、付款和电子邮件微服务开发电子商务模块。您可以在.NET上找到微服务体系结构和分步实施,可以逐步开发带有详细说明和详细信息的本课程。

与此同时,您将开发以下微服务和项目:

产品微服务

身份服务器微服务

优惠券微服务

购物车微服务

订购微服务

电子邮件微服务

支付微服务

豹猫网关项目

MVC Web 应用程序

在所有这些之上,您将学习如何编写高质量的代码,而不仅仅是如何构建微服务。在本课程中,您将看到使用最佳实践演示分层应用程序架构。

这门课程适合你吗?

如果您是喜欢接触编程的开发人员,那么这是完美的课程!我喜欢从头开始编写代码并解释基础知识,因此这也是本课程的主要考虑因素!这门课程非常实用,大约 90% 以上的课程将涉及你和我一起在这个项目中编码。

到本课程结束时,您将拥有一个包含 7 个完全运行的基于 .NET 的微服务的应用程序,但最重要的是,您将了解每一行代码、微服务如何协同工作以及我们最终实现的原因。

您将学到的东西:

.NET 6
微服务体系结构使用
具有身份验证和授权的.NET 6 .NET API实施7种微服务
Identity Server集成Identity Server的
基于角色的授权与微服务
之间的异步和同步通信
Azure Blob存储基础知识
Azure Service Bus-主题和微服务中的队列
网关
实施 Ocelot 网关
Swagger Open API 实施
N 层实施与存储库模式
ASPNET 核心 Web 应用程序与 Bootstrap 5
实体框架核心与 SQL Server 数据库

要求

.NET Core CRUD 经验
.NET API CRUD 经验
Entity Framework Core CRUD 经验
Visual Studio 2019 / 2019 预览版(如果使用 .NET 6)
SQL Server Management Studio 2018

本课程适用于
希望以
正确方式探索微服务与 .NET Core Architect 微服务的
学生希望学习与 Azure 服务总线通信的
学生希望学习 Identity Server 基础知识的学生

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源