ALM
Application Lifecycle Management
Article in French Programmez Magazine on Test Driven Development with Visual Studio 2012
Sep 3rd
You can find an article of 4 pages concerning Test Driven Development with Visual Studio 2012 in the French Programmez magazine No.155 written by me and Fathi Bellahcene.
First Page and Second Page (low resolution)
Third Page and fourth Page (low resolution)
The article is written in French but as always I will write some English articles on my Blog in the next weeks. So stay tuned if you are interested in getting to know how to start using Test Driven Development (TDD) with Visual Studio 2012 when building your applications.
Article in French Programmez Magazine on Test Driven Development with Visual Studio 2012
Sep 3rd
You can find an article of 4 pages concerning Test Driven Development with Visual Studio 2012 in the French Programmez magazine No.155 written by me and Fathi Bellahcene.
First Page and Second Page (low resolution)
Third Page and fourth Page (low resolution)
The article is written in French but as always I will write some English articles on my Blog in the next weeks. So stay tuned if you are interested in getting to know how to start using Test Driven Development (TDD) with Visual Studio 2012 when building your applications.
Intégration de NDepend dans TFS 2010 – breaking the build
Jul 20th
J’ai présenté dernièrement comment lancer une analyse NDepend au sein d’un workflow de build TFS 2010. Cette intégration dans TFS 2010 en plusieurs étapes que je vous propose peut très bien s’appliquer à d’autres produits que NDepend, j’ai choisi NDepend car c’est un excellent outil qui apporte une grande valeur ajoutée aux builds de Team Foundation Server.
Des règles critiques pour lever des alertes…
Outre les statistiques et métriques sur le code qu’il sait calculer, une des forces de NDepend est de pouvoir exécuter des règles représentant des exigences sur le code, les fameuses “CQL rules” (Code Query Language). Elles sont réparties en catégories (qualité, design, performance, effets de bord, nommage, etc.) et permettent de mettre en évidence les bouts de code qui ne les respectent pas.
Certaines de ces règles sont dites “critiques” et leur rôle est de lever une alerte suffisamment forte pour générer une erreur dans un build ou une analyse automatisée. Je vous propose de prendre en compte ces alertes de deux manières différentes et de faire évoluer notre Workflow de build en conséquence.
Intégration de NDepend dans TFS 2010 – Partie 1
Jun 30th
J’ai prévu de vous parler de NDepend et surtout de comment on va pouvoir l’intégrer dans TFS 2010. Intégrer veut dire : lancer l’outil pendant les builds, récolter les résultats et les intégrer dans les bases de données de TFS et éventuellement dans les rapports de build, mais aussi produire des rapports qualimétriques en correlation avec les builds. Du pain sur la planche en somme, et je vous propose de parcourir cela ensemble.
Pourquoi NDepend ?
Je ne suis certes pas le 1er à parler de cet outil (au passage made in France par Patrick Smacchia), en quelques mots, il permet d’analyser vos assemblies et vos sources et afin de vous fournir des statistiques mais surtout d’appliquer des règles de qualité que vous pouvez définir vous mêmes grâce à un langage intégré. C’est donc le compagnon incontournable à mon avis de tout développement un peu sérieux qui vous permettra de mettre le doigt les zones de douleur dans votre code, ou de vérifier que vous avez bien séparé vos couches par exemple.
VisualStudio vNext : La roadmap ALM
May 17th
Hier lors du premier jours de la conférence Teched North America, Microsoft à dévoilé sa vision de l’ALM pour la prochaine version de VisualStudio. Le livre blanc “Visual Studio vNext: Application Lifecycle Management” reprend en détail l’ensemble des informations annoncées.
Si vous êtes intéressé par l’ALM je vous conseil vivement sa lecture
Vous pouvez aussi lire mon billet ou je présente les points les plus important (même s’ils le sont tous
).
Les WebCasts des Microsoft TechDays 2011 en ligne
Mar 17th
Microsoft vient de publier les webcasts, c’est-à-dire des enregistrement des sessions avec les présentation en support vidéo, de la manifestation de TechDays. L’ensemble du programme est ici.
Les .Net Rangers ont eu le plaisir d’animer 4 sessions. Vous pouvez les retrouver à l’aide du récapitulatif ci-dessous :
| Quel .Net Ranger ? | Quel sujet ? | Quel WebCast ? |
|
Vincent LABATUT |
Développez en Java avec la plateforme Team Foundation Server 2010 | IND303 |
| Keelan CLECH François MERAND |
ALM 2.0 – Tout pour mettre en place une filière de développement .Net et monter son CDS (Centre De Services) .Net avec Visual Studio 2010, TFS 2010 et les solutions collaboratives de Microsoft | PAR220 |
| Alain METGE | Introduction à Visual Studio LightSwitch | RDA101 |
| François MERAND | Vous avez dit agilité ? La bonne méthode agile : c’est la votre ! | AGL108 |
Article sur les références binaires en .NET dans le magazine Programmez
Mar 15th
Après une longue traversée du désert, le monde .NET va sans doute enfin disposer d’un nouveau standard en matière de gestion des dépendances binaires. Ce standard n’est autre que NuGet (anciennement NuPack), issu de l’initiative des équipes Web Platform & Tools de chez Microsoft et des membres du Nu Project. Il vient jusque dans votre Visual Studio pour vous apporter le meilleur des librairies du monde Open Source en quelques clics.
Par Vincent Labatut
Magazine numéro 139 (Mars 2010)
Voir l’article en basse résolution : début, fin
NB : vous devez acheter le magazine pour lire article (format PDF ou en Kiosque en ce moment)
UpdateAssemblyInfo v1.1 pour TeamBuild 2010
Feb 17th
Je viens de publier la version 1.1 de mon activité UpdateAssemblyInfo pour TeamBuild 2010. Cette activité permet de mettre à jour les attributs gérant le versioning pour un ou plusieurs fichiers AssemblyInfo.
Pour plus d’infos, un exemple de mise en place et la documentation, voir la page du projet sur codeplex
Nouvel Article pour IT-expert sur les tests avec TFS
Jan 31st
Vincent Labatut et Loïc Baumann ont co-écrit un article intitulé “Tests applicatifs sur environnements virtualisés avec Team Foundation Server”, il vient de sortir chez IT-expert.
Pour lire l’article c’est ici !
Pour lire l’intégralité de l’article il vous suffit de créer un compte sur le site, n’hésitez pas: c’est gratuit!
Bonne lecture.
Pack de surveillance SCOM pour TFS 2010 : personnalisation pour des TFS non standard
Dec 8th
Comme je l’ai indiqué à la fin de mon billet précédent, lorsque l’on a déployé des Application Tiers TFS 2010 qui n’utilisent pas le port TCP/IP standard (i.e. 8080) ou qui utilisent une connexion SSL, le module de recherche des composantes du pack SCOM de TFS ne pourra alors pas les trouver.
Voilà la procédure pour remédier à ce petit problème.
Visualiser les Object Discoveries de TFS
Afin de pouvoir trouver les différentes composantes qui seront plus tard surveillées par System Center Operation Manager, les pack d’extensions (de même que ceux fournit en standard) vont utiliser des objets appelés “Object Discoveries” qui seront régulièrement exécutés dans ce but.
On peut les visualiser dans l’onglet “Authoring”, “Management Pack Objects” puis “Object Discoveries”.


