Content by dotnet (185)
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.
dotnet hosts an ASP.NET Community Standup with Chris Martinez and Sander ten Brinke on combining ASP.NET API Versioning with the new ASP.NET Core OpenAPI packages in .NET 10 to generate clean, aligned OpenAPI documents for Minimal APIs and controllers without duplicated configuration.
dotnet hosts a .NET Data Community Standup where Klaus Kirchhoff introduces a lightweight framework aimed at automating Entity Framework (EF) components, with Jiri Cincura also featured.
dotnet hosts an ASP.NET Community Standup where Jean‑Marc Prieur and Kyle Marsh show how AI can simplify Microsoft Entra ID authentication in ASP.NET Core and .NET Aspire apps, including setting up app auth, calling protected APIs, and assigning identities to AI agents with Entra Agent ID.
dotnet hosts a .NET MAUI team livestream where Jakub Florkowski, Shane Neuville, and Gerald Versluis build a MAUI app live using MauiDevFlow, an open-source toolkit that lets AI agents inspect and interact with a running app for debugging, UI inspection, and rapid iteration.
dotnet hosts an On .NET Live session where Wei Lin demonstrates building a first NuGet library using .NET 10 single-file scripting, GitHub, and GitHub Copilot, focused on an open-source Office-to-PDF conversion package.
dotnet hosts a Blazor Community Standup on upcoming .NET 11 improvements to Blazor virtualization, focusing on more flexible Virtualize scenarios like variable-height items and new APIs to control scroll position.
The dotnet team shares in-progress work to integrate Blazor with .NET Aspire, including a new Blazor gateway concept and deeper platform hooks for configuration flow, service discovery, diagnostics, and scaling across Blazor WebAssembly and Blazor Server apps.
dotnet hosts a VS Code Live session where Joel Norman and Jorge Balderas use GitHub Copilot Modernization inside VS Code to try modernizing a legacy .NET application, with links to Microsoft guidance and sample repos you can follow along with.
In this Blazor Community Standup video, dotnet (featuring Daniel Roth and Ondřej Roztočil) previews upcoming Blazor validation improvements in .NET 11, including async validation, localized validation messages, and client-side validation without requiring an interactive render mode.
The dotnet team hosts a community standup showing how to upgrade GenAINET samples to Microsoft Agent Framework (MAF) v1, using GitHub Copilot CLI and SQUAD to coordinate AI agents in a repo and speed up the work, then extending the samples toward production-style hosted-agent scenarios.
In this On .NET Live episode, dotnet hosts a walkthrough of Imposter, a .NET mocking library, with a demo and discussion of what differentiates it from other mocking tools, plus notes on contributing to the GitHub repo and a short Q&A.
In this On .NET Live episode, dotnet hosts a discussion with Steve Ardalis Smith about the economics and trade-offs of AI/LLM-based, agentic software development and what it may mean for developer productivity and the future demand for software developers.
In this .NET MAUI Community Standup video, dotnet introduces maui-labs as an official home for experimental and community-driven work for .NET MAUI developers, highlighting new platforms, rendering options, and ongoing experiments.
In this .NET AI Community Standup, the dotnet team shares what the MCP (Model Context Protocol) C# SDK v1.0 is, why it matters, and how .NET developers can use it to connect applications to AI models via a standardized protocol.
Radek Zikmund and Daniel Roth discuss new Zstandard compression support in .NET 11, highlighting APIs, integration with ASP.NET Core, and performance improvements for developers.
Chris Gomez presents a hands-on introduction to building games with .NET and MonoGame, showing how beginners can start developing 2D games on Windows and Linux.
The .NET team, including Bruno Capuano and Justin Yoo, provides an enterprise-focused walkthrough of AI agent architectures in .NET, showcasing Microsoft's Agent Framework with deployment on Azure.
dotnet presents an overview of the key updates in ASP.NET Core and Blazor for .NET 11 Preview 2, featuring Daniel Roth and Javier Calvarro Nelson, geared toward web developers.
Jakub Florkowski, Shane Neuville, and Gerald Versluis demonstrate building a .NET MAUI app using GitHub Copilot and AI, highlighting the real-world workflow and decision-making behind AI-powered mobile development.
The dotnet team, with Jon Dick and Allan Ritchie, showcases how .NET MAUI now supports more platforms and details their use of AI for improved development productivity.
Presented by dotnet, this session explains how software developers can use Microsoft Agent Framework's low-level primitives and composable workflow patterns for greater flexibility and control in system orchestration.
This community standup hosted by dotnet features Yurii Hryhoriev, Jiri Cincura, and Shay Rojansky discussing how dotConnect and Entity Developer make .NET data development simpler and more productive.
Mattias Karlsson and the On .NET Live team demonstrate how developers can use Cake.Sdk and modern .NET to write maintainable DevOps scripts as C# apps, simplifying automation and improving the developer experience.
dotnet presents an in-depth community session featuring Bruno Capuano and Brady Gaster, demonstrating SQUAD, an open-source orchestration toolkit for creating AI agent teams in C#/.NET apps.
dotnet hosts a live session on Rx.NET v7, led by Ian Griffiths, Katie Savage, Frank Boucher, and Cam Soper, exploring new features and future directions in reactive programming for .NET developers.
Daniel Roth and Javier Calvarro Nelson present the ASP.NET Core and Blazor roadmap for .NET 11, offering insights beneficial for developers in the Microsoft ecosystem.
In this AI Community Standup, Bruno Capuano and Maanav Dalal show .NET developers how to run AI models locally using Foundry Local. Presented by dotnet.
Hosted by dotnet and featuring David Ortinau and Gerald Versluis, this session provides community insights and updates on .NET MAUI and related developer tools from Microsoft's London Paddington office.
In this .NET Data Community Standup episode, Adam Sitnik joins Jiri Cincura and Shay Rojansky to discuss Microsoft.Extensions.DataIngestion, providing developers with insights into its database and AI integration capabilities.
dotnet demonstrates how GitHub Copilot and Visual Studio can guide developers through upgrading legacy .NET applications, showcasing a practical workflow from assessment through to execution.
In this video, Ed Charbeneau from Progress Telerik joins Daniel Roth to demonstrate how developers can leverage AI coding tools and intelligent UI components for building smart .NET Blazor applications.
dotnet presents a technical session featuring Saeed Esmaeelinejad, Katie Savage, Maira Wenzel, and Scott Addie, exploring how to design stateful AI experiences in .NET with Azure AI Assistants.
dotnet presents a community standup with Steve Sanderson and Jon Galloway, delving into the GitHub Copilot SDK and how it enhances .NET development with AI-powered capabilities.
In this video, dotnet (with guests Tomasz Osmanowski, Michał Siegień, and Tymoteusz Bielski) demonstrates how the .NET platform, Razor Pages, and HTMX can simplify and modernize web development education.
Bruno Capuano and Jeremy Likness host an unscripted .NET AI Community Standup, offering real-world advice and discussion on building AI applications using the new .NET AI stack.
Daniel Roth, Mike Kistler, and Reuben Bond discuss the future of Microsoft Orleans in this ASP.NET Community Standup, sharing insights on building robust distributed systems.
Hosted by David Ortinau and the .NET community team, this video explores how Avalonia enables .NET MAUI apps to run on Linux, offering new options for cross-platform development.
Hosted by Daniel Roth, Javier Calvarro Nelson, and Larry Ewing, this standup explores upcoming themes and ideas shaping Blazor’s future in .NET 11, fostering community participation.
The dotnet team, joined by Reuben Bond, Ledjon Behluli, David Pine, and Frank Boucher, delivers a technical deep dive into routing, placement, and load balancing in Orleans for .NET developers.