Nous développons un système de gestion d'hôtels basé sur la plate-forme .NET. J'ai déjà développé une version prototype avec Windows Forms. Mais maintenant nous devons prendre une décision majeure. Que ce soit pour les formulaires ASP.NET, continuez avec le système basé sur le bureau ou le système basé sur MVC.Système de gestion d'hôtel - Choix entre les formulaires ASP.NET, les systèmes basés sur le bureau ou MVC
Le système de gestion d'hôtels a un modèle d'objet riche. Cela rend le système beaucoup flexible mais il a un coût, il y a beaucoup de formes de création, de mise à jour, de détails (CRUD) pour diverses entités.
L'avantage avec Windows Forms est que je peux entièrement intégrer des actions CRUD sous une forme mais je perds tous les avantages du Web. Si je choisis la plate-forme basée sur le Web, j'obtiens tous les avantages de l'architecture de Web mais j'ai besoin de concevoir beaucoup de pages Web.
Un autre sous-problème est que si je choisis le Web, s'il faut aller pour les formulaires Web ou MVC est une autre décision à prendre.
J'ai besoin d'aide pour choisir la route à suivre.
PS: Ce produit n'est pas un projet. Par conséquent, il n'y a pas de limites sur la plate-forme que nous choisissons.
Vous pouvez regarder Silverlight avec des services RIA qui vous donnera le meilleur des deux mondes? Aussi, WPF au lieu de Winforms? –
@TBohnen: J'ai complètement oublié SilverLight avec les services RIA! C'est une excellente suggestion. – tobias86
De plus en plus d'applications LOS sont en cours dans Silverlight. La mauvaise partie est, vous pourriez finir par faire votre MVVM votre religion et perdre la concentration :) – SQLMason