DEV Community

Morteza Jangjoo profile picture

Morteza Jangjoo

Morteza Jangjoo, Senior .NET Backend Developer with 15+ years of experience in C#, ASP.NET Core, SQL Server, and Microservices. Skilled in building scalable, high-performance systems.

Joined Joined on 
Building Resilient .NET Applications with Polly

Building Resilient .NET Applications with Polly

Comments
3 min read

Want to connect with Morteza Jangjoo?

Create an account to connect with Morteza Jangjoo. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Why ILogger File Logging Fails in Production (and How to Fix It)

Why ILogger File Logging Fails in Production (and How to Fix It)

Comments
3 min read
Focus and Productivity for Developers

Focus and Productivity for Developers

Comments
2 min read
Domain-Driven Design (DDD)

Domain-Driven Design (DDD)

2
Comments
3 min read
Python Inside .NET

Python Inside .NET

2
Comments
3 min read
Real-Time Data Updates with .NET Core and Angular using SignalR

Real-Time Data Updates with .NET Core and Angular using SignalR

Comments
3 min read
Mastering the Options Pattern in .NET — Strongly Typed Configuration Made Simple

Mastering the Options Pattern in .NET — Strongly Typed Configuration Made Simple

Comments
3 min read
Mastering ILogger in .NET Core — Complete Logging Guide for Developers

Mastering ILogger in .NET Core — Complete Logging Guide for Developers

3
Comments 3
3 min read
Secret Management in .NET: Tools, Best Practices, and Practical Examples

Secret Management in .NET: Tools, Best Practices, and Practical Examples

Comments
3 min read
Boost .NET Performance with SIMD (`System.Numerics.Vector`)

Boost .NET Performance with SIMD (`System.Numerics.Vector`)

Comments
2 min read
nderstanding Reverse Proxy with .NET & SignalR (With Source Code + ZIP)

nderstanding Reverse Proxy with .NET & SignalR (With Source Code + ZIP)

Comments
2 min read
Real-Time Streaming in .NET SignalR — Live Data Like Trading Apps

Real-Time Streaming in .NET SignalR — Live Data Like Trading Apps

3
Comments
2 min read
A Complete Guide to Unit Testing in .NET Core (with xUnit, Moq, and FluentAssertions)

A Complete Guide to Unit Testing in .NET Core (with xUnit, Moq, and FluentAssertions)

2
Comments
3 min read
Understanding the `fixed` Keyword in C#

Understanding the `fixed` Keyword in C#

1
Comments
2 min read
SQL Server Ledger Tables: Complete Guide with Banking Example

SQL Server Ledger Tables: Complete Guide with Banking Example

Comments
3 min read
Boosting C# Performance with [MethodImpl(AggressiveInlining)]

Boosting C# Performance with [MethodImpl(AggressiveInlining)]

Comments
2 min read
Monitoring Your .NET Apps with Azure Application Insights

Monitoring Your .NET Apps with Azure Application Insights

Comments
3 min read
Task.WhenEach in .NET: Process Tasks as They Complete

Task.WhenEach in .NET: Process Tasks as They Complete

Comments
2 min read
Mastering Task.WhenAll in .NET: Run Tasks Concurrently Like a Pro

Mastering Task.WhenAll in .NET: Run Tasks Concurrently Like a Pro

2
Comments 1
2 min read
Build a Real-Time Chat Room with .NET Core & SignalR

Build a Real-Time Chat Room with .NET Core & SignalR

Comments
2 min read
Using Redis in .NET Core (Step-by-Step Guide)

Using Redis in .NET Core (Step-by-Step Guide)

1
Comments
2 min read
CRUD Operations in .NET 9 with SQL Server: A Practical Guide

CRUD Operations in .NET 9 with SQL Server: A Practical Guide

Comments
2 min read
Using SOUNDEX in SQL Server: Find Similar-Sounding Words

Using SOUNDEX in SQL Server: Find Similar-Sounding Words

Comments
2 min read
Mastering the `let` Keyword in LINQ

Mastering the `let` Keyword in LINQ

Comments
1 min read
Boosting JSON Performance in .NET 10 with PipeReader Support

Boosting JSON Performance in .NET 10 with PipeReader Support

Comments
2 min read
How to Run a Very Large SQL Script Without Opening It in SSMS

How to Run a Very Large SQL Script Without Opening It in SSMS

Comments
2 min read
Mastering LAG and LEAD in SQL Server

Mastering LAG and LEAD in SQL Server

Comments
2 min read
Mastering the `[Flags]` Attribute in C#: Creating Powerful Bitwise Enums

Mastering the `[Flags]` Attribute in C#: Creating Powerful Bitwise Enums

Comments
2 min read
Tuple Deconstruction in C#: A Complete Guide

Tuple Deconstruction in C#: A Complete Guide

Comments
2 min read
Visual Studio's Most Underrated Feature: Code Map

Visual Studio's Most Underrated Feature: Code Map

Comments
1 min read
Why `0.1 + 0.2 != 0.3` in C# (and most other languages)

Why `0.1 + 0.2 != 0.3` in C# (and most other languages)

Comments
2 min read
app.UseOutputCache() in ASP.NET Core

app.UseOutputCache() in ASP.NET Core

Comments
2 min read
Boosting EF Core Performance with EF.CompileQuery

Boosting EF Core Performance with EF.CompileQuery

Comments
2 min read
Boost Your EF Core Performance with AsSplitQuery

Boost Your EF Core Performance with AsSplitQuery

Comments
2 min read
Central Package Management in .NET — Simplify Your Dependencies Like a Pro

Central Package Management in .NET — Simplify Your Dependencies Like a Pro

Comments
2 min read
MCP C# SDK: What’s New in Protocol 2025‑06‑18

MCP C# SDK: What’s New in Protocol 2025‑06‑18

Comments
3 min read
Copilot for .NET: Ask Mode vs Agent Mode and How to Use Them

Copilot for .NET: Ask Mode vs Agent Mode and How to Use Them

Comments
2 min read
EF Core Performance Tip: Use AsNoTrackingWithIdentityResolution for Read-Only Queries

EF Core Performance Tip: Use AsNoTrackingWithIdentityResolution for Read-Only Queries

Comments
2 min read
loading...