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