Assi Arai

Assi Arai

Docker Basics: Setting Up Your First Container

When I first started using Docker, I remember feeling both excited and slightly overwhelmed. The concept of containerization sounded revolutionary, but getting hands-on was the real game-changer. In this tutorial, I’ll walk you through setting up your first Docker container,…

.NET Core Command-Line Interface

The .NET Core Command-Line Interface (CLI) is a toolset I use constantly as a developer. Since I primarily work on .NET applications using a MacBook, I heavily rely on the dotnet commands in the Visual Studio Code terminal to manage…

LINQ: The Basics and Core Concepts

Before LINQ, data handling in C# was often more verbose and complex, especially when dealing with collections, databases, and XML. Without LINQ, developers had to rely heavily on loops, conditionals, and helper classes to filter, sort, and transform data. Example…