.NET coding challenges

Using Theory in xUnit for unit tests

Using Theory in xUnit for unit tests

Take our .NET coding challenge which uses Theory in xUnit for writing parameterised unit tests.
Add a new record using Entity Framework

Add a new record using Entity Framework

Add a new record to a DbContext in Entity Framework using a .NET Core app with this C# coding challenge.
Add services to dependency injection in .NET

Add services to dependency injection in .NET

Take on our .NET coding challenge to add dependency injection services and lifetimes to an ASP.NET Core app.
Guess the SOLID principle from C# code

Guess the SOLID principle from C# code

Take our C# coding challenge where you have to guess the SOLID principle we are following from the code snippet.
Add SQL JOIN types against multiple tables in SQL Server

Add SQL JOIN types against multiple tables in SQL Server

Take our SQL Server coding challenge by using a JOIN statement to join multiple tables to a database query.
Add CRUD operations in an ASP.NET Core Web API

Add CRUD operations in an ASP.NET Core Web API

Our C# coding challenge looks at adding CRUD operations in an ASP.NET Core Web API controller for different HTTP request methods
Add model binding in an ASP.NET Core Web API

Add model binding in an ASP.NET Core Web API

ASP.NET Core Web API model binding coding challenge to add the [FromHeader] attribute in an action.
Log levels for logging in ASP.NET Core

Log levels for logging in ASP.NET Core

Take our C# coding challenge by learning about the log levels used for ASP.NET Core logging in .NET.
ASP.NET Core dependency injection service lifetimes

ASP.NET Core dependency injection service lifetimes

Learn about ASP.NET Core dependency injection and their service lifetimes with our C# coding challenge.