Doing daily tasks on terminal is not a very common thing for .NET Framework developers for many years because they used to use rich tools support of Visual Studio. But in .NET Core the things has been changed. All the tasks can be done now from terminal. Now developers has the option to choose between terminal and rich tools support of Visual Studio.
If you are coming from .NET Framework background and working with .NET Core then you can continue to use Visual Studio. But you are coming from a different background where you used to use terminal and working with .NET Core then no need to use Visual Studio, you can use terminal and a light weight editor like Visual Studio Code for that. Now .NET is much more flexible in terms of developer choice of tools for work.
Note: When I say .NET Core in this blog, I actually means .NET Core, .NET 5 and newer.
Pingback: My terminal setup | Arnab's blog