02 | 内容综述 课程目标 掌握 .NET Core 微服务架构的最佳实践 成长为一个具备良好架构设计能力的架构师 课程内容 第一部分 .NET Core 的必备知识 第二部分 .NET Core 微服务实战 第三部分 将微服务应用部署到 Kubernetes 中 ...
课程介绍 讲师介绍 肖伟宇,校宝在线架构师 SkyWalking .NET探针贡献者 NetCorePal组件库创建者 为什么要学习 .NET Core 微软大力支持推动 .Net 技术生态发展 跨平台:更多的开发环境和部署环境选择,尤其是对 Docker 和 Kubernetes 的良好支持,快速构建微服务并部署到云基础设施中,实现高可用,可伸缩的系统架构搭建,提高代码重用程度 开源:.NET ...
2020-02-14 00:07 0 2035 推荐指数:
02 | 内容综述 课程目标 掌握 .NET Core 微服务架构的最佳实践 成长为一个具备良好架构设计能力的架构师 课程内容 第一部分 .NET Core 的必备知识 第二部分 .NET Core 微服务实战 第三部分 将微服务应用部署到 Kubernetes 中 ...
04 | Startup:掌握ASP.NET Core的启动过程 新建一个 ASP.NET Core Web 应用程序 选择 API 在 Program.cs 的 Main 函数中 CreateHostBuilder 方法返回了一个 IHostBuilder 它是应用程序启动的核心 ...
03 | .NET Core的现状、未来以及环境搭建 .NET Core的现状 .NET Core 的应用场景:桌面端、Web端、云端、移动端、游戏、IOT 和 AI 云端指的是 .NET Core 与云原生 Kubernetes 的完美融合 游戏,比如最流行的王者荣耀,就是用 Unity ...
33 | 集成事件:使用RabbitMQ来实现EventBus 这一节我们来讲解如何通过 CAP 组件和 RabbitMQ 来实现 EventBus 要实现 EventBus,我们这里借助了 RabbitMQ,它的整个安装和使用的体验是非常人性化的,如果是在 Windows 下开发的话,它可 ...
30 | 领域事件:提升业务内聚,实现模块解耦 我们在领域的抽象层定义了领域事件和领域事件处理的接口 IDomainEvent 这是一个空接口,它只是标记出来某一个对象是否是领域事件,INo ...
05 | 依赖注入:良好架构的起点 为什么要使用依赖注入框架 借助依赖注入框架,我们可以轻松管理类之间的依赖,帮助我们在构建应用时遵循设计原则,确保代码的可维护性和可扩展性 ASP.NET Core 的整个架构中,依赖注入框架提供了对象创建和生命周期管理的核心能力,各个组件相互协作 ...
06 | 作用域与对象释放行为 作用域主要由 IServiceScope 这个接口来承载 对于实现 IDisposable 类的实例的对象,容器会负责对其生命周期进行管理,使用完毕之后,他会释放这 ...
28 | 工作单元模式(UnitOfWork):管理好你的事务 工作单元模式有如下几个特性: 1、使用同一上下文 2、跟踪实体的状态 3、保障事务一致性 我们对实体的操作,最终的状态都是应该 ...