Aquí hay algunos:
1) C #: un lenguaje muy maduro y bien desarrollado, C # tiene una sintaxis similar a Java, pero con aún más funcionalidad. Al igual que Java, es un verdadero lenguaje orientado a objetos, solo que está orientado al desarrollo a nivel empresarial.
2) El marco .Net: nuevamente, este es un marco muy maduro y robusto que Microsoft mantiene activamente, a pesar de que es de código abierto. Esto le da mucha flexibilidad y estabilidad.
- ¿Puedes describir la aplicación web más compleja que has creado?
- Cómo escribir aplicaciones web como Google Docs / ¿Cuáles son las tecnologías que se utilizan para ellos?
- ¿Meteor sería una gran opción para construir una red social como Instagram?
- ¿Cuál es la mejor manera de hacer que un sitio web sea revisado y calificado por blogs respetados?
- ¿Las aplicaciones web siguen siendo una cosa en 2017?
3) Visual Studio: podría decirse que es el mejor IDE del mundo (aunque eso es algo subjetivo) Visual Studio tiene excelentes capacidades de generación y finalización de código.
4) Desarrollo en un entorno Windows. He trabajado con un par de marcos, y Visual Studio / .Net es el único que se siente como un verdadero entorno nativo de Windows. RoR es más una cosa de Mac / Linux, ya que favorece mucha configuración de línea de comandos.
5) Base de usuarios muy grande. .Net ha existido por mucho tiempo, y muchos desarrolladores saben cómo usarlo, en todo el mundo. Rails no tiene nada parecido a ese tipo de penetración en el mercado, aunque en algunas áreas es más común que en otras.