Auteur : Michel Perfetti

Nouvelle API Rest de Team Foundation Server 2015 et Visual Studio Online (VSO)

Depuis les premières versions de TFS, il fallait utiliser les API du Team Explorer pour se connecter via .Net à TFS. Jusqu’à TFS 2013 compris, cela n’a pas changé. Cela était d’autant plus frustrant que le protocole n’était pas documenté et en SOAP: pas de possibilité d’utiliser autre chose qu’une application .Net sous Windows. Avec TFS 2015 et Visual Studio Online tout change et c’est plus simple. Nous avons maintenant deux jeux d’API mais dont une API Rest enfin! Chaque API a en fait son utilité : Le premier est un client pur REST avec des API asynchrones. Il ne fonctionne qu’avec Visual Studio Online et TFS 2015 Le second (l’extended) permet d’utiliser l’API historique Lequel choisir ? Il y a plusieurs possibilités : vous avez déjà du code qui marche avec l’API historique alors autant rester sur le même, par contre nous n’aurez pas certaines fonctionnalités qui sont que sur le client REST vous démarrez un nouveau projet, autant utiliser le nouveau jeu d’API si il est suffisant Travailler avec ce nouveau client est complètement différent : nouvelles dlls et nouvelles classes. N’essayez même pas de compiler vos ancien code avec. On trouve des notions de paginations dans les requêtes, très utiles lorsque l’on doit travailler sur des devices légers. Il y a moins de couches entre notre code et le réseau, ce qui fait que l’empreinte mémoire...

Read More

Windows 10 IOT + Raspberry PI + une led + un interrupteur

Avant de commencer, il te faudra un peu de matériel et de logiciel. Scott t’explique tout ici dans son billet. Pour le billet, je vais parler d’un montage simple, mais c’est une bonne base pour bien comprendre comment fonctionne le port GPIO et comment on l’attaque avec Windows 10 IOT. Le principe du montage est le suivant : changer la luminosité de la led en fonction de l’appui sur un interrupteur sachant que la led est toujours alimentée en 3.3 V à partir d’un port GPIO. Sans appuyer…   En appuyant.. Le GPIO du Raspberry C’est l’élément le plus...

Read More

Conférence Git Merge

Git a 10 ans. A cette occasion, Git Merge cette année s’est déroulé à Paris. Quoi attendre d’une journée à écouter des personnes parler de Git ? Des lignes de commande à l’écran toute la journée ? Je vous laisse le découvrir en lisant ce billet. Git at Google: Making Big Projects (and Everyone Else) Happy Par Dave Borowitz, Google (@borowitz) On commence par du lourd : Git chez Google, c’est pas si simple, surtout pour Android. On parle de plusieurs Go, voire des centaines. Google a mis en place plusieurs strategies: Repo (https://code.google.com/p/git-repo/) un outil au dessus de git...

Read More

Parallel Watch: la fenetre de debug qui meriterait d’etre plus connue

Lors du Bootcamp d’Octobre, Mick nous avait préparé un atelier de programmation, histoire de revoir nos bases (ce qui fait du bien de temps en temps). Cette fois-ci, nous avons du réécrire un Quick Sort. En soit, ce n’était pas difficile, mais on se trompe assez rapidement si on n’est pas vigilant. C’est alors qu’une séance de débug est indispensable. Dans son implémentation naïve, le quick sort est un algorithme récursif. Nous appelons plusieurs fois la même méthode pour réorganiser les données. Durant le débug, la pile d’appels ressemble à cela: Pas très pratique : l’algorithme est réparti entre...

Read More

Gestion des bugs sur le backlog dans Visual Studio Online

Jusqu’à présent, il y avait une grosse différence entre les 2 templates agiles de Visual Studio Online : cette différence concerne la gestion des bugs. Généralement, le choix du template est plus souvent dicté par la façon de gérer les bugs plutôt que par le template lui-même. C’est maintenant terminé. Il y a actuellement 2 façons de gérer les bugs : soit comme un élément du backlog, où il est ordonné comme n’importe quelle User Story, soit comme une tâche. Maintenant, il est possible choisir comment sont traités les bugs au niveau de l’équipe c’est-à-dire que c’est à vous de choisir votre façon de gérer les bugs et que ce choix n’influencera pas le choix des autres équipes du projet (qui a dit “équipe auto-organisée?”) Bonne nouvelle pour tous ceux qui sont passés sur TFS 2013 Update 4, cette fonctionnalité est également disponible mais elle demandera un peu de travail:...

Read More

NOS DERNIERES RESSOURCES

Téléchargement Livre blanc Architectures topologies modernes réseau Azure

Derniers tweets

S’abonner

Au blog
RSS Flux RSS