Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.

Learn about Azure Logic Apps for task scheduling and automation in cloud computing. Explore workflow components like triggers, actions, and loops. Discover advantages, connectors, usage scenarios, pricing tiers, and setup steps in Azure portal.

Safeguarding internet access is vital for businesses. Microsoft Entra ID offers a robust solution for global secure access, ensuring protection against cyber threats while enabling seamless connectivity.

In this article, we are going to learn how to reuse the Bicep Infrastructure as Code with your team and other teams across the Organization.

Understand the types of load balancers and their use in application architecture. Load balancers are pivotal in modern application architectures, distributing incoming network traffic across multiple servers to ensure high availability. This article elucidates load balancer types, benefits, use cases, and Azure's offerings.

Azure Service Bus and RabbitMQ are messaging systems, but differ in deployment (cloud vs self-hosted), protocol support, and feature set. Azure Service Bus is fully managed and integrated with Azure, while RabbitMQ offers more flexibility and control but requires self-management.

This article demonstrates how to implement approval-based contact saving in emails using Azure Logic Apps. It guides users through configuring Outlook triggers, sending approval emails, and managing workflows seamlessly.

Moving multiple file format files between Blob storage containers using the logic app. This article demonstrates how to utilize Azure Logic Apps to automate workflows between Blob storage and OneDrive, creating approval-based processes. No code is required.

Learn how to build an Azure Logic Apps workflow that sends an approval email when a blob is added or modified and saves approved files to OneDrive.

Learn how to publish an on-premises web application with Microsoft Entra ID Application Proxy, configure a Private Network Connector, assign users, and verify secure external access.

Automate file copying from a Git repository to an Azure Storage Account with Azure DevOps. Utilize CI/CD pipelines to streamline the process, employing AzureCLI tasks and inline scripts to ensure seamless integration and efficient management of resources across your development workflow.

In this article, we are going to learn how to change the values that are specific for each environment using an Azure DevOps extension called Replace Tokens.

Enhance YAML template development in Azure DevOps with the YAML Template Editor to boost productivity. Simplify CI/CD pipelines, collaborate efficiently, and streamline automation processes for agile software development.

In this article, we are going to learn how to resolve git merge conflicts within Azure DevOps by using an Azure DevOps Marketplace extension called Pull Request Merge Conflicts.

Explore comprehensive monitoring and performance tracking with Application Insights in MVC Core, Web API Core, and Entity Framework Core. Gain insights into application behavior, error logging, and data visualization for enhanced performance optimization and troubleshooting.

Learn to set up Application Insights SDK in Visual Studio 2019 for local diagnostics. Configure telemetry collection, view dashboard, apply filters, analyze logs, and monitor performance. Enhance debugging with detailed stack information and statistics graphs.

In this article, we are going to learn about a simple tip on how to continue the Pipeline execution even when a non-critical Task is failing for some reason.

In this article I will demonstrate how to investigate the root cause for latency with Azure Application Insights

Cloud cost management, a component of FinOps, presents a complex challenging exercise. In this article I will show how to use Power BI to analyze an Azure invoice.

Learn how to clone an existing Git repository in Azure DevOps for collaborative work. Follow step-by-step instructions to create a local copy, make changes, and sync with the team. Enhance your understanding of Azure DevOps by referring to previous articles.

In this second part of the Azure DevOps for Web Development Series, we saw how to initialize a local git repository and push your code to Azure Repos to save work and manage code changes across your team. In the next article of this Azure DevOps series, we will have a look at how to automate your builds using Azure Pipelines.

Learn how to set up a continuous deployment pipeline in Azure DevOps for .NET projects. Configure tasks, deployment groups, variables, and retention policies for efficient release management. Test deployments and monitor task activities for successful deployments.

This article is part three of a series of 4 articles on getting an ASP.NET web app live on Azure App Services using Azure Repos and Azure Pipelines. The previous articles described how to create your Azure DevOps account, create a project and push your code to Azure Repos using Git.

Discover the power of Azure DevOps for web development in this comprehensive series. Learn to streamline CI/CD pipelines, version control with Git, agile project management, and leverage Azure services for efficient development workflows.

This article is part of a series of 4 articles on getting an ASP.NET web app live on Azure App Services using Azure Repos and Azure Pipelines. The previous articles described how to create your Azure DevOps account, create a project and push your code to Azure Repos using Git.

In this article, we will see what Azure DevOps Pipeline is and how to implement Continuous Integration using Azure DevOps for a .NET project.

This article guides you through configuring a load balancer in Microsoft Azure to distribute traffic across virtual machines efficiently. It outlines steps to integrate VMs into the load balancer's backend pool, ensuring optimal resource utilization and reliability in the Azure infrastructure.

In this article, we'll delve into the process of configuring Git to manage database objects within a Synapse Dedicated Pool environment (or Azure SQL Database) using Azure Data Studio.

Azure Logic Apps is a cloud-based service enabling automated workflows across various applications without coding. Learn to build approval-based workflows, integrating Outlook, approval emails, and Blob storage seamlessly.

Learn how to use Bicep's new feature (in preview currently) called "User Defined Functions" to make deploying your cloud resources on Microsoft Azure easier. This blog will teach you a simple way to write code that you can reuse over and over again, making your projects more organized and easier to manage.

Introducing the latest advancement in Azure's App Service Plans: Automatic Scaling (Preview). This awesome feature revolutionizes the scaling process by offering per-app scaling with ease.
Everything on Azure, not only its articles: the Azure page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article