У SL был фатальный недостаток, что его поддержка добавлялась плагином к браузеру. Webassembly этого недостатка лишен. Кстати жаль что в Blazor нельзя рисовать интерфейс в XAML…
Прошу прощения, неправильно понял Ваш посыл. Думал имеется ввиду, что вообще нельзя во фрэймворках от MS биндить к командам. А так да, в некоторых случаях нет смысла городить приведенную мной конструкцию, а проще напрямую прибиндить к методу
Могу ошибаться, но вроде как немного наоборот получилось. Borland перестала развивать Delphi и к моменту покупки подразделения CodeGear (которое занималось инструментами для разработки программного обеспечения, такими как Delphi) компанией Embarcadero, Delphi уже сильно проигрывал другим языкам. И несмотря на все усилия Embarcadero, догнать их уже не смог. Embarcadero сделала сделала саму среду разработки более удобной (чего только стоит объединение всех панелек в одном окне), сделала интеграцию со своими продуктами, устраивала семинары и конференции (по крайней мере у нас в Астане году в 2010 вроде были). Но разработчики мигрировавшие на другие языки уже не вернулись
Так я в Сильверлайте еще 8 лет назад так делал:
и в модели:
причем CanExecuteShowExecMonitoringCommand автоматически управляла доступностью кнопки