4 ms·
Sure, you can run command line c# apps just fine but the web hosting solutions for c# web apps are terrible compared to IIS + Windows. And this is coming from
by socialist_coder 13y ago
Sure, you can run command line c# apps just fine but the web hosting solutions for c# web apps are terrible compared to IIS + Windows.
And this is coming from a linux veteran who wrote a C# web app and hosted it in production on Linux for a few months and then had to re-write it in .NET MVC hosted on IIS. I hate Windows servers. Every time I have to RDP into them to change some configs instead of just vi'ing files in /etc I want to shoot myself.
- thomasz 13y ago> Every time I have to RDP into them to change some configs instead of just vi'ing files in /etc I want to shoot myself. Ugh, maybe you should try out at least one of the several options for remotely managing IIS before you shoot (or embarrass) yourself?
- socialist_coder 13y agoYou still have to dig through 20+ screens of possible configuration values, some configs are in web.config in your app, some are in some other machine.config files, etc. The configuration just seems like a mess compared to your standard linux app with everything nicely organized in /etc/<app> Not to mention the difference of opinions you get when you search for IIS tuning info/documentation. Half the stuff is only valid for older versions of IIS and there doesn't seem to be a lot of good info on the latest version when it comes to tuning.
- radicalbyte 13y agoYou need to use the command line configuration tools, it has got a lot better than it used to be (thanks to Azure, I assume). Still nowhere near as consistent/logical as Linux, but it's getting better..