Mohammad Negah

Mohammad Negah @dot_nettips_a4e90828daa4

About: As a Senior Backend Developer with over 13 years of programming experience, I specialize in .NET and C#.

Location:
Dubai
Joined:
Sep 5, 2024

Mohammad Negah
articles - 25 total

Advanced Search in .NET with Elasticsearch(Full Video)

🚀Advanced Search Integration in .NET9 with Elasticsearch and SQL Server ✅ In this comprehensive...

Learn More 0 0Jan 4

🚀Build, Implement, and Test gRPC Services with .NET9

In today's fast-paced world, optimizing communication between services is essential. That's why I...

Learn More 0 0Dec 19 '24

🚀 𝐁𝐨𝐨𝐬𝐭 𝐘𝐨𝐮𝐫 𝐀𝐩𝐩'𝐬 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐰𝐢𝐭𝐡 𝐇𝐲𝐛𝐫𝐢𝐝 𝐂𝐚𝐜𝐡𝐢𝐧𝐠!

In today’s fast-paced tech world, optimizing application performance is crucial. That’s why I’m...

Learn More 1 0Dec 1 '24

✅ASP.NET Core API Gateway with Ocelot Part 4 (Rate Limiting)

In this fourth part of our series on ASP.NET Core API Gateway with Ocelot, we dive deep into the...

Learn More 0 0Nov 17 '24

🚀 𝐁𝐨𝐨𝐬𝐭 𝐘𝐨𝐮𝐫 𝐀𝐏𝐈 𝐒𝐤𝐢𝐥𝐥𝐬 𝐰𝐢𝐭𝐡 𝐌𝐲 𝐎𝐜𝐞𝐥𝐨𝐭 𝐆𝐚𝐭𝐞𝐰𝐚𝐲 𝐄𝐬𝐬𝐞𝐧𝐭𝐢𝐚𝐥𝐬!

Whether you're an experienced developer or just starting out with API gateways, understanding how to...

Learn More 0 0Nov 8 '24

🚀What is Race Hazards and how to avoid it in C#🚀

✅ A race hazard (or race condition) is an issue in concurrent programming where the outcome of a...

Learn More 0 0Nov 8 '24

Reducing Database Load Without Relying on MARS

In this tutorial, the goal is to address common issues that arise when handling database queries that...

Learn More 0 0Nov 6 '24

Task Cancellation Pattern

✅ The Task Cancellation Pattern enables applications to stop long-running tasks cleanly and...

Learn More 0 0Nov 6 '24

Boosting EF Core Performance: 7 Essential Optimization Tips

This tutorial, guides viewers through essential techniques to optimize Entity Framework Core (EF...

Learn More 1 0Oct 26 '24

When to Use Lock vs Semaphore for Thread Safety in .NET

In C#, managing concurrency is crucial when multiple threads need to access shared resources. Two...

Learn More 0 0Oct 17 '24

How to Use .NET Aspire (Part2)

In this video, we dived into two key features of .NET Aspire: Service Discovery and Components....

Learn More 0 0Oct 13 '24

Span vs Substring vs Split. Which is Best

In this video, We’ll compare Span with Substring and Split. Let’s see what’s best for your...

Learn More 0 0Oct 8 '24

🚀 Unlock the Power of .NET Aspire! 🚀

In my latest video, I take a deep dive into .NET Aspire, exploring how to harness its powerful...

Learn More 0 0Oct 4 '24

What is .NET Aspire

In this video, I'll be introducing you to .NET Aspire, walking you through its key features and how...

Learn More 0 0Sep 27 '24

Clean Architecture with EF core and Dapper

In modern .NET applications, data access is one of the most critical aspects because it’s the...

Learn More 0 0Sep 25 '24

Welcome to .NET 9 Preview

.NET 9 is the latest iteration in the .NET ecosystem, packed with exciting features and improvements...

Learn More 1 0Sep 19 '24

Load Testing With Postman

Load Testing with Postman is all about testing how well your API performs when it's under different...

Learn More 1 0Sep 14 '24

What Is Record Type In C#

A Record is a special reference type that was introduced in C# 9, designed to make it easier to...

Learn More 0 0Sep 7 '24

Rate Limiting in ASP.NET Core with AspNetCoreRateLimit

Rate limiting is a crucial technique used in ASP.NET Core to control the number of requests a client...

Learn More 0 0Sep 7 '24

GlobalUsings in .NET

In this video, we're going to explore a powerful feature introduced in .NET 6 called Global Usings....

Learn More 0 0Sep 6 '24

ReadOnly DbContext with Entity Framework

Using a read-only DbContext in Entity Framework (EF) can provide several benefits, especially when...

Learn More 2 0Sep 6 '24

Securing our Apis in .NET 8

Securing APIs in .NET 8 is essential to protect your application from unauthorized access, data...

Learn More 0 0Sep 6 '24

Master API Gateway Magic: Unleash the Power of Ocelot in ASP.NET Core for Seamless Microservices Integration

Imagine you’ve got a bunch of microservices—small, independent services each doing their own thing,...

Learn More 0 0Sep 5 '24

Using Keyed Services in .NET 8 for Dynamic Dependency Injection

Keyed services in .NET 8 refer to a feature in the Dependency Injection (DI) system that allows you...

Learn More 2 0Sep 5 '24

What are Minimal Apis in .NET

Minimal APIs are a lightweight approach introduced in .NET 6 for building small, simple, and fast web...

Learn More 1 0Sep 5 '24