- Home
- .NET coding challenges
.NET coding challenges
![Using Theory in xUnit for unit tests](/media/s2qp0wcb/codingchallengexunittheory.png?width=350&height=197&v=1d9dd9a320809f0)
![Add a new record using Entity Framework](/media/d3dipfnz/codingchallengeefsavechanges.png?width=350&height=197&v=1d9db76e662d180)
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](/media/ucoktqo4/codingchallengediaddservice.png?width=350&height=197&v=1d9d8ebcb88e1c0)
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](/media/bqqlfles/cover-500-1.png?width=350&height=197&v=1d9c6f37c57ed30)
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](/media/cjvpgklm/codingchallengesqlserver.png?width=350&height=197&v=1d9d772f8525850)
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](/media/onph3zn3/codingchallengecrud.png?width=350&height=197&v=1d9d76f130d7110)
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](/media/syocqcyy/codingchallengemodelbinding.png?width=350&height=197&v=1d9d731fbc79270)
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](/media/ztobtkcg/codingchallengeilogger.png?width=350&height=197&v=1d9d730bfa98420)
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](/media/qe3hz5w4/codingchallengedependencyinjection.png?width=350&height=197&v=1d9d72f7a6849b0)
ASP.NET Core dependency injection service lifetimes
Learn about ASP.NET Core dependency injection and their service lifetimes with our C# coding challenge.
Watch .NET tutorials
Subscribe to our YouTube channel