Con todo el CLI, CTS, CLS, etc., no solo lanzaron una plataforma / infraestructura poderosa, sino que lanzaron todas las especificaciones que lo describen, etc. Admite innumerables idiomas, plataformas, etc. potencialmente infinitas. Esto parece una locura cantidad de trabajo, incluso para un gigante como Microsoft, especialmente porque resulta que hicieron un muy buen trabajo.
¿Cuánto tiempo estuvieron trabajando en esto antes de lanzarlo (.NET 1.0)?
Respuestas:
Puede encontrar este artículo de Wikipedia interesante e informativo.
Un antiguo comunicado de prensa de la familia .NET alude a su título anterior de Servicios de Windows Next Generation (NGWS). Si el sarcasmo es más su taza de té, este anuncio de The Register también es interesante.
Y de acuerdo con este artículo de Wikipedia sobre nombres de código de Microsoft, parece que .NET / NGWS se llamaba Lightning y Project 42 .
Wikipedia enlaza con una entrevista de Jay Roxe y un artículo de The Age como evidencia de esta información.
Jay nos dice que el desarrollo comenzó en serio al menos en 1997, ya que fue cuando se unió al equipo:
Una publicación de blog de Jason Zander sobre un tema no relacionado nos da el interesante dato de información de que el nombre en clave "Lightning" fue elegido por el fundador del equipo CLR, Mike Toutonghi:
Y la lección de historia de C # / .NET de James Kovacs llena algunas brechas más. También vale la pena leer esta pregunta de Stack Overflow para aquellos interesados en la historia.
fuente