DEV Community

Hossein Esmati profile picture

Hossein Esmati

20 years of dev exp

Joined Joined on 
Practical compare-and-choose guide for Vertical Slice (feature folders) vs DDD in .NET (ASP.NET Core / Minimal APIs / Controllers)

Practical compare-and-choose guide for Vertical Slice (feature folders) vs DDD in .NET (ASP.NET Core / Minimal APIs / Controllers)

Comments
3 min read
Approach to Versioning REST APIs in .NET Core

Approach to Versioning REST APIs in .NET Core

Comments
3 min read
Ensuring Thread Safety — .NET core-centric

Ensuring Thread Safety — .NET core-centric

Comments
2 min read
Synchronous vs asynchronous in .NET core - how decide

Synchronous vs asynchronous in .NET core - how decide

Comments
2 min read
Shared Libraries Management in .NET and Azure

Shared Libraries Management in .NET and Azure

Comments
17 min read
Service Mesh in .NET core

Service Mesh in .NET core

Comments
3 min read
Service Discovery in Modern .NET Applications and Azure

Service Discovery in Modern .NET Applications and Azure

Comments
8 min read
Service Communication Patterns in .NET Core and Azure

Service Communication Patterns in .NET Core and Azure

Comments
11 min read
Service Boundaries and Domain-Driven Design in .NET Core and Azure

Service Boundaries and Domain-Driven Design in .NET Core and Azure

Comments
5 min read
Security Best Practices in .NET Core and Azure

Security Best Practices in .NET Core and Azure

Comments
9 min read
Strategies for resilient HTTP calls in .NET core

Strategies for resilient HTTP calls in .NET core

Comments
4 min read
Resilience in .NET: Building Fault-Tolerant Applications - Circuit Breakers

Resilience in .NET: Building Fault-Tolerant Applications - Circuit Breakers

Comments
16 min read
Protect APIs from over-fetching/under-fetching - REST vs GraphQL in .NET core

Protect APIs from over-fetching/under-fetching - REST vs GraphQL in .NET core

Comments
3 min read
Building a Production-Grade API System with .NET, gRPC, and Microservices Architecture

Building a Production-Grade API System with .NET, gRPC, and Microservices Architecture

Comments
15 min read
Performance Optimization in .NET and Azure

Performance Optimization in .NET and Azure

Comments
8 min read
Pagination for huge amount of data and best practiced in .NET core

Pagination for huge amount of data and best practiced in .NET core

Comments
5 min read
Modeling: contracts, DTOs, entities, value objects, and the best practices in .NET core

Modeling: contracts, DTOs, entities, value objects, and the best practices in .NET core

Comments
6 min read
Comprehensive Guide to Microservices Architecture in .NET Core, Cloud and Azure

Comprehensive Guide to Microservices Architecture in .NET Core, Cloud and Azure

Comments
2 min read
Materialized view patterns, trade-offs, and when to use each on SQL Server/Azure SQL and .NET

Materialized view patterns, trade-offs, and when to use each on SQL Server/Azure SQL and .NET

Comments
4 min read
A practical, “ship-it” guide to idempotency keys, request hashing, persistence, PUT semantics, and de-dup in handlers/queues on .NET + Azure

A practical, “ship-it” guide to idempotency keys, request hashing, persistence, PUT semantics, and de-dup in handlers/queues on .NET + Azure

Comments
5 min read
When to choose gRPC over REST and Other Alternatives?

When to choose gRPC over REST and Other Alternatives?

1
Comments
3 min read
Feature Toggles & Feature Management in .NET and Azure

Feature Toggles & Feature Management in .NET and Azure

Comments
16 min read
Event Sourcing in .NET Core

Event Sourcing in .NET Core

Comments
3 min read
Distributed Transactions in .NET Core and Azure

Distributed Transactions in .NET Core and Azure

Comments
15 min read
Distributed Tracing in .NET Core and Azure

Distributed Tracing in .NET Core and Azure

Comments
8 min read
Deployment Strategies in .NET Core and Azure

Deployment Strategies in .NET Core and Azure

Comments
15 min read
Why Avoid Service Locators in Dependency Injection?

Why Avoid Service Locators in Dependency Injection?

Comments
2 min read
Data Consistency Patterns in Distributed Systems and .NET Core

Data Consistency Patterns in Distributed Systems and .NET Core

Comments
7 min read
CQRS with Separate Read/Write Models in .NET Core

CQRS with Separate Read/Write Models in .NET Core

Comments
4 min read
Contract Stability and Versioning in .NET and Azure

Contract Stability and Versioning in .NET and Azure

Comments
10 min read
Azure App Configuration vs. Azure Key Vault

Azure App Configuration vs. Azure Key Vault

Comments
2 min read
API Gateway Patterns in .NET Core and Azure

API Gateway Patterns in .NET Core and Azure

Comments
3 min read
loading...