stringtranslate.com

Proyecto Castillo

Castle Project (o Castle para abreviar) es un marco de aplicación de código abierto para implementaciones de plataformas CLI (por ejemplo, .NET Framework ). Fue lanzado el 6 de noviembre de 2014. El proyecto fue fundado por un miembro de los proyectos Apache Avalon y Apache Excalibur.

Historia

El proyecto fue fundado por Hamilton Verissimo de Oliveira (también conocido como "Hammett"), quien fue miembro de los proyectos Apache Avalon y Apache Excalibur. Muy interesado en el desarrollo de un contenedor de inversión de control , después de renunciar a Avalon y desilusionarse con Excalibur, desarrolló y lanzó el suyo propio para la plataforma .NET. [ cita necesaria ]

Otros desarrolladores se unieron a Hammett después de publicar una serie de artículos sobre Code Project , [1] [2] y Castle Project finalmente amplió su misión "para proporcionar un conjunto simple de herramientas para acelerar el desarrollo de aplicaciones web y empresariales comunes mientras promover la buena arquitectura". [3]

El Proyecto Castle continúa ganando aceptación y aceptación por parte de la comunidad .NET, incluido el reconocimiento de los líderes de opinión de Microsoft como un marco para ayudar a crear "software robusto, extensible y funcional". [4]

En 2006, Hammett fundó su propia empresa para ofrecer soporte comercial para el Proyecto Castle y para las aplicaciones desarrolladas utilizando el marco. En agosto de 2008, se unió a Microsoft como Gerente de Programas en el equipo de MEF. [5]

El 31 de octubre de 2008, Hammett anunció en su blog que el Proyecto Castle se había dividido y, posteriormente, todos los subproyectos se mantendrían y publicarían de forma independiente. [6]

El primer proyecto que se lanzó después de la división fue DynamicProxy, el 4 de mayo de 2009. [7]

Características

Referencias

  1. ^ Verísimo, Hamilton (30 de diciembre de 2004). "Presentación de Castle - Parte I" . Consultado el 27 de diciembre de 2004 .
  2. ^ Verísimo, Hamilton (26 de enero de 2005). "Presentación de Castle - Parte II" . Consultado el 26 de enero de 2005 .
  3. ^ Krill, Paul (21 de noviembre de 2006). "Castillo construido para .NET". Archivado desde el original el 26 de enero de 2013.
  4. ^ Eini, Oren (10 de noviembre de 2006). "Inversión de control e inyección de dependencia: trabajar con Windsor Container". Archivado desde el original el 11 de septiembre de 2007 . Consultado el 7 de septiembre de 2007 .
  5. ^ Hammett (16 de julio de 2008). "Unirse a Microsoft" . Consultado el 14 de octubre de 2015 .
  6. ^ Hammett (31 de octubre de 2008). «Cambios en Proyecto Castillo» . Consultado el 14 de octubre de 2015 .
  7. ^ Rossi, Jonathon (4 de mayo de 2009). "Castle DynamicProxy 2.1 RTM ya está disponible" . Consultado el 14 de octubre de 2015 .

Enlaces externos