August2012
C++:Funktionale Programmierung in C++
Durch den neuen C++ 11-Standard ist die Sprache, insbesondere durch die Lambda-Unterstützung, sehr viel besser für die funktionale Programmierung geeignet. Erfahren Sie, wie Sie die funktionale Programmierung für Ihren C++-Code einsetzen können. David Cravey
Windows Azure:Windows Azure hilft
Was machen Sie, wenn die Marketingabteilung auf Sie zukommt und ein voll funktionsfähiges System für die Anmeldung zu einer Konferenz benötigt, die bereits in einem Monat stattfindet? Sie erstellen eine App mit Windows Azure, Silverlight und Windows Phone, die den Ansprüchen sozialer Netzwerke genügt. Erfahren Sie mehr dazu von Mark Kromer. Mark Kromer
Windows PowerShell:Erstellen von benutzerfreundlichen XML-Schnittstellen mit Windows PowerShell
Joe Leibowitz zeigt auf, wie XML-Dateien mit Algorithmen, die die Struktur jeder beliebigen Datei parsen können, auch von Benutzern ohne technisches Fachwissen einfacher gelesen und bearbeitet werden können. Joe Leibowitz
Erstellen von HTML5-Anwendungen:Eine kleine Geschichtsstunde (API)
Keine Ahnung von Geschichte? Clark Sell zeigt Ihnen, wie Sie mit der neuen History-API in HTML5 auf einen Sitzungszustand zugreifen und diesen auch verwalten können. Clark Sell
ALM Rangers:Verwenden des Clientobjektmodells von Team Foundation Server
Die Visual Studio ALM Rangers führen das Clientobjektmodell von Visual Studio Team Foundation Server (TFS) ein und bilden das Fundament für eine neue Reihe von Artikeln, die sich auf praktische Anleitungen und bekannte Kodierungsszenarien in TFS konzentrieren. Willy-Peter Schaub, Brian Blackman
Windows Azure:CyberNanny: Remotezugriff über verteilte Komponenten
Was machen Sie, wenn Sie gerade Vater geworden sind und stets wissen möchten, wie es dem Nachwuchs zu Hause geht? Sie sorgen mit dem Kinect-Sensor, C++, Windows Azure sowie lokalen und cloudbasierten Komponenten dafür, dass Sie immer und überall Fotos per E-Mail erhalten können. Angel Hernandez Matos
CLR:.NET-Entwicklung für ARM-Prozessoren
Beim Kodieren in .NET Framework müssen Sie sich in der Regel keine Sorgen über die Unterschiede zwischen den ARM- und x86-basierten Prozessoren machen. Allerdings gibt es einige grundlegende Abweichungen im Design, die sich auf Ihren Code auswirken könnten, die von Andrew Pardoe, Insider des CLR-Teams, hier dargelegt werden. Andrew Pardoe
Rubriken
In eigener Sache:Auf den Punkt mit Julie Lerman
Michael Desmond stellt Julie Lerman vor, Kolumnistin der Rubrik Datenpunkte.Michael Desmond
Innovation:Entwicklung mobiler Websites, Teil 3: Weiterleiten von Anforderungen
Dino Esposito erläutert, wie Website-Besucher zwischen den Desktop- und den mobilen Versionen einer Website weitergeleitet werden, sodass sie problemlos zwischen diesen wechseln können.Dino Esposito
Windows mit C++:Kooperatives Multitasking mit Lightweight
Kenny Kerr beschreibt eine geeignete Technik für eine einfache Parallelität, mit der ein asynchroner Code in C oder C++ ohne Verwendung einer Laufzeit (wie sie von Visual C++ oder Windows bereitgestellt werden) geschrieben werden kann.Kenny Kerr
Datenpunkte:Fehlerquellen und Zeiger für eine Basisklasse zum Protokollieren in EF-Modellen
Eine nicht fachgerechte Verwendung der Basisklasse zum Bereitstellen von Protokolldaten für alle Klassen in einem Entitätsdatenmodell führt zu Chaos in der Datenbank. Erfahren Sie, warum dies so ist und wie Sie das Problem vermeiden.Julie Lerman
Vorhersage: Bewölkt:Entkopplung der Cloud mit MEF
Erfahren Sie, wie Sie mit Microsoft Extensibility Framework eine Cloud flexibler und besser verwaltbar bereitstellen können.Joseph Fultz
Programmiererpraxis:Cassandra - die NoSQL-Datenbank Erste Schritte
Ted Neward entdeckt Cassandra (die NoSQL-Datenbank, nicht die Gestalt aus der griechischen Mythologie), eine verteilte, dezentralisierte, frei skalierbare, hoch verfügbare, fehlertolerante, konsistente, spaltenorientierte Open Source-Datenbank, bei der die Verteilungsstruktur auf Dynamo von Amazon und das Datenmodell auf Bigtable von Google basiert.Ted Neward
Touch and Go:Virtuelle Welten mit Windows Phone entdecken
Auch wenn wir nicht mehr glauben, dass die Erde von himmlischen Sphären umgeben ist, wird ein ähnliches Konzept doch immer noch für Programme verwendet, sodass Sie per Smartphone Zutritt zu einer virtuellen Welt erhalten. Bei einem solchen Programm ist eine 3D-Orientierung im Weltraum erforderlich. Charles Petzold erklärt, wie dies mit dem horizontalen Koordinatensystem möglich ist.Charles Petzold