MSDN Magazine Mars 2010

MSDN Magazine Mars 2010

Diffusion en continu lisse IIS:Amélioration des expériences vidéo Silverlight avec des données contextuelles

La diffusion en continu adaptative aborde le problème lié à la fluidité du décodage et de la remise de contenu. Cet article présente les notions de base de la diffusion en continu lisse IIS et illustre comment manipuler des données audio, vidéo et de sous-titres dans des projets Silverlight. Jit Ghosh

Question de doigté:Exploration de la prise en charge multipoint dans Silverlight

Le toucher n'est pas simplement une forme d'entrée de souris dans Silverlight. Il est parfois nécessaire de disposer de contrôles spécialisés et optimisés pour les fonctionnalités tactiles. Charles Petzold

Diagnostics de threads:Ajustement des performances avec l'outil de visualisation concurrentielle dans Visual Studio 2010

La compréhension des goulots d'étranglement au niveau des performances dans les applications multithread nécessitait auparavant une instrumentation et une analyse significatives de la part de développeurs expérimentés. L'outil de visualisation concurrentielle Visual Studio 2010 réduit sensiblement la charge liée à l'analyse des performances parallèles. Hazim Shafi

Série de tests:Test d'applications Silverlight à l'aide de Messages

Silverlight simplifie grandement le processus de création d'applications Web enrichies. Cet article fournit un exemple d'utilisation de Messages en guise de méthode rapide pour tester de manière interactive des applications Silverlight simples. James McCaffrey

Columns

Le mot du rédacteur en chef:Le bout du tunnel

D'après la Direction de Dice.com, le pire est passé pour les demandeurs d'emploi dans le secteur technologique.Keith Ward

À la pointe:Bibliothèque Ajax ASP.NET et Services de données WCF

Ce mois-ci, Dino examine les composants JavaScript fournis avec la Bibliothèque Ajax ASP.NET et nous explique comment les utiliser pour un accès efficace aux données côté client.Dino Esposito

Les coulisses du CLR:Migration d'un assembly APTCA vers le .NET Framework 4

Le modèle de sécurité CLR dans le Microsoft .NET Framework 4 a subi d'importantes modifications, notamment l'adoption de la transparence de Niveau 2, de manière semblable au modèle de sécurité Silverlight. Mike Rousos nous donne une explication détaillée des conséquences probables pour les auteurs de bibliothèques APTCA (AllowPartiallyTrustedCallers).Mike Rousos

Point sur les données:Précompilation de requêtes LINQ

Saviez-vous qu'en recompilant des requêtes LINQ vous risquiez en fait de dégrader les performances de vos applications ? Julie Lerman nous explique comment s'assurer de ne pas re-précompiler les requêtes à chaque fois et de ne pas perdre les avantages attendus en termes de performances d'une publication (postback) à une autre et dans le cas des opérations de service à courte durée de vie et autre code où les instances critiques vont hors de portée.Julie Lerman

Frontières de l'interface utilisateur:Musique MIDI dans les applications WPF

Chaque PC contient un orchestre de 16 musiciens prêts à jouter à tout moment. Charles nous montre comment la prise en charge MIDI dans la bibliothèque sonore NAudio nous permet de jouer de la musique dans nos applications .NET.Charles Petzold

Les arcanes du Basic:Covariance et contravariance génériques dans Visual Basic 2010

Découvrez les nouvelles fonctionnalités de covariance et contravariance offertes par Visual Studio 2010. Binyam Kelile nous propose quelques exemples pratiques Visual Basic afin d'illustrer la façon dont ils offrent davantage de flexibilité lors de l'utilisation de délégués et d'interfaces génériques.Binyam Kelile

Extreme ASP.NET:Validation de modèle & métadonnées dans ASP.NET MVC 2

Scott Allen nous montre comment améliorer notre validation de l'entrée utilisateur avec de nouvelles fonctionnalités d'ASP.NET MVC 2 qui simplifient la validation sur le client et le serveur.Scott Allen

Sécurité:Ajoutez une barre de bogues à Microsoft Team Foundation Server 2010

Bryan Sullivan nous propose de découvrir la rigoureuse structure de sécurité du développement Microsoft en décrivant le système de classification de bogues de sécurité objectif (la barre de bogues) utilisé par les équipes internes de produits et de services en ligne. Il nous explique comment incorporer ce système de classification dans notre propre environnement de développement à l'aide de Microsoft Team Foundation Server 2010.Bryan Sullivan

Ne me laissez pas commencer:Cas particuliers

Les développeurs doivent consacrer leur temps et leurs efforts aux 99 cas d'utilisation normale plutôt qu'au seul cas particulier, auquel on consacre bien souvent beaucoup trop d'attention.David Platt