Browse All News (721)
Jason Helmick announces the GA release of Microsoft Desired State Configuration (DSC) v3.2.0, covering new built-in Windows resources, experimental Bicep orchestration over gRPC, expanded WhatIf support, version pinning, expression language updates, and adapter/extension improvements, plus install and support lifecycle details.
McKenna Barlow explains that starting in .NET 11 Preview 4 and Visual Studio 18.8, VSTest will stop shipping a transitive Newtonsoft.Json dependency, switching to System.Text.Json (and JSONite on .NET Framework). The post outlines who might break, what errors to expect, and the typical one-line fix.
Jack Batzner shows how to add a governance layer to MCP-based AI agents in .NET using the Agent Governance Toolkit, including policy-driven tool-call authorization, security scanning of tool definitions, response sanitization to reduce prompt-injection risk, and built-in audit/telemetry via OpenTelemetry.
Matt Clark announces official SDK-style project support for VSSDK-based Visual Studio extension (VSIX) projects in Visual Studio 18.5, covering what changes, expected build-time improvements, and the key migration steps (including XAML and deploy settings).
Sergey Menshykh announces A2A Protocol v1.0 support in Microsoft Agent Framework for .NET, showing how to discover and call remote A2A agents, stream responses, and host your own agents as A2A endpoints in ASP.NET Core with updated v1 hosting APIs and migration notes from v0.3.
Mark Downie covers the April Visual Studio 2026 update, focusing on GitHub Copilot’s new cloud agent workflow, user-level custom agents, and a Debugger Agent that validates fixes against real runtime behavior, plus improvements to C++ agent tools, IntelliSense vs Copilot completion priority, and configurable Copilot shortcuts.
Swapnil Nagar explains how Azure Functions can settle Azure Service Bus messages individually when processing batches, so one failing message doesn’t force the whole batch to retry. The post covers complete/abandon/dead-letter/defer actions and shows working examples in TypeScript, Python, and .NET isolated worker.
Kedasha Kerr explains how to use Markdown on GitHub to write clearer READMEs and to format issues, pull requests, and comments. The post walks through core Markdown syntax—headings, emphasis, blockquotes, lists, code, links, and images—plus how to try it directly in a repository.
David Ortinau announces SkiaSharp 4.0 Preview 1, a major .NET graphics update that moves to a newer Skia engine and adds features like variable fonts, color font palettes, and the new SKPathBuilder API, plus new native targets and an updated roadmap with a Blazor WebAssembly gallery.
Jared Meade builds a .NET 10 console app that demonstrates tiered caching using HybridCache: an in-memory layer plus a distributed cache stored in Azure Database for PostgreSQL. The walkthrough covers generic host setup, configuration and secrets, wiring the Postgres cache provider, and benchmarking latency improvements with cache hits vs misses.
Alexis Wales explains how GitHub validated, fixed, and investigated a critical remote code execution issue in the git push pipeline, including what caused the injection, how GitHub confirmed no exploitation on github.com, and what GitHub Enterprise Server admins should patch and review.
Microsoft Defender Security Research Team explains how Microsoft Sentinel UEBA enriches AWS CloudTrail logs with simple true/false behavioral signals and built-in anomalies, helping detection engineers write simpler KQL, reduce false positives, and triage suspicious AWS activity faster.
Vlad Fedorov shares what GitHub is changing after two recent availability incidents, including scaling work driven by rapid growth in pull requests and API usage, plus concrete reliability efforts like service isolation, caching improvements, and continued migration to Azure and a future multi-cloud posture.
Microsoft Fabric Blog announces the GA release of the Fabric Eventstreams SQL operator, focusing on code-first SQL transformations for real-time pipelines, including multi-destination fan-out, built-in testing, and event-time processing for late and out-of-order data.
stclarke shares a LinkedIn post highlighting a Microsoft Foundry demo of durable, stateful agents that persist across sessions, orchestrate tools and models, and use checkpointing plus evaluation to improve over long-running workflows.
Sander ten Brinke explains how to implement API versioning in .NET 10 (controllers and Minimal APIs) while keeping OpenAPI docs accurate per version, using the new Asp.Versioning v10 packages plus SwaggerUI or Scalar for browsing the generated /openapi/v*.json documents.
Allison announces that GitHub Copilot Student is removing GPT-5.3-Codex from the model picker, while keeping it available via auto model selection. The post explains this as part of temporary reliability/performance measures and points to documentation on supported models and upcoming usage-based billing changes.
Allison shares a GitHub Changelog update: Copilot cloud agent now starts over 20% faster by using optimized runner environments prebuilt with GitHub Actions custom images, reducing environment startup overhead when Copilot begins work from issues, PRs, or the Agents tab.
stclarke announces that Azure Local can now scale to thousands of servers in a single sovereign environment, aimed at regulated and mission-critical workloads. The post highlights disconnected operations, local policy/RBAC/auditing controls, and hardware options (validated compute/storage, GPUs) for running data-intensive workloads within a sovereign boundary.
Allison announces a billing change for GitHub Copilot code review: starting June 1, 2026, reviews will consume both Copilot AI Credits and (for private repos) GitHub Actions minutes, with guidance on checking usage, budgets, and runner configuration.