.NET coding challenges

Inject services with different lifetimes with .NET

Inject services with different lifetimes with .NET

Take our .NET coding challenge to use ASP.NET Core dependency injection to inject services with different lifetimes.
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 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 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.
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.
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.
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.
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.
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.