En regardant mes flux RSS comme tous les matins, je suis tombée sur ce livre blanc : Evolving to a .Net 3.5 Application, qui explique le processus de migration d'une application .NET 1.X ou 2.X vers du 3.5.

Je n'ai pas encore fini de le lire, mais déjà, je trouve le contenu très pertinent. Je ne sais pas si je suis encore d'accord avec tous les choix qui ont été faits, mais il pose les même questions que tout le monde en terme de choix d'architecture, et fournit un exemple de solution.


Ce document de 60 pages couvre tous les aspects du projet : la formation des équipes, les choix d'architecture, les options retenues pour la validation de données, le modèle ViewPresenter qui a été retenu, comment gérer les états des données en cours d'édition via la couche contrôleur, et au passage, liste tous les liens techniques qui les ont aidé à établir leurs choix, tout en montrant quelques exemples de code pour illustrer les propos.





Un livre que je conseille vivement !
http://www.ythos.net/casestudy.aspx?CaseStudyId=12

In this paper, I’m going to outline some of the thought processes, decisions and issues we had to face when evolving a Microsoft .NET application from 1.x/2.x to 3.x. I’ll look at how we helped our client to adopt the new technology, and yet still maintained a release schedule acceptable to the business.

I will avoid details of the proprietary aspects of the system, and I’m not providing any source code for the components we’ve built. On the other hand, I will cover in some depth the general architecture and design of the system, particularly as it relates to .NET3.x. As a bonus, there are quite a few code snippets and tips we picked up along the way.


Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :