März2014

MSDN Magazin März 2014

Asynchrone Programmierung:Muster für asynchrone MVVM-Anwendungen: Datenbindung

Async und Await sind zwar sehr nützlich, jedoch nicht nahtlos mit MVVM kompatibel. Dies ist der erste Artikel einer Serie, in der die Verwendung von async in MVVM-Anwendungen vorgestellt wird. In diesem Artikel wird gezeigt, wie Tasks mit Datenbindung verwendet werden, wodurch im Grunde eine "asynchrone Eigenschaft" erstellt wird. Stephen Cleary

Asynchrone Programmierung:Asynchrone TCP-Sockets als Alternative zu WCF

Mit den neuen Features von .NET 4.5 wird es einfacher, mit einer effektiven Alternative zu Windows Communication Foundation zu arbeiten, die als asynchrone Socket-Programmierung bezeichnet wird. James McCaffrey zeigt, wie die asynchrone Socket-Programmierung funktioniert. James McCaffrey

ASP.NET MVC 5:Eine Einführung in Single-Page-Anwendungen für .NET-Entwickler

Long Le zeigt, wie traditionelle ASP.NET MVC-Entwickler, deren Schwerpunkt auf serverseitigen Anwendungen liegt, problemlos mit der Entwicklung von clientseitigen Single-Page-Anwendungen beginnen können. Long Le

Windows 8.1:Entwicklung eines Netduino-basierten HID-Sensors für WinRT

Donn Morse entwickelt einen HID-basierten Temperatursensor für die WinRT-API, der an ein Tablet oder einen Laptop mit Windows 8.1 angeschlossen wird, und erstellt eine App, die die Sensordaten empfängt und die aktuelle Temperatur anzeigt. Donn Morse

Rubriken

Anmerkung der Redaktion:Alles, was ich wissen muss, habe ich von „Calvin und Hobbes“ gelernt

Der Comic „Calvin und Hobbes“ enthält überraschende Erkenntnisse für Softwareentwickler, von der zeitlosen Genialität des Transmogrifier bis zu den komplexen Sicherheitsvorkehrungen für das Baumhaus.Michael Desmond

Innovation:Ein erster Blick auf ASP.NET Identity

Dino Esposito behandelt die Grundlagen der ASP.NET-Authentifizierung und des neuen ASP.NET Identity-Systems aus der Perspektive des ASP.NET MVC 5-Entwicklers.Dino Esposito

Windows Azure-Insider:Der Windows Azure-Servicebus und das Internet der Dinge, Teil 2

Lassen Sie sich durch eine Proof-of-Concept-Lösung führen, um zu erfahren, wie eine Servicebus-Warteschlange eine elegante Möglichkeit bietet, Resilienz und gelegentliche Konnektivität in IoT-Anwendungen zu integrieren.Bruno Terkaly, Ricardo Villalobos

Programmiererpraxis:Erste Schritte mit Oak: Datenvalidierung und Zusammenfassung

Ted Neward schließt seine vierteilige Untersuchung des dynamischen Webentwicklungsansatzes des Oak-Frameworks mit dem Thema „Datenvalidierung“ ab und erklärt, warum Oak Bestandteil seiner persönlichen Toolbox werden wird.Ted Neward

Moderne Apps:Das Hub-Projekt und -Steuerelement in Windows Store-Apps

Rachel Apps untersucht, wie die Hub-Projektvorlage in Visual Studio mit dem Hub-Steuerelement funktioniert, um Ihnen zu helfen, Windows Store-Apps in HTML und XAML zu kodieren, die große Mengen von Daten in einem ästhetisch ansprechenden, funktionalen und modernen Layout anzeigen.Rachel Appel

DirectX-Faktor:Dreiecke und Tesselierung

Auch wenn Dreiecke in der 2D-Grafikprogrammierung eine sehr viel geringere Rolle als in der 3D-Grafikprogrammierung spielen, untersucht Charles Petzold einige interessante Effekte, die mit tesselierten zweidimensionalen Dreiecken erzielt werden können.Charles Petzold

Fangen Sie bitte nicht mit diesem Thema an:Die Bauern rebellieren!

Als die Vertriebsmitarbeiter von Avon den Aufstand gegen die Bestellverwaltungssoftware des Unternehmens wagten, sendeten sie ein deutliches Signal. Im Zeitalter des iPads können es sich Unternehmen nicht mehr leisten, ihren Benutzern schlechte Software aufzuzwingen.David Platt