Centralize your packages in .NET with NuGet
Explains how to use NuGet's Central Package Management feature to centrally manage package versions across multiple .NET projects.
Explains how to use NuGet's Central Package Management feature to centrally manage package versions across multiple .NET projects.
A guide to using embedded resources in .NET applications, covering how to include and access files like images and localization data within assemblies.
Introduces the new terminal logger in .NET 8 Preview 4, highlighting its cleaner, colored output and how to use it.
How to embed Git version information like commit hash and tags directly into C# code using the GitInfo source generator library.
Explains how to use Directory.Build.props to centralize and manage common MSBuild configurations across multiple C# projects.
A tutorial on setting up a CI/CD pipeline for an ASP.NET MVC application using GitHub Actions, including build and release jobs.
How to fix the missing .NET Framework 4.5 reference assemblies error in Visual Studio 2022 by copying files from a NuGet package.
A guide to enhancing Azure DevOps CI/CD pipelines for .NET with MSBuild binary logging, Coverlet for code coverage, and Report Generator.
Guide to creating a WPF application using the lightweight SDK-style project format with the MSBuildSdkExtras extension.
Guide to configuring T4 text templates to automatically transform during build in both classic and .NET Core SDK-style projects.
A quick reference cheat sheet for common .NET Core CLI and MSBUILD commands used in daily development workflows.
Explains how to use Directory.Build.props in MSBuild to share common properties and package references across .NET projects, simplifying configuration.
Guide to creating custom build configurations (beyond Debug/Release) for .NET Core projects using MSBuild scripts.
A guide to creating custom .NET CLI tools, focusing on building 'dotnet init' to simplify NuGet package metadata setup in .csproj files.
A guide to manually editing .csproj files for better performance and control, including tips on cleaning up XML and using extensions.
A developer's guide to getting started with the .NET Core Tools MSBuild 'alpha', covering installation, project creation, and configuration.
Final part of a series on setting up a Continuous Integration pipeline using Jenkins, MSBuild, NuGet, and Git for a .NET project.
Part 3 of a series on setting up CI with Jenkins, MSBuild, NuGet, and Git, focusing on creating MSBuild targets for MSpec tests and code coverage reports.
A new NuGet 2.5 package automates the removal of XML documentation from Windows 8/Phone 8 app packages, simplifying the build process.
Part 2 of a tutorial on setting up CI with Jenkins, MSBuild, and NuGet, focusing on cleaning builds and restoring packages.