MSDN Magazine Décembre 2011

MSDN Magazine Décembre 2011

Modèle de conception MVPVM:Le modèle de conception MVPVM (Model-View-Presenter-ViewModel, modèle-vue-présentation-modèle de vue) pour WPF

Bill Kratochvil explore en profondeur l'historique des modèles de conception en présentant les avantages présentés par le développement d'applications d'entreprise extensibles inspirées par le projet Prism élaboré par le groupe Modèles et pratiques de Microsoft. Bill Kratochvil

Création d'applications HTML5:Intégration de la géolocalisation dans les applications Web

Une grande partie de ce que le monde appelle HTML5 est un ensemble de technologies destinées à rendre possible le développement d'applications réelles sur le Web, et la géolocalisation en est un excellent exemple. Brandon Satrom présente la spécification de la géolocalisation et vous montre comment commencer à l'utiliser dans vos applications. Brandon Satrom

Sécurité ASP.NET:Protection de vos applications ASP.NET contre les intrusions

Les médias généralistes font état presque tous les jours d'un nouveau site qui a été victime d'une intrusion. Fort heureusement, il est étonnamment facile de se protéger contre ces attaques. Adam Tuliper explique comment ces attaques ont lieu et recommande des méthodes permettant de les éviter. Adam Tuliper

Sysinternals ProcDump v4.0:Écriture d'un plug-in pour Sysinternals ProcDump v4.0

La capture de l'image mémoire d'une application est une technique de résolution des problèmes courante, mais la plupart des outils de capture d'image mémoire vous en donnent trop ou pas assez. Aujourd'hui, Sysinternals ProcDump v4.0 vous permet de prendre les décisions en matière d'inclusion de mémoire, comme l'explique Andrew Richards. Andrew Richards

Encodage vidéo:Enregistrement et réutilisation des paramètres d'encodage vidéo

Voici une méthode simple permettant aux applications de traitement des vidéos d'enregistrer des vidéos compressées à l'aide d'un codec disponible sur l'ordinateur, sans que vous ayez besoin de spécifier manuellement les paramètres de codec lors de chaque démarrage ou utilisation de l'application sur des ordinateurs multiples/distants/intégrés. Adi Shavit

ALM Rangers:Visual Studio ALM Rangers – Ascension de VM Factory

L'équipe des Rangers est de retour avec des conseils en matière de gestion du cycle de vie des applications pour l'utilisation de Virtual Machine Factory, dont ils explorent les concepts et les avantages. Willy-Peter Schaub, Brian Blackman, Paul Meyer

Rubriques

À la pointe:Une barre de progression contextuelle pour ASP.NET MVC

Dino Esposito s'attaque au problème de signalement de l'état des opérations distantes, en fournissant des commentaires contextuels qui représentent fidèlement l'état de l'opération pour une session donnée.Dino Esposito

Windows et le C++:Minuteries et E/S de pools de threads

Kenny Kerr termine sa série sur le pool de threads Windows 7 en examinant les deux objets de génération de rappels restants fournis par les objets APItimer et ceux de fin d'E/S.Kenny Kerr

Point de données:Gestion des validations Entity Framework dans les services de données WCF

Le style Metro de Windows 8 ajoute encore une autre interface utilisateur qui peut utiliser OData. Julie Lerman vous aide à aiguiser vos compétences en matière de création OData avec les services de données WCF, Code First et l'API de validation Entity Framework.Julie Lerman

Prévisions : temps nuageux:Fin du voyage avec les files d'attente AppFabric

Joseph Fultz termine son projet de stock de magasin en utilisant de nouvelles fonctionnalités disponibles dans le bus des services Windows Azure AppFabric, à l'aide d'un mélange de rubriques et de files d'attente.Joseph Fultz

Série de tests:Algorithmes Tabu et plus grande clique

Le Dr. McCaffrey conclut son observation du problème mystérieux et complexe posé par la plus grande clique, un problème souvent utilisé dans les scénarios échangés sur les réseaux sociaux, par une solution avancée nommée algorithme Tabu.James McCaffrey

Le programmeur au travail:Combinateurs d'analyseurs

Ted Neward applique les combinateurs d'analyseurs dans un scénario réel : il conçoit des configurations personnalisées pour des expériences scientifiques neuro-optiques au cours desquelles le tissu optique est stimulé et les résultats sont enregistrés.Ted Neward

Aux frontières de l'interface utilisateur:Vidéos sur Windows Phone 7

Alors que la version initiale de Windows Phone ne comprenait qu'une seule API d'appareil photo, ce manque a été corrigé avec les deux nouveaux jeux d'API que Charles Petzold utilise pour s'amuser avec les vidéos.Charles Petzold

Ne me lancez pas sur le sujet:Steve Jobs et Dennis Ritchie : Photons enchevêtrés

Steve Jobs est décédé le 5 octobre et les hommages qui lui ont été rendus ont résonné dans tout l'univers. Le décès de Dennis Ritchie, le 8 octobre, a été nettement moins remarqué. Il mérite plus de reconnaissance qu'il n'en a reçu parce que Steve Jobs n'aurait pas pu réaliser le quart de ce qu'il a fait sans le travail de M. Ritchie.David Platt