2009-07-13 9 views
0

Je pratique la programmation Windows, MFC et GUI depuis plusieurs années et j'ai besoin de passer à .NET. En apprenant WinForms, je vois que WPF est le nouveau venu. Est-ce toujours logique d'apprendre WinForms? Aussi, quelle est la meilleure façon pour quelqu'un qui a été habitué aux détails de bas niveau à mettre ces choses de côté et à aller avec des choses comme le printemps, etc.Comment faire la transition de MFC à .NET

Ça ne me dérange pas d'apprendre de nouvelles choses, c'est juste que la direction appropriée est ce que je suis confus au sujet de.

Répondre

0

Aller de l'avant, WPF est la chose. WinForm est bon de savoir si vous maintenez l'application .NET ancienne/ancienne.

La meilleure façon de faire quoi que ce soit est de le faire :) Il suffit de le ramasser pendant que vous faites un vrai projet de travail/exemple je pense.

+2

WinForm n'est pas remplacé par WPF, il est augmenté par celui-ci. Ils résolvent différents problèmes - comme les fichiers au format XML et binaire, ou ASP.NET et Silverlight. Ils peuvent rivaliser ou se compléter les uns les autres. –

+0

Là vous allez :) apprendre les deux, hehehe. –

1

Winforms n'est pas mort. C'est certainement plus simple, donc si vous avez juste besoin d'une simple "zone de texte ici" et d'un "bouton ici", vous serez en mesure de créer quelque chose de plus rapide dans les winforms à coup sûr.

Si vous recherchez une interface utilisateur plus robuste, WPF est la solution. Si vous êtes familier avec les concepts OO et reconnaissez le lien entre XAML (le code de disposition) et le code derrière (.Net), vous devriez être capable de le ramasser assez facilement.

Questions connexes