Кто-нибудь использует режим без окон в бизнес-приложении Silverlight без анимации? - PullRequest
3 голосов
/ 04 декабря 2009

У нас есть стандартное бизнес-приложение, написанное на Silverlight, для которого нам нужно использовать безоконный режим. Эта «функция» для использования компонента Telerik Silverlight.

Используя Google, я обнаружил много плохих вещей, которые могут пойти не так в безокном режиме в отношении смешивания HTML-контента и анимации. Мне интересно знать, произойдут ли плохие вещи, если приложение silverlight является единственным контентом в окне браузера.

Заранее благодарим за то, что поделились своим опытом.

Mike

Ответы [ 2 ]

2 голосов
/ 05 декабря 2009

Без окон улучшилось взаимодействие Silverlight и html. Без оконного набора Silverlight просто нарисован поверх HTML. Установка без окон - это единственный способ создать HTML поверх Silverlight или создать прозрачное приложение Silverlight.

Основным недостатком безоконных окон является то, что он заставляет silverlight отображаться программно, а не аппаратно. Это означает, что мощь графического процессора не может быть использована для анимации.

Если приложение silverlight является единственной вещью в окне браузера, единственное реальное различие между окном без окна и является проблемой производительности, упомянутой выше.

1 голос
/ 04 декабря 2009

Примером режима без окон с большим количеством анимаций и смешанным в HTML является сайт Office Labs Silverlight . ПРИМЕЧАНИЕ. Чтобы увидеть версию Silverlight, нужно нажать кнопку «Попробуйте в Silverlight» на простой HTML-версии сайта.

Этот сайт использует плавающий фрейм для отображения HTML внутри содержимого Silverlight. Большинство анимаций работают просто отлично, однако вы не можете легко масштабировать HTML, поэтому он скрыт, пока выполняется некоторая анимация.

Дайте мне знать, если у вас есть другие вопросы о сайте.

...