Septembre 2015
Volume 30, numéro 9
Applications mobiles connectées au cloud - Conception d’une application Xamarin avec l'authentification et un support hors connexion
Dans le deuxième article de leur série, les auteurs abordent leur façon d’utiliser Xamarin pour cibler plusieurs plateformes clientes mobiles et montrent comment implémenter l'authentification et gérer un cache côté client synchronisé des données.
Upstart - Radio gratuite sur Internet
Radio diffusée sur Internet a commencé en 1994 sur une petite station de radio universitaire à la Western Washington University. Le directeur du magazine MSDN Keith Boyd décrit comment il a participé aux modestes débuts d’une révolution des médias.
Microsoft Azure - Pièges de tolérance de pannes et résolutions dans le cloud
Microsoft Azure offre plusieurs instruments pour aider à atteindre une haute disponibilité. La compréhension de concepts fondamentaux tels que les domaines d'erreur est critique pour l'établissement d'une architecture efficace de ces instruments. Cet article explore le fonctionnement de ces concepts fondamentaux et permet aux développeurs d'ajuster les données internes pour activer des applications authentiques et hautement disponibles.
À la pointe - approvisionnement d’événements pour l'application commune
L’approvisionnement d'événements est une architecture de stockage relativement récente. Il ne s’agit pas simplement d’auditer et d’enregistrer des événements commerciaux pertinents dans un domaine persistant. Il s'agit d’utiliser un niveau d’abstraction plus bas pour enregistrer vos données et d’utiliser les outils et les modèles qui conviennent pour créer plusieurs projections de données.
Azure Insider - Création de flux de travail unifiés de type Heroku sur des plateformes cloud
Avec cette version de Azure Insider, la série se poursuit avec l’examen de projets concrets et des déploiements. Ce mois-ci, Bruno Terkaly explore comment le regroupement d’un certain nombre de technologies connexes a permis d’aider Gabriel Monroy à produire des flux de travail de développeur de type Heroku sur plusieurs plateformes cloud.
Windows et C++ - Des types élégants dans le Windows Runtime
COM gère tout ce qui est lié aux interfaces. Le Windows Runtime étant basé sur COM, il permet d’offrir un système de type élégant. Comment est-ce possible ? Kenny Kerr vous explique.
Optimisations du compilateur - Code simplifié avec l'optimisation guidée par profil native
L’optimisation guidée par profil (PGO) est un type d’optimisation important pris en charge par le compilateur Visual C++. Bien que cela nécessite des efforts pour être utilisée, la PGO entraîne presque toujours des réductions importantes de la taille de l’exécutable généré et des performances améliorées.
Les Points de données - Liaison de données JavaScript revisitée -- Maintenant avec Aurelia
Julie Lerman a longtemps été une fan de l'infrastructure JavaScript Knockout et de ses avantages de liaison de données. Ici, elle explore la nouvelle infrastructure Aurelia, qui est de plus en plus répandue chez les développeurs web et découvre qu’elle offre bien des avantages pour les programmeurs orientés données.
Sécurité du cloud - Protection des informations sensibles avec un coffre de clés Azure
Avec l'augmentation des failles de sécurité et des violations de données, la gestion et la sécurisation des informations sensibles sont devenues plus importantes que jamais. Le service de coffre de clés de Microsoft Azure aide à protéger vos clés de chiffrement et d'autres informations sensibles dans le cloud.
Série de tests - calcul avec des neurones artificiels à la pointe
James McCaffrey parle des neurones artificiels à la pointe : de petits composants logiciels qui modélisent le comportement des neurones biologiques et pourraient simplement mener à une approche totalement nouvelle de la programmation et des ordinateurs
DevOps - activation de DevOps sur la pile Microsoft
Il existe de nombreux outils et technologies qui peuvent aider avec DevOps. Ces outils et processus prennent en charge le rapide changement des versions et la collecte de données sur les applications de productions. Ils constituent les aspects essentiels d’une stratégie DevOps réussie.
Le programmeur au travail - Comment être MEAN : Node.js
La pile MongoDB, Express, AngularJS, Node.js (MEAN) est en train de jouer un rôle clé dans le monde des nouvelles technologies. Il s’agit d’une pile de logiciels de développement préférée pour la plateforme Node.js. Cette installation porte l'aspect Node.js un peu plus loin.
Applications modernes - pratiques d'utilisation pour les applications modernes
L’utilisation est l’aspect essentiel du développement d’une application. La mémorisation de quelques pratiques simples et l’application d’un bon jugement peuvent vous permettre sans aucun doute de garantir l’accessibilité, et donc l’utilisation, de vos applications.
Ne me lancez - la caméra de Darwin
Les selfies étaient considérés pendant un temps comme un divertissement sans importance, jusqu’à ce que des citoyens se tuent en prenant des instantanés de façon de plus en plus dangereuse et que le gouvernement russe ne lance une campagne pour encourager à prendre des photos en toute sécurité.
Le mot du rédacteur en chef - Internet des accidents de voiture
Deux hackers ont récemment démontré qu’ils pouvaient détourner à distance - via une connexion cellulaire - les commandes d'une nouvelle Jeep Cherokee en utilisant le système d’infotainment UConnect de Chrysler. Comment une chose pareille est-elle possible ?