Estoy escribiendo una aplicación que consta de partes de lógica de negocios y UI. Hay una gran cantidad de datos para ser almacenados y accedidos/modificados por BL y UI. En la mayoría de los casos, los cambios en los datos almacenados deben ser reflejados por la IU inmediatamente.cómo decidir entre el acceso directo a la base de datos y el proveedor de contenido?
¿Cómo decidir si debería o no debería utilizar el acceso directo DB? ¿proveedor de contenido?
He leído algo sobre el tema (1, 2) y entiendo la diferencia entre estas dos opciones.
Por favor comparta sus pensamientos sobre otros aspectos del problema, como el rendimiento, el nivel de dificultad de desarrollo de código y facilidad de mantenimiento, etc.
Gracias. ¿Ha notado problemas de rendimiento con los proveedores de contenido en comparación con el acceso directo a la base de datos? – Asahi
@Asahi Un proveedor de contenido es una abstracción muy delgada. No he visto ningún problema de rendimiento al usarlos. –