November2012

MSDN Magazin November 2012

JavaScript-Sicherheit:Vom Web zu Windows 8: Security (Sicherheit)

Webentwickler, die zur Windows 8-Entwicklung mit JavaScript wechseln, müssen ihre Ansichten zur Sicherheit überdenken. Es ist möglich, mit den in Windows 8 verfügbaren Tools JavaScript-Sicherheit von einer Fassade in ein facettenreiches Abwehrsystem umzuwandeln, das Ihre Daten sowie Ihre Benutzer schützt. Tim Kulp

Windows Phone:Aktivieren der Sprachfunktion einer Windows Phone 8-App mit Sprachbefehlen

In Windows Phone 8-Apps können Entwickler zwei neue Features verwenden, was Benutzer erfreuen dürfte: Sprachbefehle zum Starten der App und Ausführen von Befehlen sowie eine flexible API zur Spracherkennung und -synthese, die mit der App über Sprache interagiert. F Avery Bishop

C#, Visual Basic und C++:Verwalten von Speicher in Windows Store-Apps, Teil 2

Im zweiten und letzten Teil unserer Serie zum Identifizieren, Diagnostizieren und Reparieren von Speicherverlusten in Windows Store-Apps konzentrieren sich Chipalo Street und Dan Taylor auf C#-, VB- und C++-Optimierungen. Chipalo Street, Dan Taylor

JavaScript:Erstellen und Verwenden von Steuerelementen in Windows Store-Apps mit JavaScript

Bei der Verwendung von JavaScript zum Erstellen von Steuerelementen in einer Windows Store-App haben Sie Zugriff auf HTML-Elemente, WinRT-Steuerelemente und WinJS-Steuerelemente. Erfahren Sie, wie Sie diese kombinieren und aufeinander abstimmen oder sogar eigene Elemente erstellen können. Chris Sells, Brandon Satrom

Team Foundation Service:Implementieren der Buildautomatisierung mit Team Foundation Service Preview

Mit Team Foundation Service Preview können Sie Builds vollständig in der Cloud ausführen. Hier zeigen Visual Studio ALM Rangers, wie Sie eine Buildautomatisierung vor Ort für Szenarios erstellen können, in denen Entwicklungsteams mehr Kontrolle über den Buildcomputer benötigen, als unter Windows Azure verfügbar ist. Tim Star, Tim Omta, Mario Contreras

Rubriken

In eigener Sache:Stehpult

Michael Desmond setzt seine Dokumentation fort, wie er seinen Schreibtisch durch ein Stehpult zum Arbeiten austauschte.Michael Desmond

Windows mit C++:Die Entwicklung der Synchronisierung in Windows und C++

„Einige exzellente Synchronisierungsprimitive in Windows und der hochentwickelte C++-Compiler bilden ein überzeugendes Toolkit zum Erstellen einfacher und skalierbarer Programme, in denen Parallelität sicher verwendet werden kann“, erklärt Kenny Kerr und fügt hinzu, dass es hinsichtlich der Verbesserung der Parallelität in der Standard-C++-Bibliothek noch einiges zu tun gibt.Kenny Kerr

Datenpunkte:Verbesserungen an Entity Framework Designer in Visual Studio 2012

Der neue Entity Framework Designer in Visual Studio 2012 enthält einige großartige Verbesserungen und viele kleinere Verbesserungen, die insgesamt die Benutzerfreundlichkeit erheblich verbessern.Julie Lerman

Windows Azure-Insider:Windows Azure Mobile Services: Ein robustes Back-End für Ihre Geräteanwendungen

Windows Azure Mobile Services vereinfacht das Leben von Entwicklern mobiler Geräteanwendungen durch die automatische Erstellung eines Back-Ends um einiges. Dieses basiert auf offenen Standards und unterstützt mehrere Gerätetypen und Betriebssysteme.Bruno Terkaly, Ricardo Villalobos

Programmiererpraxis:Cassandra – die NoSQL-Datenbank, Teil 3: Clusterbildung

Hier geht es um sehr große Datenmengen. Nach Ted Neward kann diese Datenbank auf absolut „absurde“ Größen skaliert werden. Ein Unternehmen behauptete, dass es mit Cassandra mehr als 50 PB an Daten speichern könne. Erfahren Sie, wie durch Clustering solche Implementierungen standardmäßig möglich werden.Ted Neward

Touch and Go:Zusammenstellen von Bing Maps-Kacheln in Windows Phone

Das Anzeigen einer Karte auf dem Windows Phone-Bildschirm ist noch relativ einfach. Sie aber so zu drehen, dass Norden auf der Karte auch tatsächlich Richtung Norden zeigt, erweist sich als schwieriger. Charles Petzold beschreibt, wie er mithilfe des Bing Maps SOAP-Dienstes die gewünschten Ergebnisse erhält. Der Bewegungssensor in Windows Phone 7.5 führt Informationen vom Kompass und Beschleunigungsmesser des Telefons zusammen, um eine Rotationsmatrix zu erstellen, mit der die Ausrichtung des Telefons im 3D-Raum beschrieben wird. Vor Kurzen habe ich begonnen, mich mit der Frage zu beschäftigen, wie die Ausrichtung des Telefons in Kombination mit Bing Maps verwendet werden könnte. Die Lösung erweist sich als komplexer als erwartet.Charles Petzold

Fangen Sie bitte nicht mit diesem Thema an:Es geht wieder los.

Mit jedem großen Fortschritt im Anwendungsdesign wird gleichzeitig eine Welle abscheulicher Designs ausgelöst. David Platt empfiehlt Softwareentwicklern, sich beim Entwickeln neuer Windows Store-Apps zu reduzieren und besonnen vorzugehen.David Platt