Develop on Unix
People have been developing on Unix for five decades - people have tried to develop on Windows, but that is chasing a moving target. According to El Reg you need some kind of framework if you want to develop in C#, but you can create web applications on Unix and Linux in C and other languages without frameworks.