Common frameworks, libraries and design patterns I use

Clean architecture and CQRS for backend

Angular and Bootstrap for front-end

Entity Framework Core (EF Core) and Dapper for data access

Oidc-client-js and MSAL for .NET for security

// security configs for validating an access token coming from the 
// client application.
services.AddMicrosoftIdentityWebApiAuthentication(Configuration, configSectionName: "AADB2C");
// for validating B2C token coming from angular app.
"AzureAdB2C": {
"Tenant": "*******",
"ClientId": "b9deba45-****-****-****-************",
"Policy": "B2C_1_a_signup_signin",
"Scope": "AccessAsUser"
},

References

--

--

--

Backend developer in .NET core. I enjoy the outdoor, hanging out with good friends, reading and personal development.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tai Bo

Tai Bo

Backend developer in .NET core. I enjoy the outdoor, hanging out with good friends, reading and personal development.

More from Medium

Hide Endpoints in Swagger-UI for Unauthenticated Users

Message Queue and Advantages

DDD — Entity and Value Types

Let me introduce RabbitMQ

RabbitMQ Service start shown in Windows search results