Dezember2011

MSDN Magazin Dezember 2011

MVPVM-Entwurfsmuster:Das Model View Presenter-ViewModel-Entwurfsmuster für WPF

Bill Kratochvil stellt die Vorteile der Entwicklung erweiterbarer Unternehmensanwendungen anhand des von ihm als MVPVM-Muster bezeichneten Hilfsmittels vor und gewährt dabei einen fundierten Einblick in die Geschichte der Entwurfsmuster. Kratochvil wurde hierzu durch das Microsoft-Projekt Patterns & Practices Prism inspiriert. Bill Kratochvil

Erstellen von HTML5-Anwendungen:Integrieren von Geolocation in Webanwendungen

Viele der unter dem Begriff HTML5 zusammengefassten Technologien sind darauf ausgerichtet, die Entwicklung von echten Anwendungen im Web zu ermöglichen. Geolocation ist hierfür ein hervorragendes Beispiel. Brandon Satrom führt die Spezifikation Geolocation ein und zeigt Ihnen die ersten Schritte zur Nutzung in Ihren Anwendungen. Brandon Satrom

ASP.NET-Sicherheit:Schutz vor Hacking für Ihre ASP.NET-Anwendungen

Nahezu täglich wird in den populären Medien von neuen Hackingangriffen auf Websites berichtet. Glücklicherweise ist es in vielen Fällen überraschend einfach, sich vor diesen Angriffen zu schützen. Adam Tuliper zeigt auf, wie es zu solchen Angriffen kommt, und erläutert bewährte Verfahren zu deren Vorbeugung. Adam Tuliper

Sysinternals ProcDump v4.0:Schreiben eines Plug-Ins für Sysinternals ProcDump v4.0

Das Aufzeichnen eines Speicherabbilds einer Anwendung ist eine bewährte Problembehandlungstaktik, aber die meisten Abbildaufzeichnungstools sind entweder zu effektiv oder zu wenig effektiv. Wie Andrew Richards jedoch erklärt, können Sie nun mithilfe von Sysinternals ProcDump v4.0 leichter Entscheidungen in Bezug auf Speicherabbilder treffen. Andrew Richards

Videocodierung:Speichern und Wiederverwenden von Einstellungen für die Videocodierung

Anhand der folgenden einfachen Methode können Videobearbeitungsanwendungen komprimierte Videodateien mithilfe von beliebigen, auf dem Computer verfügbaren Codecs speichern, ohne dass hierzu bei jedem Start der Anwendung bzw. bei jeder Nutzung der Anwendung auf mehreren/Remote-/integrierten Computern die Codeceinstellungen manuell angegeben werden müssen. Adi Shavit

ALM Rangers:Visual Studio ALM Rangers – Aufstieg von VM Factory

ALM Rangers ist wieder erhältlich, jetzt mit einer ALM-Anleitung zur Verwendung von Virtual Machine Factory, bei der Konzepte und Vorteile ausführlich vorgestellt werden. Willy-Peter Schaub, Brian Blackman, Paul Meyer

Rubriken

Innovation:Kontextbezogene Statusanzeige für ASP.NET MVC

Dino Esposito behandelt das Thema Statusberichte von Remotevorgängen, die kontextbezogenes Feedback enthalten, das den Status einer angegebenen Sitzung zuverlässig darstellt.Dino Esposito

Windows mit C++:Threadpool-Zeitgeber und E/A

Kenny Kerr schließt seine Serie zum Windows 7-Threadpool ab, indem er sich eingehend mit den zwei verbliebenen Objekten zur Rückrufgenerierung befasst, die von den API-Zeitgeberobjekten und den E/A-Abschlussobjekten bereitgestellt werden.Kenny Kerr

Datenpunkte:Umgang mit Entity Framework-Validierungen in WCF Data Services

Mit Windows 8 Metro Style tritt eine neue Benutzeroberfläche auf den Plan, die OData nutzen kann. Julie Lerman hilft Ihnen bei der Vertiefung Ihrer Kenntnisse der OData-Erstellung mit WCF Data Services, Code First und der Entity Framework-Validierungs-APIJulie Lerman

Vorhersage: Bewölkt:Abschluss der Tour mit AppFabric-Warteschlangen

Joseph Fultz schließt sein Inventurprojekt ab, das auf den neuen Features des Windows Azure AppFabric-Dienstbusses basiert, wobei er verschiedene Themen und Warteschlangen behandelt.Joseph Fultz

Testlauf:Tabu-Algorithmen und Maximum Clique

Dr. McCaffrey fasst seine Untersuchung des schwierigen und geheimnisvollen Maximum Clique-Problems zusammen, das häufig in Social Networking-Szenarien auftritt, und stellt eine fortschrittliche Lösung mit der Bezeichnung Tabu-Algorithmus vor.James McCaffrey

Programmiererpraxis:Parser Combinators

Ted Neward setzt Parser Combinators in einem praxisnahen Szenario ein. Hierbei entwirft er benutzerdefinierte Konfigurationen für neuro-optische wissenschaftliche Experimente, bei denen optisches Gewebe stimuliert wird und die Ergebnisse aufgezeichnet werden.Ted Neward

Neue Benutzeroberflächentechnologien:Videofeeds auf Windows Phone 7

Die erste Version von Windows Phone enthielt lediglich eine Kamera-API. Dieser Schwachpunkt wurde nun durch zwei neue Sätzen von APIs behoben, die Charles zur Unterhaltung mit Videos verwendet.Charles Petzold

Fangen Sie bitte nicht mit diesem Thema an:Jobs und Ritchie: Verschränkte Photonen

Steve Jobs starb am 5. Oktober, und die Medien quollen förmlich über von Ehrungen und Nachrufen. Weit weniger Aufsehen erregte der Tod von Dennis Ritchie am 8. Oktober. Er verdient jedoch mehr Anerkennung, als ihm tatsächlich zuteil wurde, denn ohne Ritchies Hilfe hätte Jobs nicht annähernd so erfolgreich werden können.David Platt