J'ai surtout été un développeur de base de données, mais pour améliorer mes compétences personnelles et pour développer une application Windows, j'essaie d'apprendre les nouvelles choses dans .NET. Il y a quelques années, j'ai développé un point de vente en C# 2.0. La seule chose dont je me rappelle avoir utilisé un modèle ou une bibliothèque de codes existante était la bibliothèque de données fournie par Microsoft.Comment les différentes technologies et modèles .NET fonctionnent-ils ensemble?
J'essaie maintenant d'écrire un moteur basé sur des règles qui a une bonne interface utilisateur pour l'utilisateur métier et qui fonctionne très bien, lors du traitement des règles. L'une des choses que j'ai décidé d'utiliser est WPF.
Le choix vient de la lecture à plusieurs endroits que c'est la prochaine étape, et il semble donner beaucoup d'options dans la création de diagèmes Visio.
Là où je confus est avec ces technologies, modèles de conception et les meilleures pratiques:
- MVVM
- EF
- WCF
- WF
et il y a un peu plus.
J'essaie de chercher un article ou quelque chose qui explique comment ces choses fonctionnent ensemble et quelle est la meilleure combinaison à utiliser et pourquoi?
Merci,
Pour référence future (et je suis sûr que vous verrez que vous étudiez les technologies et les outils de développement MS) Entity Framework, Windows Communication Foundation et Workflow Foundation ne sont pas des modèles. Ce sont des technologies. – jlafay
Merci pour la clarification. J'essaie de comprendre les technologies, les modèles de conception et les meilleures pratiques. –