Nous sommes en train de concevoir une application métier qui a deux exigences principales pour son interface utilisateur:Quelle est la meilleure façon de cibler les applications WPF et Web?
1) exécuter sur le Desktop (WPF) pour les utilisateurs de l'entreprise pour fournir une interface utilisateur riche, interopérer avec d'autres applications, accéder au système de fichiers, travail hors ligne, travailler avec du matériel local spécial, etc
2) fonctionner sur ASP.NET/Ajax pour fournir plusieurs composants de cette application aux clients (internet). Malheureusement, Silverlight n'est pas (encore) une option.
Même si nous n'avons pas besoin de rendre l'application complète disponible sur le Web, certains de ces composants sont assez complexes et nous aimerions partager autant de code d'interface que possible avec l'implémentation WPF.
Quelles options avons-nous pour atteindre cet objectif? Y a-t-il un modèle qui fonctionne bien avec les deux technologies?
Mise à jour:
Merci pour les réponses, même si elles ne comprennent pas celui que je cherchais! :)
Je ne pense pas Les générateurs d'interface utilisateur sont une bonne option. Comme Eduardo a souligné que vous finirez probablement avec des problèmes dans les deux mondes. Je vais vérifier Sculpture si.
Merci, j'ai téléchargé Sculpture et je vais y jeter un coup d'oeil! – laktak
Sculpture n'est pas ce que je veux utiliser pour n'importe quelle application, donc je vais rester avec MVVM et MVC, merci! – laktak