J'ai deux très grandes applications WinForm construites sur le Composite Application Block ("CAB") maintenant mort de Microsoft Patterns & Pratiques. J'ai été un adoptant plus tôt et a sauté en premier pour embrasser et utiliser CAB. Eh bien, maintenant que c'est vraiment mort, je commence à penser de plus en plus à l'avenir et à quel cadre je peux migrer. Ce que j'aime chez CAB: * Structure, structure, structure - Je perds facilement la concentration et j'ai tendance à souffrir de "paralysie d'analyse". CAB introduit une «façon de faire les choses» et cela me permet de suivre et de développer l'application au lieu de m'inquiéter «comment câbler les événements, ou quel est le meilleur IoC, etc. * En fait ... je pense que c'est à peu près tout J'aime beaucoup le CAB; 0)Bloc d'application composite - Existe-t-il un remplacement approprié?
J'ai vu des articles à propos de "build your own CAB" mais cela ne m'intéresse pas vraiment, j'aimerais vraiment passer à un framework similaire qui est solide et supporté activement. Les recherches n'ont pas révélé quoi que ce soit qui semble répondre aux mêmes besoins que l'ACR, peut-être que tout le monde CONSTRUIT le sien et c'est pourquoi il n'y a pas d'autre cadre là-bas. aimerais vraiment l'entendre
Merci pour l'info. Je ne savais pas que P & P avait récemment publié une mise à jour de SCSF. Je suis toujours en train de lire, mais il semble que la raison principale de la sortie était de soutenir VS 2010 - je ne vois pas beaucoup d'autres améliorations. Je ne fais que des applications de bureau, donc le WCSF n'est pas applicable. Je continuerai à lire et j'apprendrai aussi sur Unity, Prism et "CompositeWPF" car toutes ces technologies semblent en quelque sorte liées à SCSF et/ou à CAB. –
@SteveK - d'après ce que je sais, SCSF inclut une partie CAB - ils ont simplement porté la même base de code à partir de la version 2005 (http://msdn.microsoft.com/fr-fr/library/cc540684.aspx). En outre, SCSF dispose également d'extensions CAB pour WPF (http://msdn.microsoft.com/fr-fr/library/cc540739.aspx). – VinayC
J'ai commencé à regarder PRISM (http://compositewpf.codeplex.com/) et Unity et je pense qu'ils peuvent avoir de l'espoir. Je vais répondre plus en détail après avoir un peu de temps à expérimenter. Merci pour les suggestions jusqu'à présent. –