Proyectos de referencia de mejores prácticas

En un sitio web grande con muchos proyectos (es decir, archivos DLL) que se usan entre sí, ¿cuál es la mejor manera de hacerlo?

A. Ponga todo en una carpeta bin/output. Haga referencia directa a las DLL entre sí. ¿Hará esto que los proyectos estén muy sobrecargados?

B. Independientemente de dónde coloque las DLL, conviértalas en servicios web y haga que accedan entre sí de esa manera.

C. Otro...

preguntado el 03 de mayo de 12 a las 09:05

1 Respuestas

Si hay varios proyectos que interactúan entre sí, es mejor tenerlos en una solución y luego hacer referencia al proyecto en su proyecto ejecutable. Pero si no puede ponerlos en una solución y solo quiere usar dlls, entonces es mejor ponerlos dentro de una carpeta en el proyecto y hacer referencia a ellos desde allí. De esta manera, podrá administrar los dlls en un solo conjunto. No estoy seguro de si eso hará que su proyecto esté muy sobrecargado. Si necesita todos estos dlls, entonces no importa dónde los coloque, eventualmente todos se copiarán en la carpeta bin/debug.
Pero si desea exponer el funcionamiento a través de servicios para cada proyecto y luego consumirlo en su proyecto ejecutable, esto puede causar algunos problemas de rendimiento. tienes que tomar Consideración de diseño en cuenta

contestado el 03 de mayo de 12 a las 09:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.