Browse All Blogs (87)
Jesse Houwing summarizes GitHub’s update that GitHub Copilot can now keep inference processing and associated data within US or EU data residency regions, and shows the enterprise/org policy you must enable to restrict Copilot to data-resident models.
Emanuele Bartolesi explains why Remote Desktop is a poor fit for day-to-day development on customer VMs, and shows how VS Code Remote Tunnels restores a normal local-editor workflow while keeping code and execution on the remote machine.
Andrew Lock explains how to build and publish custom Docker Sandbox templates so AI-agent sandboxes start with the tooling you need, including an example that installs the .NET SDK and a more advanced approach that swaps the base image while reapplying the sandbox layering.
DevClass.com reports that Microsoft will end support for ASP.NET Core 2.3 on April 7, 2027, leaving it without security patches or fixes and pushing teams running on .NET Framework toward migrating to modern ASP.NET on .NET 10.
Emanuele Bartolesi shows how to point GitHub Copilot CLI at an Azure AI Foundry (Azure OpenAI) deployment using a BYOK-style setup, including how to deploy a model, build the correct endpoint URL, set the required environment variables, and validate the connection.
Emanuele Bartolesi explains how to run GitHub Copilot CLI against a local LLM via LM Studio’s OpenAI-compatible API, including the exact PowerShell environment variables needed to avoid cloud fallback and when this offline setup is (and isn’t) worth using.
Hidde de Smet explains how Spec-Kit’s extension system works, highlights useful community extensions, and walks through the Ralph Loop extension, which runs a GitHub Copilot agent in iterations to implement tasks from `tasks.md`, commit changes, and track context in `progress.md`.
Harald Binkle explains the latest Visuals MCP update, adding a chart tool that lets AI agents render single charts and full dashboards directly inside GitHub Copilot Chat in VS Code, with Storybook examples and export options for turning analysis into shareable visuals.
Thomas Maurer introduces Azure Local Disconnected Operations and explains how to run Azure-style infrastructure—and selected AI workloads—inside fully disconnected or air-gapped environments for sovereignty and compliance needs.
Andrew Lock explains how to run AI coding agents in Docker Sandboxes using the sbx tool, so you can use “dangerous”/YOLO-style agent modes while keeping your host machine isolated, with practical setup steps, network policy notes, and git workflow tips.
Randy Pagels explains a simple GitHub Copilot workflow: before asking for an implementation, prompt Copilot to ask clarifying questions so you uncover assumptions, edge cases, and missing requirements early—leading to better prompts and better code changes.
Jesse Houwing clarifies GitHub Copilot’s April 24 interaction-data policy change, explaining which subscription tiers may have interactions used for training, what is and isn’t included (like private repos), and practical ways enterprises can enforce license tiers and lock down developer environments.
Emanuele Bartolesi explains how to make GitHub Copilot less “agreeable” and more useful by adding a repo-level voice instructions file that pushes Copilot to be direct, critical, and focused on correctness and maintainability.
Zure summarizes recent Microsoft Fabric and Purview capabilities for metadata management and governance, covering OneLake catalog search, workspace tagging, bulk definition APIs, and how AI agents/copilots intersect with lineage, compliance, and risk controls.
Andrew Lock walks through what Microsoft.Extensions.Options.Contextual is, how to wire it up in an ASP.NET Core app (including its source generator and receiver pattern), and why he considers it experimental and usually not worth adopting compared to established feature-flag approaches.
John Edward shares practical ways to control Azure-based copilot and AI agent spend, focusing on token discipline, caching, model selection, and ongoing governance so LLM solutions scale without surprise bills.
Jesse Houwing explains why he rebuilt the Azure DevOps Marketplace publishing tasks from v5 to v6, focusing on faster builds, stronger testing, GitHub Actions support, and more secure authentication (OIDC/workload identity) while using GitHub Copilot’s Coding Agent to accelerate the rewrite.
John Edward compares Microsoft Copilot Studio and Azure AI Agents (via Azure AI Foundry/Studio) to help architects choose between a low-code agent builder and a developer-driven platform based on flexibility, cost, scalability, and control.
DevClass.com (Tim Anderson) reports on AvaloniaUI’s preview backend for .NET MAUI using .NET 11, which aims to add Linux and WebAssembly browser targets by letting developers use Avalonia-drawn controls alongside or instead of MAUI’s native controls.
Thomas Maurer shares a video conversation with Cynthia Treger about Azure hybrid networking in sovereign cloud scenarios, covering Microsoft’s global network, ExpressRoute vs internet-based VPN options, and what to consider for regional and inter-regional connectivity when connecting Azure Local and Azure Arc-enabled services.