4 ms·
I don't know about Windows or Windows Phone apps, but I know that C# is quite popular for developing web applications and services, although it's mainly so amon
by Maultasche 10y ago
I don't know about Windows or Windows Phone apps, but I know that C# is quite popular for developing web applications and services, although it's mainly so among non-silicon-valley companies.
C# and .NET used to be tied to Windows and IIS, Microsoft's web server, but recent developments are making it possible to create self-hosted applications and services written in C# that run in Linux. The self-hosting functionality is fairly mature by now, but the Microsoft implementation of cross platform C#/.NET is very early in its development.
It'll be interesting to see if Linux becomes a popular environment for developing and hosting .NET applications.I predict that it will be used, but it won't overtake the widely-used open-source alternatives such as Ruby, Python, and Node.js.
It's very easy to use C# to develop Windows services. I've written a few Windows services with C#, and it was pretty simple.