¿Puede decirme las ventajas/desventajas de estas dos implementaciones?Áreas portátiles Vs áreas de proyectos múltiples?
Mi contexto: Tenemos un proyecto grande que incluye muchos dominios diferentes. Cada dominio será, naturalmente, un Área. Pero muchos equipos diferentes trabajarán en cada uno y queremos separar las reglas comerciales. ¿Cuál es la mejor forma de administrar estos elementos en una solución?
He visto muchos ejemplos de áreas en proyecto separado o con áreas portátiles. Pero no puedo tomar una decisión.
Desde mi punto de vista:
proyecto separado
- simple
- difícil de manejar contenido (JS, CSS, ...). ¿Debe estar en el sitio principal?
- mejores actuaciones
Áreas portátiles
- Todo el contenido, vistas deben estar en el mismo proyecto
- posible duplicado código entre áreas
- contraints: nombre, Ressources incrustadas, ...
- Parte de MVC Contrib: ¿me será compatible por más tiempo?
- Componente: ideal para redistribuir una característica
Gracias,