Toggle navigation
N+1 Blog
Home
Topics
About
Home
Topics
About
Top of Page
Search
ctrl
K
Type at least 2 characters to search...
N+1 Blog
Jibber-jabbering about programming and IT.
Topics
All Posts
77
CLI
1
ai
8
algorithms
1
aspire
4
aspnetcore
11
async
3
aws
2
blazor
1
coding-stories
4
compcsi
1
csharp
4
design-patterns
1
devcontainers
2
docker
3
dotnet
58
dotnet-core
2
keycloak
4
mcp
1
microservices
3
nuget
1
opentelemetry
2
productivity
11
testing
1
vscode
1
agents
7
ai
22
algorithms
1
api
3
aspire
20
aspnetcore
24
async
5
auth
5
automation
1
aws
2
aws-batch
1
aws-s3
2
aws-sns
1
aws-sqs
1
azure
1
blazor
1
bot
1
cicd
2
claude
5
cli
9
cloud
2
code-quality
1
coding-stories
5
console
4
copilot
3
csharp
2
databases
1
deaac
3
dependify
2
design-patterns
1
devcontainers
2
dial
2
docker
4
dotfiles
3
dotnet
63
elasticsearch
3
hangfire
2
json
2
kernel-memory
2
keycloak
6
landscape
1
llm-orchestration
2
mcp
9
mcp-server
6
microservices
4
minimal-api
2
monitoring
1
nuget
1
openapi
4
opentelemetry
4
otel
1
pipelines
4
playwright
1
postman
1
productivity
9
rag
2
resources
1
search
3
semantic-kernel
2
telemetry
1
testing
2
vscode
2
windows-terminal
1
wsl
1
All Posts
2025
(18 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Oct 05
Claude Code Handbook: Best Practices and Recommendations
Oct 03
MCP Landscape for .NET Developers
Sep 06
Testing with Playwright and Claude Code
Sep 02
Add Authentication to MCP Servers using Microsoft Entra ID
Aug 09
Introducing Technical Debt Master: AI-Powered Code Analysis with Local LLMs
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Jun 13
My Claude Code Usage Best Practices and Recommendations
May 29
Hangfire MCP Server in Standalone Mode
May 25
Background Job Scheduling Using Hangfire MCP Server
May 03
Code Review with GitHub Copilot in Visual Studio Code
Apr 19
Prompt Engineering with GitHub Copilot in Visual Studio Code
Apr 18
Composable AI with .NET Aspire: Extending DIAL Assistants with Add-Ons
Apr 08
Learn how to use Model Context Protocol (MCP) Server Template in Hybrid Mode
Apr 04
Simplifying Model Context Protocol (MCP) Server Development with Aspire
Apr 02
Simplifying Model Context Protocol (MCP) Server Distribution with .NET Global Tools
Mar 30
Introducing AI DIAL: The Open-Source AI Orchestration Platform
Mar 08
Enforcing .NET Coding Guidelines with GitHub Copilot Custom Instructions
2024
(27 posts)
Dec 22
Deploy Your Bot to Azure in 5 Minutes with Azure Developer CLI (azd)
Nov 02
Hybrid Search with Elasticsearch in .NET
Oct 20
Querying and Filtering via Elastic.Clients.Elasticsearch in .NET
Oct 19
Semantic Search with Elasticsearch in .NET
Sep 30
10 Lessons I Learned from Using Aspire in Production
Sep 14
A Tyrant Guide to Code Quality Gates featuring CSharpier, Husky.NET, and SonarCloud
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Aug 22
Building pipelines with IAsyncEnumerable in .NET
Aug 17
Unlocking the Power of TypedResults in Endpoints: A Consistent Approach to Strongly Typed APIs in .NET
Aug 09
Supercharge your Dependify tool with AI chat assistant
Aug 03
Explore .NET application dependencies by using Dependify tool
Jun 28
Managing Startup Dependencies in .NET Aspire
Jun 18
Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch
Jun 12
A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard
Jun 07
Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard
Jun 02
Using Keycloak in .NET Aspire projects
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
May 10
Announcement - Keycloak.AuthServices v2.3.0 is out 🎉!
May 05
Announcement - Keycloak.AuthServices v2.0.0 is out 🎉!
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Apr 21
Building pipelines with System.Threading.Channels
Apr 06
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
2023
(2 posts)
May 19
Building a federated search engine from scratch. An introduction.
Jan 08
Introduction to JMESPath - JSON processor you should definitely know
2022
(8 posts)
Dec 28
Keycloak as Authorization Server in .NET
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Aug 26
Add persisted parameters to CLI applications in .NET
Aug 24
Use Keycloak as Identity Provider in ASP.NET Core 6
Aug 13
Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
Jan 22
Console applications with Spectre.Console
2021
(13 posts)
Dec 20
Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Nov 06
Rapid Microservices Development in .NET. An introduction.
Oct 29
What's new in .NET 6 and C# 10. Everything you wanted to know.
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
Sep 10
An opinionated look at Minimal API in .NET 6
Jul 25
How to add Health Checks to ASP.NET Core project. A coding story.
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Jun 06
Develop Clean Command Line Applications with System.CommandLine. Clean CLI.
May 09
Publish NuGet packages via Docker Release Container
Mar 23
ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method
Mar 14
Advance the practical side of your coding skills with CodingStories
Feb 26
Task-based asynchronous Pattern and Composition (aka Task Combinators)
2020
(7 posts)
Oct 20
Awaitable/awaiter pattern and logical micro-threading in C#
Sep 19
Publish images to GitHub Container Registry (ghcr)
Aug 21
Bringing "surround with" functionality to vscode. Check out this extension.
May 03
How to organize learning process with mindmaps, spreadsheets and .NET Core
Apr 27
Catch up with .NET Core - System.Text.JSON
Apr 24
Catch up with .NET Core - System.IO.Pipelines
Apr 15
Sorting algorithms with C# 8, Span{T} and Try .NET
2019
(2 posts)
Nov 30
Development environment based on Windows Terminal + WSL + ZSH + dotfiles
Jun 09
Design Patterns. Behavioral Patterns. Part I
Posts in design-patterns
2019
(1 posts)
Jun 09
Design Patterns. Behavioral Patterns. Part I
Posts in productivity
2025
(6 posts)
Oct 05
Claude Code Handbook: Best Practices and Recommendations
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Jun 13
My Claude Code Usage Best Practices and Recommendations
May 03
Code Review with GitHub Copilot in Visual Studio Code
Apr 19
Prompt Engineering with GitHub Copilot in Visual Studio Code
Mar 08
Enforcing .NET Coding Guidelines with GitHub Copilot Custom Instructions
2022
(1 posts)
Aug 13
Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces
2021
(1 posts)
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
2020
(2 posts)
Aug 21
Bringing "surround with" functionality to vscode. Check out this extension.
May 03
How to organize learning process with mindmaps, spreadsheets and .NET Core
2019
(1 posts)
Nov 30
Development environment based on Windows Terminal + WSL + ZSH + dotfiles
Posts in algorithms
2020
(1 posts)
Apr 15
Sorting algorithms with C# 8, Span{T} and Try .NET
Posts in dotnet-core
2020
(2 posts)
Apr 27
Catch up with .NET Core - System.Text.JSON
Apr 24
Catch up with .NET Core - System.IO.Pipelines
Posts in csharp
2021
(2 posts)
Nov 06
Rapid Microservices Development in .NET. An introduction.
Oct 29
What's new in .NET 6 and C# 10. Everything you wanted to know.
2020
(2 posts)
Oct 20
Awaitable/awaiter pattern and logical micro-threading in C#
Aug 21
Bringing "surround with" functionality to vscode. Check out this extension.
Posts in vscode
2020
(1 posts)
Aug 21
Bringing "surround with" functionality to vscode. Check out this extension.
Posts in docker
2021
(2 posts)
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
May 09
Publish NuGet packages via Docker Release Container
2020
(1 posts)
Sep 19
Publish images to GitHub Container Registry (ghcr)
Posts in compcsi
2020
(1 posts)
Oct 20
Awaitable/awaiter pattern and logical micro-threading in C#
Posts in dotnet
2025
(9 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Sep 02
Add Authentication to MCP Servers using Microsoft Entra ID
May 29
Hangfire MCP Server in Standalone Mode
May 25
Background Job Scheduling Using Hangfire MCP Server
Apr 18
Composable AI with .NET Aspire: Extending DIAL Assistants with Add-Ons
Apr 08
Learn how to use Model Context Protocol (MCP) Server Template in Hybrid Mode
Apr 04
Simplifying Model Context Protocol (MCP) Server Development with Aspire
Apr 02
Simplifying Model Context Protocol (MCP) Server Distribution with .NET Global Tools
Mar 30
Introducing AI DIAL: The Open-Source AI Orchestration Platform
2024
(27 posts)
Dec 22
Deploy Your Bot to Azure in 5 Minutes with Azure Developer CLI (azd)
Nov 02
Hybrid Search with Elasticsearch in .NET
Oct 20
Querying and Filtering via Elastic.Clients.Elasticsearch in .NET
Oct 19
Semantic Search with Elasticsearch in .NET
Sep 30
10 Lessons I Learned from Using Aspire in Production
Sep 14
A Tyrant Guide to Code Quality Gates featuring CSharpier, Husky.NET, and SonarCloud
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Aug 22
Building pipelines with IAsyncEnumerable in .NET
Aug 17
Unlocking the Power of TypedResults in Endpoints: A Consistent Approach to Strongly Typed APIs in .NET
Aug 09
Supercharge your Dependify tool with AI chat assistant
Aug 03
Explore .NET application dependencies by using Dependify tool
Jun 28
Managing Startup Dependencies in .NET Aspire
Jun 18
Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch
Jun 12
A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard
Jun 07
Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard
Jun 02
Using Keycloak in .NET Aspire projects
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
May 10
Announcement - Keycloak.AuthServices v2.3.0 is out 🎉!
May 05
Announcement - Keycloak.AuthServices v2.0.0 is out 🎉!
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Apr 21
Building pipelines with System.Threading.Channels
Apr 06
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
2023
(2 posts)
May 19
Building a federated search engine from scratch. An introduction.
Jan 08
Introduction to JMESPath - JSON processor you should definitely know
2022
(7 posts)
Dec 28
Keycloak as Authorization Server in .NET
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Aug 26
Add persisted parameters to CLI applications in .NET
Aug 24
Use Keycloak as Identity Provider in ASP.NET Core 6
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
Jan 22
Console applications with Spectre.Console
2021
(12 posts)
Dec 20
Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Nov 06
Rapid Microservices Development in .NET. An introduction.
Oct 29
What's new in .NET 6 and C# 10. Everything you wanted to know.
Sep 10
An opinionated look at Minimal API in .NET 6
Jul 25
How to add Health Checks to ASP.NET Core project. A coding story.
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Jun 06
Develop Clean Command Line Applications with System.CommandLine. Clean CLI.
May 09
Publish NuGet packages via Docker Release Container
Mar 23
ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method
Mar 14
Advance the practical side of your coding skills with CodingStories
Feb 26
Task-based asynchronous Pattern and Composition (aka Task Combinators)
2020
(1 posts)
Oct 20
Awaitable/awaiter pattern and logical micro-threading in C#
Posts in async
2024
(2 posts)
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Apr 21
Building pipelines with System.Threading.Channels
2021
(1 posts)
Feb 26
Task-based asynchronous Pattern and Composition (aka Task Combinators)
Posts in coding-stories
2021
(4 posts)
Oct 29
What's new in .NET 6 and C# 10. Everything you wanted to know.
Jul 25
How to add Health Checks to ASP.NET Core project. A coding story.
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Mar 14
Advance the practical side of your coding skills with CodingStories
Posts in aspnetcore
2024
(4 posts)
Apr 06
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
2022
(3 posts)
Aug 24
Use Keycloak as Identity Provider in ASP.NET Core 6
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
2021
(4 posts)
Sep 10
An opinionated look at Minimal API in .NET 6
Jul 25
How to add Health Checks to ASP.NET Core project. A coding story.
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Mar 23
ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method
Posts in nuget
2021
(1 posts)
May 09
Publish NuGet packages via Docker Release Container
Posts in CLI
2021
(1 posts)
Jun 06
Develop Clean Command Line Applications with System.CommandLine. Clean CLI.
Posts in devcontainers
2022
(1 posts)
Aug 13
Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces
2021
(1 posts)
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
Posts in microservices
2022
(2 posts)
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
2021
(1 posts)
Nov 06
Rapid Microservices Development in .NET. An introduction.
Posts in testing
2021
(1 posts)
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Posts in blazor
2022
(1 posts)
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Posts in keycloak
2024
(3 posts)
Jun 02
Using Keycloak in .NET Aspire projects
May 10
Announcement - Keycloak.AuthServices v2.3.0 is out 🎉!
May 05
Announcement - Keycloak.AuthServices v2.0.0 is out 🎉!
2022
(1 posts)
Dec 28
Keycloak as Authorization Server in .NET
Posts in aspire
2024
(4 posts)
Sep 30
10 Lessons I Learned from Using Aspire in Production
Jun 28
Managing Startup Dependencies in .NET Aspire
Jun 18
Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
Posts in aws
2024
(2 posts)
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
Posts in opentelemetry
2024
(2 posts)
Jun 12
A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard
Jun 07
Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard
Posts in ai
2025
(6 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Oct 03
MCP Landscape for .NET Developers
Sep 06
Testing with Playwright and Claude Code
Aug 09
Introducing Technical Debt Master: AI-Powered Code Analysis with Local LLMs
Apr 18
Composable AI with .NET Aspire: Extending DIAL Assistants with Add-Ons
Mar 30
Introducing AI DIAL: The Open-Source AI Orchestration Platform
2024
(2 posts)
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Posts in mcp
2025
(1 posts)
Oct 03
MCP Landscape for .NET Developers
Posts tagged with dotnet
2025
(8 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Sep 02
Add Authentication to MCP Servers using Microsoft Entra ID
May 29
Hangfire MCP Server in Standalone Mode
May 25
Background Job Scheduling Using Hangfire MCP Server
Apr 08
Learn how to use Model Context Protocol (MCP) Server Template in Hybrid Mode
Apr 04
Simplifying Model Context Protocol (MCP) Server Development with Aspire
Apr 02
Simplifying Model Context Protocol (MCP) Server Distribution with .NET Global Tools
Mar 08
Enforcing .NET Coding Guidelines with GitHub Copilot Custom Instructions
2024
(27 posts)
Dec 22
Deploy Your Bot to Azure in 5 Minutes with Azure Developer CLI (azd)
Nov 02
Hybrid Search with Elasticsearch in .NET
Oct 20
Querying and Filtering via Elastic.Clients.Elasticsearch in .NET
Oct 19
Semantic Search with Elasticsearch in .NET
Sep 30
10 Lessons I Learned from Using Aspire in Production
Sep 14
A Tyrant Guide to Code Quality Gates featuring CSharpier, Husky.NET, and SonarCloud
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Aug 22
Building pipelines with IAsyncEnumerable in .NET
Aug 17
Unlocking the Power of TypedResults in Endpoints: A Consistent Approach to Strongly Typed APIs in .NET
Aug 09
Supercharge your Dependify tool with AI chat assistant
Aug 03
Explore .NET application dependencies by using Dependify tool
Jun 28
Managing Startup Dependencies in .NET Aspire
Jun 18
Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch
Jun 12
A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard
Jun 07
Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard
Jun 02
Using Keycloak in .NET Aspire projects
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
May 10
Announcement - Keycloak.AuthServices v2.3.0 is out 🎉!
May 05
Announcement - Keycloak.AuthServices v2.0.0 is out 🎉!
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Apr 21
Building pipelines with System.Threading.Channels
Apr 06
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
2023
(2 posts)
May 19
Building a federated search engine from scratch. An introduction.
Jan 08
Introduction to JMESPath - JSON processor you should definitely know
2022
(7 posts)
Dec 28
Keycloak as Authorization Server in .NET
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Aug 26
Add persisted parameters to CLI applications in .NET
Aug 24
Use Keycloak as Identity Provider in ASP.NET Core 6
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
Jan 22
Console applications with Spectre.Console
2021
(13 posts)
Dec 20
Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Nov 06
Rapid Microservices Development in .NET. An introduction.
Oct 29
What's new in .NET 6 and C# 10. Everything you wanted to know.
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
Sep 10
An opinionated look at Minimal API in .NET 6
Jul 25
How to add Health Checks to ASP.NET Core project. A coding story.
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Jun 06
Develop Clean Command Line Applications with System.CommandLine. Clean CLI.
May 09
Publish NuGet packages via Docker Release Container
Mar 23
ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method
Mar 14
Advance the practical side of your coding skills with CodingStories
Feb 26
Task-based asynchronous Pattern and Composition (aka Task Combinators)
2020
(5 posts)
Oct 20
Awaitable/awaiter pattern and logical micro-threading in C#
May 03
How to organize learning process with mindmaps, spreadsheets and .NET Core
Apr 27
Catch up with .NET Core - System.Text.JSON
Apr 24
Catch up with .NET Core - System.IO.Pipelines
Apr 15
Sorting algorithms with C# 8, Span{T} and Try .NET
2019
(1 posts)
Jun 09
Design Patterns. Behavioral Patterns. Part I
Posts tagged with csharp
2020
(1 posts)
Oct 20
Awaitable/awaiter pattern and logical micro-threading in C#
2019
(1 posts)
Jun 09
Design Patterns. Behavioral Patterns. Part I
Posts tagged with design-patterns
2019
(1 posts)
Jun 09
Design Patterns. Behavioral Patterns. Part I
Posts tagged with windows-terminal
2019
(1 posts)
Nov 30
Development environment based on Windows Terminal + WSL + ZSH + dotfiles
Posts tagged with dotfiles
2022
(1 posts)
Aug 13
Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces
2021
(1 posts)
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
2019
(1 posts)
Nov 30
Development environment based on Windows Terminal + WSL + ZSH + dotfiles
Posts tagged with wsl
2019
(1 posts)
Nov 30
Development environment based on Windows Terminal + WSL + ZSH + dotfiles
Posts tagged with deaac
2022
(1 posts)
Aug 13
Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces
2021
(1 posts)
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
2019
(1 posts)
Nov 30
Development environment based on Windows Terminal + WSL + ZSH + dotfiles
Posts tagged with algorithms
2020
(1 posts)
Apr 15
Sorting algorithms with C# 8, Span{T} and Try .NET
Posts tagged with pipelines
2024
(3 posts)
Aug 22
Building pipelines with IAsyncEnumerable in .NET
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Apr 21
Building pipelines with System.Threading.Channels
2020
(1 posts)
Apr 24
Catch up with .NET Core - System.IO.Pipelines
Posts tagged with json
2023
(1 posts)
Jan 08
Introduction to JMESPath - JSON processor you should definitely know
2020
(1 posts)
Apr 27
Catch up with .NET Core - System.Text.JSON
Posts tagged with productivity
2025
(6 posts)
Oct 05
Claude Code Handbook: Best Practices and Recommendations
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Jun 13
My Claude Code Usage Best Practices and Recommendations
May 03
Code Review with GitHub Copilot in Visual Studio Code
Apr 19
Prompt Engineering with GitHub Copilot in Visual Studio Code
Mar 08
Enforcing .NET Coding Guidelines with GitHub Copilot Custom Instructions
2021
(1 posts)
Dec 20
Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.
2020
(2 posts)
Aug 21
Bringing "surround with" functionality to vscode. Check out this extension.
May 03
How to organize learning process with mindmaps, spreadsheets and .NET Core
Posts tagged with vscode
2021
(1 posts)
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
2020
(1 posts)
Aug 21
Bringing "surround with" functionality to vscode. Check out this extension.
Posts tagged with docker
2021
(3 posts)
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
May 09
Publish NuGet packages via Docker Release Container
2020
(1 posts)
Sep 19
Publish images to GitHub Container Registry (ghcr)
Posts tagged with async
2024
(3 posts)
Aug 22
Building pipelines with IAsyncEnumerable in .NET
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Apr 21
Building pipelines with System.Threading.Channels
2021
(1 posts)
Feb 26
Task-based asynchronous Pattern and Composition (aka Task Combinators)
2020
(1 posts)
Oct 20
Awaitable/awaiter pattern and logical micro-threading in C#
Posts tagged with coding-stories
2021
(5 posts)
Oct 29
What's new in .NET 6 and C# 10. Everything you wanted to know.
Sep 10
An opinionated look at Minimal API in .NET 6
Jul 25
How to add Health Checks to ASP.NET Core project. A coding story.
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Mar 14
Advance the practical side of your coding skills with CodingStories
Posts tagged with aspnetcore
2024
(15 posts)
Aug 17
Unlocking the Power of TypedResults in Endpoints: A Consistent Approach to Strongly Typed APIs in .NET
Jun 28
Managing Startup Dependencies in .NET Aspire
Jun 18
Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch
Jun 12
A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard
Jun 07
Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard
Jun 02
Using Keycloak in .NET Aspire projects
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 10
Announcement - Keycloak.AuthServices v2.3.0 is out 🎉!
May 05
Announcement - Keycloak.AuthServices v2.0.0 is out 🎉!
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Apr 21
Building pipelines with System.Threading.Channels
Apr 06
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
2022
(5 posts)
Dec 28
Keycloak as Authorization Server in .NET
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Aug 24
Use Keycloak as Identity Provider in ASP.NET Core 6
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
2021
(4 posts)
Sep 10
An opinionated look at Minimal API in .NET 6
Jul 25
How to add Health Checks to ASP.NET Core project. A coding story.
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Mar 23
ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method
Posts tagged with nuget
2021
(1 posts)
May 09
Publish NuGet packages via Docker Release Container
Posts tagged with cicd
2024
(1 posts)
Sep 14
A Tyrant Guide to Code Quality Gates featuring CSharpier, Husky.NET, and SonarCloud
2021
(1 posts)
May 09
Publish NuGet packages via Docker Release Container
Posts tagged with cli
2025
(2 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Aug 09
Introducing Technical Debt Master: AI-Powered Code Analysis with Local LLMs
2024
(2 posts)
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
2022
(2 posts)
Aug 26
Add persisted parameters to CLI applications in .NET
Jan 22
Console applications with Spectre.Console
2021
(3 posts)
Dec 20
Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Jun 06
Develop Clean Command Line Applications with System.CommandLine. Clean CLI.
Posts tagged with console
2022
(2 posts)
Aug 26
Add persisted parameters to CLI applications in .NET
Jan 22
Console applications with Spectre.Console
2021
(2 posts)
Dec 20
Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster.
Jun 06
Develop Clean Command Line Applications with System.CommandLine. Clean CLI.
Posts tagged with openapi
2024
(3 posts)
Apr 06
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
2021
(1 posts)
Jun 13
How to add OpenAPI to ASP.NET Core project. A coding story.
Posts tagged with minimal-api
2024
(1 posts)
Apr 06
Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API
2021
(1 posts)
Sep 10
An opinionated look at Minimal API in .NET 6
Posts tagged with devcontainers
2022
(1 posts)
Aug 13
Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces
2021
(1 posts)
Oct 14
Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode
Posts tagged with microservices
2024
(1 posts)
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
2022
(2 posts)
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
2021
(1 posts)
Nov 06
Rapid Microservices Development in .NET. An introduction.
Posts tagged with testing
2025
(1 posts)
Sep 06
Testing with Playwright and Claude Code
2021
(1 posts)
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Posts tagged with postman
2021
(1 posts)
Nov 27
A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI.
Posts tagged with api
2023
(1 posts)
May 19
Building a federated search engine from scratch. An introduction.
2022
(2 posts)
Apr 04
Creating and Using HTTP Client SDKs in .NET 6
Feb 06
Creating and Using HTTP Client SDKs in .NET 6. (Announcement)
Posts tagged with auth
2024
(2 posts)
May 10
Announcement - Keycloak.AuthServices v2.3.0 is out 🎉!
May 05
Announcement - Keycloak.AuthServices v2.0.0 is out 🎉!
2022
(3 posts)
Dec 28
Keycloak as Authorization Server in .NET
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Aug 24
Use Keycloak as Identity Provider in ASP.NET Core 6
Posts tagged with keycloak
2024
(3 posts)
Jun 02
Using Keycloak in .NET Aspire projects
May 10
Announcement - Keycloak.AuthServices v2.3.0 is out 🎉!
May 05
Announcement - Keycloak.AuthServices v2.0.0 is out 🎉!
2022
(3 posts)
Dec 28
Keycloak as Authorization Server in .NET
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Aug 24
Use Keycloak as Identity Provider in ASP.NET Core 6
Posts tagged with blazor
2022
(1 posts)
Dec 08
Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications
Posts tagged with aspire
2025
(6 posts)
Aug 09
Introducing Technical Debt Master: AI-Powered Code Analysis with Local LLMs
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Apr 18
Composable AI with .NET Aspire: Extending DIAL Assistants with Add-Ons
Apr 08
Learn how to use Model Context Protocol (MCP) Server Template in Hybrid Mode
Apr 04
Simplifying Model Context Protocol (MCP) Server Development with Aspire
Mar 30
Introducing AI DIAL: The Open-Source AI Orchestration Platform
2024
(14 posts)
Sep 30
10 Lessons I Learned from Using Aspire in Production
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Aug 09
Supercharge your Dependify tool with AI chat assistant
Aug 03
Explore .NET application dependencies by using Dependify tool
Jun 28
Managing Startup Dependencies in .NET Aspire
Jun 18
Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch
Jun 12
A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard
Jun 07
Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard
Jun 02
Using Keycloak in .NET Aspire projects
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
Mar 30
Transactional Outbox in .NET Cloud Native Development via Aspire
Mar 24
A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2)
Mar 22
A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1)
Posts tagged with opentelemetry
2024
(4 posts)
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Jun 12
A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard
Jun 07
Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard
Apr 21
Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET
Posts tagged with aws
2024
(2 posts)
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
Posts tagged with cloud
2024
(2 posts)
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
Posts tagged with aws-s3
2024
(2 posts)
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
Posts tagged with aws-batch
2024
(1 posts)
May 26
Mastering AWS Batch: A .NET Developer Guide to Batch File Processing
Posts tagged with aws-sns
2024
(1 posts)
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
Posts tagged with aws-sqs
2024
(1 posts)
May 27
Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire
Posts tagged with databases
2024
(1 posts)
Jun 18
Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch
Posts tagged with dependify
2024
(2 posts)
Aug 09
Supercharge your Dependify tool with AI chat assistant
Aug 03
Explore .NET application dependencies by using Dependify tool
Posts tagged with semantic-kernel
2024
(2 posts)
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Posts tagged with kernel-memory
2024
(2 posts)
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Posts tagged with ai
2025
(18 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Oct 05
Claude Code Handbook: Best Practices and Recommendations
Oct 03
MCP Landscape for .NET Developers
Sep 06
Testing with Playwright and Claude Code
Sep 02
Add Authentication to MCP Servers using Microsoft Entra ID
Aug 09
Introducing Technical Debt Master: AI-Powered Code Analysis with Local LLMs
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Jun 13
My Claude Code Usage Best Practices and Recommendations
May 29
Hangfire MCP Server in Standalone Mode
May 25
Background Job Scheduling Using Hangfire MCP Server
May 03
Code Review with GitHub Copilot in Visual Studio Code
Apr 19
Prompt Engineering with GitHub Copilot in Visual Studio Code
Apr 18
Composable AI with .NET Aspire: Extending DIAL Assistants with Add-Ons
Apr 08
Learn how to use Model Context Protocol (MCP) Server Template in Hybrid Mode
Apr 04
Simplifying Model Context Protocol (MCP) Server Development with Aspire
Apr 02
Simplifying Model Context Protocol (MCP) Server Distribution with .NET Global Tools
Mar 30
Introducing AI DIAL: The Open-Source AI Orchestration Platform
Mar 08
Enforcing .NET Coding Guidelines with GitHub Copilot Custom Instructions
2024
(4 posts)
Nov 02
Hybrid Search with Elasticsearch in .NET
Oct 19
Semantic Search with Elasticsearch in .NET
Sep 11
Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Posts tagged with rag
2024
(2 posts)
Oct 19
Semantic Search with Elasticsearch in .NET
Sep 04
Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET
Posts tagged with elasticsearch
2024
(3 posts)
Nov 02
Hybrid Search with Elasticsearch in .NET
Oct 20
Querying and Filtering via Elastic.Clients.Elasticsearch in .NET
Oct 19
Semantic Search with Elasticsearch in .NET
Posts tagged with search
2024
(3 posts)
Nov 02
Hybrid Search with Elasticsearch in .NET
Oct 20
Querying and Filtering via Elastic.Clients.Elasticsearch in .NET
Oct 19
Semantic Search with Elasticsearch in .NET
Posts tagged with azure
2024
(1 posts)
Dec 22
Deploy Your Bot to Azure in 5 Minutes with Azure Developer CLI (azd)
Posts tagged with bot
2024
(1 posts)
Dec 22
Deploy Your Bot to Azure in 5 Minutes with Azure Developer CLI (azd)
Posts tagged with copilot
2025
(3 posts)
May 03
Code Review with GitHub Copilot in Visual Studio Code
Apr 19
Prompt Engineering with GitHub Copilot in Visual Studio Code
Mar 08
Enforcing .NET Coding Guidelines with GitHub Copilot Custom Instructions
Posts tagged with dial
2025
(2 posts)
Apr 18
Composable AI with .NET Aspire: Extending DIAL Assistants with Add-Ons
Mar 30
Introducing AI DIAL: The Open-Source AI Orchestration Platform
Posts tagged with llm-orchestration
2025
(2 posts)
Apr 18
Composable AI with .NET Aspire: Extending DIAL Assistants with Add-Ons
Mar 30
Introducing AI DIAL: The Open-Source AI Orchestration Platform
Posts tagged with mcp
2025
(9 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Oct 03
MCP Landscape for .NET Developers
Sep 06
Testing with Playwright and Claude Code
Sep 02
Add Authentication to MCP Servers using Microsoft Entra ID
May 29
Hangfire MCP Server in Standalone Mode
May 25
Background Job Scheduling Using Hangfire MCP Server
Apr 08
Learn how to use Model Context Protocol (MCP) Server Template in Hybrid Mode
Apr 04
Simplifying Model Context Protocol (MCP) Server Development with Aspire
Apr 02
Simplifying Model Context Protocol (MCP) Server Distribution with .NET Global Tools
Posts tagged with mcp-server
2025
(6 posts)
Sep 02
Add Authentication to MCP Servers using Microsoft Entra ID
May 29
Hangfire MCP Server in Standalone Mode
May 25
Background Job Scheduling Using Hangfire MCP Server
Apr 08
Learn how to use Model Context Protocol (MCP) Server Template in Hybrid Mode
Apr 04
Simplifying Model Context Protocol (MCP) Server Development with Aspire
Apr 02
Simplifying Model Context Protocol (MCP) Server Distribution with .NET Global Tools
Posts tagged with agents
2025
(7 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Oct 05
Claude Code Handbook: Best Practices and Recommendations
Aug 09
Introducing Technical Debt Master: AI-Powered Code Analysis with Local LLMs
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Jun 13
My Claude Code Usage Best Practices and Recommendations
May 03
Code Review with GitHub Copilot in Visual Studio Code
Apr 19
Prompt Engineering with GitHub Copilot in Visual Studio Code
Posts tagged with hangfire
2025
(2 posts)
May 29
Hangfire MCP Server in Standalone Mode
May 25
Background Job Scheduling Using Hangfire MCP Server
Posts tagged with claude
2025
(5 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK
Oct 05
Claude Code Handbook: Best Practices and Recommendations
Sep 06
Testing with Playwright and Claude Code
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Jun 13
My Claude Code Usage Best Practices and Recommendations
Posts tagged with telemetry
2025
(1 posts)
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Posts tagged with monitoring
2025
(1 posts)
Jun 14
Monitoring Claude Code with .NET Aspire Dashboard
Posts tagged with otel
2025
(1 posts)
Aug 09
Introducing Technical Debt Master: AI-Powered Code Analysis with Local LLMs
Posts tagged with playwright
2025
(1 posts)
Sep 06
Testing with Playwright and Claude Code
Posts tagged with automation
2025
(1 posts)
Sep 06
Testing with Playwright and Claude Code
Posts tagged with resources
2025
(1 posts)
Oct 03
MCP Landscape for .NET Developers
Posts tagged with landscape
2025
(1 posts)
Oct 03
MCP Landscape for .NET Developers
Posts tagged with code-quality
2025
(1 posts)
Nov 11
Transform .NET Diagnostics into a Specialized AI Agent with Claude Agent SDK