MSDN Magazine Octobre 2014

MSDN Magazine Octobre 2014

C#:Le nouveau C# 6.0 amélioré

Le nouveau C# 6.0 est désormais intégré à CTP3. Une myriade d'améliorations y ont été apportées, et certaines fonctionnalités ont été supprimées. Voici un récapitulatif complet des caractéristiques et fonctionnalités de ce nouveau langage. Mark Michaelis

Programmation asynchrone:Présentation de Async/Await sur ASP.NET

Stephen Cleary donne un aperçu de concept des demandes asynchrones sur ASP.NET, et indique des références vers les meilleures ressources en ligne. Stephen Cleary

Azure Insider:Connecter votre appareil IoT au nuage

Dans cette prochaine version du projet « L'Internet des objets » (Internet of Things, IoT), nous utilisons les appareils SmartDoort et Raspberry Pi connectés et développons des stratégies pour gérer le trafic de messages et de photos à l'aide d'un système de mise en file d'attente de bus de services et de messages. Bruno Terkaly, Steven Edouard

Unity:Développer votre premier jeu avec Unity et C# - Partie 3

Dans la troisième partie de sa série consacrée au développement du jeu Unity, Adam Tuliper s'intéresse aux jeux 3D, notamment à la création des personnages, des animations et des terrains. Adam Tuliper

SQL Server:Utiliser des tables pouvant être mises à jour pour une création de rapports réactive et en temps réel

La gestion de banques de données volumineuses dans une seule table peut ralentir les requêtes et, en conséquence, les activités métier. Le partitionnement de tables associé à l'utilisation d'index Columnstore permet de résoudre ce problème. Don Mackenzie

Applications Windows universelles:Réutiliser des ressources de code avec des applications Windows universelles

Joel Reyes examine les fonctionnalités des applications universelles intégrées à Visual Studio 2013, notamment la prise en charge des modèles, du langage, de l'API et du compilateur. Il examine en outre des stratégies pour partager des codes entre les applications, ainsi que les meilleures méthodes de mise à jour d'applications disparates dans une version universelle de Windows. Joel Reyes

SQL Server:Utiliser des tables volumineuses, rapides et pouvant être mises à jour pour une création de rapports réactive et en temps réel

Cet article s'appuie sur l'article du MSDN Magazine d'octobre, « Utiliser des tables pouvant être mises à jour pour une création de rapports réactive et en temps réel », qui décrit le partitionnement de tables associé à l'utilisation d'index Columstore pour prendre en charge une table volumineuse, que vous pouvez utiliser rapidement pour créer des rapports et réaliser des mises à jour simultanément. Don Mackenzie

Rubriques

Le mot du rédacteur en chef:Arrivées et départs

Charles Petzold quitte son poste de chroniqueur au magazine MSDN pour travailler chez Xamarin.Michael Desmond

À la pointe:Conseils relatifs à la lisibilité du code source

La lisibilité doit constituer un élément essentiel de vos pratiques de codage. Suivez les trois commentaires CS, les règles de cohérence et de clarté pour créer un code plus facile à lire.Dino Esposito

Points de données:Modèle pour partager des données entre des contextes limités de conception conduite par domaine

Julie Lerman examine une méthode de mise en miroir de données qui permet de partager des données entre des contextes limités de conception conduite par domaine.Julie Lerman

Série de tests:Classification probit à l'aide de C#

James McCaffrey examine la classification probit, une technique d'apprentissage automatique permettant d'établir des prévisions lorsque la variable dépendante à prévoir peut accepter uniquement une des deux valeurs possibles.James McCaffrey

Applications modernes:Utiliser de SignalR pour créer des applications modernes

SignalR est un ensemble de bibliothèques de clients et de serveurs qui vous permet de développer des applications dotées d'une communication bilatérale, dynamique et en temps réel.Rachel Appel

Facteur DirectX:Nuanciers Pixel et la réflexion de lumière

Charles Petzold termine sa série consacrée à DirectX en étudiant des modèles classiques d'ombrage Gouraud et Phong 3D.Charles Petzold

Ne me lancez pas sur le sujet:Élever le niveau de l'enseignement

Le cours de David Platt à la Harvard University Extension School consacré à l'ingénierie et à la gestion de l'expérience utilisateur vise à créer un cadre de premiers répondeurs à l'expérience utilisateur, qui tire profit de la connaissance des concepts de base de la création de l'expérience utilisateur pour réaliser un processus de conception plus robuste et fonctionnel.David Platt