Question

Je dois créer une petite application administrateur (pour le moment) dans Silverlight2 et souhaiter utiliser un modèle de liaison de l'interface utilisateur avec mon BL / DAL.
J'ai découvert les modèles view-model-viewmodel et mvp / mvc, dont le premier (V / M / VM) est particulièrement adapté aux applications WPF, car il utilise de nombreuses fonctionnalités des options de liaison de données WPF. Que suggérez-vous? Pouvez-vous écrire un exemple simple de V / M / VM pour SL2?

Était-ce utile?

La solution

Nikhil Kothari a un grand nombre d’exemples (avec code) sur M-V-VM dans Silverlight, ainsi qu’un cadre doté de très belles fonctionnalités supplémentaires. Vous devriez certainement les vérifier. M-V-VM dans Silverlight

Autres conseils

Les modèles & amp; Le groupe de pratiques de Microsoft a rassemblé des informations sur les applications WPF et Silverlight .

Vous pouvez consulter CSLA.NET pour Silverlight . J'ai entendu de bonnes choses à ce sujet mais je n'ai pas encore essayé de l'essayer moi-même.

  

CSLA .NET pour Silverlight est un sous-ensemble   AAPC .NET ciblant les   Plateforme Silverlight. CSLA .NET pour   Silverlight offre presque tous les   avantages de CSLA .NET sur Silverlight,   y compris la liaison de données, la validation,   règles de gestion, autorisation, niveau n   annuler et persistance.

     

Le résultat est que CSLA .NET pour   Silverlight permet la création d'un   riche couche métier orientée objet   en cours d'exécution sur le client Silverlight,   qui peut communiquer de manière transparente   avec les objets CSLA .NET s'exécutant sur le   serveurs Web et d'applications.

Silverlight dispose également d'une liaison de données très puissante, ce qui ne pose aucun problème.

La pièce manquante dans Silverlight qui affecte davantage le modèle Model-View-ViewModel est qu’il n’implémente pas de commandes telles que WPF. ici est un article de Josh Smith qui reproduit le modèle de commande de WPF dans Silverlight.

Shawn Wildermuth de Wildermuth.com a écrit un article sur le modèle MV-VM. Découvrez-le, voici le lien de l'article " Modèle-View-ViewModel dans les applications Silverlight 2 "

Le développeur norvégien Gj & # 248; run a eu une très belle présentation / démonstration à MSDN Live sur l’écriture d’applications professionnelles dans WPF. En réalité, il s'agissait d'utiliser Presentation Model avec Silverlight / WPF. Consultez le code source de cet article dans son article. blog (désolé, les diapositives sont en norvégien uniquement). Modèle de présentation + Silverlight 2 rocks !!!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top