Proyecto Castillo


Castle Project (o Castle para abreviar) es un marco de aplicación de código abierto para implementaciones de plataforma CLI (por ejemplo, .NET Framework ).

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 que renunció a Avalon y se desilusionó con Excalibur, pasó a desarrollar y lanzar el suyo propio para la plataforma .NET. [ cita requerida ]

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

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

En 2006, Hammett fundó su propia empresa para ofrecer soporte comercial para Castle Project y para las aplicaciones desarrolladas utilizando el marco. En agosto de 2008, se incorporó a Microsoft como director 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 lanzarían de forma independiente. [6]