Pregunta

Cuando apareció por primera vez el marco .net 2.0, el modelo del proveedor estaba de moda. 2.0 incluso se incluye con un grupo de proveedores predeterminados (Membresía, mapa del sitio, función) Desde el lanzamiento de 2.0, la exageración se ha calmado y, aunque sigo usando proveedores día a día, parece que hay mucha menos presión.

Me preguntaba si esto se debe a que las personas están usando algo más que proveedores y han sido reemplazadas, o simplemente porque la aceptación no fue tan grande como otros métodos de la IoC.

¿Fue útil?

Solución

En realidad no se ha calmado. DI sigue siendo grande. Hay muchos marcos DI para elegir. Sí, no es difícil incluirlo en todas las partes como debería ser , pero sigue siendo una muy buena práctica. Por ejemplo, estaba usando los bloques de aplicaciones personalizados de P & amp; P para hacer DI. Hasta que lo abandonaron por la Unidad. Ahora estoy usando la unidad.

Un marco DI ligero es una buena idea para cualquier aplicación extensible grande.

Otros consejos

Creo que a medida que estas herramientas se vuelven más estándar dentro de .NET, las exageraciones a su alrededor se vuelven menos, pero su uso no lo hace. Ciertamente, la Membresía y los proveedores de roles son muy importantes para nuestra nueva aplicación que estamos desarrollando y nos ahorrarán cantidades significativas de código.

Microsoft Patterns and Practices es el lugar de nacimiento de herramientas como la Enterprise Library, que está muy involucrada con los patrones del proveedor (particularmente con la membresía) en lo que respecta al bloque de aplicación de seguridad y el modelo parece usarse en todos los bloques.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top