移动端
博客
邀请返现
企业推荐
Jessetalk
移动端
博客
邀请返现
企业推荐
登录
注册
切换触屏版
登录
注册
ASP.NET Core分布式项目实战
第99任务: 实现Contact API 向 User API的调用
查看课程
任务列表
第任务: jessetalk-netcore基础jwt示例 authSample.zip
第1-1任务: 课程介绍
第1-2任务: 欢迎大家来聊一聊你现在职业生涯所处的位置以及将来的发展。
第2任务: 最小可行化产品MVP
第3任务: 两种软件开发模式:瀑布与敏捷
第4任务: 第一章计划与目录
第5任务: 业务介绍
第6任务: 架构设计
第7任务: oAuth2介绍
第8任务: IdentityServer4登录中心
第9任务: 客户端集成IdentityServer
第10任务: 第三方ClientCredential模式调用
第11任务: ClientCredential模式总结
第12任务: oauth密码模式identity server4实现
第13任务: 详解oauth2授权码流程
第14任务: oauth2与open id connect 对比
第15任务: oauth2 + oidc 实现 server部分
第16任务: oauth2 + oidc 实现 client部分
第17任务: Identity Server 4回顾
第18任务: Consent 实现思路介绍
第19任务: Consent视图制作
第20任务: Consent Controller Get请求逻辑实现
第21任务: 运行Consent Page
第22任务: Consent 确认逻辑实现
第23任务: Consent 代码重构
第24任务: 集成ASP.NETCore Identity
第25任务: ProfileService实现(调试)
第26任务: OpenIdConnect获取用户信息的两种方式
第27任务: 集成EFCore配置Client和API
第28任务: Docker介绍与目录
第29任务: 镜像容器与仓库
第30任务: 构建单机多容器环境-故障
第31任务: 构建单机多容器环境
第32任务: Docker安装MongoDb
第33任务: Docker安装Mysql及用户配置
第34任务: Docker安装Mysql参数及环境变量使用
第任务: Docker安装Mysql的一些命令
第35任务: Docker安装Mysql挂载Host Volume
第36任务: Docker安装MongoDB挂载Host Volume
第37任务: Docker制作dotnet core控制台程序镜像
第38任务: Mysql EF Core 快速构建 web api
第39任务: ASPNETCORE WEB API与MYSQL互联
第40任务: Docker Network
第41任务: 制作 docker compose
第42任务: docker compose 启动容器
第43任务: 启动问题解决方式
第44任务: Gitlab安装
第45任务: GitFlow的三种流程
第46任务: GitLab Runner注册和安装
第47任务: Gitlab-CI Build Docker-compose自动发布
第48任务: Giitlab-CI yml语法说明以及第二章总结
第49任务: Docker仓库介绍以及阿里云镜像仓库的使用
第50任务: 本地部署Registry
第51任务: Registry公网https带认证部署
第52任务: 架构设计之单体架构
第53任务: 系统扩展升级演进思路
第54任务: 微服务架构介绍
第55任务: 面向微服务架构的单体架构
第56任务: UML业务分析之用户
第57任务: UML业务分析之项目机会与消息
第58任务: UML业务分析之项目流程详细介绍
第59任务: 微服务拆分与界限上下文的确定
第60任务: 用户服务EF Core模型设计
第61任务: EF Core 数据库初始化
第62任务: 用户服务API设计
第63任务: 获取用户信息-数据访问与模型处理
第64任务: 全局异常处理与日志记录
第65任务: 通过HTTP Patch更新用户信息
第66任务: 单元测试初探
第67任务: xunit+Moq+MemoryEFDbContext测试UserController
第68任务: FluentAPI写UserController测试用例(上)
第69任务: FluentAPI写UserController测试用例(下)
第70任务: GitLab CI完整部署UserAPI到线上测试环境-上
第71任务: GitLab CI完整部署UserAPI到线上测试环境-中
第72任务: GitLab CI完整部署UserAPI到线上测试环境-下
第73任务: GitLab CI完整部署UserAPI到线上测试环境-Debug
第74任务: API网关与服务发现
第75任务: 用户注册与登录
第76任务: IdentityService4自定义Validator
第77任务: 自定义Validator与UserService互通
第78任务: 集成Identity Server4到Identity api并调试通过
第79任务: 添加Ocelot网关并集成identity server4认证
第80任务: Ocelot集成Consul服务发现
第81任务: 微服务之间的服务发现
第82任务: Polly在eShopsOnContainer项目中的使用设计解析
第83任务: 实现ResilienceHttpClient
第84任务: 集成ResilienceHttpClient到IdentityAPI
第85任务: 调试ResilienceHttpClient和IdentityAPI
第86任务: 通讯录服务实现章节介绍
第87任务: 详细业务分析设计及外部依赖检查
第88任务: 外部依赖UserService实现
第89任务: 内部实现 - 用户好友申请接口
第90任务: 内部实现 - 用户好友申请实现MongoRepository上
第91任务: 实现 - 用户好友申请实现Mongo查询与更新的基本用法
第92任务: 实现 - 用户好友申请实现
第93任务: 实现 - 用户好友通过实现
第94任务: 将Contact API加入网关
第95任务: 将profile添加到identity api和网关
第96任务: profile调试
第97任务: 在contact api 中获取profile
第98任务: Contact API 调试
第99任务: 实现Contact API 向 User API的调用
第100任务: Contact API 完整运行
第101任务: 服务交互 - RabbitMQ介绍
第102任务: 服务交互 - EventBus 之 MediatR,RawRabbit, eShopsOnContainer
第103任务: 集成Event Bus CAP
第104任务: User API事件发送实现
第105任务: Contact API集成CAP
第106任务: 章节介绍
第107任务: DDD介绍-从三层到OOD OOP
第108任务: DDD介绍-结合业务需求来认识各种名词
第109任务: DDD介绍-分层
第110任务: DDD介绍-CQRS基本介绍
第111任务: 项目业务介绍 - 领域事件与集成事件
第112任务: 项目服务实现- 搭建框架
第113任务: 项目服务实现- 实现领域entity
第114任务: 项目服务实现 -MediatR与领域事件
第115任务: 项目服务实现- 创建查看加入Commands
第116任务: 项目服务实现 -通过MediatR完成API到Commands调用
第117任务: 项目服务实现 -添加EF Repository
第118任务: 项目服务实现 - 实现EF Repository
第119任务: 项目服务实现 - EF 实体配置和migrations数据库生成
第120任务: 项目服务实现 - 添加推荐服务调用
第121任务: 项目服务实现 - 添加Dapper Queries
第122任务: 项目服务实现 - 添加Dapper Queries下
第123任务: 项目服务实现 - 添加服务注册与发现debugging queries
第124任务: 项目服务实现 - debugging commands
第125任务: 项目服务实现 - 响应领域事件发布集成事件上
第126任务: 项目服务实现 - 响应领域事件发布集成事件下
第127任务: 推荐服务实现 - 添加集成事件处理器
第128任务: 推荐服务实现 - 添加EF和生成数据库
第129任务: 推荐服务实现 - 访问用户服务获取用户信息
第130任务: 推荐服务实现 - 访问联系人服务获取好友信息
第131任务: 推荐服务实现 - 调试推荐服务
第132任务: 推荐服务实现 - 推荐服务加入网关
第133任务: 分布式追踪介绍以及zipkin server初始化
第134任务: 集成zipkin需要安装的nuget包
第135任务: 使用zipkin .NET客户端完成追踪和数据发送
第136任务: 在ResilienceHttpClient中添加 zipkin TrackingHandler
第137任务: Elastic Search30分钟快速入门
第138任务: 日志系统开篇
第139任务: 日志的类别
第140任务: 日志的生命周期
第141任务: EFK介绍
第142任务: Fluentd介绍
第143任务: Serilog介绍
第144任务: .Net Core日志通过 Kibana展示
第145任务: 日志过滤与筛选
第146任务: API性能与正确率搜集