Assis Zang is a software developer from Brazil, developing in the .NET platform since 2017. In his free time, he enjoys playing video games and reading good books. You can follow him at: LinkedIn and Github.
Dealing with null values is a recurring challenge in any modern web application. The good news is that ASP.NET Core is prepared to face this type of situation. In this post, we will explore the tools and best practices that help identify and prevent problems caused by null values.
Fast endpoints allow you to create web APIs with automatic validation, high performance and less code. In this post, we will understand how to use fast endpoints as an alternative to classic approaches and combine the best of both worlds when creating new web APIs in ASP.NET Core.
The KISS, YAGNI, DRY and Law of Demeter principles teach us from experienced people how to solve common problems. In this post, we will discuss each of them in detail and understand how they can help us create sustainable and professional code.
NuGet packages are a fundamental component of .NET and help speed up development without having to reinvent the wheel. Learn in this post how to create your own NuGet package, publish it and use it in your applications.
Parallel programming is a fundamental concept for backend developers, as it helps create more efficient, scalable and responsive systems. In this post, we will explore five native ASP.NET Core features for dealing with parallelism.