我常用的工具

项目管理

Azure DevOps

Azure DevOps 文档

.Net开发

设计模式

.NET 微服务:适用于容器化 .NET 应用程序的体系结构

CQRS 模式是什么?

使用 DDD 和 CQRS 模式降低微服务中的业务复杂性

微软的微服务架构示例

微软微服务体系

设计微服务应用层和 Web API

使用 Web API 实现微服务应用层

事件驱动的架构样式

域事件:设计和实现

自适应卡片

自适应卡片设计器

当 DDD 遇上 DCI(Data, Context, Interactive)架构模式

.net core 开发

hangfire

identityserver4

MediatR

ElasticSearch.net API

Rabbitmq.Net API

AutoMapper

Ocelot

miniprofiler

在 ASP.NET Core 中使用托管服务实现后台任务

使用 ConcurrentBag 创建目标池

RulesEngine,微软的规则引擎

约定式提交(一种用于给提交信息增加人机可读含义的规范)

部署

链路追踪

Docker

K8s

git-scm

Azure Repos Git 教程

测试

性能测试

xUnit单元测试

xUnit单元测试案例

Moq

GenFu模拟数据生成

微软开源的Web测试和自动化

k6.io 压力测试

Visual Code 插件

Markmap

Markmap

markmap-vscode 是一个将Markdown转换为思维导图的工具。

Markdown Preview Mermaid Support 在MD文件中支持Mermaid,Mermaid是一个精美的图表工具

设计工具

slidev 用markdown做ppt

slidev

有很多功能丰富的、通用的、所见即所得的幻灯片制作工具,例如 微软 PowerPoint 或 苹果 Keynote. 它们在制作带有动画、图表和许多其他漂亮的幻灯片方面效果相当好,同时非常直观和容易学习。那么,为什么要费心制作 Slidev 呢?

Slidev 旨在为开发者提供灵活性和交互性,通过使用他们已经熟悉的工具和技术,使他们的演示文稿更加有趣、更具表现力和吸引力。

当使用所见即所得的编辑器时,人们很容易被样式选项所干扰。Slidev 通过分离内容和视觉效果来弥补这一点。这使你能够一次专注于一件事,同时也能够重复使用社区中的主题。Slidev 并不寻求完全取代其他幻灯片制作工具。相反,它专注于迎合开发者社区的需求。

文档

mingrammer.com

https://github.com/mingrammer/diagrams

在Python代码中绘制云系统架构图。用来对新的系统架构设计进行原型设计或者描述现有的系统体系结构。

Mermaid

Mermaid

Mermaid 允许您使用文本和代码创建图表和可视化效果。

它是一个基于Javascript的图表工具,可以呈现Markdown启发的文本定义,以动态创建和修改图表。

classDiagram
    Class01 <|-- AveryLongClass : Cool
    Class03 *-- Class04
    Class05 o-- Class06
    Class07 .. Class08
    Class09 --> C2 : Where am i?
    Class09 --* C3
    Class09 --|> Class07
    Class07 : equals()
    Class07 : Object[] elementData
    Class01 : size()
    Class01 : int chimp
    Class01 : int gorilla
    Class08 <--> C2: Cool label

机器学习

Microsoft ML.NET 教程

游戏&媒体

在线DOS游戏

一款命令行式哔哩哔哩下载器

后端架构师技术图谱


我常用的工具
https://oujun.work/2021/12/30/tools.html
作者
欧俊
发布于
2021年12月30日
许可协议