WPF es una forma totalmente diferente y una nueva manera de mirar en la architecting interfaz de usuario y la aplicación. El concepto genial de desarrollo colaborativo de un diseñador y desarrollador de C# es una gran ventaja (el marcado XAML en realidad brinda esta capacidad). Cuando desarrolle un control/UI será de una manera "sin sentido" y Designer/Integrator puede tomar ese mismo proyecto (XAML) y darle un estilo para una mayor apariencia. En resumen, WPF o Silverlight es un cambio de paradigma en la forma en que hacemos el desarrollo de winforms.
Por lo tanto, el diseño de la interfaz de usuario .NET3.5 se puede hacer de dos maneras. 1) Manera de Winforms 2) Manera de WPF-XAML. Creo que para una interfaz de usuario futurista y moderna, , definitivamente necesitas WPF que winforms.
¿Entonces WinForms es el método preferido de diseño? ¿Conoces alguna guía para comenzar? Gracias –
En cuanto a un método preferido, es difícil de decir. Es probable que WinForms funcione más rápido, ya que no es necesario que aprenda XAML, sino que se parece más a las funciones de arrastrar y soltar de Java. Pero WPF es el "futuro" y es mucho más poderoso. –
Realmente no puedo recomendar ninguna buena guía para WPF (aún no he encontrado ninguna).Pero las guías de WinForms son un montón. ¿Tal vez probar los libros de Wrox? –