Vor einigen Tagen wurde die erste Version des Buches Knapp und gut: Knockout.js veröffentlicht. Ab sofort steht eine aktualisierte Variante mit dem zusätzlichen Kapitel Praxisbeispiele zur Verfügung. Darin sind sechs Umsetzungen abgebildet, die deutlich über den “theoretischen Teil” hinaus gehen und gut veranschaulichen, wie mit Knockout.js zu arbeiten ist. Alle bisherigen Leser haben eine entsprechende …
Schlagwort-Archive: JavaScript
Jetzt Backbone.js lernen: JavaScript und Suchmaschinen
Der letzte Teil der Serie Jetzt Backbone.js lernen beschäftigte sich mit dem Konzept des zu Grunde liegenden Projektes. Dieser Beitrag geht nun auf ein oftmals unterschätztes Thema der Webentwicklung ein, der Optimierung für Suchmaschinen in Verbindung mit JavaScript. Oder besser: Worauf sollte ich bezüglich Suchmaschinen aufpassen, wenn massig JavaScript eingesetzt wird. So soll ein stimmiges …
„Jetzt Backbone.js lernen: JavaScript und Suchmaschinen“ weiterlesen
Jetzt Backbone.js lernen: Konzept WPF-Blogger
Bevor es so richtig mit Backbone.js los geht, möchte ich das neue Konzept von WPF-Blogger vorstellen, die grundlegenden Features beschreiben und über den generellen Aufbau als solchen berichten. Es sind zahlreiche Änderungen angedacht. Aus dem Feed-Aggregat soll eine Site mit weit mehr Benutzer-Interaktion entstehen. Einige Funktionalitäten stellen jedoch auch lediglich Überlegungen dar, die ich gerne …
Jetzt Backbone.js lernen: Die Serie
Nach der erfolgreichen Serie über Knockout.js und dem durchwegs positiven Feedback, möchte ich – wie bereits angekündigt – eine neue Serie starten. Diese beschäftigt sich mit Backbone.js. In dieser Vorabinformation möchte ich kurz darauf eingehen, was der Leser erwarten darf. Und das ist eine ganze Menge, da diese Serie einen gänzlich anderen Weg einschlagen wird. …
Jetzt Knockout.js lernen: Mapping
Im letzten Teil meiner Serie zu Knockout.js beschäftigen wir uns mit dem Mapping Plugin. In einigen der letzten Beispiele wurde mit JSON gearbeitet und so Daten simuliert, die vom Server stammen. Damit diese an eine View gebunden wurde, musste das ViewModel (welches Observables enthält) manuell aufgefüllt werden. Das Mapping Plugin bietet hier eine Unterstützung, die …
Jetzt Knockout.js lernen: Slides und Beispiele
Knockout.js ist eine JavaScript Bibliothek, die es ermöglicht, Datenbindungen durchzuführen. Dadurch ist eine saubere Trennung zwischen ViewModel und View (als auch Model) möglich. Wer Erfahrung mit WPF und/oder Silverlight hat, der kennt die Vorteile bereits, wird auch hier das Pattern Model-View-ViewModel (oder kurz MVVM) verfolgt. Um mir selbst einen Überblick zu Knockout zu verschaffen, habe …
„Jetzt Knockout.js lernen: Slides und Beispiele“ weiterlesen
Jetzt Knockout.js lernen: Die Serie
JavaScript hat immens viel zu bieten, wird jedoch immer noch von sehr vielen Entwicklern stiefmütterlich behandelt. Zu unrecht, wie diese Serie zeigen soll. Sie dreht sich um die Bibliothek Knockout.js, mit deren Hilfe extrem einfach Datenbindungen nach dem Model-View-ViewModel-Pattern durchgeführt werden können. Teile dieser Serie Teil 1: Jetzt Knockout.js lernen: Slides und Beispiele Teil 2: …
NodeJS 0.5.1 mit Windows Executable
Seit wenigen Stunden gibt es NodeJS 0.5.1 (unstable) und ein Windows Executable ist mit dabei. Gesehen und gleich mal ausprobiert. Heruntergeladen, in ein Verzeichnis gespielt, den Beispiel-HTTP-Server aufgemacht, Browser drauf und läuft. AFAIK gibt es den Package-Manager NPM noch nicht für Windows – mal sehen bis wann dieser folgt. Auf jeden Fall ist man nun …
Einstieg in Node.js
Bei Node.js handelt es sich um einen ereignisorientierten JavaScript-Server aufbauend auf Googles V8 JavaScript Engine. Damit kann sowohl auf Client- als auch auf Serverseite mit JavaScript entwickelt werden. Ein Wiederverwenden von Code ist somit ebenfalls einfach möglich. Node’s goal is to provide an easy way to build scalable network programs. In the “hello world” web …
Per JavaScript auf Silverlight zugreifen
Irgendwann kommt sie, die Anforderung nach dem Zugriff per JavaScript auf Typen/Methoden, die sich innerhalb einer Silverlight-Anwendung befinden. Dies ist recht einfach und ohne viel Aufwand zu ermöglichen: Verwaltete Typen und Methoden bereit stellen Sämtliche Typen und Methoden müssen mit Attributen gekennzeichnet werden, damit ein Zugriff per JavaScript möglich ist. Hierfür stehen zwei Attribute zur …