2009-04-20 12 views
7

Soy un programador local y he estado codificando la mayoría de mis aplicaciones recientes en C#. Estas aplicaciones suelen ser pequeñas herramientas que me ayudan con mis tareas cotidianas. Tiendo a utilizar buenos patrones de diseño, pero como mis proyectos suelen ser de muy pequeña escala, simplemente vuelco todo en un solo proyecto de Visual Studio (GUI, código de dominio, etc.).¿Dónde puedo obtener información sobre el diseño de arquitectura de proyecto C# correcto?

He estado queriendo desarrollar una aplicación financiera más grande (equidad/análisis de opciones/futuros de opciones), pero no estoy muy seguro de cómo abordar la arquitectura/organización real. He echado un vistazo al código de algunas aplicaciones de finanzas de código abierto y generalmente se presentan en muchos subproyectos. es decir: FinApp.Core, FinApp.GUI, FinApp.API, FinApp.DataStorage, FinApp.WebService, etc.

¿Dónde puedo obtener información sobre cómo estructurar mejor las aplicaciones de gran tamaño?

Respuesta

1

Eche un vistazo a la página web Patterns & Practices. Es un gran recurso sobre patrones comunes y mejores prácticas para construir sistemas y aplicaciones usando la plataforma Microsoft. Probablemente, más específicamente, también debe echar un vistazo a la página Smart Client Guidance.

+0

Su primer enlace no contiene nada. los pls comprueban –

+0

@Bharani demasiado tarde pero comprobar si usted quiere saber que el vínculo se pone al día –

+0

@AjaySuwalka Gracias su actualizado ahora ... –

1

Consulte también on Wikipedia para obtener una descripción general de la arquitectura Multitier.

Cuestiones relacionadas