Schlagwort-Archive: C#

Javascript in WebView injecten (und Katzen!)

Gestern Nacht war der Hackathon auf der Student Technology Conference 2013.
In einer Session am Freitag kam die Idee auf, das auf techstudent.de eine Sache fehlt: Katzenbilder!
Da trotz Versprechen am Samstag keine Katzenbilder auf techstudent.de waren, habe ich mich der Sache selber angenommen.
Meine Idee war es, einen Browser zu bauen, der auf jeder Seite Katzenbilder anzeigen kann.

Weiterlesen

Workshop: C# für Java Entwickler

Da der Workshop vor einem Jahr sehr gut angekommen ist, werde ich auch dieses Semester wieder den Workshop „C# für Java Entwickler“ veranstalten. Die Inhalte sind die gleichen, wie letztes Jahr.

Ort und Zeit:
Berliner Tor 7, Raum 11.05
22.03.2013
16:00 Uhr

Anmeldung bitte per Mail an
Der Text in diesem Bereich ist als Bild codiert, um ihn vor Spambots zu schützen

Alle Unterlagen gibt es im alten Post.

ActiveMQ Nachrichten (JSON Objekte) als verschachtelte Dictionaries deserialisieren

Da ich in meiner Masterarbeit mit dem Apache ActiveMQ arbeite, bin ich zwangsläufig mit JSON Objekten konfrontiert.

Um sich von der .net Welt aus damit zu verbinden, setze ich Apache ActiveMQ NMS ein. Hier bekomme ich nun ITextMessages und wollte diese als verschachteltes Dictionary deserialisieren. Dafür Kommt Newtonsoft JSON.NET zum Einsatz. Dies kann aber von Haus aus nicht als verschachteltes Dictionary deserialisieren.

Dafür habe ich nun eine Lösung auf codeplex gefunden:

private Dictionary<string, object> DeserializeToDictionary(string jo)
{
    Dictionary<string, object> values = JsonConvert.DeserializeObject<Dictionary<string, object>>(jo);
    Dictionary<string, object> values2 = new Dictionary<string, object>();
    foreach (KeyValuePair<string, object> d in values)
    {
        if (d.Value.GetType().FullName.Contains("Newtonsoft.Json.Linq.JObject"))
        {
            values2.Add(d.Key, DeserializeToDictionary(d.Value.ToString()));
        }
        else
        {
            values2.Add(d.Key, d.Value);
        }

    }
    return values2;
}

Damit wird nun als Dictionary deserialisiert und ggf. verschachtelte Strukturen gebildet.

Ankündigung: Windows 8 Coding Camp an der HAW

Am Nächsten Freitag und Samstag (26./27.10.2012) organisiere ich ein Windows 8 Coding Camp an der HAW.
Es wird in 2 Tagen darum gehen, wie man Apps für Windows 8 programmiert.
Für das leibliche Wohl wird gesorgt sein.
Das ganze ist natürlich kostenlos!

Hier die Ankündigung noch einmal als PDF mit genaueren Infos:
Windows 8 Coding Camp Einladung

Und hier der Anmeldelink: Windows 8 Coding Camp