I once worked for a company that had a large Java-based application. Microsoft (a then client) demanded the application should run on IIS and be written in .NET or they wouldn't hire us.
That may be part of the deal.
Note: We wrote an IIS-based proxy that masked away the Java-ness of the application and replaced it with .NET-ness. Worked perfectly.
I once worked for a company that had a large Java-based application. Microsoft (a then client) demanded the application should run on IIS and be written in .NET or they wouldn'