August 2015

Band 30, Nummer 8

Modern Drag and Drop for Windows Universal Applications

Windows 10 – Modernes Drag & Drop für universelle Windows-Anwendungen

Alain Zanchetta

Modernes Drag & Drop (Ziehen und Ablegen) bietet neue Möglichkeiten, z. B. verschiedene Optionen zum Anpassen des visuellen Feedbacks. Erfahren Sie, wie Sie Drag & Drop in XAML-Anwendungen implementieren und die neuen Features nutzen, um eine Benutzeroberfläche mit großem Funktionsumfang ohne Beeinträchtigung der Reaktionsfähigkeit der Anwendung zu bieten.

Committing to Cross Platform: The ABCs of iOSKolumne

Erste Worte – Der plattformübergreifenden Entwicklung verpflichtet: Das ABC von iOS

Chuck Lantz

Es gibt nun drei Möglichkeiten für Entwickler zum Erstellen von iOS-Apps auf der Microsoft-Plattform: Visual Studio 2015 Tools für Apache Cordova, den plattformübergreifenden Agent in Visual Studio Online und den neuen plattformübergreifenden Editor Visual Studio Code.

Create a Web Service with Azure Web Apps and WebJobs

Mit der Cloud verbundene mobile Apps – Erstellen eines Webdiensts mit Azure Web Apps und WebJobs

Erik Reitan

Im ersten Teil eines zweiteiligen Artikels untersuchen die Autoren einige der Probleme beim Erstellen eines Cloud-Back-Ends, das Daten aggregiert und verarbeitet und mobilen Clients zur Verfügung stellt.

Games RevolutionKolumne

Upstart – Revolution bei der Spieleentwicklung

Michael Thompson

Michael Thompson untersucht, wie Frameworks wie Unity, Unreal Modul 4 und Cocos2D die Entwicklung von Spielen revolutioniert haben, denn es gab noch nie zuvor so viele Programmierer in diesem Bereich.

Azure Mobile Services: A Great Back End for AngularJS

Cloudentwicklung – Azure Mobile Services: Hervorragendes Back-End für AngularJS

Jonathan Miller

Wenn Sie AngularJS auf Ihrem Front-End nutzen möchten, müssen Sie sich nicht vom Microsoft-Stapel im Back-End verabschieden. Laut Jonathan Miller lassen sich Azure Mobile Services und AngularJS nahtlos integrieren.

CQRS and Events: A Powerful DuoKolumne

Innovation – CQRS und Ereignisse: Ein leistungsfähiges Duo

Dino Esposito

Jede Aktion ist ein Befehl oder eine Abfrage, aber niemals beides. Ein Befehl ändert den Systemstatus. Eine Abfrage meldet den Status des Systems. Dies wird mitunter als CQRS (Command Query Responsibility Segregation - Zuständigkeitstrennung bei Befehlen und Abfragen) bezeichnet und stellt eine potenziell bahnbrechende Architektur dar.

Introduction to 3D for Web Games

Entwicklung von Spielen – Einführung in 3D für Webspiele

Michael Oneppo

Im ersten Teil einer dreiteiligen Serie zur Entwicklung von 3D-Webspielen beginnt Michael Oneppo mit dem Erstellen eines einfachen Spiels mithilfe der beliebten und leistungsstarken Bibliothek THREE.js.

Window Runtime Components with MIDLKolumne

Windows mit C++ – Windows-Runtime-Komponenten mit MIDL

Kenny Kerr

Die Microsoft Interface Definition Language (MIDL) definiert Schnittstellen zwischen Client- und Serverprogrammen. Kenny Kerr setzt seine Untersuchung der Windows-Runtime mit einem Blick auf den MIDL-Compiler fort.

K-Means++ Data ClusteringKolumne

Testlauf – Erstellen von K-Means++-Datenclustern

James McCaffrey

Das Bilden von Clustern ist nützlich für das Erkennen von Mustern in riesigen Datenmengen. Eine der gängigsten Clustertechniken ist der k-means-Algorithmus. In diesem Artikel wird eine relativ neue Variante mit dem Namen k-means++ vorgestellt, die die Auswahl von Anfangsmittelwerten verbessert.

How To Be MEAN: Getting StartedKolumne

Als Programmierer mit dem MEAN-Stapel arbeiten: Erste Schritte

Ted Neward

Der MEAN-Stapel (Mongo, Express, Angular, Node) wird immer mehr zu einem der beliebtesten Entwicklungssoftwarestapel für die NodeJS-Plattform. Ted Neward stellt MEAN im ersten Artikel einer Reihe vor.

Why Can't We Be Friends?Kolumne

Fangen Sie bitte nicht mit diesem Thema an – Warum können wir keine Freunde werden?

David Platt

Entwickler und IT-Profis sollte feste Verbündete in einem Zeitalter sein, in dem ALM-Tools und -Integration die Linien verschwimmen lassen und sich Tests und Bereitstellung in einem zentralen Ökosystem vermischen.

The Importance of PlayKolumne

Anmerkung der Redaktion – Die Bedeutung des Spielens

Michael Desmond

Von der Back-End-Entwicklung in Azure bis zur plattformübergreifenden Entwicklung in Unity und Cordova meistern Spieleentwickler viele der Herausforderungen, die ihre Kollegen aus den anderen Geschäftsbereichen plagen.