.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Securing Remote MCP Servers in C#: OAuth 2.0, JWT, and Protected Resource Metadata

    calendar Jul 23, 2026 · devleader.ca
    Securing Remote MCP Servers in C#: OAuth 2.0, JWT, and Protected Resource Metadata

    Secure MCP server authentication in C# with OAuth protected resource metadata, JWT bearer validation, authorization filters, and claims-aware MCP tools. Link to article: https://www.devleader.ca/2026/07/23/securing-remote-mcp-servers-in-c-oauth-20-jwt-and-protected-resource-metadata


    Read More
  • GitHub Copilot CLI Custom Agents and Skills

    calendar Jul 23, 2026 · devleader.ca
    GitHub Copilot CLI Custom Agents and Skills

    GitHub Copilot CLI custom agents guide: compare instructions, skills, .agent.md files, and SKILL.md workflows for extensible team developer workflows. Link to article: https://www.devleader.ca/2026/07/23/github-copilot-cli-custom-agents-and-skills


    Read More
  • Roslyn Analyzers vs Incremental Source Generators: Understanding the Pipeline

    calendar Jul 22, 2026 · devleader.ca
    Roslyn Analyzers vs Incremental Source Generators: Understanding the Pipeline

    Understand Roslyn analyzers vs incremental source generators -- how each hooks into the compilation pipeline and when to combine both in one NuGet package. Link to article: https://www.devleader.ca/2026/07/22/roslyn-analyzers-vs-incremental-source-generators-understanding-the-pipeline


    Read More
  • Modular Monolith Database Design in C#: One Database or Multiple?

    calendar Jul 22, 2026 · devleader.ca
    Modular Monolith Database Design in C#: One Database or Multiple?

    Modular monolith database design in C#: compare shared DbContext, DbContext per module, and database per module .NET strategies with real EF Core code. Link to article: https://www.devleader.ca/2026/07/22/modular-monolith-database-design-in-c-one-database-or-multiple


    Read More
  • Building an MCP Client in C#: Connecting, Discovering, and Calling Tools

    calendar Jul 21, 2026 · devleader.ca
    Building an MCP Client in C#: Connecting, Discovering, and Calling Tools

    Build an MCP client in C# that connects over stdio or HTTP, discovers capabilities, calls tools, handles result content, and manages lifecycle safely. Link to article: https://www.devleader.ca/2026/07/21/building-an-mcp-client-in-c-connecting-discovering-and-calling-tools


    Read More
  • The GitHub Copilot CLI Permission Model: What It Can and Can't Touch

    calendar Jul 21, 2026 · devleader.ca
    The GitHub Copilot CLI Permission Model: What It Can and Can't Touch

    GitHub Copilot CLI permissions explained: trusted directories, allow and deny flags, sandboxing, hooks, URL access, secret redaction, and safe agent workflows. Link to article: https://www.devleader.ca/2026/07/21/the-github-copilot-cli-permission-model-what-it-can-and-cant-touch


    Read More
  • Testing a Modular Monolith in C#: Unit and Integration Test Strategies

    calendar Jul 20, 2026 · devleader.ca
    Testing a Modular Monolith in C#: Unit and Integration Test Strategies

    Learn how to test a modular monolith in C# with unit and integration test strategies. Verify bounded context isolation, cross-module event flows, and module contracts in .NET. Link to article: https://www.devleader.ca/2026/07/20/testing-a-modular-monolith-in-c-unit-and-integration-test-strategies


    Read More
  • Hosting an MCP Server in ASP.NET Core: MapMcp, Stateless Mode, and Production Config

    calendar Jul 19, 2026 · devleader.ca
    Hosting an MCP Server in ASP.NET Core: MapMcp, Stateless Mode, and Production Config

    Host an MCP server in ASP.NET Core with MapMcp, stateless HTTP transport, CORS, AllowedHosts, health checks, and production configuration guidance today. Link to article: https://www.devleader.ca/2026/07/19/hosting-an-mcp-server-in-aspnet-core-mapmcp-stateless-mode-and-production-config


    Read More
  • GitHub Copilot CLI Agentic Workflows: Delegating Real Work to Your Terminal

    calendar Jul 19, 2026 · devleader.ca
    GitHub Copilot CLI Agentic Workflows: Delegating Real Work to Your Terminal

    GitHub Copilot CLI agentic workflows help developers plan, test, review, use /fleet, and delegate scoped feature work from the terminal with control today. Link to article: https://www.devleader.ca/2026/07/19/github-copilot-cli-agentic-workflows-delegating-real-work-to-your-terminal


    Read More
  • Testing Roslyn Analyzers with Microsoft.CodeAnalysis.Testing in C#

    calendar Jul 18, 2026 · devleader.ca
    Testing Roslyn Analyzers with Microsoft.CodeAnalysis.Testing in C#

    Master testing Roslyn analyzers using Microsoft.CodeAnalysis.Testing in C#. Learn NuGet setup, diagnostic markers, code fix testing, and CI integration. Link to article: https://www.devleader.ca/2026/07/18/testing-roslyn-analyzers-with-microsoftcodeanalysistesting-in-c


    Read More
  • DDD and Bounded Contexts in a Modular Monolith with C#: A Practical Guide

    calendar Jul 18, 2026 · devleader.ca
    DDD and Bounded Contexts in a Modular Monolith with C#: A Practical Guide

    Apply Domain-Driven Design bounded contexts to your modular monolith in C#. Learn how each module maps to a bounded context, with practical .NET code examples. Link to article: https://www.devleader.ca/2026/07/18/ddd-and-bounded-contexts-in-a-modular-monolith-with-c-a-practical-guide


    Read More
  • MCP Transports in C#: stdio vs. Streamable HTTP vs. Legacy SSE

    calendar Jul 17, 2026 · devleader.ca
    MCP Transports in C#: stdio vs. Streamable HTTP vs. Legacy SSE

    Compare MCP transports in C# across stdio, Streamable HTTP, stateless/stateful sessions, and legacy SSE migration so .NET teams choose safe .NET wiring. Link to article: https://www.devleader.ca/2026/07/17/mcp-transports-in-c-stdio-vs-streamable-http-vs-legacy-sse


    Read More
  • GitHub Copilot CLI Slash Commands: Inside the Session Modes and Shortcuts

    calendar Jul 17, 2026 · devleader.ca
    GitHub Copilot CLI Slash Commands: Inside the Session Modes and Shortcuts

    Practical guide to GitHub Copilot CLI slash commands, modes, shortcuts, context controls, and TUI workflow habits for agentic coding sessions in 2026. Link to article: https://www.devleader.ca/2026/07/17/github-copilot-cli-slash-commands-inside-the-session-modes-and-shortcuts


    Read More
  • IOperation vs SyntaxNode vs Symbol in Roslyn: Choosing the Right Analysis API

    calendar Jul 16, 2026 · devleader.ca
    IOperation vs SyntaxNode vs Symbol in Roslyn: Choosing the Right Analysis API

    Learn when to use IOperation Roslyn vs SyntaxNode vs Symbol APIs. Compare the three analysis layers to pick the right one for your C# analyzer in .NET 10. Link to article: https://www.devleader.ca/2026/07/16/ioperation-vs-syntaxnode-vs-symbol-in-roslyn-choosing-the-right-analysis-api


    Read More
  • Module Communication Patterns in Modular Monolith C#: In-Process Events and Contracts

    calendar Jul 16, 2026 · devleader.ca
    Module Communication Patterns in Modular Monolith C#: In-Process Events and Contracts

    Learn module communication modular monolith C# patterns: in-process events, MediatR notifications, and contracts to keep your modules cleanly decoupled. Link to article: https://www.devleader.ca/2026/07/16/module-communication-patterns-in-modular-monolith-c-inprocess-events-and-contracts


    Read More

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top