Silverlight

  • Windows 8 und die Sache mit HTML5 und JavaScript

    Tja, da wurde am 2. Juni in der Nacht Windows 8 auf der D9-Konferenz vorgestellt. Neuer Startbildschirm, per Touch (sowie Maus- und Tastatur) steuerbar. Alles fließt und wechselt schnell, das Paradigma ist Vollbild und Metro Design. Steven Sinofsky erklärte dass man dafür in HTML5 und JavaScript entwickeln wird und dafür eine API zu Verfügung steht um auch “richtige” Anwendungen in HTML5/JS zu machen. Einige .NET Entwickler sehen direkt ihre Felle wegschwimmen. 10 Jahre .NET, 3 Jahre Silverlight/WPF einfach wegschmeißen. Nun muss man in HTML5/JS die Anwendung entwickeln damit sie gut aussieht, so deren Meinung. Doch wissen...

  • In Silverlight JSON in ein Objekt umwandeln

    Einen JSON String mit Silverlight in ein Objekt zu konvertieren ist nicht so schwer und wird bei der Kommunikation vom Diensten des öfteren gebraucht. Man muss nur den Typ des Objekts wissen. Dann kann man sich einen passenden DataContractJsonSerializier erzeugen. Den JSON-String nur noch in ein Byte-Array umwanden und dieses übergibt man mit einem MemoryStream dem Serializer. Fertig. Hier nun der Code-Snippsel using System; using System.IO; using System.Runtime.Serialization.Json; using System.Text; namespace Newsletter.Administration.Helper { public class Converter { public static TResult ConvertFromJson(string json) ...

  • ICommand in Silverlight 2 für Buttons & Co

    Leider ist es  - out of the Box – in Silverlight nicht möglich wie in WPF ein auf ICommand basiertes Kommando an ein Button oder andere Controls zu binden. Zwar ist ICommand als Interface definiert, aus Kompatibilitätsgründen, aber es wird von Silverlight selber nicht verwendet. Überlebensnotwendig ist ICommand sicher nicht, man kann sich ja an die Events binden und wieder alles im Codebehind haben ;) Arbeitet man mit dem Model-View-ViewModel Pattern, so möchte man sich nicht unbedingt an die Events binden. Dies ist zwar weiterhin nmöglich sich an Events zu binden, jedoch finde ich ICommand von WPF ganz...

  • Live Übertragung des Treffen der .net user group Köln am 6. Mai 2008 (heute)

    Hallo zusammen, die .net user group Köln plant heute Abend ein experiment. Wir wollen unser Usertreffen live im Internet streamen. So dass auch die Leute die nicht um Köln herum wohnen die Möglichkeit haben daran teilzunehmen. Die Sende-Adresse ab 19 Uhr ist http://www.mogulus.com/dnugkoeln Wir wissen noch nicht ob und wie es klappt (Bandbreite, Licht etc.), also  erscheint ruhig zahlreich und tragt bitte einen ordentlichen Nickname für den Chat ein. Die Themen heute sind Final Builder 6 Robert Wachtel Final Builder ist ein Build-Werkzeug mit dem...