28
nov.
2006
par
Styx31
Classé sous : Développement
Pour ceux qui ont déjà eu l'occasion de s'intéresser à l'excellent Enterprise Library, ils seront content d'apprendre que des détails ont été publiés par Tom Hollander sur les Validation Application Block, prévus pour la v3 des Enterprise Library.
Cet outil devrait permettre de définir des contraintes de validation sur vos objets ou leur propriétés, agissant comme des prédicats testés avant exécution du code.
Des espèces d'assert automatisés, définis sur vos classe ou vos propriétés.
A noter que comme les autres composants de EntLib, vous aurez la possibilité de tout piloter via les fichiers de configuration, si vous recherchez ce type de dynamique.
Je suis curieux de voir de quelle manière les problèmes de validation seront remontés à l'appellant, en imaginant que cela devrait permettre de mettre en place d'excellents outils pour garantir la robustesse de votre code métier.
Miam.