T>>у меня стойкое ощущение, что ты WPF не трогал, единственный недостаток WPF- это то, что надо иметь десктопное приложение на винде, больше недостатков у него просто нет
C>LOL.
T>>что такое структурный binding? ты когда-нибудь Value Converter делал?
C>Да. Структурный binding подразумевает, что структура форм зависит от данных. Например, есть динамическое описание формы, которую нужно создать и отрендерить. XAML, конечно, можно генерировать динамически, но вот HTML для этого намного более пригоден.
мы генерили XAML раз абсолютно динамически темплейтами, мне при этом не нравилось, что в случае проблемы сложно было искать причину, т.е. то же самое можно было бы достичь обычными if else new / add: причём в таком случае всё можно было без проблем покрыть тестами
как я уже говорил, WPF не для веба, он для сложных форм
T>>за пару часов или дней на WPF можно написать такую штуковину, которая ещё к тому же будет всегда работать, для которой на яваскрипте понадобится команда опытных разрабов на несколько недель и ещё не факт, что через раз не будет выскакивать "something went wrong!"
C>Не верю.
сделай с коленки на яваскрипте обычный иерархический грид типа продводника со сложной валидацией , на WPF это длится пару часов, вместе со всякими тестами