Поддерживает ли WinRT/Metro несколько мониторов?

Я хочу создать приложение, которое имеет несколько сенсорных поверхностей, предпочтительно с использованием API Metro/WinRT. Однако многое из прочитанного указывает на то, что Metro ограничен одним (первичным?) монитором. Верно ли это?

-121--956963- Антиузоры использования контейнеров IoC. Почему контейнеры IoC настолько сложны и используются так «вычурно»? Я всерьез начинаю думать, что использование контейнера IoC провоцирует на создание перепроектированных решений (по крайней мере, это провоцирует меня на попытки использовать различные ненужные особенности:). Пришло время синхронизировать...

Я всерьез начинаю думать, что использование контейнера IoC провоцирует на создание перепроектированных решений (по крайней мере, это провоцирует меня на попытки использовать различные ненужные функции:).

Пришло время синхронизировать мой список «антиузоры с сообществом.

Мой короткий опыт говорит о том, что абсолютно достаточно вызвать метод Resolve один раз для каждого приложения при запуске, чтобы разрешить некоторые инфраструктурные синглтоны и инициировать с ними «фабрику переходного объекта», которая может производить новые «фабрики с меньшим временем жизни зерна». Даже чтобы сделать эти фабрики поток безопасным (например, создать один экземпляр на поток) так легко достичь, добавив 10 строк кода в завод... Тем не менее, эти фабрики намного проще, чем «интеграция библиотеки с инструментом IoC». Перехват? Просто создайте свои обертки... Менеджеры времени жизни/стратегии зависимости/родительские контейнеры? Вызовите средство разрешения проблем только один раз при загрузке, и вы не будете думать об этом.

Не могли бы вы помочь мне понять, почему разработчики вызывают Resolve несколько раз на разных уровнях приложений (путем передачи контейнера или передачи делегата контейнеру), а затем имеют много вещей, о которых нужно подумать? Я очень переживаю, что что-то упускаю.

6
задан Roman Pokrovskij 27 September 2011 в 04:10
поделиться