Frage

Ich nehme dir die naheliegenden hier:Mikrofon-und webcam-Unterstützung.Andere als, dass, wenn Sie lief, das Silverlight-team, was wäre Ihre höchste Priorität sein, die für Silverlight v. Weiter?

Haftungsausschluss:Wenn wir einige gute Antworten, ich werde Sie weiterzugeben an Leute, die ich kenne auf das Silverlight-team.

UPDATE:Der beste Ort, um Silverlight-Berichts-feature-Anfragen, nun ist die UserVoice-Website: http://silverlight.uservoice.com/

War es hilfreich?

Lösung

  • SQL Compact Edition läuft über die Silverlight-CLR
  • Unterstützung für Trigger
  • Support für Ressourcen Wörterbücher

Auch, weil Sie aufgewachsen Webcam ich meine plug-in Silverlight 2 Webcam-Unterstützung POC.Es ist die Verwendung von Flash-interop und ermöglicht Sie zu erfassen, PNG stills von Silverlight.Ich denke, es ist mehr ein lustiges Beispiel dafür, Silverlight, JavaScript-und Flash-Interoperabilität als ein wirklich nützliches webcam Lösung.Aber können Sie tun Spaß Dinge mit ihm.In meinem letzten blog-Beitrag habe ich die webcam-Unterstützung zu erfassen noch Bilder für ein Schiebe-puzzle-Spiel.

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

Andere Tipps

Volle cross-Plattform-support für Windows -, Mac-und Linux mit komplette feature-Parität für jedes OS.;)

Ich bin eigentlich auf das silverlight-team..so kann ich auch weitergeben und Anregungen.

Nicht wirklich sicher, wie viel kann ich verraten, aber die webcam wird gerade gearbeitet wird.

Ich kann auf jeden Fall Zustimmen, die Lust gen wav-Dateien.Ich wollte das beschleunigen/verlangsamen Klänge für piano demo..

Carl - das ist der plan.Obwohl die linux-Unterstützung wird behandelt, indem die mono-team.

Brian - während die Parität mit WPF ist nicht ein Ziel, Teilmenge Kompatibilität.Silverlight 'minimality' ist zwar manchmal ziemlich nervig.

Ich habe eine business-app in silverlight für die letzten paar Monate, also bin ich voreingenommen mehr in diese Richtung.Dies sind meine Probleme mit 2 beta 2, ich habe keine Ahnung, ob Sie gelöst wird, mit der finalen version.

  1. Drucken.Eine Art, jeder Art, ist mir egal, solange ich eine gewisse Kontrolle über Sie.Eine business-app ohne Druck ist schwer zu verkaufen, und Nein, das drucken aus dem browser, ist nicht gut genug.

  2. Möglichkeit zum bereitstellen von updates.Derzeit kann ich nicht einfach eine neue version des xap und erwarten, dass die Benutzer es zu bekommen.Das ist fast ein show-stopper.Alle Vorschläge, um diese Arbeit zu machen, die ich hatte, nicht zu funktionieren scheinen, oder die Dinge noch schlimmer machen.Das hinzufügen einer Abfragezeichenfolge nichts getan.Die Umbenennung der xap-mit einer Versionsnummer wird, wischen Sie die iso-Speicher und hinzufügen eines no-cache-header auf der website Pausen PDF-Dateien im IE, das ist Teil meiner Arbeit um für #1.

  3. Mit der rechten Maustaste, Doppelklick-und scroll-Rad.Wo sind Sie?Sicher kann ich hack auf und machen es Arbeit, aber das Zeug sollte einfach funktionieren.Die einzige Entschuldigung, die ich gehört habe, ist einige Mäuse, die nicht über einen zweiten Knopf.Ich hoffe, das ist nicht der Grund.Wenn so, let ' s get rid of everything but the text box, so dass der Luchs Jungs nicht schlecht fühlen.

Okay, gut, ich werfe noch eins gibt:audio-Datei-Unterstützung.Ich würde gerne in der Lage sein zum generieren von WAV-Daten auf dem client und sofort spielen.Wie ist es, Silverlight nur spielt, WMV und MP3, von denen keines einfache (Legale?) zu erstellen, ohne eine pro-client-Lizenz.

Parität mit WPF.

Trigger (Trigger-Ereignis-und Daten-Trigger zu), Die Bindung an andere Elemente in xaml Multi-Teil-Wert-Konverter, und DynamicResources.

Befehle...vielleicht, wenn Sie Zeit hat.

Für Sie zu beheben die hässlichen text-rendering.

Druck Fähigkeit.Ich habe auf einer business-app seit der alpha-version und das größte problem ist, dass ich zum erstellen von PDF-Dateien auf dem server und laden Sie Sie an den client, damit Sie gedruckt werden können.Einige von Ihnen haben wirklich große.Wenn ich könnte dazu führen, dass Sie auf der client-und print-das würde all meine Probleme lösen.Sonst, SL 3.0 funktionieren auch Super für meine app.

SQL Compact Edition läuft über die Silverlight-CLR

Ich dachte, der Punkt von silverlight war, um eine kleine, eingebettete Laufzeit im browser.

Das hinzufügen jede Küche Waschbecken (wie SQL oder irgendeine Art von ORM-Bibliothek, oder Parität mit WPF) ist gerade gehen, zu verursachen, was passiert mit .net 3.5.Niemand wird entwickeln für Sie, weil Sie Sie nicht belasten wollen Ihre Ende Benutzer mit eine 200 MB-download

Meine Top-Feature-Anfragen für silverlight wäre:

  1. Der kleinste download-Größe möglich.Letzte mal sah ich ich glaube, es war am 4.6 meg?Das ist viel zu groß.

  2. Ein Klick-installation keine Störungen.Mach mich nicht navigieren off zu anderen Seiten, Neustart meines Browsers,* oder es WAGEN, meinen computer neu starten.

  3. Rückwärts-Kompatibilität.Ich habe schon mehrere silverlight-Seiten, die nicht funktionieren, weil Sie erfordern 1.0 und ich habe die 2.0 beta etwas, aber ich kann nicht installieren 1.0 da 2.0 Stoppt es.Das ist dumm.

* ja, ich merke, dass es vielleicht nicht möglich sein, innerhalb der Grenzen von firefox usw, aber trotzdem.Dies ist das Ende, das Ziel.

Video-Streaming über RTSP.Leider Silverlight 2 unterstützt nur HTTP-Streaming, und ihm sagen, es zu verwenden mms:// nur Signale, es zu tun video-streaming über HTTP.

Tiff-Unterstützung.

Dies wäre eine große Sache für Unternehmen, die auf gescannte Dokumente zuzugreifen, die von einem zentralen server - Silverlight ist viel einfacher zu implementieren ist als Windows-Forms-Komponenten hosted in IE, und so ziemlich alle Dokument-Bildgebung mit TIFF-Dateien.

Die XAML-Hyperlink-element in text blocks.Google "silverlight Hyperlink-text", um zu sehen, wie viele komplexe und hässliche Problemumgehungen gepostet werden für diese Unterlassung.Beachten Sie, wie das beste keine Zeilenumbrüche in den text, weil die WrapPanel, die es verwendet, nicht mit Ihnen umzugehen.

Gelingt das nicht, könnte ich mit mindestens einem der folgenden Wege, um die Problemumgehungen schmackhafter:

  • Ein flowdocument-Objekt, damit kann ich arbeiten mit mehreren Textblöcken innerhalb eines größeren Dokuments
  • Ein guter Weg bestimmen, welche text ist unter der Maus klicken, wenn der Benutzer irgendwo auf einem text-block.Im Allgemeinen - gegeben, die auf X -, Y-Koordinaten zu erhalten, finden Sie heraus, was XAML-element, auf das geklickt wurde, auf.
  • Maus-Ereignisse auf text läuft nicht nur auf dem mit text block.

Ich habe gefragt, wie dies zu tun, als hier eine Frage, und es gibt keine zufriedenstellende Antwort, das ist sehr enttäuschend..

  • Basic HTML-und Rich-Text-Unterstützung.
  • WPF-Inline-Hyperlink.

Mic + Unterstützung von Webcam...muss für web Dialer Druck-Unterstützung...für LoB-apps Silverlight läuft auf Symbian (S60 atleast) und iPhone

DataSet/TypedDataSet...mit Control-Bindung...Visual Studio generieren WCF-basierten Adapter (wie derzeit für WinForms / Sql).Viel LoB Entwickler angezogen!

Ich möchte nur hinzufügen, dass Silverlight hat seine eigenen uservoice-Website waren, die Sie hinzufügen können, und Stimmen Sie für feature-Vorschläge:http://silverlight.uservoice.com/

Dies wurde durch die Silverlight-Produkt-team, und Sie sind aktiv beobachten, die Anregungen auf dieser Seite.

Was ist eine Weg, um in der Lage sein zu wickeln Silverlight um LUFT und führen Sie es als client in ein multi-Plattform-Art...Ich denke, das ist mehr eine Anforderung an den Adobe-team, anstatt die Microsoft-eins, doch ich sollte cool sein!

Cheers!

Ich weiß, das ist wahrscheinlich schwierig zu implementieren in Silverlight, da es wahrscheinlich ist ressourcenintensiv, aber es wäre schön, wenn der VisualBrush unterstützt wurde.

Dropdown-Boxen und ein einfacher Weg, um markieren Sie text in einem Textfeld!

Das ist, was ich wollen würde jetzt sowieso.

Lassen Sie mich fügen Sie ein weiteres Votum für die Möglichkeit zum erstellen/Bearbeiten/Abspielen von wav-Dateien (oder zumindest eine low-level-raw-bitstream.)

Ok.Ich möchte sehen Sie volle Unterstützung für modale Dialoge.Ohne dieses Gebäude serious line-of-business-Anwendungen können nicht ernsthaft in Betracht gezogen werden.Dies muss zu Verhalten, genau die gleiche Art und Weise Modale Dialogfelder Verhalten sich in der Gewinn-Formulare Welt, also nicht nur die Simulation ein popup, aber anhalten der Codeausführung und die Rückkehr zu den code aus, wenn der modale dialog geschlossen wird.

Dass das automatische update der neuen silverlight-code klingt wie ein großes problem.

Auch mit der rechten klicken Sie auf es sein sollte.Es ist bis zu der dev Umgang mit Benutzern, die nicht über eine 2-Tasten-Maus.Ich Wette, dass 90% der Nutzer haben eine 2-Tasten-Maus.Und mac-Benutzer haben Sie Cmd ein, klicken Sie nachahmen, nicht wahr?Wenn Sie auf windows und mac, der 97% des Marktes oder etwas, das so gut wie es geht.

Zwei Dinge:

  • In der Lage zu tun eine HttpWebRequest das ganze ohne das request-Bodys in den Speicher geladen, auf dem client
  • In der Lage zu tun socket-verbindungen, um die source-server-port (z.B.80 oder 443)

Ich bin nicht gonna sein, dass, Kerl, Listen aus allen Funktionen von WPF.Ich versuche taktische hier.

Hier ist meine Liste:

  1. Voll Vertrauen Modus (d.h.file system access, full-text-Eingabe)
  2. Direkter Zugriff auf den Drucker
  3. ItemContainerGenerator gefördert von der SL-Toolkit SL.Diese Klasse ist so wahnsinnig wichtig für die Entwicklung benutzerdefinierter ItemsControls.
  4. Drag & Drop vom Desktop
  5. Besser RelativeSource-Bindung Unterstützung
  6. ScatterView & andere touch-optimierte Steuerelemente
  7. Benachrichtigung erhalten, Montage-updates (Laufzeit, so dass Benutzer, die nicht schließen des Browsers erhalten können code-updates).

Ich habe eine Anforderung, die können gelöst werden in eine von zwei Arten (wie ich es sehe):

  1. Eine automatisch-die Skalierung Canvas-Steuerelement (d.h.wenn Sie die Größe der Leinwand in Blend, es wäre tatsächlich ändern Sie den Maßstab der Leinwand, w/o crazy fly-off-the-Bildschirm, infinity-crash Nebenwirkungen.Und programmgesteuert, wenn die Breite/Höhe des Steuerelements gesetzt wurden, den Inhalt der Leinwand würde auch skalieren, innerhalb dieser Grenzen.
  2. Eine alternative Möglichkeit, dies wäre ein Bedienfeld "Pfad".So wie es jetzt ist, Wege-Skala nur die Art, wie ich möchte, dass Sie in die Mischung.Ich würde denken, dass ein Pfad Panel würde auch skalieren, genau wie die einzelnen Wege machen.Wissen Sie, wie Sie einen Pfad Sammlung von Arten.
  3. Wie über NICHT-clipping-Path-Hübe, wenn Sie gehen außerhalb der Breite/Höhe Grenzen?Oder irgendwie was einer option (checkbox) aktivieren/deaktivieren dieser Funktion?

Ich Frage mich, eines Tages wird es möglich sein, eine website zu entwickeln, die mithilfe von silverlight implementiert die Funktionen wie diejenigen verfügbar bei TinyChat und TokBox.com [sorry, ich bin neuer Nutzer und kann keine post mehr als ein link pro Eintrag :-(], nämlich:chat-Räume mit mehreren audio-und video-streams aus Mikrofonen und webcams (mit Blitz).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top