Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение
У SL был фатальный недостаток, что его поддержка добавлялась плагином к браузеру. Webassembly этого недостатка лишен. Кстати жаль что в Blazor нельзя рисовать интерфейс в XAML…
Прошу прощения, неправильно понял Ваш посыл. Думал имеется ввиду, что вообще нельзя во фрэймворках от MS биндить к командам. А так да, в некоторых случаях нет смысла городить приведенную мной конструкцию, а проще напрямую прибиндить к методу
Первое, что бросается в глаза после фреймворков от ms, это возможность биндить команды к методам

Так я в Сильверлайте еще 8 лет назад так делал:
<Button Source={StaticResource PersRegResource}}" Command="{Binding Path=ShowExecMonitoringCommand}"></Button>

и в модели:
private ICommandRaiser _fieldShowExecMonitoringCommand;
 public ICommandRaiser ShowExecMonitoringCommand
 {
   get
    {
      return _fieldShowExecMonitoringCommand ??
         (_fieldShowExecMonitoringCommand = new 
             RelayCommand(ExecuteShowExecMonitoringCommand,
                                                                           CanExecuteShowExecMonitoringCommand));
     }
  }

  private bool CanExecuteShowExecMonitoringCommand(object parameter)
  {
     return SelectedMoContract != null;
  }
  private void ExecuteShowExecMonitoringCommand(object parameter)
  {
       // code here
  }

причем CanExecuteShowExecMonitoringCommand автоматически управляла доступностью кнопки
Могу ошибаться, но вроде как немного наоборот получилось. Borland перестала развивать Delphi и к моменту покупки подразделения CodeGear (которое занималось инструментами для разработки программного обеспечения, такими как Delphi) компанией Embarcadero, Delphi уже сильно проигрывал другим языкам. И несмотря на все усилия Embarcadero, догнать их уже не смог. Embarcadero сделала сделала саму среду разработки более удобной (чего только стоит объединение всех панелек в одном окне), сделала интеграцию со своими продуктами, устраивала семинары и конференции (по крайней мере у нас в Астане году в 2010 вроде были). Но разработчики мигрировавшие на другие языки уже не вернулись
Рассказ неплохой, но ведь Оппортьюнити далеко не первый марсианин, хоть и проживший гораздо дольше других.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность