# Documentación de ABP ABP es un **marco de desarrollo de código abierto** enfocado en el desarrollo de aplicaciones web basadas en ASP.NET Core, pero tambien soporta el desarrollo de otro tipo de aplicaciones. Explora el menú de navegación de la izquierda para profundizar en la documentación. ## Estado del proyecto ABP es la **próxima generación** del marco de desarrollo de código abierto [ASP.NET Boilerplate](https://aspnetboilerplate.com/). Actualmente se encuentra en una fase preliminar y no está listo para su uso en producción. La documentación todavía está en progreso y se encuentra lejos de estar completa. Para aplicaciones en fase de producción o que lo vayan a estar en el corto plazo, se sugiere usar el marco de desarrollo [ASP.NET Boilerplate](https://aspnetboilerplate.com/) el cual tiene un completo conjunto de funciones, es maduro, mantenido y actualizado activamente. ## Primeros pasos La manera más facil para iniciar un proyecto con ABP es usar las plantillas de inicio: * [Plantilla ASP.NET Core MVC (Razor Pages) UI](Getting-Started-AspNetCore-MVC-Template.md) * [Plantilla Angular UI](Getting-Started-Angular-Template.md) Si quieres iniciar desde cero (con un proyecto vacío), entonces instala manualmente el marco de desarrollo ABP y usa los siguientes tutoriales: * [Aplicación de Consola](Getting-Started-Console-Application.md) * [Aplicación web con ASP.NET Core](Getting-Started-AspNetCore-Application.md) ## Código fuente ABP está hospedado en GitHub. Mira el [código fuente](https://github.com/abpframework/abp). ## ¿Quieres contribuir? ABP es un proyecto de código abierto impulsado por la comunidad. Mira la [guía de contribución](Contribution/Index.md) si quieres formar parte de este proyecto.