Channel Avatar

Saeed Esmaeelinejad @UCr3bzMYR_xzLLoCeEq89otA@youtube.com

8.5K subscribers - no pronouns :c

Hey there, I'm Saeed and this is my YouTube channel. Here I


39:13
Deep Dive on .NET Dependency Injection - All you need to know (EXPLAINED)
09:14
Easy connect Claude AI desktop to MCP servers (For Windows)
29:50
πŸ” Blazor: Custom Authentication with InteractiveServer rendering using Cookies (EXPLAINED)
47:07
Authentication/Authorization: The Dirtiest Part of an Application, Yet the Most Important One!
41:05
[Persian] - باید Ω‡Ψ§ و Ω†Ψ¨Ψ§ΫŒΨ― Ω‡Ψ§ Ψ―Ψ±Ω…ΩˆΨ±Ψ― IServiceProvider
52:05
[Persian] How I got Microsoft MVP?
10:10
πŸ”₯ xUnit version 3 is out: they finally healed the pain!
17:35
xUnit Essentials: Test parallelism, Collections and Fixtures!
21:36
πŸ‘‰ Implement a Kafka-like message broker with .NET BlockingCollection!
19:20
🐞 EF Core bug: Avoid using Async method with Large data result!
21:36
πŸ₯Ά Managing Concurrency with SemaphoreSlim: Avoid DeadLock!
18:30
πŸ”₯ Don't use Task.WhenAll, it may not be efficient enough!
16:05
Integration Test: Mock PartOf a class
17:51
πŸ• Template Method pattern: Refactor and make your application plug-in-able
11:52
🌡 Can Async/Await block the main thread?
19:18
πŸ” ASP.NET Core Authorization: Policy Based Access Control
14:35
πŸ” ASP.NET Core Authorization: Role-Based Access Control (RBAC)
15:49
🌢️ How to use Kafka in .NET 8?
27:20
πŸš€ EF Core 8: How to optimize a query?
30:03
πŸ“Œ Writing your own MediatR from scratch in C#
17:31
Multi-Tenant applications: How to do it in the correct way!
08:16
.NET: Console Application + Gaming!
25:05
πŸ’₯ gRPC on .NET: How to use gRPC in ASP.NET Core Api
18:44
πŸš€ ASP.NET Core: Build your own HybridCache!
14:34
.NET Aspire: How to use Redis step by step
16:28
🌢️ .NET: What is wrong with the HttpClient object?
23:11
SQL Server Indexing: How database engine chooses an index for a query?
30:55
.NET Aspire: How to use RabbitMQ component step by step?
15:27
πŸ” ASP.NET Core Authentication: JWT token validation using OpenID Connect (OIDC)
24:00
πŸ†’οΈ .NET Aspire: How it works behind the scenes?
17:44
What is the difference between BackgroundService and HostedService?
19:29
πŸ”† C# Serializers: NewtonSoft vs Protobuf vs Apache.Avro vs MessagePack vs Bson
06:47
EF Core: Be careful about Find method cache!
13:26
❌️ ASP.NET Dependency Injection: You may be wrong about Scoped services!
16:19
♾️ ASP.NET Dependency Injection: Handle multiple implementations for one interface with delegate
06:28
πŸ‘¨β€πŸ’» C# xUnit: How to run code before and after a test!
15:00
EF Migrations 2: How to revert migrations in ASP.NET projects
23:41
EF Migrations 1: How to add migrations in ASP.NET projects
11:02
EF 8 new feature: Raw SQL queries for unmapped types
20:54
πŸ”₯ How to use CancellationToken in ASP.NET Core WebApi
30:15
πŸ”’Handling multiple authentication schemes in ASP.NET