Où puis-je me renseigner sur une bonne de projet C# conception de l'architecture?

Je suis une maison programmeur et ont été codage de la plupart de mes récentes applications en C#. Ces applications sont généralement de petits outils qui m'aident à mes tâches quotidiennes. J'ai tendance à utiliser des modèles, mais depuis que mes projets sont généralement sur une très petite échelle, je viens de vider le tout dans un projet Visual Studio (GUI, domaine, etc).

J'ai eu envie de développer une plus grande financiers orientés vers l'application (actions/options sur contrats à terme d'analyse/modélisation), mais je ne suis pas tout à fait sûr de la façon d'aborder le réel de l'architecture ou de l'organisation. J'ai jeté un coup d'oeil dans le code de l'open source, les applications de finance et ils sont généralement disposés en plusieurs sous-projets. c'est à dire: FinApp.De Base, FinApp.GUI, FinApp.API, FinApp.DataStorage, FinApp.WebService, etc.

Où puis-je aller pour en apprendre sur la façon de meilleure façon de structurer les grandes applications?

OriginalL'auteur Joe Jack | 2009-04-20