Give Your .NET Agent a Face: Building an AI Desk Companion with M5Stack
Video
950 views

Give Your .NET Agent a Face: Building an AI Desk Companion with M5Stack

AI agents normally live behind a chat window. What changes when we give one a physical face, a voice, and the ability to react to its environment? In this demo-driven session, we will turn an M5Stack/StackChan robot into a Tamagotchi-style AI desk companion. C++ running on the device controls its display, movement, and sensors, while a .NET 11 backend uses Aspire to orchestrate and observe the services behind the experience. We will connect Microsoft Foundry models for chat and vision, Microsoft Agent Framework for agent behavior, and GitHub Copilot SDK for tool-driven developer scenarios. We will also examine how an agent can use work context safely with WorkIQ, using synthetic or sanitized data rather than exposing private information. Attendees will see the complete architecture, a live end-to-end interaction, Aspire telemetry, and the design decisions required to connect embedded hardware with a modern .NET agent. The project will be accompanied by sample code and a setup guide so developers can build their own companion—or adapt the architecture to other devices. Session: BRK040 Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet #dotnetconf

about 10 hours ago
Protect your PC from AI coding agents while modernising legacy .NET apps
Video
1018 views

Protect your PC from AI coding agents while modernising legacy .NET apps

Have you experienced or heard that AI coding agents accidentally removed files or directories, or accessed to resources that you didn't allow? It can happen from time to time. We can't get rid of this behaviour from our AI coding agents. However, we can isolate it from our PC. Throughout this session, I'm going to discuss a couple of options how we can isolated or sandbox AI coding agents from our main PC while performing .NET app modernisation through the modernisation plugins of GitHub Copilot CLI. Session: BRK035 Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet #dotnetconf

about 10 hours ago
What's new in C#
Video
5485 views

What's new in C#

Union types are coming to C#! Unions model closed sets of data shapes, as commonly seen in e.g. wire protocols. Mads and Dustin explore the clean expression of intent and the confidence and elegance that unions lend to consuming code. We'll also take a look at other upcoming C# features, such as closed classes and extension indexers. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 11 hours ago
Test Smarter: AI-Assisted Testing for Modern .NET
Video
1772 views

Test Smarter: AI-Assisted Testing for Modern .NET

As AI accelerates software development, confidence in code quality becomes more important than ever. In this session, you'll learn how AI-powered testing workflows can help identify testing gaps, generate and improve tests, validate changes, and provide deeper insights into the quality of your code. Through practical demonstrations using Microsoft.Testing.Platform, MSTest, and modern .NET tooling, we'll explore how AI and proven testing practices work together to build software that developers can trust. You'll leave with concrete techniques for applying AI throughout the testing lifecycle while keeping humans in control of the final decisions. Session: BRK038 Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet #dotnetconf

about 11 hours ago
.NET Conf 2026 - Day 2
Video
35920 views

.NET Conf 2026 - Day 2

.NET Conf 2026 is the 16th annual flagship developer event from Microsoft and the .NET community, designed to unite customers, developers, and ecosystem contributors to showcase the latest innovations across the .NET platform. Held virtually, this marquee gathering features new .NET releases, live sessions, community-driven content, and global developer engagement – all reinforcing .NET’s position as the world’s premier free, open-source, cross-platform, AI-powered framework for building modern apps and powerful cloud services. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 11 hours ago
More Processes, More Problems - how to speed up your builds with Multithreaded MSBuild
Video
1083 views

More Processes, More Problems - how to speed up your builds with Multithreaded MSBuild

Builds happen super frequently, so making this faster can have huge impact on your inner loops. Multithreaded builds can drastically speed up your workflow, and it's easy to try out! Learn how to try this new execution mode, what it means for your builds, and how to get future-proof your projects and tools to take advantage of it. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
What's New in Aspire for .NET Developers
Video
2925 views

What's New in Aspire for .NET Developers

Last year, we told you that Aspire was for every developer - not just .NET developers. We've seen amazing adoption across all different languages, but of course, we have a special place in our heart for .NET. As we added new languages to Aspire, we challenged some of our early .NET-centric assumptions, and discovered a few ways to improve the experience we originally shipped. We're bringing some of these learnings back to the Aspire + .NET workflow, some which you can use today, and some coming very soon! Join Maddy and Damian from the Aspire team to learn how Aspire is better than ever for .NET developers - even if we changed the name 😉 Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
.NET 11 Numerics
Video
1546 views

.NET 11 Numerics

.NET 11 expands the numerics toolbox with IEEE 754 decimal floating-point types, `BFloat16`, generic complex numbers, and new generic random-number APIs. It also brings performance and correctness improvements to `System.Numerics.Tensors`. We'll explore how the new types fit into generic math, choose the right precision and range, and see how layout-aware tensor operations improve performance while handling shapes, overlapping memory, and special values consistently. Along the way, we'll cover rounding and practical parsing and formatting improvements. We'll finish with a brief "and more is coming" look at .NET 12 tensor work, clearly distinguishing what's in .NET 11 from what comes next. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
How Aspire uses .NET to build an agent-first toolchain for any programming language
Video
417 views

How Aspire uses .NET to build an agent-first toolchain for any programming language

.NET is the backbone of a toolchain built for the next generation of software development - Aspire. Join Jose, Aspire’s team lead, and Maddy, Aspire PM, to explore how the Aspire CLI, AppHost, Dashboard, and developer tooling come together to give agents a structured way to understand, run, debug, observe, and deploy distributed applications. We’ll look at how Aspire brings together .NET technologies like Blazor, Native AOT, code generation, and more, to extend the development experience beyond .NET to languages like TypeScript, Python, and even Java. The result is a toolchain where .NET provides the orchestration, developer experience, and runtime foundation while developers and agents can work across the languages they're comfortable with for their apps. Come see how Aspire is using .NET to build a toolchain where developers and agents can work together across any codebase! Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
Post-Quantum Cryptography with .NET 11
Video
486 views

Post-Quantum Cryptography with .NET 11

.NET 11 brings an expansion of the post-quantum cryptography capabilities. We will take a look at how the features can be used today and how we're preparing for the future. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
.NET Runtime vNext: Memory Safety and Runtime Async
Video
1324 views

.NET Runtime vNext: Memory Safety and Runtime Async

The .NET Runtime is the source of many performance and security improvements that make your apps better. Runtime Async and the updated memory safety model are among the biggest changes we've ever delivered. Runtime Async moves async orchestration and codegen from the Roslyn compiler to the RyuJIT JIT compiler, to enable better performance. Memory safety adds more strict compile-enforcement and improved auditability for unsafe code use. These changes will be critical for the next generation of apps that get written and deployed. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
Bringing dotnet run, test, and watch to .NET MAUI
Video
418 views

Bringing dotnet run, test, and watch to .NET MAUI

The .NET CLI is central to how developers build and test .NET applications, but mobile development has traditionally required separate tooling and IDE-specific workflows. In .NET 11, `dotnet run`, `dotnet test`, and `dotnet watch` work with .NET MAUI applications on mobile devices and emulators. This talk covers what it took to bring these commands to Android and iOS. We will look at how the CLI selects a device, installs and launches an app, runs tests, captures results, and updates a running application when code changes. We will also examine the challenges that make mobile different from desktop, including platform tooling, application packaging, device communication, and process lifetime. Along the way, we will use the commands with real .NET MAUI projects and discuss how they fit into local development, automated testing, and CI. Attendees will leave knowing how to build simpler, scriptable mobile workflows using the same CLI they already use elsewhere in .NET. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
Why WinForms must not change - yet reinvented itself with .NET 11!
Video
1910 views

Why WinForms must not change - yet reinvented itself with .NET 11!

Some of the world's most important line-of-business applications are built on WinForms. They contain decades of domain knowledge, countless customer-specific workflows, and—in many cases—millions of lines of proven code. Rewriting them is rarely economical, and breaking their behavioral or designer compatibility is simply not an option. That is why WinForms must not change. But standing still would be just as dangerous. To remain the best platform for evolving these applications, WinForms must also reinvent itself as the migration tool that lets teams modernize without discarding their investment. In .NET 11, that reinvention becomes visible. A new opt-in visual-styles generation gives controls modern metrics and appearance while preserving compatibility by default. Toggle switches, flash-reduced form startup, live Windows visual and accessibility settings, improved focus and text-scale handling, smoother batched UI updates, and new presentation capabilities help applications adopt today's Windows design language and accessibility expectations. The key is not to impose a disruptive new UI model, but to create deliberate conceptual seams inside existing applications: separating generated designer state from application logic, fixed layouts from adaptive layouts, synchronous UI mutation from responsive workflows, and irreplaceable business rules from replaceable presentation and infrastructure. AI makes those seams actionable at a scale that manual modernization could never reach. The designer and runtime must give AI-supported development enough structure to understand a form, preserve its intent, and transform it safely. At the same time, WinForms applications need modern runtime foundations through which developers can add domain-specific copilots, intelligent workflows, and local or connected AI services without rebuilding the entire product. This session explores how .NET 11 turns compatibility from a constraint into a modernization strategy—and how WinForms can preserve decades of customer value while helping business applications become more adaptive, accessible, performant, and ready for the AI era. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
2 Secure 2 Curmudgeonly
Video
304 views

2 Secure 2 Curmudgeonly

By popular demand (well, one person online), Barry returns with a summary of .NET's security bugs for 2025-2026, including things you, as a developer should do to avoid falling into the same deep pits. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
The .NET AI Stack: What's New, What's Next, and How It Fits Together
Video
617 views

The .NET AI Stack: What's New, What's Next, and How It Fits Together

.NET developers have more AI building blocks than ever: model abstractions, data and retrieval, tools, agents, local inference, and the infrastructure that connects them. But how do these pieces fit together, and which ones should you reach for first? In this session, we'll take a practical look at the evolving .NET AI stack: what's available today, the patterns emerging across the ecosystem, and where things may be heading next. Through a combination of examples and demos, we'll explore how the pieces can be composed into useful applications. Whether you're just getting started or already building AI-powered software, you'll leave with a clearer mental model for navigating the .NET AI ecosystem and building what comes next. Connect with .NET: Blog: https://aka.ms/dotnet/blog Twitter: https://aka.ms/dotnet/twitter TikTok: https://aka.ms/dotnet/tiktok Mastodon: https://aka.ms/dotnet/mastodon LinkedIn: https://aka.ms/dotnet/linkedin Facebook: https://aka.ms/dotnet/facebook Docs: https://learn.microsoft.com/dotnet Forums: https://aka.ms/dotnet/forums 🙋‍♀️Q&A: https://aka.ms/dotnet-qa 👨‍🎓Microsoft Learn: https://aka.ms/learndotnet #dotnet

about 12 hours ago
.NET Conf 2026 - .NET Has Never Been in a Better Place
Video
24269 views

.NET Conf 2026 - .NET Has Never Been in a Better Place

The future of .NET and C# is here with .NET Conf 2026 showcasing .NET 11 and C# 15. What are Microsoft focusing on this year? And what does the community think? 0:00 Intro to .NET Conf 2026 0:46 The team behind the conference 1:12 Technical analysis of mentions during keynote 2:13 What does the /r/dotnet community think about .NET 11 4:00 .NET use inside Microsoft 4:40 Llama for Windows app 5:06 Skills to use .NET and C# with AI LLMs properly 5:42 Outro #dotnet #csharp #coding

1 day ago
ADMT!
Video
1056 views

ADMT!

Starting January 1, 2027, if a machine rejects your job application in Colorado, you can ask for a human to review it. The law is SB 26-189, Colorado's Automated Decision-Making Technology Act, signed in May 2026. California's privacy regulator has ADMT rules for employers landing on the same date. What a company owes you when ADMT materially influences a hiring, firing, or similar decision: 0/ Notice at the point of interaction that ADMT is in play. 1/ A plain-language description of the machine's role within 30 days of an adverse outcome. 2/ Meaningful human review and reconsideration, on request. The limit: the review is owed when commercially reasonable, and only the Colorado Attorney General enforces it. You cannot sue on your own under this act. Not a ban on AI screening. A human you can reach when it says no. Know your rights. https://leg.colorado.gov/bills/sb26-189

2 days ago
Announcing .NET 11

Announcing .NET 11

<p>.NET 11 is here with C# 15, faster developer tools, runtime and library improvements, and new capabilities for web, mobile, desktop, and AI apps.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-11/">Announcing .NET 11</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

2 days ago
.NET and .NET Framework November 2026 servicing updates

.NET and .NET Framework November 2026 servicing updates

<p>A recap of the latest servicing updates for .NET and .NET Framework for November 2026.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-november-2026-servicing-updates/">.NET and .NET Framework November 2026 servicing updates</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

2 days ago
The Weirdest Feature Microsoft Added in C# 15
Video
48762 views

The Weirdest Feature Microsoft Added in C# 15

Get any course 40% off: https://dometrain.com/courses/?ref=nick-chapsas&promo=youtube&coupon_code=BLACKFRIDAY26 Get the C# 15 Skill: https://dometrain.com/free/download-assets-the-weirdest-feature-microsoft-added-in-c-15/ Hello, everybody. I'm Nick, and in this video, I want to talk about the brand new feature called Labeled break and continue. goto has been in the language since forever but now we have a new way to use labels which is both awesome and weird at the same time. Don't forget to comment, like and subscribe :) Social Media: Follow me on GitHub: https://github.com/Elfocrash Follow me on Twitter: https://twitter.com/nickchapsas Connect on LinkedIn: https://www.linkedin.com/in/nick-chapsas #dotnet #csharp

2 days ago
C# Cheat Sheet: Modern Syntax Reference with Examples

C# Cheat Sheet: Modern Syntax Reference with Examples

A modern C# cheat sheet with copy-paste examples: types, collections, pattern matching, LINQ, async/await, records, and null handling for .NET.

3 days ago
We feel faster with AI… but are we creating more value? #Shorts
Video
459 views

We feel faster with AI… but are we creating more value? #Shorts

“We feel faster, but I don’t know if we are creating more value.” Speed is easy to feel. Value is harder to see. Here’s how I look at it. Are you shipping more, or shipping things that matter more? 👇 #AIEngineering #SoftwareEngineering #DeveloperProductivity #AI #ClaudeCode

3 days ago
Is it over for JetBrains Rider? New free .NET IDE
Video
29988 views

Is it over for JetBrains Rider? New free .NET IDE

A new IDE for .NET has dropped called Passenger. Is it over for JetBrains Rider, Visual Studio and VS Code? Check out how it integrates with your agents in this MCP demo. Check out Passenger IDE at https://passenger-ide.net #coding #dotnet #csharp

3 days ago
NuGet Supply Chain Attacks: How Malicious Packages Compromise Your .NET Build Pipeline (and How to Reduce the Risk)

NuGet Supply Chain Attacks: How Malicious Packages Compromise Your .NET Build Pipeline (and How to Reduce the Risk)

A NuGet package doesn't need your code to call it to run arbitrary logic on your machine — MSBuild targets execute the moment you restore or build. Verified against the .NET 10 SDK with a lab-only PoC package and two tests: one proving the attack, one showing how package source mapping blocks it on a clean restore — plus the lock file and central package management controls that close the gaps mapping alone doesn't cover.

4 days ago
Microsoft Finally Fixed Inheritance in C# 15
Video
109085 views

Microsoft Finally Fixed Inheritance in C# 15

Get the C# 15 Skill: https://dometrain.com/free/download-assets-microsoft-finally-fixed-inheritance-in-c-15/ Hello, everybody. I'm Nick, and in this video, I want to talk about the brand new feature called Closed Hierarchies that is added in C# 15 and .NET 11. This feature in my opinion fixes one of the biggest problems with inheritance in C# and makes sure that you and your agents will write batter and safer code. Don't forget to comment, like and subscribe :) Social Media: Follow me on GitHub: https://github.com/Elfocrash Follow me on Twitter: https://twitter.com/nickchapsas Connect on LinkedIn: https://www.linkedin.com/in/nick-chapsas #dotnet #csharp

6 days ago
Blazor WASM vs Server vs Hybrid: Which Render Mode to Use?

Blazor WASM vs Server vs Hybrid: Which Render Mode to Use?

A clear decision guide to Blazor render modes: Static SSR, Interactive Server, Interactive WebAssembly, and Auto, plus Blazor Hybrid and how to choose.

7 days ago
Help Shape the Future of .NET: Take the 2026 .NET Developer Survey

Help Shape the Future of .NET: Take the 2026 .NET Developer Survey

<p>Take the 2026 .NET Developer Survey to share your experience, help identify common challenges, and guide future .NET investments. The survey takes about 15 minutes.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/dotnet-developer-survey-2026/">Help Shape the Future of .NET: Take the 2026 .NET Developer Survey</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

7 days ago
Modernize your .NET apps for Windows Arm64 with GitHub Copilot

Modernize your .NET apps for Windows Arm64 with GitHub Copilot

<p>Modernize your .NET apps for Windows Arm64 with the GitHub Copilot upgrade agent, from identifying migration blockers to planning and making code changes.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/modernize-dotnet-apps-for-windows-arm64/">Modernize your .NET apps for Windows Arm64 with GitHub Copilot</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

7 days ago
Delivering Skills in NuGet packages

Delivering Skills in NuGet packages

<p>Agent skills can be delivered in NuGet packages as a way to deliver up-to-date library documentation to models.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/delivering-skills-in-nuget-packages/">Delivering Skills in NuGet packages</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

9 days ago
Get Ready for .NET Conf 2026!

Get Ready for .NET Conf 2026!

<p>.NET Conf is one week away! Join us November 10-13 for the launch of .NET 11, two days of Microsoft sessions, and two days of Community Days.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/get-ready-for-dotnet-conf-2026/">Get Ready for .NET Conf 2026!</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>

9 days ago
Union Types are Finally in .NET, but who cares?
Video
84529 views

Union Types are Finally in .NET, but who cares?

Get the C# 15 Skill: https://dometrain.com/free/download-assets-union-types-are-finally-in-net-but-who-cares/ Hello, everybody. I'm Nick, and in this video, I want to talk about the brand new feature called Union Types (or Discriminated Unions by some) that we are finally getting in C# 15. I will showcase the feature, explain what problem it solves and how you can let your agents know how to use it. Don't forget to comment, like and subscribe :) Social Media: Follow me on GitHub: https://github.com/Elfocrash Follow me on Twitter: https://twitter.com/nickchapsas Connect on LinkedIn: https://www.linkedin.com/in/nick-chapsas #dotnet #csharp

9 days ago
Understanding Lazy<T> thread safety modes

Understanding Lazy<T> thread safety modes

In this post I look at how the different `LazyThreadSafetyMode` values work with `Lazy<T>`, and how exceptions are handled for each mode

9 days ago
GitHub Actions Cron: Skip Builds When No Posts Are Due

GitHub Actions Cron: Skip Builds When No Posts Are Due

Read YAML front matter dates in a GitHub Actions cron and call your Netlify build hook only when a post is due. Works with Hugo, Jekyll, Astro, and 11ty.

10 days ago