I am aware of the de facto and popular tool choices for various programming languages such as Go, NodeJS, Java, Python etc. However, I do not know what toolchain is reasonable or even (hot) in the .NET world. I have heard that people use Octapus deploy, is this still a valid choice? Is NuGet still the defacto package manager? What about code inspection, automatic QA etc.?
I would like to get a feeling of the complete toolchain for .NET and what is popular right now when considering development, automatic test, and delivery.