Implementing Dijkstra's algorithm for finding the shortest path between two nodes using PriorityQueue in .NET 9
by Andrew Lock
posted on: March 26, 2024
In this post I describe Dijkstra's algorithm for finding the shortest path between two nodes and how you can implement it with the PriorityQueue type in .NET 9…
Permission to pay your money, please!
by Oren Eini
posted on: March 25, 2024
I’m trying to pay a SaaS bill online, and I run into the following issue. I have insufficient permissions to pay the invoice on the account. No insufficient funds, which is something that you’ll routinely run into when dealing with payment processing. But insufficient permissions! Is… paying something an act that requires permissions? That something that happens? Can I get more vulnerabilities like that? When I get people to drive-by pay for my bills? I can’t think of a scenario where you are prevented from paying to the provider. That is… weird. And now I’m in this “nice” position where I have to chase after the provider to give them money, because otherwise they’ll close the account.
Adding Apple Privacy Manifest Support to .NET iOS & .NET MAUI apps
by Gerald Versluis
posted on: March 25, 2024
Starting May 1, 2024 Apple will start enforcing their Apple privacy manifest for apps that are published to the App Store. In this post we'll describe how to navigate this for .NET for iOS and .NET MAUI apps.
Convert DateTime to user's time zone with Blazor in .NET 8
by Gérald Barré
posted on: March 25, 2024
This post is an update of the original post Convert DateTime to user's time zone with server-side Blazor to take advantage of new .NET 8 features. It is inspired by the following pull request in dotnet/aspireWhen you display DateTime data to a user, you may want to convert the value to the user's t
Introducing .NET Smart Components – AI-powered UI controls
by Daniel Roth
posted on: March 20, 2024
Introducing .NET Smart Components, a set of genuinely useful AI-powered UI components that you can quickly and easily add to .NET apps.
Generate OpenAPI specification at build time from the code in ASP.NET Core
by Gérald Barré
posted on: March 18, 2024
The OpenAPI specification is a powerful tool to describe and document APIs. It is a standard that allows you to define the structure of your API, including the endpoints, the request and response models, and the security requirements. The OpenAPI specification is a JSON or YAML file that can be use
Generate Local .NET Secrets from Azure Deployments
by Frank Boucher
posted on: March 14, 2024
This post shows how to automatically generate .NET secrets that a .NET app can use from the Azure deployment.
Get started with .NET 8 and AI using new quickstart tutorials
by Jordan Matthiesen
posted on: March 13, 2024
New quickstarts are now available to help you get started with .NET and AI development.
Unity extension for Visual Studio Code – Now Generally Available
by Jb Evain
posted on: March 12, 2024
We are thrilled to announce the general availability of the Unity extension for Visual Studio Code. This extension, built upon the C# Dev Kit and C# extensions, gives you a comprehensive toolkit for your Unity development in Visual Studio Code across Windows, macOS, and Linux.
.NET March 2024 Updates – .NET 8.0.3, 7.0.17, .NET 6.0.28
by Rahul Bhandari (MSFT)
posted on: March 12, 2024
Check out latest March 2024 updates for .NET 8.0, .NET 7.0, and .NET 6.0.