ASP.NET Aspire is a real game-changer in the .NET ecosystem. It allows dev-time orchestrations of the components that you need for your application. These components (called resources) can be APIs, front-end applications, databases, containers, redis cache or any cloud component. This tutorial presents how to use Aspire to dev-orchestrate a web app based on Orchard CMS.
Nowadays, **Infrastructure As a Service** is a must-have practice that ensures that the infrastructure deployment is automated and results in consistent results across environments. A lot of tools and languages are used across the industry to enable IaC. Terraform, CloudFormation and Bicep are examples of these languages. Bicep is the Microsoft language for IaC in Azure. The example below shows the bicep IaC code for the creation of a container registry.
.Net Aspire is one of the major additions to the .NET ecosystem since the release of .NET core itself. .NET Aspire provides the packages and the tools required for dev-time orchestration of not only applications but also services such as databases or storage system. One of the newest - and the nicest - additions to .NET Aspire is the ability to include Azure Functions to the orchestration and access the Azure function in the dashboard as any other resource.
This article is about implementing authentication in blazor server apps that permis Entra Id users to sign in to this application and call web apis secured also by Entra Id. We will discover the necessary configuration and the challenges that we will face when implementing this authentication
We use cookies to improve your experience. By continuing to browse, you agree to our Privacy Policy