A day in the life of an IT professional
It’s a beautiful Monday morning. Today, my team and I are starting a new project.
The project is to build a web application using ASP.NET with Entity Framework as an object-relational mapper (ORM), NuGet for managing dependencies, Git as a code versioning system, and, since the application is to be deployed on Azure, Bicep as an infrastructure scripting language.
A few years ago, I would have used GUI applications for this, such as the full-fledged Visual Studio, GitHub Desktop, or GitKraken, and the Azure portal.
Today, I doing most of my work in Visual Studio Code and its integrated terminal.
So, I use commands such as mkdir
to create my project directory, cd
to position myself into this directory, dotnet new
to create my project, git init
to initialize the Git repository, dotnet add package
to add NuGet packages as dependencies to my project, dotnet ef dbcontext scaffold
to generate a database context and all the entity...