Enforcing .NET Coding Guidelines with GitHub Copilot Custom Instructions

Learn how to setup GitHub Copilot to follow your coding guidelines (aka custom instructions). I've created a repository with a set of rules for .NET development that you can use as a starting point.

Deploy Your Bot to Azure in 5 Minutes with Azure Developer CLI (azd)

Learn how to use a starter template to deploy a bot to Azure with Azure Bot Service and Azure Developer CLI (azd)

Hybrid Search with Elasticsearch in .NET

Use the reciprocal rank fusion algorithm to combine the results of BM25 and kNN semantic search.

Querying and Filtering via Elastic.Clients.Elasticsearch in .NET

Learn how to query and filter documents in Elasticsearch using the Elastic.Clients.Elasticsearch NuGet package.

Semantic Search with Elasticsearch in .NET

This post demonstrates how to perform Semantic Search using Elasticsearch and Polyglot Notebooks

10 Lessons I Learned from Using Aspire in Production

A collection of lessons learned from using .NET Aspire in production.

A Tyrant Guide to Code Quality Gates featuring CSharpier, Husky.NET, and SonarCloud

Learn how to enforce code quality gates in your .NET projects.