Персональный сайт Александра Тауениса » программирование

Await в конструкторе класса? Это возможно!

Ещё со времён GWBASIC и Turbo C++ всем программистам известно, что в код выполняется построчно, т.е. последовательно. Даже в Visual Basic .NET долгое время придерживались такой «идеологии». Но с появлением Windows 8, а точнее программ для Metro UI (точнее, новой виртуальной машины .Net, Windows Runtime), последовательное выполнение ушло в прошлое, поскольку оно не удовлетворяет требованиям к отзывчивому интерфейсу и многопоточности/оптимизации для многопроцессорных систем. Теперь код выполняется абы-как, каждая подпрограмма выполняется не дождавшись окончания предыдущей (переменные заполняются заполняются по мере готовности). Но бывают моменты, когда этот самый порядок «абы-как» не годен. (далее…)

Добавлено 29 декабря 2012 в 0:01 (по Москве) A.T. в раздел(ы) Программирование & разметка.
Слова для поиска: , , , .
Нет комментариев »