.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Automating NuGet Package Publishing with GitHub Actions

    calendar Jul 9, 2026 · devleader.ca
    Automating NuGet Package Publishing with GitHub Actions

    Automate NuGet package publishing with GitHub Actions. Learn how to build, pack, and push your .NET package to NuGet.org on every tagged release using a complete workflow YAML. Link to article: https://www.devleader.ca/2026/07/09/automating-nuget-package-publishing-with-github-actions


    Read More
  • Serilog Sinks: Console, File, Seq, and More

    calendar Jul 9, 2026 · devleader.ca
    Serilog Sinks: Console, File, Seq, and More

    Master Serilog sinks in .NET: console, file, Seq, async, and production sinks. Learn to configure multiple output destinations with filtering and formatting. Link to article: https://www.devleader.ca/2026/07/09/serilog-sinks-console-file-seq-and-more


    Read More
  • GitHub Copilot CLI: The Complete Guide to the Agentic Terminal Agent

    calendar Jul 9, 2026 · devleader.ca
    GitHub Copilot CLI: The Complete Guide to the Agentic Terminal Agent

    GitHub Copilot CLI guide for senior developers: install, modes, MCP, models, headless automation, permissions, and practical .NET workflow tradeoffs today. Link to article: https://www.devleader.ca/2026/07/09/github-copilot-cli-the-complete-guide-to-the-agentic-terminal-agent


    Read More
  • How to Multi-Target a NuGet Package for .NET 6, .NET 8, and .NET Standard

    calendar Jul 8, 2026 · devleader.ca
    How to Multi-Target a NuGet Package for .NET 6, .NET 8, and .NET Standard

    Learn how to multi-target NuGet packages in .NET using TargetFrameworks. Support .NET 6, .NET 8, and .NET Standard 2.0 in a single package with conditional compilation. Link to article: https://www.devleader.ca/2026/07/08/how-to-multitarget-a-nuget-package-for-net-6-net-8-and-net-standard


    Read More
  • Monolith vs Microservices in C#: A Decision Framework for .NET Developers

    calendar Jul 8, 2026 · devleader.ca
    Monolith vs Microservices in C#: A Decision Framework for .NET Developers

    Cut through the hype with a practical decision framework for choosing between monolith vs microservices in C#. Learn when each architecture wins for .NET developers. Link to article: https://www.devleader.ca/2026/07/08/monolith-vs-microservices-in-c-a-decision-framework-for-net-developers


    Read More
  • Model Context Protocol (MCP) Explained for C# and .NET Developers

    calendar Jul 8, 2026 · devleader.ca
    Model Context Protocol (MCP) Explained for C# and .NET Developers

    Model Context Protocol explained for C# and .NET developers: what MCP is, why it matters, and how hosts, clients, servers, tools, resources, and prompts fit. Link to article: https://www.devleader.ca/2026/07/08/model-context-protocol-mcp-explained-for-c-and-net-developers


    Read More
  • Private NuGet Feeds in .NET: Azure Artifacts and GitHub Packages

    calendar Jul 7, 2026 · devleader.ca
    Private NuGet Feeds in .NET: Azure Artifacts and GitHub Packages

    Set up a private NuGet feed with Azure Artifacts or GitHub Packages. Learn nuget.config setup, authentication, and consuming private packages in .NET. Link to article: https://www.devleader.ca/2026/07/07/private-nuget-feeds-in-net-azure-artifacts-and-github-packages


    Read More
  • How to Set Up Serilog in ASP.NET Core: Step-by-Step Guide

    calendar Jul 7, 2026 · devleader.ca
    How to Set Up Serilog in ASP.NET Core: Step-by-Step Guide

    Learn how to set up Serilog in ASP.NET Core with two-stage initialization, appsettings.json configuration, and structured request logging. .NET 9 and .NET 10. Link to article: https://www.devleader.ca/2026/07/07/how-to-set-up-serilog-in-aspnet-core-stepbystep-guide


    Read More
  • How to Publish a NuGet Package to NuGet.org

    calendar Jul 6, 2026 · devleader.ca
    How to Publish a NuGet Package to NuGet.org

    Learn how to publish NuGet package files to NuGet.org using dotnet nuget push. Covers API keys, nuget.config setup, the validation queue, and unlisting. Link to article: https://www.devleader.ca/2026/07/06/how-to-publish-a-nuget-package-to-nugetorg


    Read More
  • Modular Monolith in C#: Complete Implementation Guide for .NET Developers

    calendar Jul 6, 2026 · devleader.ca
    Modular Monolith in C#: Complete Implementation Guide for .NET Developers

    Build a modular monolith in C# with bounded contexts, module communication, and data isolation. Complete implementation guide with real .NET code examples. Link to article: https://www.devleader.ca/2026/07/06/modular-monolith-in-c-complete-implementation-guide-for-net-developers


    Read More
  • Building MCP Servers and Clients in C#: The Complete Guide

    calendar Jul 6, 2026 · devleader.ca
    Building MCP Servers and Clients in C#: The Complete Guide

    Learn how to build an MCP server C# developers can trust, from stdio and HTTP transports to tools, clients, security, Azure hosting, and debugging tips. Link to article: https://www.devleader.ca/2026/07/06/building-mcp-servers-and-clients-in-c-the-complete-guide


    Read More
  • NuGet Versioning and Semantic Versioning (SemVer) in .NET

    calendar Jul 5, 2026 · devleader.ca
    NuGet Versioning and Semantic Versioning (SemVer) in .NET

    Master NuGet versioning with SemVer 2.0 in .NET. Learn MAJOR.MINOR.PATCH rules, pre-release suffixes, version ranges in PackageReference, and csproj version properties. Link to article: https://www.devleader.ca/2026/07/05/nuget-versioning-and-semantic-versioning-semver-in-net


    Read More
  • Serilog in .NET: Complete Guide to Structured Logging

    calendar Jul 5, 2026 · devleader.ca
    Serilog in .NET: Complete Guide to Structured Logging

    Learn Serilog in .NET from scratch. Setup, sinks, enrichers, appsettings configuration, and best practices for ASP.NET Core with .NET 9 and .NET 10. Link to article: https://www.devleader.ca/2026/07/05/serilog-in-net-complete-guide-to-structured-logging


    Read More
  • NuGet Package Metadata Best Practices: README, Icon, Tags, and License

    calendar Jul 4, 2026 · devleader.ca
    NuGet Package Metadata Best Practices: README, Icon, Tags, and License

    Learn NuGet package metadata best practices. Configure README files, icons, license expressions, tags, and repository URLs to make your .NET package shine on NuGet.org. Link to article: https://www.devleader.ca/2026/07/04/nuget-package-metadata-best-practices-readme-icon-tags-and-license


    Read More
  • Monolith Architecture in C#: The Complete Guide

    calendar Jul 4, 2026 · devleader.ca
    Monolith Architecture in C#: The Complete Guide

    Explore monolith architecture in C# -- what it is, the types of monolithic architectures, when to use them, and how .NET developers work with each effectively. Link to article: https://www.devleader.ca/2026/07/04/monolith-architecture-in-c-the-complete-guide


    Read More
  • Weekly Recap: Logging in .NET, HttpClient Observability, and the Complete C# Visitor Pattern Series [Jul 2026]

    calendar Jul 4, 2026 · devleader.ca
    Weekly Recap: Logging in .NET, HttpClient Observability, and the Complete C# Visitor Pattern Series [Jul 2026]

    This week wraps up the C# Visitor pattern series with real-world examples, best practices, a decision guide, and step-by-step implementation, plus a complete guide to logging in .NET with ILogger, Serilog, and OpenTelemetry. There's also deep HttpClient in .NET 10 coverage on observability, resilience, streaming, and …


    Read More
  • How to Create a NuGet Package in C# with dotnet pack

    calendar Jul 3, 2026 · devleader.ca
    How to Create a NuGet Package in C# with dotnet pack

    Step-by-step guide to creating a NuGet package in C# using dotnet pack. Learn how to configure your .csproj, set package properties, and generate a .nupkg file. Link to article: https://www.devleader.ca/2026/07/03/how-to-create-a-nuget-package-in-c-with-dotnet-pack


    Read More
  • HttpClient Logging and Observability in .NET 10: ILogger, DelegatingHandler, and OpenTelemetry

    calendar Jul 3, 2026 · devleader.ca
    HttpClient Logging and Observability in .NET 10: ILogger, DelegatingHandler, and OpenTelemetry

    How to implement HttpClient logging and observability in .NET 10 -- covering built-in ILogger integration, DelegatingHandler for custom request logging, OpenTelemetry tracing and metrics, and redacting sensitive headers in production. Link to article: …


    Read More
  • Logging in .NET: The Complete Developer's Guide

    calendar Jul 3, 2026 · devleader.ca
    Logging in .NET: The Complete Developer's Guide

    Master logging in .NET with ILogger, structured logging, log levels, Serilog, and OpenTelemetry. Complete guide for .NET 9 and .NET 10 developers. Link to article: https://www.devleader.ca/2026/07/03/logging-in-net-the-complete-developers-guide


    Read More
  • Mock HttpClient C#: DelegatingHandler, Mock Handlers, and Integration Testing

    calendar Jul 2, 2026 · devleader.ca
    Mock HttpClient C#: DelegatingHandler, Mock Handlers, and Integration Testing

    Mock HttpClient C# in .NET 10: custom HttpMessageHandler stubs, DelegatingHandler interceptors, IHttpClientFactory wiring, and WebApplicationFactory tests. Link to article: https://www.devleader.ca/2026/07/02/mock-httpclient-c-delegatinghandler-mock-handlers-and-integration-testing


    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top