MSDN Magazine Février 2011

MSDN Magazine Février 2011

.NET dynamique:Comprendre le mot clé dynamique en C# 4

Le mot clé dynamique apporte de nouvelles fonctionnalités intéressantes au C# 4. Nous allons vous montrer comment il fonctionne et comment il simplifie la plupart de vos tâches de codage, y compris des applications pratiques pour COM interop. Alexandra Rusina

Héritage de contrat de données:Types connus et le solveur générique

Les développeurs rencontrent souvent des difficultés avec l'héritage de contrat de données dans WCF, notamment avec les types connus. Nous allons expliquer l'origine de ce problème, puis nous vous montrerons comment l'éliminer entièrement avec le solveur générique. Juval Lowy

Dynamic Data:Enregistrements de base de données des correspondances de modèles avec F#

Lorsque vous migrez des données à partir d'autres sources vers une base de données unique utilisée par votre application, il vous faut probablement employer des processus de correspondance et de déduplication pour obtenir un magasin de données utile. Nous allons vous montrer quatre différents algorithmes de correspondance et le code F# pour les implémenter. Ambar Ray

Business Connectivity Services:Gestion des récompenses du personnel avec Office et SharePoint BCS

En concevant sa nouvelle plateforme de gestion des récompenses du personnel, Microsoft a choisi Business Connectivity Services (BCS), une fonctionnalité d'Office 2010 et de SharePoint 2010, pour modifier les informations sur le personnel directement dans Excel. Nous allons vous montrer comment cela fonctionne. Ying Xiong

Informatique parallèle:Tout tourne autour de SynchronizationContext.

SynchronizationContext est une classe (et un concept) qui est essentielle au bon fonctionnement des composants multithreads sur le .NET, mais elle est souvent négligée ou mal comprise. Steve Cleary

Windows Workflow:Sécurisation des services de workflow WF 4

Nous présentons différentes options de sécurité pour différents hôtes de workflow, et voyons comment la collection d'activités du projet du Pack de sécurité de workflow peut être utilisée pour apporter une sécurité de bout en bout aux solutions de workflow. Zulfiqar Ahmed

Team Foundation Server:Conseils de branchement et fusion de Visual Studio TFS

Apprenez directement des membres de l'une des équipes d'experts de Microsoft comment gérer au mieux le branchement de développement de logiciel avec Visual Studio Team Foundation Server. Willy-Peter Schaub, Bill Heys

Rubriques

Le mot du rédacteur en chef:Guide rapide pour être publié

Vous voulez écrire pour MSDN Magazine ? Voici quelques conseils pour commencer.Keith Ward

Boîte à outils:Ressources et outils de développement Windows Phone 7

Windows Phone 7 offre un écosystème de ressources vaste et en constante évolution pour les développeurs. En voici les principales.Terrence Dorsey

À la pointe:Injection de stratégie dans Unity

Dino Esposito poursuit sa discussion sur l'API d'interception Unity en expliquant comment l'injection de stratégie vous permet de vous concentrer sur les détails du comportement que vous voulez, laissant la bibliothèque décider des méthodes qu'elle applique en fonction des règles établies.Dino Esposito

Point sur les données:La décomposition (Slice and Dice) OData avec le Plug-In des DataTables jQuery

OData vous permet d'accéder aux données sur le Web par de simples commandes HTTP. Nous allons vous montrer comment le plug-in des DataTables jQuery avec le Microsoft .NET Framework et les bibliothèques client OData de Silverlight vous permettent de récupérer et d'afficher ces données rapidement, facilement et avec style.Julie Lerman

Prévisions : temps nuageux:Synchronisation de Branch-Node avec SQL Azure, Partie 2 : Synchronisation basée sur les services

Découvrez comment l'utilisation de Windows Azure pour synchroniser les bases de données d'entreprise vous permet d'adapter plus de nœuds qu'avec une synchronisation directe.Joseph Fultz

Série de tests:Mesure de la progression des tests avec EVM

Une grande partie du test de logiciel (ou du codage) consiste à mesurer la progression. Pour ce faire l'une des méthodes utilisées est la méthode de la valeur acquise (Earned Value Management, EVM) et nous allons vous montrer comment il est facile de l'appliquer à vos projets.James McCaffrey

Aux frontières de l'interface utilisateur:Enregistrement de sons dans Windows Phone 7

Ramener l'interface utilisateur à l'essentiel est important lorsque l'on programme un smartphone. Nous allons voir à quel point une application peut être simplifiée tout en continuant à être utile et nous allons explorer les API d'enregistrement de sons dans Windows Phone 7 en cours de route.Charles Petzold

Ne me lancez pas sur le sujet:Jamais au grand jamais

Tout comme en médecine, certains événements dans le développement de logiciel ne doivent jamais se produire. Même pas en rêve.David Platt