¿Cuál es la estructura de proyecto adecuada para una solución de WebForms que utiliza NHibernate y trata de incorporar algunos conceptos de DDD?DDD, NHibernate, y estructura/nombre de proyecto
Suponiendo que el espacio de nombres raíz y nombre de la solución de la muestra es
- Sample.Domain - contiene mis objetos de dominio y mis archivos de asignación
- Sample.Repositories - contiene mis repositorios y archivo de configuración de conexión nhibernate
- Muestra .Negocios: contiene mi lógica comercial
- Sample.Web - el proyecto real de WebForms - todo Presentación
¿Qué estoy olvidando? ¿Hay una forma más estándar de nombrar estos?
¿Alguna buena publicación de blog sobre el tema?
Debería haber incluido los proyectos de prueba. thx – BuddyJoe
Iba a echar un vistazo a lo que hace CodeCampServer. No se puede verificar el código fuente. Weird repository ha reubicado el error. ¿Alguien más puede verificarlo? detalles: http://code.google.com/p/codecampserver/source/checkout – BuddyJoe
Su lógica comercial debe estar en el dominio. – Paco