Sistema simple de gestión de tareas que es una implementación ejemplar de la aplicación web MVC utilizando Microsoft ASP.NET Core 2.2 Framework y Entity Framework Core 2.2 . Las características incluidas en este software son la gestión de tareas estándar. En la tarea puede asignar a un usuario asignado para completar esa tarea. El sistema permite registrar el proceso de resolución de tareas y conectar tareas a hitos.
Prefiero usar en .NET Framework Projects un marco de entidad ORM incorporado, porque está bien documentado y tiene muchas características que simplifican el uso del modelo de base de datos relacional en mis aplicaciones. Y, por supuesto, se ajusta sin ninguna dificultad para mis programas. También está rápido y optimizado para funcionar en el ecosistema de .NET Framework.
Utilicé un servicio de identidad incorporado estándar, pero era poco extendido, por ejemplo, usarlo en relaciones con los modelos de marco de mi entidad. Por lo general, lo extiendo a usar un INT como claves primarias, pero esta vez intenté usar GUIDA estándar para hacerlo como la manera correcta de Microsoft .
Como parte frontend de mi proyecto, utilicé el estándar entregado con Views Framework RazorViews, incluidos el marco de Bootstrap CSS. Simplifica un desarrollo del proyecto por ayudantes integrados, por ejemplo, mis favoritos entre ellos son los ayudantes de formularios con CSRF, protección XSS y validación del lado del cliente utilizando jQuery y antes del marco CSS mencionado. También funciona perfectamente con la validación del lado del servidor implementada en ASP.NET Core y Entity Framework Core.