Preguntas etiquetadas con architectural-patterns

Un patrón arquitectónico es una solución reutilizable general relacionada con la estructura de alto nivel de los sistemas de software. Para soluciones reutilizables que tienen un alcance más específico (por ejemplo, clases / componentes individuales y sus interacciones), prefiera la etiqueta 'patrones de diseño'.






4
Estructura de código para manejar múltiples mercados? (diferentes reglas comerciales para cada estado en los EE. UU.)
Estamos desarrollando una aplicación que tiene requisitos ligeramente diferentes para cada mercado empresarial (países y estados) en los que está disponible. Parece una situación común, pero parece que no puedo encontrar un buen artículo sobre la estructuración de código / módulos para este escenario. Es una aplicación C # y …

2
¿Dónde se aplican las reglas de autorización para mi solicitud en capas?
Esta pregunta trata sobre la aplicación de las reglas de mi solicitud que me confunden. Mi controlador está utilizando el servicio y el servicio está utilizando el repositorio. public class CommentController: ApiController{ [HttpPost] public bool EditComment(Comment comment){ commentService.Update(comment); } } public class CommentService{ ICommentRepository repository; .... .... public void Update(Comment …



4
Colocación aceptable de la raíz de la composición utilizando contenedores de inyección de dependencia (DI) e inversión de control (IoC)
He leído en varias fuentes, incluido el blog 'Ploeh' de Mark Seemann, acerca de cómo la ubicación adecuada de la raíz de composición de un contenedor de IoC está lo más cerca posible del punto de entrada de una aplicación. En el mundo .NET, estas aplicaciones parecen ser comúnmente consideradas …

2
¿Cómo puedo "estar al tanto"?
Mi compañía publicó una lista de trabajos para conseguirme un ayudante. Un reclutador me llamó hoy y todo lo que decía era "MVC este Entity Framework que ..." - Pareció sorprendido cuando dije que el proyecto usa DataSets y Linq2Sql sobre WinForms y ASP.NET WebForms. Entonces estaba buscando opciones para …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.