Recent updates to NetEscapades.EnumGenerators: [EnumMember] support, analyzers, and bug fixes
Updates to the NetEscapades.EnumGenerators NuGet package, adding [EnumMember] support, analyzers, and bug fixes for faster enum operations.
Updates to the NetEscapades.EnumGenerators NuGet package, adding [EnumMember] support, analyzers, and bug fixes for faster enum operations.
A guide to automating the publishing of internal .NET NuGet packages using GitHub Actions and GitHub Packages.
Guide to publishing NuGet packages from GitHub Actions using Trusted Publishing, eliminating API key management.
Explores new .NET 10 features for packaging .NET tools as self-contained, trimmed, or native AOT executables, comparing package sizes and use cases.
A guide to authoring and using .NET tools, covering global vs. local tools, manifest files, and CI testing considerations.
Updates to the SimpleStateMachine project, including new configuration methods and adding arbitrary state data to state machine states.
Explores the new `dnx` command in .NET 10 preview for running .NET tools without installing them, similar to npx in Node.js.
Explores the new C# 14 extension members feature in .NET 10 preview, detailing its capabilities and demonstrating implementation in a NuGet package.
Introduces the .NET Library Starter Kit, a set of dotnet new templates for quickly creating high-quality, multi-targeted .NET libraries with built-in best practices.
A developer details their process for cleaning and standardizing their GitHub repositories, including archiving old projects and creating a professional checklist.
A guide on how to clear various NuGet caches (global packages, HTTP, temp) using the dotnet CLI to free up disk space.
Developer releases version 1.1.1 of the ScottLilly.ArgumentParser NuGet package, detailing improvements and its use in an upcoming code analysis tool.
Troubleshooting guide for the .NET tool installation error "Settings file 'DotnetToolSettings.xml' was not found in the package."
A guide on using RenovateBot's custom managers with regex to update package versions in non-standard file locations like Dockerfiles and C# code.
Explains how to use NuGet's Central Package Management feature to centrally manage package versions across multiple .NET projects.
A developer shares their experience migrating a web application from .NET 6 to .NET 8, focusing on changes required for Entity Framework Core 8.
Learn how to use the dotnet CLI to check your .NET solution for NuGet packages with known vulnerabilities or that are deprecated.
A guide on creating and sharing reusable C# code by building and publishing custom NuGet packages for personal and professional projects.
A guide to generating PDF documents in ASP.NET Core using libraries like QuestPDF and IronPDF, comparing approaches and features.
A guide to embedding and executing Lua scripts in .NET applications using the MoonSharp library, including calling functions between languages.