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» Consulting » Windows 8 und die Zukunft von Silverlight und WinRT

Windows 8 und die Zukunft von Silverlight und WinRT

Posted by Benjamin Lutz - 21. April 2012 - Consulting, Programmierung
0

Benjamin Lutz - Tips für Erfolg im ConsultingIn der vergangenen Woche hatte ich die Gelegenheit die Consumer Preview von Windows 8 zu begutachten. Die neue Metro-Oberfläche bietet viele neue Möglichkeiten und unterstützt den Benutzer insbesondere bei Kommunikationstasks durch Effizienz. Microsoft schliesst sich mit dem neuen Betriebssystem der Strategie von IOS und Android an und setzt auch auf Apps und einen Appstore. Die Apps können gleichermassen auf Desktop, Tablet und Phone verwendet werden. Damit werden die Plattformen vereinheitlicht und dem Nutzer entsteht der Mehrwert, dass die Anwendungen auf allen Windows Geräten genutzt werden können.

Für die Programmierung setzt Microsoft nicht etwa auf Silverlight sondern mit WinRT auf eine neue Klassenbibliothek. Zudem läuft der Internet Explorer 10 “pluginfrei” und supportet daher kein Silverlight mehr. Natürlich kann man durch Wechseln in den Classic-Mode weiterhin Plugins und damit auch Silverlight ausführen. Weitere Infos zum Thema WinRT finden Sie unter: http://www.winrt.de/

Im letzten Artikel über die Zukunft von Silverlight habe ich die Situation noch komplett anders eingeschätzt. Doch meines Erachtens hat sich mit Windows 8 und der Strategie, auf WinRT zu setzten, die Lage drastisch verändert. Positiv zu erwähnen ist, dass sich Silverlight bzw. WPF und WinRT in der Programmierung nicht allzusehr unterscheiden. Nach wie vor werden Views in XAML definiert und via DataBinding ans ViewModel gebunden. Auch in Punkto Styling und Resourcehandling hat sich nicht viel verändert. Somit wird es dem Silverlightentwickler leicht gemacht, zukünftig Metro-Apps mit WinRT zu programmieren.

Letztlich muss man sich aber wieder intensiv mit der neuen Klassenbibliothek auseinandersetzen und die neuen Konstrukte verinnerlichen und erneut best practises entwickeln. Sicherlich werden die ersten kommerziellen Projekte noch etwas auf sich warten lassen. Es bleibt also genug Zeit sich mit der neuen Technologie zu beschäftigen und erste Erfahrungen zu sammeln.

Ich möchte an dieser Stelle aber auch nicht unerwähnt lassen, dass einige Grosskonzerne auf Silverlight für LOB-Applikationen gesetzt haben. Diese werden über den Technologieshift sicherlich alles andere als glücklich sein, da eine weitere Migration und damit ein erneutes Investment getätigt werden muss, um weiterhin “State of the Art” zu sein.

Ich könnte mir gut vorstellen, dass bei diesen Firmen die nächste strategische Entscheidung zugunsten von HTML5 getroffen wird, um nicht von Microsofts weiteren Technologiekapriolen betroffen zu sein. Auch unter diesem Aspekt wird es unvermeidlich sein, sich auch mit HTML5 auseinander zu setzen. Sicherlich ist man mit der Kombination aus WinRT und HTML5 bestens für die Zukunft gerüstet. Denn eines steht fest: Applikationen werden in unserer global vernetzten Welt mehr und mehr ins Internet bzw. Intranet verlagert. Webtechnologien werden aus diesem Grund weiterhin an Bedeutung gewinnen.

HTML5, Programmierung, Silverlight, Softwareentwicklung, Windows 8, Windows Presentation Foundation, WinRT
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