This any good? Sorta full-stack web dev for a while now and I'd like to make some real software. I know a good amount of Java but I've associated it it work now and can't seem to enjoy it. Plus it feels kinda dated. Neckbeards at work told me to learn this, what do??
.NET is amazing but is hampered by poor cross-platform support. If you're using winshit and don't intend to run it on anything other than winshit then go ahead.
C# is an absolutely god tier language and the .NET APIs are among the best available, but the quality of third party libraries is spotty. If you need something that Microsoft doesn't already provide, you'll probably have to write a library yourself from scratch.
>>61458530
If you are a full-stack java web-dev it shouldn't be a problem for you to transition to C# .NET
That being said if you are a full-stack java web-dev why haven't you moved on to the new EZ webdev platforms like NodeJS, Django, etc. they are nice and worth learning.
Also, define real software. Do you mean truly develop, launch and maintain a full stack? build a high performance server backend? what?