Phong Nguyen's repositories

Practical.CleanArchitecture

Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 17, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, Selenium, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, Google)...

Practical.NET

🚀 C# .NET Developer Roadmap & Asp.Net Core Developer Roadmap in 2024

EntityFrameworkCore.SqlServer.SimpleBulks

Very simple .net library that supports bulk insert (retain client populated Ids or return db generated Ids), bulk update, bulk delete and bulk merge operations. Lambda Expression is supported.

Language:C#License:MITStargazers:144Issues:6Issues:12

sql-server-kit

:hammer: SQL Server trouble shooting scripts: query plans, indexes, statistics, deadlocks, I/O, memory, CPU, extended events, wait statistics, ...

Language:TSQLStargazers:72Issues:9Issues:0

Practical.DevSecOps

📚 Useful DevSecOps documentation for .NET developers

Language:HCLStargazers:62Issues:3Issues:0

DddDotNet

🛠️ Bunch of Building Blocks for https://github.com/phongnguyend/Practical.CleanArchitecture to avoid duplicated & repeated code

Language:C#License:MITStargazers:55Issues:3Issues:29

Practical.Cryptography

simple extension methods which make working with cryptography easier

Language:C#License:MITStargazers:33Issues:3Issues:4

practical-front-end

essential front-end skills for .Net developers

PhongNguyen.CodeAnalysis

Simple Roslyn Analyzers implementation to enforce specific coding standards defined within Organizations

Language:C#License:MITStargazers:19Issues:2Issues:0

Practical.Jwt

Sample Asp.Net Core Jwt Bearer Authentication

Language:C#License:MITStargazers:19Issues:2Issues:0

Practical.OpenIdConnect

Simple OAuth 2.0 & OIDC Mock Server to debug how Flows work.

Language:C#License:MITStargazers:9Issues:1Issues:0

blog.nashtechglobal.com

Code samples for https://blog.nashtechglobal.com/

Language:C#License:MITStargazers:3Issues:2Issues:0

Practical.ThreadPool

.Net Runtime has its own Managed Thread Pool instance, the simple code implementation in this repo is just for understanding the concept of how Thread Pool works.

Language:C#License:MITStargazers:3Issues:2Issues:0
Language:C#License:MITStargazers:2Issues:2Issues:0

awesome-dotnet

A collection of awesome .NET libraries, tools, frameworks and software

License:CC0-1.0Stargazers:1Issues:0Issues:0

awesome-dotnet-core

:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software

Language:C#Stargazers:1Issues:0Issues:0

SimpleMapper

simple object mapper to map data between 2 identical (or almost identical) shape objects for scenarios like: shallow cloning or data archiving, ...

Language:C#License:MITStargazers:1Issues:1Issues:0

system-design-101

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

License:NOASSERTIONStargazers:1Issues:0Issues:0

diagrams

place to host my common diagrams

License:MITStargazers:0Issues:1Issues:0

dotnetconf2023

.NET Conf 2023 - Vietnam

Language:CSSStargazers:0Issues:0Issues:0

how-things-work

📚 Curated List of How Things Work for Developers

License:MITStargazers:0Issues:4Issues:0
License:MITStargazers:0Issues:2Issues:0
License:MITStargazers:0Issues:3Issues:0
Language:C#License:MITStargazers:0Issues:2Issues:0
Language:C#License:MITStargazers:0Issues:2Issues:0
Language:C#License:MITStargazers:0Issues:2Issues:0
Language:C#License:MITStargazers:0Issues:1Issues:0