Mastering .NET Aspire: A Developer’s Guide to Building Distributed Applications

.NET Aspire is a modern development stack for .NET applications, designed to simplify the orchestration and management of distributed systems. It offers multi-project composition, dependency management, and seamless integrations with cloud services, enhancing productivity and scalability. Ideal for microservices and cloud-native apps, it reduces complexity in development, deployment, and observability.

CI/CD using Jenkins in Azure

Continuous Integration and Deployment (CI/CD) of Asp.Net Core Application on Azure Web App using Jenkins – Day1

This article series will explain using Jenkins for CI and CD of an ASP.NET Core web application on the local development environment, publishing the web application to Azure Web App Service and configuring Jenkins on Azure for continuous integration and continuous deployment of the hosted application. GitHub will DevOps as a source control repository. We’ll create a pipeline using Jenkins that fetches the code from GitHub, builds the code, runs the tests and deploy the package. This will be a repetitive task on each commit to the code located on GitHub.

Azure Kubernetes Services – Day Two: Deploy ASP.NET Core Applications on local Kubernetes Cluster.

This article is the continuation of the three series article where we are trying to learn and get hands-on with Azure Kubernetes Services. In the last article, we created an ASP.NET Core application and containerized it with Docker. We created the local image of the application and tested it locally. In this article we’ll deploy that image to local Kubernetes cluster.