MSDEVBUILD Azure Money debited. Order failed. 10 steps · 56s

Azure · 56s · — views

Money debited. Order failed.

Read the full article

Money Debited, Order Failed: Payment Webhooks and Reconciliation on Azure

Say

GitHub Copilot 24 min read · October 31, 2026

Designing a Multi-Agent GitHub Copilot Orchestrator for Legacy Teams (Honestly)

How to design a GitHub Copilot multi-agent orchestrator for a legacy team: narrow roles, least-privilege tools, handoffs, hooks, CI gates and sign-off.

Read the article
Say — views
MSDEVBUILD Design Pattern Paid. Then sold out. 10 steps · 57s

Architecture · 57s · — views

Paid. Then sold out.

Read the full article

Paid, Then Sold Out: How Hotel Booking Confirmation Really Works

Say

AI From the archive · 23 Jul 2026

Copilot Isn't Autocomplete Anymore: Inside Agent Mode

A few months ago I was helping a teammate set up Copilot for the first time. He typed a comment, waited for the ghost text, hit tab, and said "cool, so it's like a smarter autocomplete." I…

  • Github Copilot
Read on MSDEVBUILD
0
MSDEVBUILD Design Pattern One hotel. Three JSONs. 10 steps · 57s

Architecture · 57s · — views

One hotel. Three JSONs.

Read the full article

One Hotel, Three Suppliers, Three JSON Shapes: Hotel Aggregator System Design

Say

Keep up with the work

Follow on Instagram

@msdevbuild

The short videos, in the feed they were drawn for

Follow

Keep scrolling — there is more below.

Azure 26 min read · October 29, 2026

Money Debited, Order Failed: Payment Webhooks and Reconciliation on Azure

Payment succeeded but the order was not created? Save the webhook first, process it from Service Bus, and reconcile with the gateway on a timer.

Read the article
Say — views
MSDEVBUILD Azure One tap. Two orders. 10 steps · 57s

Azure · 57s · — views

One tap. Two orders.

Read the full article

The Double Tap That Charged Twice: Idempotency Keys and Azure SQL

Say

AI From the archive · 19 Feb 2026

Why LLMs Don’t Have Memory — But Still Feel Smart

Every day, millions of people use AI tools like ChatGPT and Copilot. If you want to understand modern artificial intelligence, you can’t ignore Large Language Models (LLMs) . They power…

Read on MSDEVBUILD
0
MSDEVBUILD AI One feature. Fourteen agents. 9 steps · 51s

AI · 51s · — views

One feature. Fourteen agents.

Read the full article

From Search Box to AI Agent: Microsoft Foundry (Azure AI Foundry) for a Food Delivery App

Say

Keep up with the work

Follow on WhatsApp

MSDEVBUILD channel

Every new article, straight to your chats

Follow

Keep scrolling — there is more below.

Azure 30 min read · October 27, 2026

One Hotel, Three Suppliers, Three JSON Shapes: Hotel Aggregator System Design

How a hotel aggregator integrates Expedia, Booking.com, Agoda and Trip.com when each returns different JSON: adapters, one model, hotel mapping.

Read the article
Say — views
MSDEVBUILD Azure 1.6 million downloads. One photo. 10 steps · 58s

Azure · 58s · — views

1.6 million downloads. One photo.

Read the full article

The Flash Sale That Ran Out of Bandwidth: When to Use a CDN on Azure

Say

AI From the archive · 16 Sept 2025

AI Evolution Explained: GenAI vs LLMs vs AI Agents vs Agentic AI vs Intelligent AI

Artificial Intelligence (AI) is one of the most exciting technologies in our world today. But the terms that come with it like GenAI, LLMs, AI Agents, Agentic AI, and Intelligent AI can…

  • Azure
Read on MSDEVBUILD
0

Azure 5 min read · October 26, 2026

The Blast Radius of a Hardcoded API Key in a Mobile App

The attacker costs you hours. Rotating a key baked into 40,000 installed apps costs you days — and that gap is the real price of a hardcoded secret.

Read the article
Say — views

Azure 26 min read · October 26, 2026

The Double Tap That Charged Twice: Idempotency Keys and Azure SQL

How to prevent duplicate orders when a user double-clicks Place order: an idempotency key from the app and a unique index in Azure SQL.

Read the article
Say — views

Keep up with the work

Follow on LinkedIn page

MSDEVBUILD

The publication feed for the blog

Follow

Keep scrolling — there is more below.

Azure 4 min read · October 24, 2026

Hacker vs Azure: Five Attacks and the Five Defences That Stop Them

Five real attacks on a mobile backend, matched one-for-one to the Azure service that stops each — and the default setting that quietly undoes the last one.

Read the article
Say — views

Keep up with the work

Follow on LinkedIn

in/jssuthahar

Architecture notes and career posts

Follow

Keep scrolling — there is more below.

Azure From the archive · 10 Aug 2025

Azure AI Service, Studio, ML & Foundry – Which One Do You Need?

If you have used Microsoft AI tools in the past, you might remember popular services like Cognitive Services and the Bot Framework. These tools were widely used to add features like speech…

Read on MSDEVBUILD
0

Azure 5 min read · October 22, 2026

Five Mobile App Security Vulnerabilities a Scan Finds — and Nobody Chose

A security scan on a perfectly working mobile app turns up five findings. Every one is a default or a testing leftover, not a mistake — here is the fix for each.

Read the article
Say — views

Azure 4 min read · October 20, 2026

Secure a Mobile API in Five Steps: The Order Is the Whole Point

HTTPS, authentication, authorization, secrets, then monitoring — five layers for a mobile API on Azure, and why doing them out of order defeats the point.

Read the article
Say — views

Azure 5 min read · October 18, 2026

Azure Key Vault Explained: The One Secret Tutorials Never Remove

Moving every secret into Key Vault leaves exactly one behind — the credential that opens the vault. A managed identity is what finally gets you to zero.

Read the article
Say — views

Azure From the archive · 18 Apr 2025

How to Get an Free Azure Subscription for Learning

This guide will help you get started with Microsoft Azure for free. It explains three easy ways: using a Free Azure Account Signing up for Azure for Students (no credit card needed),…

Read on MSDEVBUILD
0

Keep up with the work

Follow on WhatsApp

MSDEVBUILD channel

Every new article, straight to your chats

Follow

Keep scrolling — there is more below.

Get new posts by email

New technical articles, Azure AI and GitHub Copilot updates, and upcoming events. No spam, unsubscribe anytime.

Azure 4 min read · October 16, 2026

Bot Attacks on a Mobile App: A Script Is Hitting Your Login Endpoint

A script tries 8,000 passwords a minute against your login API at 3am. Rate limiting, smart lockout and Defender for Cloud make speed the losing move.

Read the article
Say — views

Keep up with the work

Subscribe on YouTube

@MSDEVBUILD

Video walkthroughs in English and Tamil

Subscribe

Keep scrolling — there is more below.

Azure 5 min read · October 14, 2026

Insecure vs Secure: The Same Mobile App, Two Azure Architectures

Both architectures work perfectly for a real customer. They only differ at six moments — and one of the two designs cannot be patched, only rebuilt.

Read the article
Say — views

Azure 6 min read · October 12, 2026

The Secure Login Journey: What Happens When You Tap Sign In

A secure app never touches your password. It hands you to Microsoft Entra ID, gets back a signed token, and that token is all your API ever sees.

Read the article
Say — views

C# From the archive · 20 Feb 2025

C# Object and Dynamic Types

This blog provides an in-depth explanation of object and dynamic types in C#. Object Type 1. Overview object is the base class for all data types in C#. It can store any type of value,…

Read on MSDEVBUILD
0

Azure 24 min read · October 3, 2026

Paid, Then Sold Out: How Hotel Booking Confirmation Really Works

How hotel booking confirmation works after payment: authorize, book with the supplier, then capture, and what happens if another site sells the room first.

Read the article
Say — views

Keep up with the work

Follow on WhatsApp

MSDEVBUILD channel

Every new article, straight to your chats

Follow

Keep scrolling — there is more below.

Azure 21 min read · September 30, 2026

The Flash Sale That Ran Out of Bandwidth: When to Use a CDN on Azure

When to use a CDN on Azure, from a flash sale where one App Service served 1.6 million photo downloads. What to cache, and what never to.

Read the article
Say — views

Azure 30 min read · September 29, 2026

The Flash Sale That Hit the Database: When to Use Azure Managed Redis

When to use Azure Managed Redis, which replaces Azure Cache for Redis, learned from a flash sale that hit Azure SQL 2,200 times a second.

Read the article
Say — views

Keep up with the work

Follow on Instagram

@msdevbuild

The short videos, in the feed they were drawn for

Follow

Keep scrolling — there is more below.

C# From the archive · 22 Oct 2023

Improving C# Performance by Using AsSpan and Avoiding Substring

During development and everyday use, Substring is often the go-to choice for string manipulation. However, there are cases where Substring can negatively impact performance and result in…

Read on MSDEVBUILD
0

Azure 20 min read · September 27, 2026

Browsing Without a Login Was the Requirement: How to Secure a Public API on Azure

Browsing products without login was a real requirement. Trusting requests because they came from our own app was the bug, and curl does not care.

Read the article
Say — views

Azure 5 min read · September 26, 2026

The Secret in Your APK: Why Obfuscation Will Not Save It

An APK or IPA is a zip file. Anything hardcoded inside it, including your API key, is already public — and here is how to get it off the phone for good.

Read the article
Say — views

Azure 7 min read · September 25, 2026

How Azure Protects a Mobile App: The Full Request Flow, Layer by Layer

Front Door, your API, Microsoft Entra ID, authorization and a private database — the five layers that stand between a mobile app and its data on Azure.

Read the article
Say — views

C# From the archive · 3 Sept 2023

Free Microsoft Certification : C#

Microsoft announced a new Foundational C# certification in collaboration with FreeCodeCamp. The Foundational C# certification is completely free for individuals in all regions. The…

  • certification
Read on MSDEVBUILD
0

AI 14 min read · September 17, 2026

Azure AI Foundry Model Catalog: How to Choose the Right Model

A decision framework for the Foundry model catalog: LLMs vs SLMs, chat vs reasoning models, and specialized models, with real business use cases.

Read the article
Say — views

GitHub Copilot 18 min read · September 7, 2026

Building a GitHub Copilot Security Agent for Legacy Systems (Honestly)

Learn what a GitHub Copilot security agent can find in a legacy system, what it can miss, and why scanners and people must still approve changes.

Read the article
Say — views

Keep up with the work

Follow on LinkedIn

in/jssuthahar

Architecture notes and career posts

Follow

Keep scrolling — there is more below.

C# From the archive · 26 Aug 2023

Visual Studio 2022: C# Global Namespace

Global usings were introduced in C# 10 and .NET Core 6.0 and later versions. This feature proves to be highly beneficial as it allows you to incorporate commonly used namespaces. As a…

Read on MSDEVBUILD
0

Keep up with the work

Follow on LinkedIn page

MSDEVBUILD

The publication feed for the blog

Follow

Keep scrolling — there is more below.

C# From the archive · 22 Jul 2023

DateOnly And TimeOnly Types In .NET 6 -.NET Core

In this article, we will discuss Microsoft introduced new types DateOnly and TimeOnly in C# and examine the unique functionalities offered by each, and assist in determining the suitable…

Read on MSDEVBUILD
0

Keep up with the work

Follow on LinkedIn page

MSDEVBUILD

The publication feed for the blog

Follow

Keep scrolling — there is more below.

MAUI From the archive · 26 Nov 2022

.NET MAUI App: MAUI app icon, MAUI splash screen, and MAUI image to different mobile platforms.

Managing images, icons, and splash screens cross-platform is more challenging since we need to manage assert and resource folders specific to each platform, as well as image folders for…

  • Xamarin
Read on MSDEVBUILD
0

MAUI From the archive · 18 Nov 2022

.NET MAUI : Runs on multiple platforms in one project (iOS, Android, and Windows)

The name MAUI stands for .NET Multi-platform App UI. Many IT companies struggle with deciding whether to migrate from XAMARIN or to start from scratch with a new hybrid application. You…

  • Xamarin
Read on MSDEVBUILD
0

MAUI From the archive · 8 Jul 2022

How to use .Net MAUI Secure storage in your Mobile application ( iOS, Android and Windows )

.NET MAUI provides different techniques for local storage, in my previous article, explain preferences. This article will explain how to use secure storage in your mobile iOS, Android, and…

  • Xamarin
Read on MSDEVBUILD
1

MAUI From the archive · 22 Jun 2022

.Net MAUI : Mobile local Storage Preferences using .NET MAUI

.NET MAUI provides 4 techniques for local storage options for storing data in locally on a device, depending on the nature, structure, and size of the data. The most used following 4 ways…

  • Xamarin
Read on MSDEVBUILD
0

Keep up with the work

Subscribe on YouTube

@MSDEVBUILD

Video walkthroughs in English and Tamil

Subscribe

Keep scrolling — there is more below.

Azure From the archive · 20 Jun 2022

How to learn Azure without paid subscription

Microsoft Azure is a cloud service that is constantly expanding to help your organization meet business challenges. You can build, and manage to deploy applications using the following…

Read on MSDEVBUILD
0

Keep up with the work

Subscribe on YouTube

@MSDEVBUILD

Video walkthroughs in English and Tamil

Subscribe

Keep scrolling — there is more below.

MAUI From the archive · 24 May 2022

.NET MAUI : VerticalStackLayout and HorizontalStackLayout Layout using Visual Studio 2022

This article provides an understanding of VerticalStacklayout and HorzontalStackLayout using .NET Multi-platform APP UI (MAUI), which is a cross-platform framework for creating native…

  • Xamarin.Forms
Read on MSDEVBUILD
0

Azure From the archive · 30 Apr 2022

Microsoft Enterprise Skills Initiative: Free Live training, Free Exam Voucher, and Free Practice exam simulations for Corporate Employee

The Microsoft certification is become more trend because of a lot of job openings for whose completed certification, same time most employees searching the internet “Free Azure dumps”,”…

  • certification
Read on MSDEVBUILD
1

MAUI From the archive · 27 Mar 2022

Xamarin MAUI: Pair to Mac M1 chip from Windows machine for iOS development using Visual Studio 2022 Preview

.Net MAUI is a cross-platform framework for creating native mobile and desktop apps with c# and XAML. You can refer to my previous article for getting started with the Dotnet MAUI…

  • Xamarin
  • Xamarin.iOS
Read on MSDEVBUILD
0

MAUI From the archive · 23 Nov 2021

Xamarin MAUI: First iOS, Android and Windows Mobile App using Visual studio 2022

.Net MAUI is a cross-platform framework for creating native mobile and desktop app with c# and Xaml. In my previous article, we did warn welcome to Dotnet MAUI and shared information about…

  • Xamarin
  • Xamarin.Android
  • Xamarin.Forms
Read on MSDEVBUILD
18

Keep up with the work

Follow on Instagram

@msdevbuild

The short videos, in the feed they were drawn for

Follow

Keep scrolling — there is more below.

Azure From the archive · 2 Aug 2021

Microsoft Azure : Create a key vault

An Azure key vault is a cloud service for securely storing and accessing secrets. A secret is anything that you want to tightly control access to such as API Key and Subscription, Password,…

Read on MSDEVBUILD
0

Keep up with the work

Follow on Instagram

@msdevbuild

The short videos, in the feed they were drawn for

Follow

Keep scrolling — there is more below.

Azure From the archive · 23 May 2021

Microsoft Azure: Configure Azure App Service Logging

Azure App service logging are the output of runtime trace statement in the different app code. logging feature will help you might only want to see a logged message when a particular level…

Read on MSDEVBUILD
0

Azure From the archive · 22 May 2021

Microsoft Azure: Create an App Service by using Azure Portal

The Azure App Service is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends. We can create and deploy using different languages like .Net, .Net Core, Java,…

Read on MSDEVBUILD
0

Azure From the archive · 15 May 2021

Microsoft Azure: Avoid unknown or accidental deletion of Azure resources

Azure has role-based access control (RBAC) to restrict access to resources and management features, but it can’t be used to quickly prevent the users from accidentally deleting a resource.…

Read on MSDEVBUILD
0

Azure From the archive · 14 May 2021

Microsoft Azure: Create a Storage Account

An Azure storage account contains all of the storage data objects like blobs, files, queues, tables, and disks. The storage account provides a unique namespace for azure storage data that…

Read on MSDEVBUILD
0

Awards From the archive · 25 Apr 2021

MSDEVBUILD in Feedspot Top 100 Microsoft Azure Blogs

I am pleased to announce my blog msdevbuild.com again has been listed on the popular Feedspot website as one of the Top 100 Microsoft Azure Blogs, Websites, and Influencers in 2021!…

  • News
Read on MSDEVBUILD
0

Keep up with the work

Follow on LinkedIn

in/jssuthahar

Architecture notes and career posts

Follow

Keep scrolling — there is more below.

MAUI From the archive · 14 Apr 2021

Xamarin : Step-by-Step Guide To Building .NET Multi-platform App (MAUI) using Visual Studio 2019 Preview 16.10

Xamarin was released 10 years before, it has helped many developers to develop mobile apps with multi-platform with native feel but now it’s time to say goodbye to Xamarin and happily…

  • Xamarin
Read on MSDEVBUILD
85

Azure From the archive · 10 Apr 2021

Microsoft Azure : Setup new Active Directory B2C tenant

Azure AD B2C stands for azure active directory Business to consumer. AZURE AD B2C has its own login portal management which can be customized to a certain extent to change the look and feel…

Read on MSDEVBUILD
0

Azure From the archive · 28 Mar 2021

Azure: How do I add a chat bot to Blogger

The Bot Application runs inside Skype, web chat, Facebook, Message, etc. Users can interact with bots by sending them messages, commands, and inline requests. You control your bots using…

  • Bot
  • AI
Read on MSDEVBUILD
0

Azure From the archive · 22 Mar 2021

Azure: Develop Azure Functions using Visual Studio

The azure function is a serverless concept of cloud-native design that allows a piece of code to be deployed and executed without any need for server infrastructure, web server, or any…

Read on MSDEVBUILD
0

Keep up with the work

Follow on LinkedIn

in/jssuthahar

Architecture notes and career posts

Follow

Keep scrolling — there is more below.

More From the archive · 21 Mar 2021

Microsoft Exam : Free Retake Exam (Second Shot) and Free Practice Test

The Microsoft Certified Professional or MCP Program is the certification program offered by Microsoft that enables IT Professionals and Developers to validate their technical expertise.…

Read on MSDEVBUILD
0

Keep up with the work

Follow on WhatsApp

MSDEVBUILD channel

Every new article, straight to your chats

Follow

Keep scrolling — there is more below.

↑↓ navigate ↵ open