.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Suppressing Roslyn Analyzer Warnings Programmatically using DiagnosticSuppressor

    calendar Apr 13, 2026 · meziantou.net
    Suppressing Roslyn Analyzer Warnings Programmatically using DiagnosticSuppressor

    Roslyn analyzers are great for enforcing coding standards and finding bugs. However, they can sometimes report false positives or warnings you want to ignore in specific contexts. You can suppress these warnings using #pragma directives or [SuppressMessage] attributes, but both approaches require modifying the source …


    Read More
  • Agent Skills in .NET: Three Ways to Author, One Provider to Run Them

    calendar Apr 13, 2026 · devblogs.microsoft.com
    Agent Skills in .NET: Three Ways to Author, One Provider to Run Them

    Your agents can now draw on skills authored in three different ways – as files on disk, as inline C# code, or as encapsulated classes – and combine them freely in a single provider. Add built-in script execution support and a human-approval mechanism for script calls, and you have a practical authoring model that fits …


    Read More
  • Enterprises power agentic workflows in Cloudflare Agent Cloud with OpenAI

    calendar Apr 13, 2026 · openai.com/blog
    Enterprises power agentic workflows in Cloudflare Agent Cloud with OpenAI

    Cloudflare brings OpenAI’s GPT-5.4 and Codex to Agent Cloud, enabling enterprises to build, deploy, and scale AI agents for real-world tasks with speed and security. Link to article: https://openai.com/index/cloudflare-openai-agent-cloud


    Read More
  • Building a VS Code-Style Extension System in C#

    calendar Apr 12, 2026 · devleader.ca
    Building a VS Code-Style Extension System in C#

    Building a VS Code-style extension system in C# means implementing extension points, activation events, and contribution points. Complete .NET 8 guide. Link to article: https://www.devleader.ca/2026/04/12/building-a-vs-codestyle-extension-system-in-c


    Read More
  • The Fastest Possible HTTP Queries with Marten

    calendar Apr 12, 2026 · jeremydmiller.com
    The Fastest Possible HTTP Queries with Marten

    I’ve been piddling this weekend with testing out JasperFx Software‘s soon to be officially curated AI Skills. To test and refine those new skills, I’ve been using my buddies Chris Woodruff and Joseph Guadagno‘s MoreSpeakers application as a sample application to port to Wolverine and Marten (and a half dozen others too …


    Read More
  • Composite Pattern Real-World Example in C#: Complete Implementation

    calendar Apr 12, 2026 · devleader.ca
    Composite Pattern Real-World Example in C#: Complete Implementation

    Build a complete composite pattern real-world example in C# with a permission system featuring users, groups, and recursive permission resolution. Link to article: https://www.devleader.ca/2026/04/12/composite-pattern-realworld-example-in-c-complete-implementation


    Read More
  • Collection Performance: High-Performance Emptiness Checks for Concurrent & Immutable Collections

    calendar Apr 12, 2026 · dotnettips.wordpress.com
    Collection Performance: High-Performance Emptiness Checks for Concurrent & Immutable Collections

    Count vs IsEmpty can be the difference between fast code and a performance disaster. For some immutable and concurrent collections, the wrong choice is tens of thousands of times slower. Link to article: …


    Read More
  • Testing Plugin Architectures in C#: Strategies for Extensible Systems

    calendar Apr 11, 2026 · devleader.ca
    Testing Plugin Architectures in C#: Strategies for Extensible Systems

    Strategies for testing plugin architectures in C# with xUnit -- unit testing, contract tests, and integration testing for extensible .NET plugin systems. Link to article: https://www.devleader.ca/2026/04/11/testing-plugin-architectures-in-c-strategies-for-extensible-systems


    Read More
  • When to Use Adapter Pattern in C#: Decision Guide with Examples

    calendar Apr 11, 2026 · devleader.ca
    When to Use Adapter Pattern in C#: Decision Guide with Examples

    Discover when to use adapter pattern in C# with real decision criteria, use case examples, and guidance on when simpler alternatives work better. Link to article: https://www.devleader.ca/2026/04/11/when-to-use-adapter-pattern-in-c-decision-guide-with-examples


    Read More
  • Implementing the Saga Pattern With Wolverine

    calendar Apr 11, 2026 · milanjovanovic.tech
    Implementing the Saga Pattern With Wolverine

    Long-running business processes don't fit neatly into a single request. Wolverine's Saga support gives you a convention-based approach to orchestrating workflows in .NET - with built-in timeout handling and compensation. Here's how to implement a user onboarding saga. Link to article: …


    Read More
  • Plugin Lifecycle Management in C#: Loading, Activation, and Unloading

    calendar Apr 10, 2026 · devleader.ca
    Plugin Lifecycle Management in C#: Loading, Activation, and Unloading

    Master plugin lifecycle management in C# with patterns for initialization, activation, hot reload, and graceful unloading in .NET applications. Link to article: https://www.devleader.ca/2026/04/10/plugin-lifecycle-management-in-c-loading-activation-and-unloading


    Read More
  • Announcing Azure MCP Server 2.0 Stable Release for Self-Hosted Agentic Cloud Automation

    calendar Apr 10, 2026 · devblogs.microsoft.com
    Announcing Azure MCP Server 2.0 Stable Release for Self-Hosted Agentic Cloud Automation

    We're excited to announce the stable release of Azure MCP Server 2.0, a significant milestone for building secure and flexible agentic workflows on Azure. Azure MCP Server is open-source software that implements the Model Context Protocol specification and enables AI agen Link to article: …


    Read More
  • PowerShell MSI package deprecation and preview updates

    calendar Apr 10, 2026 · devblogs.microsoft.com
    PowerShell MSI package deprecation and preview updates

    Beginning with PowerShell 7.7-preview.1 (April 2026), the MSIX package will be the primary installation method for PowerShell on Windows. We will no longer ship the MSI installer package for new PowerShell releases. For existing releases, including PowerShell 7.6, we will continue to provide MSI pack Link to article: …


    Read More
  • How (Not) to Learn Python

    calendar Apr 10, 2026 · blog.jetbrains.com
    How (Not) to Learn Python

    While listening to Mark Smith’s inspirational talk for Python Unplugged on PyTV about How to Learn Python, what caught my attention was that Mark suggested turning off some of PyCharm’s AI features to help you learn Python more effectively. As a PyCharm user myself, I’ve found the AI-powered features beneficial in my …


    Read More
  • How do you add or remove a handle from an active Wait­For­Multiple­Objects?, part 2

    calendar Apr 10, 2026 · devblogs.microsoft.com
    How do you add or remove a handle from an active <code>Wait­For­Multiple­Objects</code>?, part 2

    Last time, we looked at adding or removing a handle from an active Wait­For­Multiple­Objects, and we developed an asynchronous mechanism that requests that the Link to article: https://devblogs.microsoft.com/oldnewthing/20260410-00/?p=112223


    Read More
  • Composite vs Decorator Pattern in C#: Key Differences Explained

    calendar Apr 10, 2026 · devleader.ca
    Composite vs Decorator Pattern in C#: Key Differences Explained

    Compare composite vs decorator pattern in C# with side-by-side code examples, key structural differences, and guidance on when to use each. Link to article: https://www.devleader.ca/2026/04/10/composite-vs-decorator-pattern-in-c-key-differences-explained


    Read More
  • Putting Agentic Platform Engineering to the test

    calendar Apr 10, 2026 · devblogs.microsoft.com
    Putting Agentic Platform Engineering to the test

    In Part 1 of this blog series set the stage for why platform engineering is being reshaped by agentic AI. (read it here) Basically we outline how instead of humans translating intent through layers of CLIs, SDKs, and b Link to article: …


    Read More
  • AI fundamentals

    calendar Apr 10, 2026 · openai.com/blog
    AI fundamentals

    Learn what AI is, how it works, and how tools like ChatGPT use large language models. A clear, beginner-friendly guide to understanding artificial intelligence. Link to article: https://openai.com/academy/what-is-ai


    Read More
  • Analyzing data with ChatGPT

    calendar Apr 10, 2026 · openai.com/blog
    Analyzing data with ChatGPT

    Learn how to analyze data with ChatGPT by exploring datasets, generating insights, creating visualizations, and turning findings into actionable decisions. Link to article: https://openai.com/academy/data-analysis


    Read More
  • Applications of AI at OpenAI

    calendar Apr 10, 2026 · openai.com/blog
    Applications of AI at OpenAI

    Explore how OpenAI products like ChatGPT, Codex, and APIs bring AI into real-world use for work, development, and everyday tasks. Link to article: https://openai.com/academy/applications-of-ai


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top