Какой ваш главный запрос на функцию Silverlight?

Я уберу очевидное: поддержка микрофона и веб-камеры. Кроме этого, если бы вы руководили командой Silverlight, какой приоритет вы бы выбрали для Silverlight v.Next?

Отказ от ответственности: если мы получим несколько хороших ответов, я передам их людям, которых я знаю в команде Silverlight.

ОБНОВЛЕНИЕ : Лучшее место, чтобы сообщить о запросах функций Silverlight сейчас - это сайт UserVoice: http://silverlight.uservoice.com/

19.08.2008 23:16:20
Более изысканный набор встроенных элементов управления.
t3rse 20.08.2008 04:52:23
Голосование закрыто как мнение основанное.
Ciro Santilli 冠状病毒审查六四事件法轮功 20.11.2015 09:32:05
25 ОТВЕТОВ
РЕШЕНИЕ
  • SQL Compact Edition работает на Silverlight CLR
  • Поддержка триггеров
  • Поддержка ресурсных словарей

Кроме того, поскольку вы открыли веб-камеру, мне нужно подключить POC поддержки веб-камеры Silverlight 2. Он использует Flash-взаимодействие и позволяет вам захватывать PNG-кадры из Silverlight. Я думаю, что это более забавный пример взаимодействия Silverlight, JavaScript и Flash, чем действительно полезное решение для веб-камеры. Но вы можете делать забавные вещи с этим. В своем последнем сообщении в блоге я использую поддержку веб-камеры для захвата неподвижных изображений для скользящей головоломки.

http://jonas.follesoe.no/WebcamInSilverlight2NdashSlidingPuzzleGame.aspx

8
19.08.2008 23:41:34
Я думаю, что мы пытаемся запустить слишком много в браузере!
leppie 1.12.2008 15:32:58

Хорошо, хорошо, я добавлю еще один: поддержка аудио файлов. Я хотел бы иметь возможность генерировать данные WAV на клиенте и сразу же воспроизводить их. Так как Silverlight воспроизводит только WMV и MP3, ни один из которых не является простым (легальным?) Для создания без лицензии для каждого клиента.

4
19.08.2008 23:34:01
Это было добавлено для Silverlight 3. w00t!
Jon Galloway 7.04.2009 23:06:25
У Пита Брауна есть отличная статья об этом в его блоге: community.irritatedvowel.com/blogs/pete_browns_blog/archive/…
Sorskoot 29.06.2009 07:14:21

Соотношение с WPF.

Триггеры (триггеры событий и триггеры данных тоже), Связывание с другими элементами в xaml, Преобразователи значений из нескольких частей и DynamicResources.

Команды ... может быть, если у них есть время.

3
19.08.2008 23:59:39

Полная кроссплатформенная поддержка для Windows, Mac и Linux с полной функциональностью для каждой ОС. ;)

28
20.08.2008 03:19:55

Как насчет того, чтобы иметь возможность обернуть Silverlight вокруг AIR и запустить его в качестве клиента на многоплатформенной основе ... Я думаю, что это скорее запрос к команде Adobe, а не к Microsoft, но я должен будь крутым!

Ура!

0
20.08.2008 06:26:22
Я не думаю, что Adobe коснется Silverlight с помощью баржи, но вы спрашиваете о клиенте Silverlight без браузера, таком как Adobe AIR? Microsoft может работать над этим.
Anthony 1.12.2008 15:23:13

Я знаю, что это, вероятно, трудно реализовать в Silverlight, поскольку он, вероятно, требует значительных ресурсов, но было бы неплохо, если бы поддерживалась VisualBrush.

0
24.08.2008 02:20:21

Я на самом деле в команде Silverlight ... так что я могу также передать предложения.

Не совсем уверен, сколько я могу разглашать, но веб-камера работает над.

Я могу определенно согласиться с желанием gen wav файлов. Я хотел ускорить / замедлить звуки для демонстрации фортепиано ..

Карл - это план. Хотя поддержка Linux решается моно командой.

Брайан - хотя паритет с WPF не является целью, совместимость с подмножествами есть. «Минимальность» Silverlight действительно временами довольно раздражает.

10
24.08.2008 02:55:37

Выпадающие окна и более простой способ выделения текста в текстовом поле!

Это то, что я хотел бы прямо сейчас в любом случае.

0
29.08.2008 02:53:54

SQL Compact Edition работает на Silverlight CLR

Я подумал, что цель Silverlight - обеспечить небольшую встроенную среду выполнения в браузере.

Добавление каждой кухонной раковины (например, SQL или любой другой библиотеки ORM, или четности с WPF) просто вызовет то, что произошло с .net 3.5. Никто не будет разрабатывать для этого, потому что они не хотят обременять своих конечных пользователей загрузкой 200 мегабайт

Мои самые популярные запросы на silverlight будут:

  1. Наименьший возможный размер загрузки. В прошлый раз, когда я смотрел, я думаю, что это было в 4,6 мег? Это слишком большое.

  2. Установка в один клик без сбоев. Не заставляйте меня переходить на другие сайты, перезагружать мой браузер * или DARE перезагружать мой компьютер.

  3. Обратная совместимость. Я был на нескольких сайтах Silverlight, которые сейчас не работают, потому что они требуют 1.0, и у меня есть что-то 2.0 бета, но я не могу установить 1.0, потому что 2.0 останавливает это. Это глупо.

*да, я понимаю, что это может быть невозможно в рамках Firefox и т. д., но все же. Это конечная цель.

1
23.05.2017 12:08:38
Почему это снижается? Вы действительно хотите сказать своему клиенту, который находится на дозвоне, «о, просто подождите 3 часа, пока GIANT SILVERLIGHT INSTALL», чтобы вы могли запустить наш веб-сайт?
Orion Edwards 4.12.2008 22:33:12
Люди на dialup привыкли к медленным загрузкам. 4.6M невелика, но да, она может быть меньше. Что касается SQL, мой телефон Android имеет возможность установить SQLite в качестве основы для установки, и это довольно легкая ОС. Я думаю, что наличие БД вокруг себя было бы огромной помощью.
jcollum 11.12.2008 19:21:03
В iPhone также есть SQLite. Сравнение телефона с silverlight - это не одно и то же ...
Orion Edwards 11.12.2008 20:57:24

Позвольте мне добавить еще один голос за возможность создавать / редактировать / воспроизводить файлы WAV (или, по крайней мере, низкоуровневый сырой поток битов).

0
29.08.2008 05:40:40

Последние пару месяцев я работаю над бизнес-приложением в Silverlight, поэтому больше склоняюсь в этом направлении. Это мои проблемы с 2 beta 2, я понятия не имею, будут ли они решены в финальной версии.

  1. Печать. Какой-то, какой-то, мне все равно, пока у меня есть некоторый контроль над этим. Бизнес-приложение без печати - это жесткая распродажа, и нет, печать из браузера недостаточно хороша.

  2. Возможность развертывания обновлений. В настоящее время я не могу легко опубликовать новую версию xap и ожидать, что пользователи получат ее. Это почти что шоу-стоппер. Все предложения сделать эту работу, которые у меня были, похоже, не работают или не ухудшают ситуацию. Добавление строки запроса ничего не сделало. Переименование xap с номером версии приведет к стиранию iso-хранилища, а добавление заголовка без кэша на веб-сайт нарушает работу PDF в IE, что является частью моей работы для № 1.

  3. Щелкните правой кнопкой мыши, дважды щелкните и прокрутите колесо. Где они? Конечно, я могу взломать его и заставить его работать, но это должно сработать. Единственное оправдание, которое я слышал, - у некоторых мышей нет второй кнопки. Я надеюсь, что это не причина. Если так, давайте избавимся от всего, кроме текстового поля, чтобы парни из рыси не чувствовали себя плохо.

8
17.09.2008 13:52:19
1 и 3 может быть сложно реализовать в кросс-платформенной манере, которая работает хорошо. Имейте в виду, что одной из вещей, которую Windows принесла на ПК, были драйверы - до этого (и да, я помню те дни) ваш текстовый процессор должен был поддерживать ваш принтер, или вы были SOL.
Mark Allen 1.12.2008 16:33:40
Я не согласен с пунктом 1. Придумайте способ вывести окно Silverlight в PDF, и все готово. Драйверы и т. Д. Являются проблемой ОС.
jcollum 11.12.2008 19:28:00
PS Я имел в виду, что я не согласен с первым комментарием: D
jcollum 11.12.2008 19:30:26
Я второй типографии. Мы искали использование Silverlight для основной серии LOB-приложений, и отсутствие печати убило эту идею. Мы собираемся в конечном итоге использовать flex, а это значит, что боль в изучении и обучении новому набору инструментов меньше, чем боль в том, что наши пользователи не могут печатать.
Stever B 24.12.2008 13:14:14

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

0
26.11.2008 21:42:13

Элемент гиперссылки XAML внутри текстовых блоков. Google "Silverlight Text Hyperlink", чтобы увидеть, сколько сложных и некрасивых обходных путей публикуется для этого упущения. Обратите внимание, что у лучшего нет разрывов строк в тексте, потому что используемая им WrapPanel не справляется с ними.

В противном случае я мог бы сделать хотя бы один из следующих способов сделать обходные пути более приемлемыми:

  • FlowDocument, чтобы я мог работать с несколькими текстовыми блоками внутри большого документа
  • Хороший способ определить, какой текст выполняется, - щелчок мышью, когда пользователь щелкает где-то в текстовом блоке. В общем - при нажатии X, Y координаты, выясните, по какому элементу XAML щелкнули.
  • События мыши в тексте выполняются, а не только в содержащем их текстовом блоке.

Я спросил, как сделать это в качестве вопроса здесь , и нет удовлетворительного ответа, что очень разочаровывает ..

1
23.05.2017 12:08:38
Должен согласиться, похоже, слишком много работы, чтобы сделать гиперссылку. Это интернет-пользователи, гиперссылки, как и все.
jcollum 11.12.2008 19:26:02

Потоковое видео через RTSP. К сожалению, Silverlight 2 поддерживает только потоковую передачу по протоколу HTTP, и указание использовать mms: // только сигнализирует о необходимости потоковой передачи видео по HTTP.

1
1.12.2008 15:30:16

Для них нужно исправить некрасивую отрисовку текста.

3
1.12.2008 15:32:09
Кажется, это общая ошибка в WPF (и да, я называю ее ошибкой, несмотря на указанные причины): paulstovell.com/blog/wpf-why-is-my-text-so-blurry
Michael Stum♦ 1.12.2008 15:38:38

Поддержка Tiff.

Это было бы очень важно для компаний, которым необходим доступ к отсканированным документам с центрального сервера - Silverlight гораздо проще развернуть, чем компоненты Windows Forms, размещенные в IE, и почти все работы с изображениями документов выполняются с помощью Tiffs.

1
11.12.2008 16:17:41

Это автоматическое обновление нового кода Silverlight звучит как большая проблема.

Также там должен быть щелчок правой кнопкой мыши. Разработчик должен иметь дело с пользователями, у которых нет двухкнопочной мыши. Держу пари, что у 90% пользователей есть 2 кнопки мыши. И пользователи Mac имеют Cmd click, чтобы подражать, не так ли? Если вы покрываете Windows и Mac, это 97% рынка или что-то в этом роде, это так же хорошо, как и получается.

0
11.12.2008 19:37:49
  • Базовая поддержка HTML / Rich Text.
  • Встроенная гиперссылка в WPF.
1
11.05.2009 10:28:43

Две вещи:

  • Возможность выполнения HttpWebRequest без загрузки всего тела запроса в память на клиенте
  • Возможность подключения через сокет к порту исходного сервера (например, 80 или 443)
0
3.04.2009 13:14:05

Способность печатать. Я работаю над бизнес-приложением с альфа-версии, и самая большая проблема заключается в том, что мне нужно создавать PDF-файлы на сервере и загружать их на клиент, чтобы их можно было распечатать. Некоторые из них становятся действительно большими. Если бы я мог сгенерировать их на клиенте и распечатать, это решило бы все мои проблемы. В противном случае SL 3.0 будет отлично работать для моего приложения.

2
3.04.2009 13:24:48

Я не собираюсь быть тем парнем, который перечисляет все возможности WPF. Я пытаюсь быть тактичным здесь.

Вот мой список:

  1. Режим полного доверия (т.е. доступ к файловой системе, полный текстовый ввод)
  2. Прямой доступ к принтеру
  3. ItemContainerGenerator повышен с SL Toolkit до SL. Этот класс настолько смехотворно важен для создания пользовательских ItemsControls.
  4. Drag & Drop с рабочего стола
  5. Лучшая поддержка связывания RelativeSource
  6. ScatterView и другие сенсорные элементы управления
  7. Получать уведомления об обновлениях сборки во время выполнения (чтобы пользователи, не закрывающие браузер, могли получать обновления кода).
0
11.05.2009 11:36:35
Разве это не указано в Silverlight OOB? (Out of Browser)
Andrei Rînea 19.08.2009 10:46:54
Не по состоянию на 3.0 RTM. Этот список был написан 11 мая, до того как Silverlight 3.0 вышел в RTM, однако единственное, что у нас есть в этом списке на сегодняшний день, это # ​​3.
markti 20.08.2009 12:59:12

Поддержка Mic + Webcam ... обязательно для веб-номеронабирателей Поддержка печати ... для приложений LoB Silverlight, работающий на Symbian (по крайней мере, S60) и iPhone

DataSet / TypedDataSet ... с привязкой элемента управления ... Visual Studio создает адаптеры на основе WCF (как в настоящее время это делается для WinForms / Sql). Многие разработчики LoB будут привлечены!

1
11.05.2009 11:48:11

У меня есть запрос, который может быть решен одним из двух способов (на мой взгляд):

  1. Автоматически масштабируемый элемент управления Canvas (т. Е. Когда вы изменяете размер холста в Blend, он фактически изменит масштаб холста без сумасшедших побочных эффектов бесконечного вылетания. И программно, если ширина / высота этого элемента управления, содержимое холста также будет масштабироваться в этих пределах.
  2. Альтернативным способом сделать это было бы использование панели путей. Как и сейчас, пути масштабируются так, как я бы хотел, чтобы они были в Blend. Я думаю, что панель Path также будет масштабироваться так же, как и отдельные Path. Вы знаете, что-то вроде Коллекции путей.
  3. Как насчет НЕ обрезать контурные штрихи, когда они выходят за пределы ширины / высоты? Или как-то дать возможность (флажок) включить / отключить эту функцию?
0
27.06.2009 15:46:31

Интересно, когда-нибудь можно будет разработать веб-сайт, используя silverlight, который реализует функции, подобные тем, которые доступны на TinyChat и TokBox.com [извините, я новый пользователь и не могу публиковать больше, чем ссылку на сообщение :-(], а именно: чаты с множеством аудио и видео потоков, поступающих с микрофонов и веб-камер (с использованием Flash).

0
16.07.2009 19:29:22

Я просто хотел бы добавить, что у Silverlight есть свой собственный сайт с пользовательскими голосами, где вы можете добавить и проголосовать за предложения по функциям: http://silverlight.uservoice.com/

Это было создано командой разработчиков Silverlight, и они активно следят за предложениями на этом сайте.

1
19.09.2009 03:47:59