Templating mit Knockout.js 0

Knockout.js unterstützt das MVVM-Entwurfsmuster von Microsoft und lässt sich sehr gut für das Templating in HTML5-Webprojekten nutzen. Über das data-Attribut lassen sich View-Elemente an ein ViewModel binden, welches die Anzeige dann mit entsprechenden Daten befüllt. Es folgt ein Beispiel für den Einsatz von Knockout.js zum Befüllen von Listen.

Weiterlesen …

JSON verarbeiten in Windows Phone 7-App 0

Um Daten im JSON-Format zu lesen, muss ein sogenannter “data contract” definiert werden, der das Mapping einer Klasse auf ein JSON-Objekt beschreibt. Sobald dieser “DataContract” vorhanden ist, kann eine JSON-Zeichenkette mit dem DataContractJsonSerializer eingelesen- und in ein C#-Objekt umgewandelt werden.

Weiterlesen …

Entwurfstmuster für JavaScript-Objekte mit Abhängigkeiten 0

Momentan arbeite ich gerade zusammen mit simpleTechs an einem Webprojekt, bei welchem JavaScript eine starke Rolle spielt. Da ich bei diesem Projekt mit dem Bau einer Hilfsklasse für diverse JavaScript-Funktionen beschäftigt bin, habe ich nochmal über Entwurfsmuster (engl. design patterns) für JavaScript-Objekte nachgedacht.

Für den Entwurf von Objekten, die eine Abhängigkeit zu anderen Objekten (bspw. jQuery) haben, gefällt mir dieses Design besonders gut:

Weiterlesen …

Formulareingaben mit jQuery übertragen 0

Ein oft nachgeschlagenes Thema ist die Auswertung von HTML-Formularen mit jQuery. Um zu zeigen, wie bequem Daten eines Formulars mit jQuery empfangen und übermittelt werden können, habe ich ein paar Code-Beispiele vorbereitet.

Weiterlesen …

Properties in Maven pom.xml 0

Wenn Werte sich in der Datei pom.xml eines Maven-Projekts oft wiederholen, dann ist das ein gutes Indiz, um diese Werte als Eigenschaft (engl. property) zu deklarieren. Folgende zwei Beispiele verdeutlichen die Reduzierung der Wartungsarbeit bei Verwendung einer Property.

Weiterlesen …

Bestandteile eines GlassFish Servers 0

Der GlassFish ist ein Open-Source-Anwendungsserver (open source application server), der sich zur Bereitstellung von Java EE-Applikationen eignet. Je nach Version des GlassFish-Servers sind unterschiedliche Spezifikationen des JEE-Standards implementiert.

Weiterlesen …

Microsoft Certified Professional Logo
 

Werbung


+Benny Neugebauer