September 2015
Band 30, Nummer 9
Mit der Cloud verbundene mobile Apps – Erstellen einer Xamarin-App mit Authentifizierung und Offline-Unterstützung
Im zweiten Artikel ihrer Reihe erläutern die Autoren, wie sie Xamarin für mehrere Zielplattformen mobiler Clients verwenden. Außerdem veranschaulichen sie das Implementieren der Authentifizierung und Verwalten eines synchronisierten clientseitigen Caches der Daten.
Upstart – Sender Freies Internet
Der erste kleine Radiosender mit Internetstreaming ging 1994 an der Western Washington University an den Start. MSDN Magazin-Chef Keith Boyd beschreibt, wie er die ersten bescheidenen Schritte einer Medienrevolution unterstützend begleitet hat.
Microsoft Azure – Fallen bei der Fehlertoleranz und Lösungen in der Cloud
Microsoft Azure bietet mehrere Instrumente, um hohe Verfügbarkeit zu erreichen. Das Verstehen grundlegender Konzepte wie z. B. Fehlerdomänen ist von entscheidender Bedeutung für die Einrichtung einer effektiven Architektur für diese Instrumente. In diesem Artikel werden die Zusammenhänge dieser grundlegenden Konzepte untersucht. Außerdem erhalten Entwickler Tipps zum Anpassen der internen Abläufe, um wirklich hoch verfügbare Anwendungen zu ermöglichen.
Innovation – Event-Sourcing für allgemeine Anwendungen
Event-Sourcing ist eine relativ neue Speicherarchitektur. Es geht dabei nicht nur um das Überwachen und Aufzeichnen unternehmensrelevanter Ereignisse in einem beständigen Bereich. Es geht vor allem um die Verwendung einer niedrigeren Abstraktionsebene zum Speichern Ihrer Daten und Verwenden von Ad-hoc-Tools und Mustern zum Erstellen mehrerer Datenprojektionen.
Azure-Insider – Erstellen einheitlicher Workflows im Heroku-Stil auf mehreren Cloudplattformen
In dieser Ausgabe von Azure-Insider beschäftigt sich die Reihe mit dem Untersuchen realer Projekte und Bereitstellungen. In diesem Monat untersucht Bruno Terkaly, wie verschiedene verwandte Technologien kombiniert wurden, um Gabriel Monroy zu helfen, Entwicklerworkflows im Heroku-Stil auf mehreren Cloudplattformen einzurichten.
Windows mit C++ – Elegante Typen in der Windows-Runtime
Bei COM dreht sich alles um Schnittstellen, doch obgleich die Windows-Runtime auf COM basiert, ist sie in der Lage, ein elegantes Typsystem zu bieten. Wie ist dies möglich? Kenny Kerr erklärt es.
Compileroptimierungen – Systemeigene profilgesteuerte Optimierung von Code
Die profilgesteuerte Optimierung (PGO) ist eine wichtige Art der Optimierung, die vom Visual C++-Compiler unterstützt wird. Obwohl sie mit ein wenig Aufwand verbunden ist, führt die PGO fast immer zu deutlichen Verkleinerungen der generierten ausführbaren Datei und Leistungsverbesserungen.
Datenpunkte – JavaScript-Datenbindung wieder im Blickfeld – Jetzt mit Aurelia
Julie Lerman ist schon seit langem Fan des Knockout JavaScript-Frameworks und seiner Möglichkeiten der Datenbindung. In diesem Artikel beschäftigt sie sich mit dem neuen Aurelia-Framework, das bei Webentwicklern immer beliebter wird, und stellt fest, dass es auch datenorientierten Programmierern eine Menge zu bieten hat.
Cloudsicherheit – Schützen vertraulicher Informationen mit Azure Key Vault
Aufgrund zunehmender Sicherheitsrisiken und Verstöße gegen den Datenschutz ist das Verwalten und Schützen vertraulicher Informationen wichtiger als je zuvor. Der Microsoft Azure Key Vault-Dienst hilft, Ihre kryptografischen Schlüssel und andere vertrauliche Informationen in der Cloud zu schützen.
Testlauf – Computing mit künstlichen Spiking-Neuronen
James McCaffrey erläutert künstliche Spiking-Neuronen – kleine Softwarekomponenten, die das Verhalten biologischer Neuronen abbilden und zu einem grundlegend neuen Ansatz bei Computern und Programmierung führen können.
DevOps – Ermöglichen von DevOps für den Microsoft-Stapel
Es gibt viele Technologien und Tools, die DevOps unterstützen können. Diese Tools und Prozesse unterstützen rasche Freigabezyklen und die Datensammlung für Produktionsanwendungen, was wichtige Aspekte einer erfolgreichen DevOps-Strategie sind.
Als Programmierer mit dem MEAN-Stapel arbeiten: Node.js
Der Stapel aus MongoDB, Express, AngularJS und Node.js (MEAN) wird in der neuen Technologiewelt schnell immer bedeutender. Es handelt sich um einen bevorzugten Stapel von Entwicklungssoftware für die Node.js-Plattform. In dieser Ausgabe wird der Node.js-Aspekt weiter vertieft.
Moderne Apps – Methoden zur Optimierung der Nutzbarkeit moderner Apps
Nutzbarkeit ist ein wichtiger Aspekt der Anwendungsentwicklung. Wenn Sie einige einfache Methoden beachten und auf gesunden Menschenverstand setzen, können Sie stets sicherstellen, dass Ihre Apps barrierefrei und demzufolge nutzbar sind.
Fangen Sie bitte nicht mit diesem Thema an – Darwins Kamera
Selfies fingen als harmloser Spaß an, bis so viele Bürger anfingen, bei immer wagemutigeren Schnappschüssen zu sterben, dass die russische Regierung eine Kampagne zur Förderung der sicheren Fotografie gestartet hat.
Anmerkung der Redaktion – Das Internet der Autowracks
Zwei Hacker haben vor Kurzem unter Beweis gestellt, dass sie die Steuerung eines neuen Jeep Cherokee über das Infotainmentsystem UConnect von Chrysler aus der Ferne kapern konnten. Wie kann so etwas überhaupt passieren?