Skip to content

.NET Core

Thang Chung edited this page Jun 17, 2021 · 29 revisions

Refs projects

Sagas

MessagePipe vs MediatR

Rest

Clean Architecture

The image source is at https://pixabay.com/vi/illustrations/hoa-sen-chim-m%C3%A8o-c%E1%BB%A7a-kh%E1%BB%91i-l%E1%BA%ADp-ph%C6%B0%C6%A1ng-3650472/

What makes the software development world close to the natural world!

In Vietnam and some countries around Asia, we have a kind of flower calls lotus. We see it in childhood and most of the Vietnamese people know and love lotus flower.

The image source is at PixaBay

It has an attribute and shape just like the software architecture we are building nowadays. Love it that much!

Testing

Api versioning

Outbox

TraceId from HttpContext

i18n

Logs for ES

SoC on Controller

Caching strategy

SMTP

AOP on AOT mode

This AOP lib can work with AOT mode: https://github.com/pamidur/aspect-injector

https://stackoverflow.com/questions/925609/mixins-vs-traits https://en.wikipedia.org/wiki/Trait_(computer_programming) https://www.yegor256.com/2017/03/07/traits-and-mixins.html

Source Generators for Endpoint/Controllers

Managing Package Versions Centrally

UML tool with C4 approach: https://github.com/plantuml-stdlib/C4-PlantUML

Clone this wiki locally