Tap for sound
GitHub Copilot
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 articleTap for sound
AI
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…
Read on MSDEVBUILDTap for sound
Keep up with the work
Follow on Instagram
@msdevbuild
The short videos, in the feed they were drawn for
FollowKeep scrolling — there is more below.
Azure
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 articleTap for sound
AI
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 MSDEVBUILDTap for sound
Keep up with the work
Follow on WhatsApp
MSDEVBUILD channel
Every new article, straight to your chats
FollowKeep scrolling — there is more below.
Azure
Your Mobile App Is Leaking Its API Key — and 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 articleTap for sound
AI
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…
Read on MSDEVBUILDAI
From Search Box to AI Agent: Microsoft Foundry (Azure AI Foundry) for a Food Delivery App
The business case for an AI agent on an app that already exists, what an agent really is, and the architecture that keeps it inside its lane.
Read the articleAzure
What Is Microsoft Foundry (Azure AI Foundry)? The Services, and When You Actually Need Them
A plain tour of Microsoft Foundry for developers: the resource, projects, models, agents, tools, and when Azure OpenAI on its own is enough.
Read the articleKeep up with the work
Follow on LinkedIn page
MSDEVBUILD
The publication feed for the blog
FollowKeep scrolling — there is more below.
AI
Building a RAG Pipeline in .NET with Azure OpenAI and Azure AI Search
End-to-end retrieval-augmented generation in C#: chunking, embeddings, hybrid vector search, and grounding a chat completion so it cites its sources.
Read the articleKeep up with the work
Follow on LinkedIn
in/jssuthahar
Architecture notes and career posts
FollowKeep scrolling — there is more below.
Azure
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 MSDEVBUILDWeb
How to Secure a .NET Minimal API with JWT Bearer Authentication
A working JWT bearer auth setup for ASP.NET Core Minimal APIs — token validation, role policies, and the config mistakes that silently disable security.
Read the articleWeb
Structuring a .NET Minimal API Project That Survives Growth
Program.cs stops scaling around twenty endpoints. Here is a vertical-slice layout for Minimal APIs that keeps routing, validation and handlers organised.
Read the articleGitHub Copilot
Making GitHub Copilot Understand a Legacy Codebase Nobody Documented
A repeatable method for legacy discovery: turning the business rules, workflows and history a codebase never documented into knowledge Copilot uses.
Read the articleAzure
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 MSDEVBUILDKeep up with the work
Follow on WhatsApp
MSDEVBUILD channel
Every new article, straight to your chats
FollowKeep 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.
GitHub Copilot
GitHub Copilot Agents for Legacy Applications: A Complete Guide to Building an AI-Powered Development Team
A handbook for GitHub Copilot Agents on legacy code: what is a real feature, what is a pattern, and how to build an AI development team around it.
Read the articleKeep up with the work
Subscribe on YouTube
@MSDEVBUILD
Video walkthroughs in English and Tamil
SubscribeKeep scrolling — there is more below.
AI
What Is an AI Token? Why Every AI Cost Is Calculated in Them
Tokens are not words, and they are not characters. Here is what a token really is, why AI billing counts them, and how to work out the cost of a request.
Read the articleGitHub Copilot
How to Save AI Tokens: 15 Habits That Cut My Copilot Context Waste
Fifteen tested habits that cut my monthly AI token usage without cutting how much I use AI, from context discipline to knowing when to restart a chat.
Read the articleC#
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 MSDEVBUILDGitHub Copilot
400K AI Tokens a Month: My Daily GitHub Copilot Workflow That Makes the Budget Last
A 400K monthly AI token budget sounds generous until agent mode eats it in a week. Here is the daily Copilot workflow I use to make it last the month.
Read the articleKeep up with the work
Follow on WhatsApp
MSDEVBUILD channel
Every new article, straight to your chats
FollowKeep scrolling — there is more below.
GitHub Copilot
GitHub Copilot Hooks for Beginners: Why You Need Them and What You Can Build
A beginner GitHub Copilot Hooks tutorial: what a hook is, why an AI agent needs deterministic guardrails, and how to write your first one in ten minutes.
Read the articleGitHub Copilot
GitHub Copilot PR Summary: How to Get Descriptions Reviewers Actually Read
The GitHub Copilot PR summary: why an auto-generated description that restates the diff is noise, and how to get one reviewers actually read.
Read the articleKeep up with the work
Follow on Instagram
@msdevbuild
The short videos, in the feed they were drawn for
FollowKeep scrolling — there is more below.
C#
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 MSDEVBUILDGitHub Copilot
GitHub Copilot Can't Replace Your Code Reviewer — Here's What It Can Actually Automate
A software architect on GitHub Copilot code review — build a Skill that automates the mechanical layer, and the limits that keep a human in the loop.
Read the articleGitHub Copilot
Building an Azure Copilot Skill: Secure, Cost-Aware Cloud Baselines with Bicep, Start to Finish
Build one GitHub Copilot Skill (SKILL.md) that guards your Azure Bicep — Managed Identity, private networking and cost tiers Copilot will not violate.
Read the articleGitHub Copilot
Building a Flutter Copilot Skill: Clean Architecture with BLoC and Firebase, Start to Finish
Build one GitHub Copilot Skill (SKILL.md) so Copilot writes Flutter the way your app does — layered folders, BLoC state, Firebase behind a repository.
Read the articleC#
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…
Read on MSDEVBUILDGitHub Copilot
Building Your First GitHub Copilot Skill: A .NET Clean Architecture SKILL.md, Start to Finish
A build-along for .NET developers — create one GitHub Copilot Skill (SKILL.md) that enforces Clean Architecture, CQRS and your API contract.
Read the articleGitHub Copilot
GitHub Copilot Skills Deep Dive: The Missing Layer Between Prompts, Instructions, and Agents
GitHub Copilot Skills explained by an architect — what they are, how they differ from prompts and instructions, and how to build reusable Skills for teams.
Read the articleKeep up with the work
Follow on LinkedIn
in/jssuthahar
Architecture notes and career posts
FollowKeep scrolling — there is more below.
C#
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 MSDEVBUILDKeep up with the work
Follow on LinkedIn page
MSDEVBUILD
The publication feed for the blog
FollowKeep scrolling — there is more below.
C#
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 MSDEVBUILDKeep up with the work
Follow on LinkedIn page
MSDEVBUILD
The publication feed for the blog
FollowKeep scrolling — there is more below.
MAUI
.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…
Read on MSDEVBUILDMAUI
.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…
Read on MSDEVBUILDMAUI
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…
Read on MSDEVBUILDMAUI
.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…
Read on MSDEVBUILDKeep up with the work
Subscribe on YouTube
@MSDEVBUILD
Video walkthroughs in English and Tamil
SubscribeKeep scrolling — there is more below.
Azure
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 MSDEVBUILDKeep up with the work
Subscribe on YouTube
@MSDEVBUILD
Video walkthroughs in English and Tamil
SubscribeKeep scrolling — there is more below.
MAUI
.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…
Read on MSDEVBUILDAzure
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”,”…
Read on MSDEVBUILDMAUI
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…
Read on MSDEVBUILDMAUI
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…
Read on MSDEVBUILDKeep up with the work
Follow on Instagram
@msdevbuild
The short videos, in the feed they were drawn for
FollowKeep scrolling — there is more below.
Azure
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 MSDEVBUILDKeep up with the work
Follow on Instagram
@msdevbuild
The short videos, in the feed they were drawn for
FollowKeep scrolling — there is more below.
Azure
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 MSDEVBUILDAzure
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 MSDEVBUILDAzure
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 MSDEVBUILDAzure
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 MSDEVBUILDAwards
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!…
Read on MSDEVBUILDKeep up with the work
Follow on LinkedIn
in/jssuthahar
Architecture notes and career posts
FollowKeep scrolling — there is more below.
MAUI
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…
Read on MSDEVBUILDAzure
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 MSDEVBUILDAzure
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…
Read on MSDEVBUILDAzure
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 MSDEVBUILDKeep up with the work
Follow on LinkedIn
in/jssuthahar
Architecture notes and career posts
FollowKeep scrolling — there is more below.
More
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 MSDEVBUILDKeep up with the work
Follow on WhatsApp
MSDEVBUILD channel
Every new article, straight to your chats
FollowKeep scrolling — there is more below.
That is the feed
You are all caught up
That is the newest 6 short videos and 50 things to read. Both libraries go back a lot further.
Pick up a series
Your library keeps everything you saved and how far you got in it.