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.

Microsoft Azure is set to retire the Basic SKU public IPs, impacting users who rely on this pricing tier for their cloud networking needs. This change highlights the platform's evolution toward more advanced features and security measures.

Azure NAT Gateway is a fully managed service that provides secure, scalable outbound connectivity for resources in virtual networks. It ensures static outbound IPs, prevents SNAT exhaustion, and enhances security by blocking inbound traffic.

This article will walk you through connecting two web APIs without any login or user interaction. It is referred to as "Server-to-Server" or "Service-to-Service" communication. You may securely authenticate and authorize the caller web API to access the target web API using Azure Managed Identity, allowing for smooth interaction between the two services. When a Web API with Managed Identity needs to call another Web API, it can use its Managed Identity to authenticate and authorize the request without requiring explicit credentials.

Discover the benefits of Azure Firewall for enhancing network security in your organization. This robust cloud-based solution offers advanced threat protection, application filtering, and traffic control to safeguard your infrastructure.

FSLogix is a crucial tool for optimizing Azure Virtual Desktop environments. It enhances user experience through efficient profile management, allowing seamless access to applications and data.

Learn how to deploy Azure Virtual Desktop (AVD), formerly known as Windows Virtual Desktop (WVD), with this comprehensive guide. Explore essential steps for setting up a virtual desktop infrastructure, including configuration, management, and security best practices.

This content explores the integration of Azure Active Directory (Azure AD), OAuth2, and Single Sign-On (SSO) for authentication, along with Role-Based Access Control (RBAC) for authorization, specifically for AKHQ, a Kafka user interface tool.

Azure Functions is a serverless cloud solution that allows you to run code on-demand without managing infrastructure. It supports multiple programming languages, offers a pay-per-use pricing model, and enables seamless integration with various Azure services.

Azure Cosmos DB enables seamless querying using SQL-like syntax, allowing joins within JSON documents. This feature facilitates data retrieval from arrays and nested objects within a single container, enhancing the ability to manage complex datasets.

This article guides you through using Azure OpenAI's DALL-E service in .NET to generate images based on prompts. It covers setting up an OpenAI resource, deploying the DALL-E model, and writing C# code to interact with the API, retrieve image URLs, and integrate generative AI into .NET applications.

This article compares SQL Stored Procedures and Azure Data Factory (ADF) Data Flows for creating staging tables and migrating data to Dynamics 365 (D365). It examines their differences in execution time, cost, and scalability, offering insights into which method is best suited for data migration tasks.

In this comprehensive guide, we explore VNet Peering, a crucial feature for connecting Azure Virtual Networks. Through a detailed step-by-step demo, you'll learn how to set up VNet Peering, manage configurations, and ensure seamless communication between networks.

In this article, we will learn how to easily download code from your Azure Function App using built-in tools like the Azure Portal, App Service Editor, or source control integration.

This content explores the integration of Azure Virtual Machines with Zero Trust principles, emphasizing the importance of robust security in cloud environments.

This article explores the integration of Azure Active Directory (AD), OAuth2, and Single Sign-On (SSO) for secure authentication and Role-Based Access Control (RBAC) for authorization within the Provectus Kafka-UI tool.

Ziggy Rafiq shows how to leverage modern C# features, and how to optimize the performance and scalability of Azure Functions by migrating them to .NET 8 Isolated Processes.

This guide walks you through deploying a Tic Tac Toe game on an Azure Web App. It covers initializing a Git repository, pushing code to GitHub, creating an Azure Resource Group, App Service Plan, Web App, and configuring GitHub deployment. Finally, access your deployed game via the Azure URL.

To create a new web application in Visual Studio, go to File -> New Project and select “Web Forms,” ensuring the “Host in the Cloud” checkbox is checked with “App Service” selected. After configuring your App Service in Azure, you can view and manage it via Cloud Explorer in Visual Studio.

This document provides a step-by-step guide to setting up Azure File Share with Active Directory authentication, allowing users with an Exchange Plan 1 Microsoft license to access files securely using AD credentials.

This solution enables Azure SQL Database to directly access and read files from Azure Blob Storage using External REST Endpoints, bypassing the need for physical data loading. It leverages database-scoped credentials with a shared access signature (SAS) to securely virtualize external data access.

Azure Storage provides cloud storage with features like high availability, security, and scalability. It includes Blob storage for unstructured data (images, videos), and Azure Files for managed file shares accessible via SMB/NFS. Storage accounts vary in performance and redundancy options.

Learn how to configure application settings for Azure App Service using Visual Studio. This guide walks you through setting up your Azure App Service, integrating your application, and managing configurations directly from Visual Studio.

Establishing a custom domain on Microsoft Azure enhances your brand’s identity and security. By configuring DNS records and verifying ownership, you can link your domain to Azure services. Combined with Entra ID, this setup boosts professionalism, ensures secure access, and centralizes management for a seamless user experience.

The Microsoft Cost Management connector for Power BI Desktop enables customized visualizations of Azure spending. It supports customers with Direct Microsoft Customer Agreements, Enterprise Agreements, and Microsoft Partner Agreements.

Azure OpenAI Content Filter is a tool by Microsoft Azure designed to enhance content moderation and safety. It leverages OpenAI’s advanced language models to identify and filter inappropriate or harmful content across various applications, ensuring a safer digital environment.

This guide walks you through creating a Map component using Azure APIs in a Blazor application. It covers setting up an Azure Maps account, obtaining a subscription key, and integrating the map into your app with JavaScript and C#. You'll learn how to display maps with custom styles and themes using Azure Maps.

Azure Bastion provides secure RDP and SSH access to Azure VMs directly through the Azure portal without needing public IPs. It enhances security by using SSL and reduces the attack surface. Managed by Microsoft, it ensures seamless, reliable connectivity and simplifies access while eliminating public exposure.

Azure Bastion is a managed service that provides secure RDP and SSH access to Azure virtual machines without needing public IP addresses. It connects directly through the Azure portal using SSL, enhancing security by eliminating public exposure and ensuring reliable, browser-based access to your VMs.

Learn how to swap an Azure VM OS disk using a snapshot and a newly created managed disk through the Azure portal.

Learn how to update Dynamics 365 records using Azure Data Factory (ADF) with internal GUIDs. This guide covers setting up source data in Azure SQL, configuring datasets, mapping fields, and executing pipelines to update records like phone numbers and addresses without the need for alternate keys or additional references.
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