Diia Blood
I just want to wrap my head around dotnet
Hi there, nooby here.
.NET, dotnet, ASP, CLR, it's all so utterly confusing. I am a person who only gets something once I have a lifecycle-like simulation of it in my head. I want to know what my C# project contains, what it does, and what it uses and goes through to get to the final executable file.
I really wanna get into this language, but every. damn. time. I even get close to it. I am bombarded with obfuscated toolchains behind walls of folders and names I can't begin to remember.
This is so much more painful than compiling C++ with MingW: C++ Source -> Mingw GCC.exe -> Compiled Binary Object -> Linker -> Compiled Executable. I get the jest of it, as I'm aware it's not perfect, but it's there!
My biggest pain point with C# is the obfuscation of its compiler, interpreter, and its strong association with the devil device named "NuGet" . I just don't get it. I tried searching for some tutorial that doesn't yank "Download Visual Studio and press these buttons to make a project," at me, but I got nothing. The reliance on hidden toolchains and Visual Studio have been nothing but cancer to the way I learn things.
If you got some article, video, or something that DEFINES the clear life cycle of a common C# project with relying on Visual Studio shortcuts, then please, forward them here.
268 replies