Я хочу изучить C#, и кажется, что все переключаются с WinForms на использование WPF. Приложения WPF для меня намного сложнее из-за использования файлов .XAML, которые используются для создания форм.Приложение WPF требует использования XAML?
Я просто спрашиваю, прежде чем я действительно вовлечен, являются ли файлы XAML единственным способом создания приложений WPF? Есть ли более простой способ? Я знаю, что мог бы просто научиться использовать WinForms, который кажется намного проще, поскольку у вас в основном есть объект Form, который вы работаете с кодом, но, как я уже говорил, лучше всего создавать приложения WPF.
Если вам нравится WinForms, используйте их. Не переключайтесь, потому что он популярен, переключитесь, только если вы получите от него какую-то выгоду. – JohnFx
Если вы намереваетесь изучить WPF, я бы рекомендовал MSDN как * * ресурс. В [обзор WPF] (http://msdn.microsoft.com/en-us/library/ms754130.aspx), и все страницы, на которые он ссылается, вы найдете самые важные вещи, которые вам понадобятся. –