My new book ASP.NET Core in Action, Second Edition is available now! It supports .NET 5.0, and is available as an eBook or paperback. You even get a free copy of the first edition of ASP.NET Core in Action!
In this post I'll show how you can create a custom implementation of an xUnit DataAttribute that loads the data for theory tests from JSON files.…
In this post I describe how to create parameterised tests using xUnit's [Theory], [InlineData], [ClassData], and [MemberData] attributes.…
In this post I'll describe how to fix the error "Program has more than one entry point defined" when you try and make a .NET Core test project a console app…
In this post I create a custom IPasswordHasher<> implementation that can be used in ASP.NET Core Identity to support other hashing formats, such as BCrypt.…
In this post I take a look at the PasswordHasher<> implementation from the ASP.NET Core Identity framework, and how it supports multiple hashing algorithms.…
Get your hands on a free eBook that provides an introduction to modern software development practices and how to apply them to .NET Core projects.…
Stay up to the date with the latest posts!