Delivering Skills in NuGet packages
Agent skills can be delivered in NuGet packages as a way to deliver up-to-date library documentation to models. The post Delivering Skills in NuGet packages appeared first on .NET …
Showing 24 of 44 articles
Agent skills can be delivered in NuGet packages as a way to deliver up-to-date library documentation to models. The post Delivering Skills in NuGet packages appeared first on .NET …
Understand polymorphism in C# by tracing base and interface calls, comparing virtual overrides with new hiding, and reading explicit implementations clearly.
.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. The post Get Ready for .NET Conf 2026! …
Make learning useful beyond one mentoring conversation. Capture reasoning, improve shared examples, and reduce dependence without replacing human support.
This is the last post of the series proper, with one bonus post to follow. The previous two posts showed what runtime async does to the IL and to the numbers. This one is about the …
In this post I look at how the different `LazyThreadSafetyMode` values work with `Lazy`, and how exceptions are handled for each mode
Every now and then I want a MikroTik Cloud Hosted Router (CHR) running somewhere on the internet. To test something, to learn something, or just to play with it. A cheap VPS is …
LLMs understand language, but they can't query your database or call an API on their own. Tool calling closes that gap: the model names a function and its arguments, and your app …
Marten’s async daemon is the subsystem that runs projections and subscriptions in the background. It’s also been historically been the single hardest thing in Marten to test. Every …
Learn delegates in C# with complete Action, Func, and multicast examples, including compatible methods, captured targets, return values, and exceptions.
Understand Claude Code hooks for targeted .NET verification, with actual event schemas, stdin handling, exit behavior, selective checks, and clear CI limits.
This article demonstrates how to build an OpenID Connect server using Open.IdentityServer (Rock Solid Knowledge) integrated with ASP.NET Core Identity to provide identity and …
Understand C# operators through operand types, precedence, evaluation, and equality, with practical examples for reading everyday expressions accurately.
Build workplace mentoring alignment by clarifying purpose, including the learner's voice, and resolving conflicting guidance without taking over management.
Choosing the right compression algorithm in .NET involves more than simply selecting the option that produces the smallest payload. Compression speed, decompression time, memory …
Understand collection return types in C# by separating interfaces, read-only views, shallow snapshots, and ownership promises in practical application APIs.
Personal topics in one-on-ones are optional. Understand boundaries, ask for work support without private details, and respect voluntary sharing and privacy.
My pull requests haven't run GitHub Actions since June. The build and tests run on my machine, and a signoff commit status posted by Basecamp's gh-signoff…
Understand events and delegates in C# through practical examples covering notification contracts, subscriptions, multicast calls, failures, and lifetime.
Create a reusable Claude Code skill for .NET change review, with project-scoped instructions, explicit invocation, useful evidence, and clear workflow limits.
Summary Available fixed versions The issue is fixed in the following versions: The 2025.2.6.* updates for all IDEs now contain only the JBR fix. They will get a separate hotfix for …
Introduction When you bring a cloud-native application over to AWS from another cloud, it may contain code that uses another cloud’s SDK. AWS Transform for .NET can convert code …
Functional Composition. I noticed there’s a new book coming out next month on CQRS & Event Sourcing from a .NET perspective, so I was of course curious to look at their sample …
Understand encapsulation in C# with constructors, validation, and collection boundaries that preserve invariants without confusing read-only with immutable.
No stories match these filters.