Announcing C# Dev Kit for Visual Studio Code
We are excited to announce the preview release of C# Dev Kit, a new Visual Studio Code extension designed to enhance developer productivity for C# projects on Linux, macOS, and Windows. The kit consis...
Implementing HATEOAS in your ASP NET Core web API: Enhancing API Discoverability and Navigability
As developers, we strive to build robust and user-friendly web APIs that provide a seamless experience for clients. One powerful approach to achieve this is by implementing HATEOAS (Hypermedia as the ...
ValueTask and ValueTask for50 C# (Advanced) Optimization Performance Tips
Boost your C# applications performance with these 50 advanced optimization tips. Learn to improve memory usage, async programming, parallelism, caching, thread safety, LINQ queries, data structures, S...
Authentication and Authorization of Dapr Requests for .NET Web API
Learn how to authenticate and authorize requests coming from Dapr in a .NET Web API deployed to Azure Container Apps as a container app. Discover how to set up the application with minimal impact to l...
Understanding the Dapr Workflow engine & authoring workflows in .NET
In this post, youll learn about the latest Dapr building block API, Dapr Workflow. You’ll learn how the workflow engine works, and how to author a basic workflow using C#. Dapr Workflow is a code-base...
What’s new in C# 12 and beyond | BRK203H

Matt Torgeson and Dustin Campbell introduced themselves as members of the C-sharp language design team and provided information on how to engage with them, including QR codes with links for asking que...
Announcing Azure Monitor OpenTelemetry Distro
Our goal is to make Azure the most observable cloud. To that end, we are refactoring Azure’s native observability platform to be based on OpenTelemetry, an industry standard for instrumenting applicat...
GitHub - martinjt/todo-odd
GitHub is the best place to build software together. With GitHub, you can host and review code, manage projects, and build software alongside millions of developers. GitHub offers a variety of feature...
Transform your business with smart .NET apps powered by Azure and ChatGPT
With ChatGPT, you can unleash the full potential of AI in your .NET applications and create amazing user experiences with natural language. ChatGPT is more than just a tool; it’s a game-changer for ho...
Logging, tracing and metrics: instrumentation in .NET and Azure - Alex Thissen - NDC London 2023

In this session on instrumentation in .net and Azure for cloud applications, the speaker emphasizes the importance of observability in a devops mindset. Without observability, production environments ...
Announcing .NET 8 Preview 4 release with new features, improvements, and upgrade path
The .NET team has released .NET 8 Preview 4 with new features and improvements. The release has a straightforward upgrade path for .NET 6 and 7 users. The release notes, installers, and binaries are a...
Getting started with GraphQL in Asp.Net Core
GraphQL is a powerful query language and runtime that efficiently fetches and manipulates data from APIs. This blog post explores the core concepts of GraphQL and how to implement it in Asp.Net Core. ...
How to start using .NET Background Services
Background services are ideal for many scenarios, especially if your users are willing to wait for results. This post explores the .NET hosting model and the BackgroundService class, which is a base c...
PromptQueries - Execute complex queries on collections using GPT-3
PromptQueries is a C# library that allows you to easily execute complex queries on collections of objects using OpenAIs GPT-3 language model. With this library, you can query your collections using na...
Implementing a recursive projection query in C# and Entity Framework Core
In this article, Michael Ceber explains how to write a recursive projection query in C# and Entity Framework Core to efficiently load hierarchical tree structures from a database. He discusses the lim...
Hosting ASP.NET Core Images with Docker over HTTPS
This article explains how to run pre-built container images with HTTPS using the .NET command-line interface (CLI) and Docker for ASP.NET Core applications. It also covers the prerequisites for certif...
Introducing Temporal .NET – Deterministic Workflow Authoring in .NET
Temporal is a workflow code that is executed in a durable, reliable, and scalable way. The .NET SDK is now a part of Temporal, allowing you to write workflows in C# and other .NET languages. The .NET ...
Cloudy - Create a CMS out of your EF Core context
# Cloudy creates a CMS out of your EF Core context. Just create your DbContext, Models, and hook up Cloudy. Configure behavior with UI hints. Cloudy scaffolds the previously mentioned model and shows ...
Trinity Admin-Panel – a powerful SPA for managing website backends
Trinity is a powerful Single-Page Application (SPA) administration tool that makes managing your websites backend a breeze. With a feature-rich and beautifully-designed interface built using C# and A...
Testcontainers for .NET
Testcontainers for .NET is a library that supports tests with throwaway instances of Docker containers for all compatible .NET Standard versions. Choose from pre-configured modules or create your own ...