WPF WBA (XBAP) по сравнению с Silverlight

Вы должны создать музыку в режиме удержания файла с импульсами + необходимое молчание.

После этого вы можете начать moh, используя действие AGI. Установка музыки, как описано здесь

Установка тона ожидания для обработки функции agi звездочки

17
задан Jon Galloway 1 May 2009 в 15:20
поделиться

4 ответа

Я полагаю, вы имеете в виду XBAP (приложение браузера XAML) с WBA?

Silverlight и XBAP очень похожи друг на друга, но у них есть некоторые существенные различия. Самым большим из них, скорее всего, является тот факт, что XBAP работают поверх полной платформы .Net, а Silverlight использует урезанную версию CLR и библиотек классов. Это приводит к тому, что в Silverlight отсутствуют некоторые функции WPF, доступные в XBAP.

Также стоит понимать, что XBAP технически являются приложениями ClickOnce и поэтому устанавливаются на компьютер пользователя. Это происходит автоматически, и пользователь не обязательно понимает это - но, по крайней мере, для меня, если бы я увидел загрузку XBAP со случайного веб-сайта, я бы, скорее всего, отменил его и перешел на другой сайт.

Для XBAP также требуется IE или Firefox и тому подобное. Чистая структура, для которой они построены. Для Silverlight требуется только проигрыватель Silverlight, который доступен для IE, Firefox и Safari и работает в Windows и OSX и намного меньше, чем полный .Net-фреймворк с точки зрения размера загрузки.

При этом я предпочитаю XBAP, если знаю, что ограничения не проблема. Если бы я разрабатывал приложение для использования в интрасети, я бы использовал XBAP, поскольку он обеспечивает более универсальную среду. Если бы приложение было развернуто в Интернете, я бы использовал Silverlight, чтобы охватить как можно больше пользователей.

Я предпочитаю XBAP, если знаю, что ограничения не являются проблемой. Если бы я разрабатывал приложение для использования в интрасети, я бы использовал XBAP, поскольку он обеспечивает более универсальную среду. Если бы приложение было развернуто в Интернете, я бы использовал Silverlight, чтобы охватить как можно больше пользователей.

Я предпочитаю XBAP, если знаю, что ограничения не являются проблемой. Если бы я разрабатывал приложение для использования в интрасети, я бы использовал XBAP, поскольку он обеспечивает более универсальную среду. Если бы приложение было развернуто в Интернете, я бы использовал Silverlight, чтобы охватить как можно больше пользователей.

30
ответ дан 30 November 2019 в 11:13
поделиться

Silverlight is cross platform and cross browser. WPF WBA is Windows only and IE only.

0
ответ дан 30 November 2019 в 11:13
поделиться

Да, WBA (XBAP) поддерживается только в IE и Firefox (с плагином ) и только в операционной системе Windows. Набор инструментов Silverlight в основном является подмножеством WPF, поэтому с WBA у вас будет доступ к большему количеству инструментов. Посмотрите на эту ссылку .

2
ответ дан 30 November 2019 в 11:13
поделиться

Как уже говорили другие: возвращаемое значение, а не параметр.

Могу я порекомендовать Вы книгу "Руководство по проектированию рамок" (2-е изд)? Страницы 184-185 раскрывают причины, по которым следует избегать использования параметров. Вся книга будет направлять вас в правильном направлении по всем видам проблем кодирования .NET.

В сочетании с Руководствами по проектированию платформы используется инструмент статического анализа FxCop. Вы найдете это на сайтах Microsoft для бесплатной загрузки. Запустите это на своем скомпилированном коде и посмотрите, что он говорит. Если он жалуется на сотни и сотни вещей ... не Т паника! Посмотрите спокойно и внимательно на то, что говорится о каждом конкретном случае. Не спешите исправлять вещи как можно скорее. Учитесь на том, что это говорит вам. Вы попадете на путь к мастерству.

11
ответ дан 30 November 2019 в 11:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: