Saeed Esmaeelinejad
Claude Code or Github Copilot: A Practical Comparison!
26:52
Saeed Esmaeelinejad
Easy use Anthropic (Claude) in .NET!
13:51
Saeed Esmaeelinejad
Stateful AI: Azure OpenAI Responses API in .NET apps
16:58
Saeed Esmaeelinejad
Stateful AI: Azure OpenAI Assistants in .NET apps
18:39
Saeed Esmaeelinejad
How to use GitHub Copilot Prompt files in Visual Studio Code (VS Code)!
7:16
Saeed Esmaeelinejad
How to use GitHub Copilot Prompt files in Visual Studio!
7:49
Saeed Esmaeelinejad
EFCore CancellationToken: does it cancel the database query?
15:07
Saeed Esmaeelinejad
کار تیمی به دنبال قهرمان سازی نیست!
54:29
Saeed Esmaeelinejad
LLMs + MCP in C#!
2:00:13
Saeed Esmaeelinejad
Deep Dive on .NET Dependency Injection - All you need to know (EXPLAINED)
39:13
Saeed Esmaeelinejad
[Persian] Blazor: Building a Persian Admin Panel (Session 1)
1:32:51
Saeed Esmaeelinejad
Easy connect Claude AI desktop to MCP servers (For Windows)
9:14
Saeed Esmaeelinejad
[Persian] MAUI Blazor Hybrid to build your Startup
1:46:27
Saeed Esmaeelinejad
برنامه نویسان و ساکنان جزیره!
2:23:17
Saeed Esmaeelinejad
مصطفی صولتی: چطور برنامه نویسی رو زندگی کنیم؟
1:37:50
Saeed Esmaeelinejad
PowerPlatform: Why developers should learn about low code tools?
1:25:10
Saeed Esmaeelinejad
[Persian] - باید ها و نباید ها درمورد IServiceProvider
41:05
Saeed Esmaeelinejad
[Persian] How I got Microsoft MVP?
52:05
Saeed Esmaeelinejad
🔥 xUnit version 3 is out: they finally healed the pain!
10:10
Saeed Esmaeelinejad
xUnit Essentials: Test parallelism, Collections and Fixtures!
17:35
Saeed Esmaeelinejad
🐞 EF Core bug: Avoid using Async method with Large data result!
19:20
Saeed Esmaeelinejad
🥶 Managing Concurrency with SemaphoreSlim: Avoid DeadLock!
21:36
Saeed Esmaeelinejad
🔥 Don't use Task.WhenAll, it may not be efficient enough!
18:30
Saeed Esmaeelinejad
Integration Test: Mock PartOf a class
16:05
Saeed Esmaeelinejad
🚀 EntityFramework Core (EF Core): How to optimize a query?
27:20
Saeed Esmaeelinejad
📌 MediatR goes commercial, then write your own from scratch in C#!
30:03
Saeed Esmaeelinejad
Multi-Tenant applications: How to do it in the correct way!
17:31
Saeed Esmaeelinejad
.NET: Console Application + Gaming!
8:16
Saeed Esmaeelinejad
.NET Aspire: How to use Redis step by step
14:34
Saeed Esmaeelinejad
SQL Server Indexing: How database engine chooses an index for a query?
23:11
Saeed Esmaeelinejad
You may be wrong about Scoped services! #dotnet #aspnetcore #dependencyinjection
0:36
Saeed Esmaeelinejad
What is the best C# Serializer?! #dotnet #csharp #json #serializer
0:39
Saeed Esmaeelinejad
.NET Aspire: How to use RabbitMQ component step by step?
30:55
Saeed Esmaeelinejad
Best practice of using CancellationToken in WebApi #dotnet #webapi #cancellationtoken
0:43
Saeed Esmaeelinejad
Background vs Hosted service #dotnet #hostedservice #dotnethost
0:16
Saeed Esmaeelinejad
.NET Aspire: How it works? #dotnet #aspire
0:16
Saeed Esmaeelinejad
🆒️ .NET Aspire: How it works behind the scenes?
24:00
Saeed Esmaeelinejad
What is the difference between BackgroundService and HostedService?
17:44
Saeed Esmaeelinejad
🔆 C# Serializers: NewtonSoft vs Protobuf vs Apache.Avro vs MessagePack vs Bson
19:29
Saeed Esmaeelinejad
EF Core: Be careful about Find method cache!
6:47
Saeed Esmaeelinejad
👨💻 C# xUnit: How to run code before and after a test!
6:28
Saeed Esmaeelinejad
EF Migrations 2: How to revert migrations in ASP.NET projects
15:00
Saeed Esmaeelinejad
EF Migrations 1: How to add migrations in ASP.NET projects
23:41
Saeed Esmaeelinejad
EF 8 new feature: Raw SQL queries for unmapped types
11:02