2011-09-11 2 views
0

Je développe une infrastructure pour un important projet actuellement basé sur Caliburn 1.dois-je passer d'Caliburn à caliburn.micro

Il fonctionne très bien, mais il semble que l'avenir est en Caliburn micro, suis-je raison? Si oui, comment implémenter des filtres? Comment est-ce que je spécifie la vue à un viewnodel de vue (non conventionnel)?

Et ce qui est le meilleur endroit pour mettre ma logique de démarrage (pas de modèle racine)

Répondre

2

Je recommande de passer à Caliburn.Micro comme il est plus simple et plus facile à étendre. C'est là que les innovations futures seront réalisées et que la communauté sera plus active. En ce qui concerne les filtres, vous pouvez les construire et les brancher. Voir ici Marco's post Vous pouvez également ajouter des spécifications de vue non conventionnelles. Vous venez de brancher dans le localisateur de vue et lui apprendre comment trouver des vues. Par exemple, si vous souhaitez utiliser un attribut, vous pouvez simplement demander au localisateur de rechercher cet attribut en premier, l'utiliser s'il est trouvé, sinon revenir au comportement par défaut. En ce qui concerne la logique de démarrage, vous pouvez le faire en personnalisant le Bootstrapper.

Questions connexes