<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <link xmlns="http://www.w3.org/2005/Atom" rel="hub" href="https://overblog.superfeedr.com"/>
        <link xmlns="http://www.w3.org/2005/Atom" rel="self" href="https://using-system.over-blog.com/rss" type="application/rss+xml"/>
        <title><![CDATA[Using-System.Net : Blog de Matthieu Nicolescu]]></title>
        <link>https://using-system.over-blog.com/</link>
        <generator>Overblog - https://www.over-blog.com</generator>
        <description><![CDATA[.NET, Architecture, ALM, Cloud]]></description>
                    <item>
    <title><![CDATA[Monter votre serveur Nuget en 5 minutes]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/10/monter-votre-serveur-nuget-en-5-minutes.html]]></link>
    <guid>https://using-system.over-blog.com/2015/10/monter-votre-serveur-nuget-en-5-minutes.html</guid>
    <pubDate>Thu, 01 Oct 2015 09:33:08 +0200</pubDate>
    <description><![CDATA[Pour gérer les dépendances des composants internes à votre entreprise ainsi qu'aux packages externes (si vous souhaitez contrôler l'accès des packages pour restreindre les packages pouvant être utilisé par vos développeurs), la meilleure solution qui... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Planifier votre migration TFS 2015]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/planifier-votre-migration-tfs-2015.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/planifier-votre-migration-tfs-2015.html</guid>
    <pubDate>Tue, 25 Aug 2015 14:20:32 +0200</pubDate>
    <description><![CDATA[Un point d'entrée intéressant si vous compter migrer votre serveur Team Foundation Server dans sa version 2015 : http://blogs.msdn.com/b/visualstudioalm/archive/2015/08/14/team-foundation-server-2015-upgrade-planning.aspx. ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Release Management : Gérer vos releases path]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/release-management-gerer-vos-releases-path.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/release-management-gerer-vos-releases-path.html</guid>
    <pubDate>Tue, 25 Aug 2015 13:33:28 +0200</pubDate>
    <description><![CDATA[Pour atteindre votre environnement cible (la production par exemple), votre release doit parcourir un chemin prédéfinis (ex : Dev --> Staging --> PreProd --> Prod), chemin qu'on appelle Release Path avec Release Management. Avant de configurer votre Release... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Tester votre analyseur de code]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/tester-votre-analyseur-de-code.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/tester-votre-analyseur-de-code.html</guid>
    <pubDate>Thu, 13 Aug 2015 13:58:06 +0200</pubDate>
    <description><![CDATA[Nous avons vu dans cet article comment créer un analyseur de code C#. Voyons comment à présent créer des test unitaires pour vos analyseurs. Le plus simple est de partir sur les helpers générés par le template de projet "Analyzer with Code Fix" qui va... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Analyseur de code C#]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/analyseur-de-code-c.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/analyseur-de-code-c.html</guid>
    <pubDate>Thu, 13 Aug 2015 13:25:22 +0200</pubDate>
    <description><![CDATA[Une des nouveautés apportées avec Visual Studio 2015 est la possibilité d'étendre l'analyseur de code plus facilement que ce soit en important une librairie ou avec vos packages vsix et nugget.
Pour créer votre analyseur, créer une librairie C# avec la... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[TFS Backlog Items Workflow]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/tfs-backlog-items-workflow.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/tfs-backlog-items-workflow.html</guid>
    <pubDate>Wed, 12 Aug 2015 14:42:49 +0200</pubDate>
    <description><![CDATA[Par défaut dans votre projet TFS, le backlog contient les états suivants : - New - Approved - Committed - Done
Le workflow de gestion de vos items dans votre backlog est le suivant :
New --> Approved Le Product Owner donne son accord New --> Removed Le... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[DSC Resource Kit]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/dsc-resource-kit.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/dsc-resource-kit.html</guid>
    <pubDate>Tue, 11 Aug 2015 13:15:49 +0200</pubDate>
    <description><![CDATA[Nous avons vu dans ce billet que le module xWebAdministration rajoute des ressources DSC PowerShell pour gérer IIS dans vos scripts PowerShell de déploiement. Il y a encore mieux : le DSC Resource Kit ! En plus d'inclure xWebAdministration, le ResourceKit... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Installer un Site Web avec Release Management]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/installer-un-site-web-avec-release-management.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/installer-un-site-web-avec-release-management.html</guid>
    <pubDate>Tue, 11 Aug 2015 12:58:30 +0200</pubDate>
    <description><![CDATA[Nous allons voir dans cet article comment installer automatiquement un site Web avec Release Management et le les ressources DSC PowerShell xWebAdministration. Ajoutez tout d'abord dans votre livrable votre script PowerShell d'installation du site web.... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Installer le module xWebAdministration avec Release Management]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/installer-le-module-xwebadministration-avec-release-management.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/installer-le-module-xwebadministration-avec-release-management.html</guid>
    <pubDate>Mon, 10 Aug 2015 12:40:46 +0200</pubDate>
    <description><![CDATA[Nous avons vu dans ce billet comment installer manuellement le module PowerShell xWebAdministration. Voyons à présent comment automatiser cette tâche avec Release Management pour s'assurer que le module et ses ressources DSC associées sont installés sur... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Gérer vos variables avec Release Management]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/gerer-vos-variables-avec-release-management.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/gerer-vos-variables-avec-release-management.html</guid>
    <pubDate>Tue, 04 Aug 2015 23:28:04 +0200</pubDate>
    <description><![CDATA[Pour éviter de saisir des informations redondantes d'un serveur comme le nom utilisateur et mot de passe, il vous est possible avec Release Management de créer des variables attachées à votre serveur comme le montre le copie d'écran suivante :
Pour accéder... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[String Interpolation]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/string-interpolation.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/string-interpolation.html</guid>
    <pubDate>Tue, 04 Aug 2015 13:05:21 +0200</pubDate>
    <description><![CDATA[C# 6.0 rend plus simple le formatage de vos chaîne avec la possibilité d'éviter de passer par le fameux String.Format() et définir le nom de vos paramètres directement comme suite (avec support de l'intellisense dans VS 2015) : [ TestMethod ] public void... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Nameof Expressions]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/08/nameof-expressions.html]]></link>
    <guid>https://using-system.over-blog.com/2015/08/nameof-expressions.html</guid>
    <pubDate>Tue, 04 Aug 2015 12:15:39 +0200</pubDate>
    <description><![CDATA[Un nouveau mot clef est apparu avec C# 6.0 : "nameof". Késako ? "nameof" va vous permettre de récupérer sous forme de string n'importe quel élément (paramètre, nom de classe, nom de méthode...). Premier exemple pour indiquer qu'un paramètre requis d'une... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[C# 6.0 : Index initializers]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/c-6-0-index-initializers.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/c-6-0-index-initializers.html</guid>
    <pubDate>Tue, 28 Jul 2015 11:45:45 +0200</pubDate>
    <description><![CDATA[Il est à présent plus facile avec C# 6.0 d'initialiser vos dictionnaires. Avant C# 6.0 : Dictionary<int, string> dic = new Dictionary<int, string>() { { 0, "Item 1"}, { 1, "Item 2"}, { 2, "Item 3"}, }; Avec C# 6.0 : Dictionary<int, string> dic = new Dictionary<int,... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[C# 6.0 : Initializers for auto-properties]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/c-6-0-initializers-for-auto-properties.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/c-6-0-initializers-for-auto-properties.html</guid>
    <pubDate>Tue, 28 Jul 2015 11:38:01 +0200</pubDate>
    <description><![CDATA[Avant C# 6.0 pour initialiser une auto-propriété, il fallait l'initialiser dans le constructeur de la classe. Il est à présent possible avec C# 6.0 de définir une valeur par défaut directement dans la définition de l'auto-propriété comme suit : public... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[C# 6.0 : Using static]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/c-6-0-using-static.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/c-6-0-using-static.html</guid>
    <pubDate>Tue, 28 Jul 2015 11:21:46 +0200</pubDate>
    <description><![CDATA[La fonctionnalité C# 6.0 Using Static permet d'accéder directement aux méthodes statiques d'une classe en déclarant au préalable la classe via la directive "using static". Exemple : using System; using static System.Console; class Program { static void... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[C# 6.0 : Expression bodies]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/c-6-0-expression-bodies.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/c-6-0-expression-bodies.html</guid>
    <pubDate>Tue, 28 Jul 2015 10:56:19 +0200</pubDate>
    <description><![CDATA[C# 6.0 apporte son lot de nouveautés avec notamment la possibilité dorénavant de définir des corps d'expression directement pour vous propriétés et méthodes (statique ou non). Exemple avec une classe "User" qui contient deux champs "FirstName" et "LastName".... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[C# 6.0 : Null-Conditional Operator ]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/c-6-0-null-conditional-operator.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/c-6-0-null-conditional-operator.html</guid>
    <pubDate>Sat, 25 Jul 2015 11:33:02 +0200</pubDate>
    <description><![CDATA[Sur un objet qui peut contenir plusieurs sous propriétés, il peut être parfois fastidieux de tester la non nullité des propriétés avant d'accéder à une sous propriété. C# 6.0 apporte pour remédier à ce problème une nouvelle fonctionnalité : Null-Conditional... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Installer manuellement le module PowerShell xWebAdministration]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/installer-manuellement-le-module-powershell-xwebadministration.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/installer-manuellement-le-module-powershell-xwebadministration.html</guid>
    <pubDate>Fri, 24 Jul 2015 13:04:34 +0200</pubDate>
    <description><![CDATA[Dans un précédent post, j'avais cité le module PowerShell xWebAdministration pour administrer lors de vos déploiement avec Release Management / PowerShell votre serveur IIS. Voyons à présent comment l'installer. Allez tout d'abord la page officiel du... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Pour bien débuter avec Release Management]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/pour-bien-debuter-avec-release-management.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/pour-bien-debuter-avec-release-management.html</guid>
    <pubDate>Thu, 23 Jul 2015 16:09:25 +0200</pubDate>
    <description><![CDATA[Quelques liens pour vous initier à la brique de Microsoft Release Management et aux joies du continuous delivery ! : - Release Management pour les nuls ! - Configurer étape par étape votre livrable - Déployer votre premier livrable avec PowerShell - Module... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Gérer vos numéros de versions dans votre processus de Build]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/gerer-vos-numeros-de-versions-dans-votre-processus-de-build.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/gerer-vos-numeros-de-versions-dans-votre-processus-de-build.html</guid>
    <pubDate>Fri, 17 Jul 2015 17:13:38 +0200</pubDate>
    <description><![CDATA[Pour gérer vos numéros de versions avec votre processus de build TFS vNext, rien de plus simple ! Ajouter tout d'abord une étape de build d'exécution de script PowerShell
Vous trouverez le script PowerShell "Set-AssemblyVersion.ps1" à partir de cette... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Exécuter vos scripts PowerShell dans TFS Build vNext]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/executer-vos-scripts-powershell-dans-tfs-build-vnext.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/executer-vos-scripts-powershell-dans-tfs-build-vnext.html</guid>
    <pubDate>Fri, 17 Jul 2015 11:59:43 +0200</pubDate>
    <description><![CDATA[ ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Logger en PowerShell dans votre processus de build vNext]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/logger-en-powershell-dans-votre-processus-de-build-vnext.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/logger-en-powershell-dans-votre-processus-de-build-vnext.html</guid>
    <pubDate>Fri, 17 Jul 2015 11:05:58 +0200</pubDate>
    <description><![CDATA[Logger en PowerShell dans les logs de votre build TFS vNext apporte quelques spécificités. En effet en exécutant le code PowerShell suivant dans TFS : Write-Warning "WARNING" Write-Output "OUTPUT" Write-Verbose "VERBOSE" Nous obtenons : Starting task:... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Ressources Powershell pour vos scripts dans TFS]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/ressources-powershell-pour-vos-scripts-dans-tfs.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/ressources-powershell-pour-vos-scripts-dans-tfs.html</guid>
    <pubDate>Sun, 05 Jul 2015 10:27:13 +0200</pubDate>
    <description><![CDATA[- Variables que vous pouvez utiliser dans l’environnement de build TFS - Tâches Powershell disponibles dans TFS 2015/VS Online ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Nouveautés TFS 2013 en quelques screenshots]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/nouveautes-tfs-2013-en-quelques-screenshots.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/nouveautes-tfs-2013-en-quelques-screenshots.html</guid>
    <pubDate>Sun, 05 Jul 2015 10:03:39 +0200</pubDate>
    <description><![CDATA[Support du moteur GIT
Copier l'output de votre build sur le serveur pour le récupérer par la suite (prédécesseurs des artifacts avec TFS 2015)
Exécuter vos scripts Powershell avant/après compilation, avant/après exécution des tests
Source : http://ww... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Créer son template de Build TFS]]></title>
    <link><![CDATA[https://using-system.over-blog.com/2015/07/creer-son-template-de-build-tfs.html]]></link>
    <guid>https://using-system.over-blog.com/2015/07/creer-son-template-de-build-tfs.html</guid>
    <pubDate>Sat, 04 Jul 2015 15:22:44 +0200</pubDate>
    <description><![CDATA[Avec le nouveau mécanisme de Build vNext, il vous est possible de créer un template de Build à partir d'une définition existante comme le montre les copies d'écran ci-dessous :
Il vous suffit enfin pour accéder à ce nouveau template de créer une nouvelle... ]]></description>
        <dc:creator><![CDATA[Matthieu Nicolescu]]></dc:creator>
    </item>
            </channel>
</rss>

