Lutz-IT GmbH - Ihr Partner für IT-Consulting und Programmierung
  • Email
  • Rss
Tel: +41 76 459 0580
  • IT-Consulting
  • Programmierung
  • Showcases
  • Blog
  • Referenzen
  • Auszeichnungen
  • Kontakt
Search the site...
Home» Programmierung » Einsatzgebiete von Silverlight5 und HTML5

Einsatzgebiete von Silverlight5 und HTML5

Posted by Benjamin Lutz - 1. Januar 2012 - Programmierung
0

Benjamin Lutz - Tips für Erfolg im ConsultingImmer wieder werde ich in Projekten folgendes gefragt: Sollen wir wirklich auf Silverlight setzen, selbst Microsoft scheint sich in Richtung HTML5 zu orientieren.

Meistens berufen sich die Fragenden auf diesen Artikel, der im Internet hundertfach kursiert.
http://www.zdnet.com/blog/microsoft/microsoft-our-strategy-with-silverlight-has-shifted/7834

Wenn man dies so liest könnte man wirklich den Eindruck bekommen, dass Microsoft einen Strategieshift vorbereitet. Aber das ist nur die halbe Wahrheit. Wie immer in den Medien verbreiten sich solche Artikel in Windeseile. Die Gegendarstellug kommt z.B. in Zeitungen dann meist irgendwo auf Seite 8 zwischen 5 Werbeblöcken.

Auch hier ist dies der Fall. Der folgende Artikel stellt den Sachverhalt klar: http://www.winrumors.com/microsoft-executive-bob-muglia-clarifies-silverlight-stance/

Vielleicht fragen Sie sich jetzt warum ich diesen Artikel etwa 1 Jahr nach der Klarstellung schreibe. Ganz einfach: Nach der Klarstellung muss man bis heute aktiv suchen. Und die Unsicherheit in Unternehmen ist nach wie vor gross.

Hier bleibt einem nichts anderes übrig als die Fakten zusammen zu tragen und die Vorteile von Silverlight herauszustellen. Wie auch in der Klarstellung antönt haben die beiden Technologien verschiedene Schwerpunkte und Anwendungsgebiete.

Meines Erachtens liegen die Stärken von HTML5 nach wie vor bei Onlineportalen. In diesem Bereich bietet die Technologie jede Menge und lässt gestalterisch keine Wünsche offen.

Silverlight hingegen sehe ich eher im Intranet für Business Applikationen, welche ohne Installation zur Verfügung stehen und damit den administrativen Verteilungs- und Installationsaufwand senken. Für mich ist eine Silverlight Anwendung ein Desktop Programm, welches ich übers Inter- und Intranet überall nutzen kann.

Sicherlich lässt sich exakt das Selbe auch mit HTML5 und ASP.NET, MVC3, AJAX, JQuery und JavaScript realisieren. Allerdings wage ich es zu bezweifeln ob es mit der selben Kosteneffizienz und Wartbarkeit geschehen kann. Wer schon mal Java Script gedebugt hat weiss, wovon ich rede.

Der Mehraufwand in der Entwicklung lohnt sich sicherlich dann, wenn ein grosser Nutzerkreis wie bei einem Onlineportal angesprochen werden soll. An dieser Stelle spielt HTML5 seine Vorteile aus, da es auf so ziemlich jedem Endgerät mit Internetanschluss läuft.

Silverlight hingegen punktet durch seine Vielzahl an Möglichkeiten, die beinahe an eine WPF Desktopanwendung grenzen.

Mit dieser Abgrenzung haben beide Technologien ihre Daseinsberechtigung. Da so ziemlich alles mit beiden Technologien realisiert werden kann, wird es sicherlich eine Geschmackssache bleiben welche der beiden zum Einsatz kommt.

Da viele Silverlight schon buchstäblich abgeschrieben haben kommt vielleicht auch hier das Sprichwort zum Zug: Totgesagte leben länger…

HTML5, Silverlight
0 comments
  Livefyre
  • Get Livefyre
  • FAQ
Sign in
+ Follow
Post comment
 
Link
Newest | Oldest

Neueste Artikel

  • Windows Service Installation Simplified

    17. Juni 2013
  • Generieren eines Software Architektur Dokuments mit Enterprise Architect

    21. Mai 2013
  • .NET 4.5 Trading API für Interactive Brokers

    6. Mai 2013
  • Windows 8.1 jetzt doch wieder mit Start Menü?

    29. April 2013
  • WCF Service Discovery mit .NET 4

    12. April 2013

    Artikel Archiv

    • [+] 2013 (15)
      • [+] Juni (1)
        • Windows Service Installation Simplified
      • [+] Mai (2)
        • Generieren eines Software Architektur Dokuments mit Enterprise Architect
        • .NET 4.5 Trading API für Interactive Brokers
      • [+] April (3)
        • Windows 8.1 jetzt doch wieder mit Start Menü?
        • WCF Service Discovery mit .NET 4
        • Hackerangriff auf Blog durch SQL-Injection
      • [+] März (3)
        • Distributed Event Aggregator bzw. ServiceBus simplified
        • Aspekt orientierte Programmierung (AOP)
        • Testautomatisierung mit Unittests und Moq
      • [+] Februar (2)
        • Unleash the power of Domain-Specific Language in VS2012
        • Benutzeroberflächen ergonomisch gestalten
      • [+] Januar (4)
        • Trend Trading System App für Windows 8 verfügbar
        • Erfahrungsbericht: Domain Oriented N-Layered von Microsoft Spain
        • Kommunikationsszenarien mit NServiceBus 3.3
        • HTML5 Anwendung als WinRT Application veröffentlichen
    • [+] 2012 (28)
      • [+] Dezember (1)
        • DataBinding und das MVVM-Pattern in HTML5
      • [+] November (2)
        • Der Unterschied zwischen Sieger- und Verlierertypen
        • Tücken bei der Personalbeschaffung von .NET Entwicklern
      • [+] Oktober (2)
        • Kostenloser Kursdaten REST-Service
        • Migration von .NET 4 Projekten nach WinRT (JS)
      • [+] September (2)
        • Migration von .NET 4 Projekten nach WinRT (XAML)
        • Windows 8 im Praxistest
      • [+] August (1)
        • Eigene Sections in der .NET Standard Konfiguration
      • [+] Juli (2)
        • Steigerung des Marktwerts durch Weiterbildung
        • Effiziente Kostenstrukturen im IT-Consulting - Teil 4
      • [+] Juni (1)
        • Effiziente Kostenstrukturen im IT-Consulting - Teil 3
      • [+] Mai (3)
        • Effiziente Kostenstrukturen im IT-Consulting - Teil 2
        • Effiziente Kostenstrukturen im IT-Consulting - Teil 1
        • Vision eines Entwicklerarbeitsplatzes in der Zukunft
      • [+] April (3)
        • Windows 8 und die Zukunft von Silverlight und WinRT
        • Elegante und Effiziente Data Access Layer mit Dapper.NET
        • Quartalsergebnis Q1/2012 des Trendfolge-Handelssystems
      • [+] März (3)
        • Konfiguration von WCF Services in Silverlight
        • Rapid GUI Prototyping mit Mockups
        • Chancen und Risiken des Entity Frameworks
      • [+] Februar (3)
        • Vorsicht vor Recruiter aus Grossbritannien
        • Financial Chart für Silverlight und WPF
        • Erste Handelssignale 2012
      • [+] Januar (5)
        • Microsoft Silverlight 5 endlich verfügbar
        • Riskmanagement in IT-Projekten
        • Artikelempfehlung: "Schluss mit dem Burnout-Gejammer!"
        • Ursachen von hoher Fluktuation in IT-Projekten
        • Einsatzgebiete von Silverlight5 und HTML5
    • [+] 2011 (36)
      • [+] Dezember (4)
        • Business Objekt Modelle in Entwicklungsprojekten
        • Einsatz von Open Source in Entwicklungsprojekten
        • Buchempfehlung: "Ich weiss, wie du tickst" ISBN 3280054109
        • Prozessverbesserungen für qualitativ hochwertigen Code
      • [+] November (2)
        • Deklarative .NET Programmierung mit Attributen
        • Favorisierte Lösung für Silverlight Reporting
      • [+] Oktober (3)
        • Silverlight Reportinglösungen
        • Testautomatisierung mit Silverlight
        • .NET Schlüsseltechnologien der nächsten Jahre
      • [+] September (4)
        • Hauptgründe für das Scheitern von IT-Projekten
        • Auswahl der Titel für das Handelssystem
        • WebClient Sicherheitsrichtlinien in Silverlight
        • Nachhaltiger Erfolg im Consulting Teil 7 - Projektdauer
      • [+] August (4)
        • Nachhaltiger Erfolg im Consulting Teil 6 - Vertragsverhandlungen
        • Nachhaltiger Erfolg im Consulting Teil 5 - Vorstellungsgespräch
        • Nachhaltiger Erfolg im Consulting Teil 4 - Stundensatzverhandlungen
        • Nachhaltiger Erfolg im Consulting Teil 3 - Bewerbungsmanagement
      • [+] Juli (4)
        • Nachhaltiger Erfolg im Consulting Teil 2 – Onlineportale
        • Nachhaltiger Erfolg im Consulting Teil 1 - Das Profil
        • Integration von Windows Forms Controls in WPF
        • Unittesten von WCF-Services mit der ServiceHost Klasse
      • [+] Juni (4)
        • Verteilte Transaktionen in einer Service orientierten Architektur
        • Service orientierte Architektur und Domain Driven Design
        • View und ViewModel mit MEF unter testbarkeits Aspekten verbinden
        • Entfernung ungenutzter Strings in .NET Resource-Files
      • [+] Mai (5)
        • Enterprise Library Silverlight Integration Pack Validation Block Teil II
        • Enterprise Library Silverlight Integration Pack Validation Block Teil I
        • Programmierung von Streaming Services mit WCF und Silverlight
        • Order Statemachine mit Workflow Foundation 4
        • Memory leaks bei eventbasierten Architekturen
      • [+] April (5)
        • Linq Expressions in der Praxis
        • Handelsregeln mit der .NET Rule Engine umsetzen Teil II
        • Handelsregeln mit der .NET Rule Engine umsetzen Teil I
        • Plugin Mechanismus für Trading Systeme
        • Charttechnik mit .NET
      • [+] März (1)
        • Schaffen der Grundlagen für ein eigenes Handelssystem
    © 2013 Lutz-IT GmbH