Pourquoi utiliser Node pour réaliser mon API ?

Ces dernières années l’approche REST devient l’architecture incontournable des API en utilisant la puissance du protocole HTTP. Parallèlement on assiste à une reconfiguration du paysage côté serveur notamment avec la percée de Node.js

Node s’est imposé comme une des principales piles techniques. S’il permet facilement de créer un petit serveur HTTP en une ligne de commande, qu’en est-il pour une API d’envergure? Lire la suite

La stratégie Microsoft: ouverture et multiplateforme

Microsoft Mobile First Cloud FirstEn mars 2014, Satya Nadella (directeur général de Microsoft) annonçait clairement la nouvelle stratégie Microsoft : innover pour s’ancrer dans un monde orienté mobile et cloud (mobile-first, cloud-first world).

Un an après, les réalisations de cette stratégie sont de plus en plus visibles et démontrent une volonté forte d’ouverture de la part de Microsoft pour atteindre cet objectif.

Priorisation des déploiements des produits, licences/tarifs, opensource, multiplateforme et respect des standards, toutes les branches de la société de Redmond sont impactées par la vision de S. Nadella.

Lire la suite

Devoxx France 2015 – Compte Rendu

Pour sa quatrième édition, Devoxx France prenait place cette année au Palais des Congrès qui a attiré près de 2500 personnes sur 3 jours du 08 au 10 avril 2015. Une vraie réussite et une organisation rondement menée !

En guise de rappel, Devoxx est une groupe de conférence initié en Belgique qui regroupe un grand nombre de développeurs du monde Java mais pas seulement. La variété des formats de conférences (keynote, university, quickie, tools-in-action, hands-on-lab) contribue à la richesse de l’événement. Cette année on a parlé BigData, DevOps, IoT et Mobile mais aussi traditionnellement Java Modulaire et la clôture des Cast Codeurs.

Cet article a pour but de faire un tour d’horizon des conférences que nous avons pu suivre, de vous donner un premier retour et de vous fournir les pointeurs pour approfondir si vous le souhaitez.

Lire la suite

NSConference 7

3 jours, 2 Développeurs, 1 Conférence : notre CR de la NSConference

Pendant 3 jours, nous (Mathieu « MHA » et Guillaume « GUL ») avons eu la chance d’assister à la NSConference, la conférence de la communauté de développeurs iOS / MAC OS.

La conférence est construite autour de 2 formats: les sessions classiques d’une demie-heure, et des sessions courtes de 10 minutes, appelés « Blitz Talk ».
Petit tour d’horizon des sessions qui nous ont particulièrement marqués, que ce soit sur le contenu technique, le message ou simplement l’approche. Lire la suite

Les tests fonctionnels en .NET

Dans cet article, nous avons décidé de vous parler de tests fonctionnels appliqués à du code .NET.

Vous pourrez (re-)découvrir l’intérêt et le fonctionnement de la mise en place ce type de tests sur votre application.

Il faut savoir qu’à ce jour, il existe des dizaines de frameworks .NET de tests fonctionnels. C’est pourquoi nous avons décidé de nous concentrer sur les trois frameworks qui semblent les plus pertinents aujourd’hui, à savoir :

  • Concordion
  • Fitnesse
  • Specflow

Lors de la rédaction de cet article, nous avons développé en parallèle une petite application, sur laquelle nous avons mis en place les trois frameworks sus-cités. Aussi vous pourrez  voir de vous-même les principes évoqués !

Lire la suite

Multitâche sans thread 5/5 – async/await


Programmation réactive

Après avoir étudié quatre approches permettant de faire du multitâche sans threads, nous allons voir la dernière, probablement la plus sympathique pour le développeur. C’est une évolution syntaxique des langages permettant de porter le principe d’un pool de hard-threads unique à tout un programme, et donc de porter dans la syntaxe de quoi programmer facilement avec le modèle réactif.
Lire la suite