2 Stimmen

Silverlight gegen die Webbrowser-Anwendung (.xbab)?

Ich möchte eine Webversion einer Bildverarbeitungsanwendung schreiben, die zuvor mit WinForms geschrieben wurde. Was wird bevorzugt, Silverlight oder XBAB-Anwendung? Was sind die Hauptunterschiede zwischen ihnen?

2voto

lubos hasko Punkte 24316
  • Silverlight-Anwendungen werden auf Mac und schließlich auch auf Linux funktionieren.
  • Ihre Benutzer müssen nicht das gesamte .NET Framework-Runtime installieren, sondern nur das kleinere Silverlight-Plugin.
  • Silverlight ist ein Subset von WPF, daher sind viele Funktionen von WPF einfach nicht für Silverlight verfügbar.
  • Microsoft scheint Silverlight mehr gewidmet zu sein.

Also würde ich es definitiv in Silverlight machen. Das einzige Gute an WPF ist, dass es mehr Funktionen hat und reifer ist.

Ihre anderen Optionen sind JavaFX, Flash/Flex und das Canvas-Tag in HTML5

0voto

bashmohandes Punkte 2326

Ich denke, dass Silverlight letztendlich XBAP ausblenden wird, wie zuvor erwähnt, benötigt es nicht das gesamte .NET-Framework auf dem Client-Rechner, und es funktioniert auch plattformübergreifend und auf verschiedenen Browsern. Kürzlich hat es auch mehr Sprachen wie Iron Ruby & Iron Python eingeführt, zudem bietet es bessere Unterstützung für Video-Streaming.

0voto

Wouter van Koppen Punkte 777

Aktuell wechseln Sie zu XBAB, da Silverlight jetzt veraltet ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X