2011-02-18 7 views
2

Nous avons plusieurs CAB et prisme 2 applications que nous prévoyons de migrer vers Prism 4.Mise à niveau CAB et Prism 2 à 4 Prism

Quelqu'un at-il experiance avec la migration des applications CAB et/ou Prism 2 à 4 Prism?

  • Y a-t-il des «pièges» dont nous devrions être conscients?
  • Comment évalueriez-vous la migration? Serait par exemple x% du coût de développement d'origine ou y heures par écran de travail.

Répondre

3

Je viens de mettre à jour une grande application Prism 2 (30 modules). Il a fallu environ un jour au total, mais la plus grande partie de ce temps a été consacrée à changer les espaces de noms et les références. J'ai suivi les informations Microsoft fournies lors de la mise à niveau. Laissant le DI en tant qu'unité rendait le processus beaucoup plus facile, il aurait probablement fallu beaucoup plus de temps si j'étais passé de l'unité au MEF. Je n'ai pas encore atteint les "pièges", mettra à jour cette réponse si/quand je le fais.

Il est à noter les modifications apportées aux commandes sinon vous rencontrerez InvalidCastException, T pour DelegateCommand n'est pas un objet ni Nullable.