WPF est totalement différent et une nouvelle façon de regarder dans la architecting de l'interface utilisateur et la mise en œuvre. Le concept cool de développement collaboratif par un concepteur et un développeur C# est un plus grand avantage (le balisage XAML donne réellement cette capacité). Lorsque vous développez un contrôle/une interface utilisateur, il se fait de manière «sans apparence» et Designer/Integrator peut prendre ce même projet (XAML) et le styler pour une meilleure apparence. Donc, en bref, WPF ou Silverlight est un changement de paradigme dans la façon dont nous faisons le développement Winforms.
Donc, la conception de l'interface utilisateur .NET3.5 peut être effectuée de deux façons. 1) façon Winforms 2) façon WPF-XAML. Je pense que pour une interface utilisateur futuriste et moderne vous avez besoin de WPF que de winforms.
Alors WinForms est la méthode de conception préférée? Connaissez-vous des guides pour me lancer? Merci –
En ce qui concerne une méthode préférée, il est difficile à dire. WinForms est probablement plus rapide à travailler car vous n'avez pas besoin d'apprendre XAML - c'est plus comme le glisser-déposer de Java. Mais WPF est le "futur" et est beaucoup plus puissant. –
Je ne peux pas vraiment recommander de bons guides pour WPF (n'en ai pas encore trouvé).Mais les guides WinForms sont une abondance. Peut-être essayer les livres Wrox? –