Lifetime options in ASP.NET Core
.NET Core’s Dependency Injection (DI) framework provides three-lifetime options for resolving dependencies: Transient, Scoped, and Singleton.
A Practical Approach
.NET Core’s Dependency Injection (DI) framework provides three-lifetime options for resolving dependencies: Transient, Scoped, and Singleton.
Dependency Injection (DI) is a design pattern that helps in creating loosely coupled applications. It allows developers to write clean, maintainable, and testable code.
In this article, we’ll focus on Azure Active Directory and Service Principal and integrate Jenkins with Azure Service Principal before we move on to CI/CD of ASP.NET Core application on Azure using Jenkins Azure Pipeline.
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.
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.
In this article, we’ll demonstrate how to orchestrate the deployment and scaling of an entire ASP.NET Core application using Docker and Azure Kubernetes Services.
learn to create ASP.NET Core Web API services step by step. Get familiar with request pipelines, status codes, creating and returning resources and a lot more.
Learn to create Microservices in ASP.NET Core. The term microservices portrays a software development style that has grown from contemporary trends to set up practices those are meant to increase the speed and efficiency of developing and managing software solutions at scale.
Introduction This article of the series “Web API with ASP.NET Core” will focus on topics like serializer strings and content
Introduction This article of the series “Web API with ASP.NET Core” will focus on topics like returning HTTP Status Codes