Browse All .NET Content (345)
Sayed Ibrahim Hashimi explains that Visual Studio 2026 18.6 Insiders 3 now uses the TypeScript 7 Beta native preview by default, what performance improvements to expect, how to switch back to TypeScript 6.x or pin a specific preview, and which IDE features still have gaps.
Luis Quintanilla walks through ConferencePulse, a Blazor Server app on .NET 10 that uses .NET’s composable AI stack—Microsoft.Extensions.AI, DataIngestion, VectorData, MCP, and Microsoft Agent Framework—to build RAG-based Q&A, AI-generated polls/insights, and a multi-agent session summary.
despindola announces general availability of prefix-scoped access for User Delegation SAS in Azure Blob Storage, letting you scope SAS tokens to a virtual directory (prefix) within a container. The post explains why this helps least-privilege access and includes REST API and .NET SDK examples plus required parameters like sr=d and sdd.
David Levy joins Data Exposed to recap a burst of recent Microsoft SQL driver and SDK releases, including mssql-python updates with Bulk Copy and Apache Arrow support, plus new versions of SqlClient and JDBC.
Allison summarizes the April 2026 update for GitHub Copilot in Visual Studio 2026, focusing on agentic workflows like launching cloud agent sessions from the IDE, user-level custom agents and skills discovery, a new debugger agent flow, plus chat history, shortcut customization, and new C++ tools.
Authorised Territory demonstrates how to add a class-based skill to an AI agent built with the .NET Agent Framework, using a locally running LLM via Ollama and building on a previously created starter solution.
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.
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.
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).
skundapura outlines a phased approach to migrate file-based application logging from Splunk to Azure Application Insights on VMs, using Azure Monitor Agent and Log Analytics, then mapping alerts and optionally adding SDK instrumentation for deeper traces and metrics with security and PHI considerations.
Shah_Viral explains how to build an enterprise “knowledge copilot” on Azure using Foundry IQ knowledge bases and Azure AI Search agentic retrieval, including C#/.NET setup, MCP-based agent connection, and key trade-offs around preview maturity, cost, latency, and security controls like ACLs and Purview labels.
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.
Microsoft Developer hosts a Cosmos DB Conf 2026 session where Sergiy Smyrnov demonstrates migrating an AdventureWorks-based ASP.NET/EF Core app from a relational database to Azure Cosmos DB for NoSQL, using GitHub Copilot and Cosmos DB Agent Kit prompts to plan the move and rewrite the data layer.
Rick Strahl shows how to use .NET Native AOT to publish a Windows-native WinAPI-style (StdCall) DLL from a .NET class library, including how to export functions with UnmanagedCallersOnly, build with dotnet publish, and handle interop constraints like strings and structs when calling from FoxPro.
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.
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.
dotnet hosts João Antunes discussing the transactional outbox pattern for distributed applications, using his OutboxKit toolkit as a concrete example and sharing lessons learned (plus alternatives) for avoiding lost messages and consistency issues.
rajesh-yadav breaks down what shipped in Microsoft Agent Framework 1.0 (GA), explaining its agent + workflow split, core runtime building blocks, and new interoperability pieces like A2A and MCP. The post includes minimal C# and Python examples using Azure AI Foundry/Projects endpoints to run an agent in production-style setups.
AmritpalSinghNaroo explains common, real-world reasons Azure App Service can return HTTP 404 even when the app looks “Running”, and provides a practical checklist to isolate whether the issue is routing, startup/configuration, deployment artifacts, platform differences (Windows vs Linux), or upstream components like Application Gateway.