<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Guillaume Rouchon&#039;s Blog</title>
	<atom:link href="http://blog.qetza.net/fr/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.qetza.net</link>
	<description>.Net and VisualStudio ALM</description>
	<lastBuildDate>Mon, 04 Mar 2013 06:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>VS ALM : Tips sur l&#8217;utilisation de la machine virtuelle VS ALM de Brian Keller</title>
		<link>http://blog.qetza.net/fr/2013/03/04/vs-alm-tips-sur-lutilisation-de-la-machine-virtuelle-vs-alm-de-brian-keller/</link>
		<comments>http://blog.qetza.net/fr/2013/03/04/vs-alm-tips-sur-lutilisation-de-la-machine-virtuelle-vs-alm-de-brian-keller/#comments</comments>
		<pubDate>Mon, 04 Mar 2013 06:00:00 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Team Foundation Server 2012]]></category>
		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=640</guid>
		<description><![CDATA[J’utilise de plus en plus la machine virtuelle de Brian Keller pour mes démos et présentations. Cette machine est disponible en téléchargement depuis le blog de Brian Keller : http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx L’avantage de cette VM est qu’elle contient l’ensemble des outils installés et configurés et des projets sont déjà présents avec des données. Par contre afin]]></description>
			<content:encoded><![CDATA[<p>J’utilise de plus en plus la machine virtuelle de <a href="http://blogs.msdn.com/b/briankel/">Brian Keller</a> pour mes démos et présentations. Cette machine est disponible en téléchargement depuis le blog de Brian Keller :</p>
<p><a title="http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx" href="http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx">http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx</a></p>
<p>L’avantage de cette VM est qu’elle contient l’ensemble des outils installés et configurés et des projets sont déjà présents avec des données. Par contre afin de garantir son utilisation dans le temps des scripts sont joués aux démarrages et peuvent causer quelques problèmes dans le cas ou, comme moi, vous souhaitez l’utiliser pour vos propres démos.</p>
<p>Voici donc 2 tips pour ne pas avoir un “effet démo” <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ol>
<li><strong>Attention à l’heure</strong> : à chaque redémarrage l’heure et la date de la machine virtuelle sont remises au 16/05/2012 à 12h. Si vous avez préparé une démo en faisant des checkins et que vous comptez en faire d’autres pendant la démo, il est important de modifier le script <strong>C:\util\SetDateAndTime.bat</strong> pour changer l’heure et y mettre une heure après votre dernier checkin. Sinon vous aurez une erreur au checkin lors de votre démo vu que vous essayerez de faire un checkin antérieur au dernier :<br />
<img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="image" src="http://blog.qetza.net/wp-content/uploads/2013/02/image_thumb.png" border="0" alt="image" width="405" height="73" /></li>
<li><strong>Attention au fichier hosts</strong> : comme pour la date et l’heure le fichier hosts est automatiquement remis à jour à chaque redémarrage. Si vous avez besoin de le mettre à jour pour une démos il ne faut pas oublier de modifier le fichier <strong>C:\util\updatedhosts</strong>. Sinon vous aurez des erreurs lors de l’accès aux ressources réseaux :<br />
<img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="http://blog.qetza.net/wp-content/uploads/2013/02/image_thumb1.png" border="0" alt="image" width="474" height="196" /></li>
</ol>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2013/03/04/vs-alm-tips-sur-lutilisation-de-la-machine-virtuelle-vs-alm-de-brian-keller/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2013/03/04/vs-alm-tips-sur-lutilisation-de-la-machine-virtuelle-vs-alm-de-brian-keller/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TFS : Cr&#233;er un package WebDeploy avec Team Build</title>
		<link>http://blog.qetza.net/fr/2013/02/18/tfs-creer-un-package-webdeploy-avec-teambuild/</link>
		<comments>http://blog.qetza.net/fr/2013/02/18/tfs-creer-un-package-webdeploy-avec-teambuild/#comments</comments>
		<pubDate>Mon, 18 Feb 2013 15:00:00 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[TeamBuild 2012]]></category>
		<category><![CDATA[WebDeploy]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=665</guid>
		<description><![CDATA[Lors de ma session aux TechDays 2013 un lecteur de ce blog m’a posé la question de comment faire pour générer un package WebDeploy depuis Team Build. Voici donc un billet sur ce sujet Avant de commencer sur la génération de package WebDeploy avec Team Build commençons par un bref rappel de ce qu’est WebDeploy]]></description>
			<content:encoded><![CDATA[<p>Lors de ma session aux TechDays 2013 un lecteur de ce blog m’a posé la question de comment faire pour générer un package WebDeploy depuis Team Build. Voici donc un billet sur ce sujet <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Avant de commencer sur la génération de package WebDeploy avec Team Build commençons par un bref rappel de ce qu’est <a title="WebDeploy" href="http://www.iis.net/downloads/microsoft/web-deploy">WebDeploy</a> :</p>
<p>WebDeploy est un outil permettant de simplifier le déploiement d’application web ou de site web sur des serveurs IIS. Avec WebDeploy un administrateur peut exporter ou importer un site sous forme de package paramétrable ou peut synchroniser des serveurs entre eux.</p>
<p>Dans ce billet je vais vous montrer comment vous pouvez générer un package WebDeploy (.zip) en se basant sur vos sources et le résultat de la compilation de votre application web.</p>
<h3>Paramétrage de la solution</h3>
<p>La première chose que vous pouvez faire est de paramétrer votre projet Web via ses propriétés :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML367f113.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML367f113" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML367f113_thumb.png" border="0" alt="SNAGHTML367f113" width="613" height="480" /></a></p>
<p>Notez que l’ensemble de ces paramètres pourra être surchargé lors de la build si vous souhaitez centraliser certains paramètres. En effet tous ces paramètres ne sont que des propriétés MsBuild <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Mise en place d’une définition de build</h3>
<p>Avant toute chose il faut créer une définition de build en se basant sur le template par défaut et configuré pour compiler votre solution contenant l’application Web :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML382aac1.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML382aac1" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML382aac1_thumb.png" border="0" alt="SNAGHTML382aac1" width="640" height="260" /></a></p>
<p>Si vous lancez une build sans autre paramétrage vous devriez obtenir en sortie de build un répertoire <em>_PublishedWebSite </em>contenant votre application Web :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML384d26d.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML384d26d" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML384d26d_thumb.png" border="0" alt="SNAGHTML384d26d" width="243" height="143" /></a></p>
<p>Afin de créer le package WebDeploy nous allons devoir passer des valeurs spécifiques pour des propriétés MsBuild utilisées par la targets de déploiement Web <em>Microsoft.Web.Publishing.targets</em>. Voici les propriétés que nous allons surcharger :</p>
<ul>
<li>DeployOnBuild : booléen indiquant s’il faut déployer en même temps que l’on build l’application Web.</li>
<li>DeployTarget : indique le type d’action de déploiement à réaliser.</li>
<li>DefaultPackageFileName : le nom du fichier créés pour la package WebDeploy.</li>
</ul>
<p>Le premier paramètre permet d’indiquer si l’on souhaite lancer le pipeline de déploiement des applications Web référencées par la solution que l’on compile. Par défaut ce paramètre vaut <em>false</em>, il va donc falloir lui passer la valeur <em>true</em>.</p>
<p>Le paramètre <em>DeployTarget</em> permet de spécifier l’action que l’on souhaite réaliser lors du déploiement. Lors d’un déploiement il est possible de réaliser plusieurs type actions (création d’un package ou déploiement), ce qui nous intéresse comme action est la création d’un package WebDeploy. Pour cela il faut utiliser la valeur <em>Package</em> qui se trouve être la valeur par défaut. Donc pas besoin de spécifier une valeur particulière <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Enfin le dernier paramètre permet de spécifier, dans le cas de l’exécution depuis TeamBuild le nom du fichier généré. Ce nom est normalement spécifié dans les propriétés du projet mais dans le cas de TeamBuild le nom personnalisé n’est pas utilisé et est remplacé par le nom du projet :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML39370be.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML39370be" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML39370be_thumb.png" border="0" alt="SNAGHTML39370be" width="234" height="133" /></a></p>
<p>Nous allons pouvoir utiliser la propriété <em>DefaultPackageFileName</em> afin de surcharger cette valeur :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML39d0f2f.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML39d0f2f" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML39d0f2f_thumb.png" border="0" alt="SNAGHTML39d0f2f" width="262" height="136" /></a></p>
<p>Maintenant que nous connaissons les propriétés MsBuild à surcharger nous pouvons mettre à jour notre définition de build pour inclure ces éléments. Tous cela se passe via le paramètre “<em>MsBuild Arguments</em>” dans la section avancée en utilisant la syntaxe MsBuild en ligne de commande “/p:DeployOnBuild=true;DefaultPackageFileName=WygwamTechDays.zip” :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML39fe5a0.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML39fe5a0" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML39fe5a0_thumb.png" border="0" alt="SNAGHTML39fe5a0" width="640" height="214" /></a></p>
<p>Et voila votre build va maintenant générer en plus un package WebDeploy avec le nom que vous lui avez spécifié. Ce package se trouvera dans un sous répertoire de <em>_PublishedWebSites</em> :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3a223e7.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML3a223e7" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3a223e7_thumb.png" border="0" alt="SNAGHTML3a223e7" width="256" height="137" /></a></p>
<p>Si vous trouvez l’utilisation des paramètres MsBuild un peu fastidieux, rien ne vous empêche de personnaliser votre template de build afin d’y ajouter des paramètres tel que “<em>Create WebDeploy Package</em>” et “<em>WebDeploy Package Name</em>” et d’utiliser ces valeurs pour passer ou nom des paramètres à l’activité MsBuild. Dans ce cas notez que l’activité MsBuild possède déjà un paramètre DeployOnBuild pour simplifier encore <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Utilisation des profiles de publication</h3>
<p>Depuis Visual Studio 2012 il est maintenant possible de créer des profiles de publication (fichier .pubxml). Ces fichiers contiennent le paramètrage WebDeploy à utiliser. Vous pouvez facilement créer ou utiliser ces profiles depuis Visual Studio en faisant un clic droit sur un projet et en sélectionnant <em>Publish</em> :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3a852b4.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML3a852b4" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3a852b4_thumb.png" border="0" alt="SNAGHTML3a852b4" width="407" height="310" /></a></p>
<p>Vous pourrez alors créer ou utliser un profile de publication :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3a9b9df.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML3a9b9df" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3a9b9df_thumb.png" border="0" alt="SNAGHTML3a9b9df" width="627" height="341" /></a></p>
<p>Une fois vos différents profile créés et mis dans le contrôleur de sources, pour les utiliser via MsBuild il faut utiliser le paramètre <em>PublishProfile</em>. Ce paramètre permet de spécifier le nom du fichier profile à utiliser (sans le .pubxml) : <em>/p:PublishProfile=Dev</em></p>
<p>Comme pour les autres paramètres on va spécifier cette valeur via l’argument “<em>MsBuild Arguments</em>” :</p>
<p><a href="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3ad6ead.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="SNAGHTML3ad6ead" src="http://blog.qetza.net/wp-content/uploads/2013/02/SNAGHTML3ad6ead_thumb.png" border="0" alt="SNAGHTML3ad6ead" width="640" height="177" /></a></p>
<p>Et voila vous avez maintenant les informations nécessaires pour générer des packages WebDeploy depuis Team Foundation Build <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2013/02/18/tfs-creer-un-package-webdeploy-avec-teambuild/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2013/02/18/tfs-creer-un-package-webdeploy-avec-teambuild/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Team Build : TFS Build Extensions &#8211; January 2012</title>
		<link>http://blog.qetza.net/fr/2013/02/18/team-build-tfs-build-extensions-january-2012/</link>
		<comments>http://blog.qetza.net/fr/2013/02/18/team-build-tfs-build-extensions-january-2012/#comments</comments>
		<pubDate>Mon, 18 Feb 2013 07:00:27 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[TeamBuild 2012]]></category>
		<category><![CDATA[TFS Build Extensions]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=633</guid>
		<description><![CDATA[Nous venons de publier une nouvelle version stable des Community TFS Build Extensions. Je vous laisse aller voir la liste des modification sur la page de téléchargement ici. Vos retours et suggestions sont les bienvenus ; vous pouvez utiliser le forum sur le site pour cela Carpe Diem.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.qetza.net/wp-content/uploads/2011/07/tfsbuildextensions.png" alt="" /></p>
<p>Nous venons de publier une nouvelle version stable des <a title="Community TFS Build Extensions" href="http://tfsbuildextensions.codeplex.com/">Community TFS Build Extensions</a>. Je vous laisse aller voir la liste des modification sur la page de téléchargement <a href="http://tfsbuildextensions.codeplex.com/releases/view/92255">ici</a>.</p>
<p>Vos retours et suggestions sont les bienvenus ; vous pouvez utiliser le forum sur le site pour cela <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2013/02/18/team-build-tfs-build-extensions-january-2012/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2013/02/18/team-build-tfs-build-extensions-january-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TechDays : Speaker sur Team Foundation Server 2012 aux TechDays 2013</title>
		<link>http://blog.qetza.net/fr/2013/01/10/techdays-speaker-sur-team-foundation-server-2012-aux-techdays-2013/</link>
		<comments>http://blog.qetza.net/fr/2013/01/10/techdays-speaker-sur-team-foundation-server-2012-aux-techdays-2013/#comments</comments>
		<pubDate>Thu, 10 Jan 2013 16:24:16 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Team Foundation Server 2012]]></category>
		<category><![CDATA[TechDays]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/2013/01/10/techdays-speaker-sur-team-foundation-server-2012-aux-techdays-2013/</guid>
		<description><![CDATA[&#160; Les TechDays 2013 auront lieu du 12 au 14 février au Palais des Congrès de Paris. J’y animerai une session sur “La mise en place d’une usine logicielle avec Team Foundation Server 2012 pour des développements Microsoft et non Microsoft”, Venez nombreux ! Vous pourrez aussi me retrouver sur le stand de Wygwam si]]></description>
			<content:encoded><![CDATA[<p><a href="http://bit.ly/TechDays13"><img title="logo_mstechdays_2013" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto" border="0" alt="logo_mstechdays_2013" src="http://blog.qetza.net/wp-content/uploads/2013/01/logo_mstechdays_2013.png" width="240" height="97" /></a></p>
<p>&#160;</p>
<p>Les <a title="TechDays 2013" href="http://bit.ly/TechDays13">TechDays 2013</a> auront lieu du 12 au 14 février au Palais des Congrès de Paris. J’y animerai une session sur “<a title="La mise en place d’une usine logicielle avec Team Foundation Server 2012 pour des développements Microsoft et non Microsoft" href="http://bit.ly/TD13GRouchon">La mise en place d’une usine logicielle avec Team Foundation Server 2012 pour des développements Microsoft et non Microsoft</a>”, Venez nombreux ! <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Vous pourrez aussi me retrouver sur le stand de <a title="Wygwam" href="http://www.wygwam.com">Wygwam</a> si vous avez des questions ou besoins autour de l’ALM et des outils de développements MS.</p>
<p>Voici aussi les sessions de mes petits camarades de Wygwam :</p>
<ul>
<li><a title="Outillage pour Windows 8 XAML" href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=d1e1171c-eed2-4aaf-9628-cd512df102a6">Outillage pour Windows 8 XAML</a> </li>
<li><a title="Introduction au développement Windows 8 avec XAML et .NET 4.5" href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=9dafebf4-08aa-4a0b-9c5d-1f9728ecf89c">Introduction au développement Windows 8 avec XAML et .NET 4.5</a> </li>
<li><a title="Kinect en moins de 10 Minutes" href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=de6992df-40bb-45e7-8b55-ffe3fe09ce50">Kinect en moins de 10 Minutes</a> </li>
<li><a title="Retrouver de la magie dans le quotidien - nouvelles formes d&#39;interactions avec l&#39;informatique pervasive" href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=4964287f-a5e7-4b0b-a5d2-6a842cb904cd">Retrouver de la magie dans le quotidien &#8211; nouvelles formes d&#8217;interactions avec l&#8217;informatique pervasive</a> </li>
</ul>
<p>Carpe Diem.</p>
<ul class="lang_switch"></ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2013/01/10/techdays-speaker-sur-team-foundation-server-2012-aux-techdays-2013/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TFS : Installation avec des alias DNS &#8211; Partie 3 : Team Foundation Server</title>
		<link>http://blog.qetza.net/fr/2012/12/03/tfs-installation-avec-des-alias-dns-partie-3-team-foundation-server/</link>
		<comments>http://blog.qetza.net/fr/2012/12/03/tfs-installation-avec-des-alias-dns-partie-3-team-foundation-server/#comments</comments>
		<pubDate>Mon, 03 Dec 2012 06:00:00 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Team Foundation Server 2010]]></category>
		<category><![CDATA[Team Foundation Server 2012]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=624</guid>
		<description><![CDATA[Ce billet fait partie d’une série sur comment installer et configurer Team Foundation Server en utilisant des alias DNS pour les différents composants : Partie 1 : Data Tiers Partie 2 : SharePoint Partie 3 : Team Foundation Server Dans ce billet nous allons voir comment configurer Team Foundation Server afin d’utiliser les alias DNS]]></description>
			<content:encoded><![CDATA[<p>Ce billet fait partie d’une série sur comment installer et configurer Team Foundation Server en utilisant des alias DNS pour les différents composants :</p>
<ul>
<li><a title="TFS : Installation avec des alias DNS – Partie 1 : Data Tiers" href="http://blog.qetza.net/?p=577">Partie 1 : Data Tiers</a></li>
<li><a title="TFS : Installation avec des alias DNS - Partie 2 : SharePoint" href="http://blog.qetza.net/?p=602">Partie 2 : SharePoint</a></li>
<li><a title="TFS : Installation avec des alias DNS - Partie 3 : Team Foundation Server" href="http://blog.qetza.net/?p=624">Partie 3 : Team Foundation Server</a></li>
</ul>
<hr />
<p>Dans ce billet nous allons voir comment configurer Team Foundation Server afin d’utiliser les alias DNS pour la partie data et pour SharePoint. Voici ceux que j’utiliserai pour ce tutoriel :</p>
<ul>
<li>SQL Server : sql01.demo.local</li>
<li>Analysis Services : analysis01.demo.local</li>
<li>Reporting Services : reporting01.demo.local</li>
<li>SharePoint : sharepoint01.demo.local</li>
<li>Team Foundation Server (AT) : tfs01.demo.local</li>
</ul>
<h2>Team Foundation Server (Application Tiers)</h2>
<p>Pour Team Foundation Server, même si l’ensemble des composants est sur le même serveur il faudra obligatoirement passer par la configuration avancée :</p>
<ol>
<li>Dans l’outil de configuration de Team Foundation Server, cliquez sur <strong>Advanced</strong> puis <strong>Start Wizard</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-01.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 01" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-01_thumb.png" border="0" alt="TFS 01" width="644" height="484" /></a></li>
<li>Dans l’onglet <strong>Database</strong>, dans le champ <strong>SQL Server Instance</strong> entrez le nom de domaine complet (FQDN) du serveur SQL en utilisant l’alias DNS et cliquez sur <strong>Next</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-02.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 02" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-02_thumb.png" border="0" alt="TFS 02" width="644" height="484" /></a></li>
<li>Dans l’onglet <strong>Reporting Services</strong> :
<ul>
<li>Dans le champ <strong>Reporting Services Instance</strong> entrez le nom de domaine complet (FQDN) du serveur Reporting Services en utilisant l’alias DNS</li>
<li>Cliquez sur <strong>Populate URLs.</strong></li>
<li>Dans la liste <strong>Report Server URL</strong>, sélectionnez l’entrée utilisant l’alias DNS.</li>
<li>Dans la liste <strong>Report Manager URL</strong>, sélectionnez l’entrée utilisant l’alias DNS.</li>
<li>Cliquez sur <strong>Next</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-03.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 03" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-03_thumb.png" border="0" alt="TFS 03" width="644" height="484" /></a></li>
</ul>
</li>
<li> Dans l’onglet <strong>Analysis Services</strong>, dans le champ <strong>SQL Server Analysis Services Instance</strong> entrez le nom de domaine complet (FQDN) du serveur Analysis Services en utilisant l’alias DNS et cliquez sur <strong>Next</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-04.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 04" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-04_thumb.png" border="0" alt="TFS 04" width="644" height="484" /></a></li>
<li>Dans l’onglet <strong>Integration</strong>, sélectionnez <strong>Specify a SharePoint location</strong> et cliquez sur <strong>Next</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-05.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 05" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-05_thumb.png" border="0" alt="TFS 05" width="644" height="484" /></a></li>
<li>Dans l’onglet <strong>Farm Settings</strong> :
<ul>
<li>Dans le champ <strong>Site URL</strong> entrez le nom de domaine complet (FQDN) du serveur SharePoint en utilisant l’alias DNS.</li>
<li>Dans le champ <strong>Administration URL</strong> entrez le nom de domaine complet (FQDN) du serveur SharePoint sans oublier le port 17012 en utilisant l’alias DNS.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-06.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 06" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-06_thumb.png" border="0" alt="TFS 06" width="644" height="484" /></a></li>
</ul>
</li>
</ol>
<p>La configuration initiale est maintenant finie. Il reste encore à mettre à jour l’URL utilisée par TFS pour la partie Web :</p>
<ol>
<li>Ouvrez la console d’administration de TFS.</li>
<li>Dans l’onglet <strong>Application Tier</strong>, cliquez sur <strong>Change URLs</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-07.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 07" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-07_thumb.png" border="0" alt="TFS 07" width="644" height="428" /></a></li>
<li>Dans le champ <strong>Notification URL</strong> entrez le nom de domaine complet (FQDN) du serveur TFS en utilisant l’alias DNS et cliquez sur <strong>OK</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-08.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 08" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-08_thumb.png" border="0" alt="TFS 08" width="574" height="328" /></a></li>
</ol>
<p>Le serveur Team Foundation Server est maintenant entièrement configuré pour utiliser les différents alias DNS. Il reste une dernière mise à jour à faire au niveau de SharePoint.</p>
<h2>SharePoint</h2>
<p>Maintenant que le lien entre TFS et SharePoint est créé, il faut retourner sur la configuration des extensions TFS pour SharePoint afin de mettre à jour l’URL du serveur TFS :</p>
<ol>
<li>Sur le serveur SharePoint, ouvrez la console d’administration de TFS.</li>
<li>Dans l’onglet <strong>Extensions for SharePoint Products</strong>, sélectionnez a première entrée du tableau et cliquez sur <strong>Modify access</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-09.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 09" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-09_thumb.png" border="0" alt="TFS 09" width="644" height="428" /></a></li>
<li>Dans le champ <strong>URL for Team Foundation Server</strong> entrez le nom de domaine complet (FQDN) du serveur TFS en utilisant l’alias DNS et cliquez sur <strong>OK.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-10.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="TFS 10" src="http://blog.qetza.net/wp-content/uploads/2012/11/TFS-10_thumb.png" border="0" alt="TFS 10" width="434" height="393" /></a><br />
</strong></li>
</ol>
<p>Et voila l’ensemble des composants de votre plateforme Team Foundation Server est maintenant configuré pour utiliser des alias DNS. Si dans le futur vous devez migrer un composant vers un autre serveur, plus besoin de renommage il suffira juste de mettre à jour l’alias au niveau du serveur DNS <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2012/12/03/tfs-installation-avec-des-alias-dns-partie-3-team-foundation-server/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2012/12/03/tfs-installation-avec-des-alias-dns-partie-3-team-foundation-server/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>TFS : Installation avec des alias DNS &#8211; Partie 2 : SharePoint</title>
		<link>http://blog.qetza.net/fr/2012/11/19/tfs-installation-avec-des-alias-dns-partie-2-sharepoint/</link>
		<comments>http://blog.qetza.net/fr/2012/11/19/tfs-installation-avec-des-alias-dns-partie-2-sharepoint/#comments</comments>
		<pubDate>Mon, 19 Nov 2012 06:00:00 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Team Foundation Server 2010]]></category>
		<category><![CDATA[Team Foundation Server 2012]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=602</guid>
		<description><![CDATA[Ce billet fait partie d’une série sur comment installer et configurer Team Foundation Server en utilisant des alias DNS pour les différents composants : Partie 1 : Data Tiers Partie 2 : SharePoint Partie 3 : Team Foundation Server Dans ce billet nous allons voir comment configurer SharePoint afin d’utiliser les alias DNS pour la]]></description>
			<content:encoded><![CDATA[<p>Ce billet fait partie d’une série sur comment installer et configurer Team Foundation Server en utilisant des alias DNS pour les différents composants :</p>
<ul>
<li><a title="TFS : Installation avec des alias DNS – Partie 1 : Data Tiers" href="http://blog.qetza.net/?p=577">Partie 1 : Data Tiers</a></li>
<li><a title="TFS : Installation avec des alias DNS - Partie 2 : SharePoint" href="http://blog.qetza.net/?p=602">Partie 2 : SharePoint</a></li>
<li>Partie 3 : Team Foundation Server</li>
</ul>
<hr />
<p>Dans ce billet nous allons voir comment configurer SharePoint afin d’utiliser les alias DNS pour la base de données et pour SharePoint. Voici ceux que j’utiliserai pour ce tutoriel :</p>
<ul>
<li>SQL Server : sql01.demo.local</li>
<li>SharePoint : sharepoint01.demo.local</li>
</ul>
<h2>SharePoint</h2>
<p>Pour configurer SharePoint avec nos alias DNS nous ne pouvons pas utiliser l’installation automatique de TFS, il faut obligatoirement faire une installation séparée :</p>
<ol>
<li>Lancez l’installer de SharePoint.</li>
<li>Installez les composants pré-requis.</li>
<li>Lancez l’installation de SharePoint puis l’interface de configuration.</li>
<li>Dans le champ <strong>Database server</strong>, entrez le nom de domaine complet (FQDN) du serveur SQL en utilisant l’alias DNS et cliquez sur <strong>Next</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-01.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 01" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-01_thumb.png" border="0" alt="SP 01" width="566" height="484" /></a></li>
<li>Cochez <strong>Specify port number</strong>, entrez le port 17012 afin d’utiliser le port par défaut utilisé par TFS pour l’accès à SharePoint et cliquez sur <strong>Next</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-02.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 02" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-02_thumb.png" border="0" alt="SP 02" width="566" height="484" /></a></li>
<li>Terminez normalement la configuration via l’installeur et l’outil de configuration du site d’administration.</li>
</ol>
<p>SharePoint est maintenant installé et configuré en utilisant l’alias DNS de la base de données. Il reste encore à configurer SharePoint pour qu’il réponde lorsqu’on utilise l’alias DNS sharepoint01 :</p>
<ol>
<li>Ouvrez la page d’administration centrale de SharePoint.</li>
<li>Cliquez sur <strong>Configure alternate access mappings</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-03.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 03" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-03_thumb.png" border="0" alt="SP 03" width="640" height="382" /></a></li>
<li>Sur la page <strong>Alternate Access Mappings</strong>, cliquez sur <strong>Edit Public URLs</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-04.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 04" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-04_thumb.png" border="0" alt="SP 04" width="640" height="419" /></a></li>
<li>Dans <strong>Alternate Acces Mapping Collections</strong>, sélectionnez une collection via <strong>Change Alternate Access Mapping Collection</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-05.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 05" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-05_thumb.png" border="0" alt="SP 05" width="546" height="442" /></a></li>
<li>Cliquez sur <strong>Central Administration</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-06.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 06" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-06_thumb.png" border="0" alt="SP 06" width="644" height="184" /></a></li>
<li>Dans le champ <strong>Intranet</strong>, entrez le nom de domaine complet (FQDN) du serveur SharePoint en utilisant l’alias DNS sans oublier le port 17012 et cliquez sur <strong>Save</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-07.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 07" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-07_thumb.png" border="0" alt="SP 07" width="601" height="408" /></a></li>
<li>Cliquez à nouveau sur <strong>Edit Public URLs</strong>.</li>
<li>Dans <strong>Alternate Acces Mapping Collections</strong>, sélectionnez une collection via <strong>Change Alternate Access Mapping Collection</strong>.</li>
<li>Cliquez sur <strong>SharePoint – 80</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-10.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 10" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-10_thumb.png" border="0" alt="SP 10" width="640" height="172" /></a></li>
<li>Dans le champ <strong>Intranet</strong>, entrez le nom de domaine complet (FQDN) du serveur SharePoint en utilisant l’alias DNS et cliquez sur <strong>Save</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SP-11.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SP 11" src="http://blog.qetza.net/wp-content/uploads/2012/11/SP-11_thumb.png" border="0" alt="SP 11" width="611" height="405" /></a></li>
</ol>
<p>Voilà SharePoint est maintenant installé et configuré pour fonctionner avec les alias DNS. Il ne vous reste plus qu’a installer normalement les extensions TFS pour SharePoint.</p>
<p>Pour la dernière partie nous verrons comment installer et configurer Team Foundation Server pour utiliser l’ensemble des composants que nous venons de mettre en place <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2012/11/19/tfs-installation-avec-des-alias-dns-partie-2-sharepoint/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2012/11/19/tfs-installation-avec-des-alias-dns-partie-2-sharepoint/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>TFS : Installation avec des alias DNS &#8211; Partie 1 : Data Tiers</title>
		<link>http://blog.qetza.net/fr/2012/11/05/tfs-installation-avec-des-alias-dns-partie-1-data-tiers/</link>
		<comments>http://blog.qetza.net/fr/2012/11/05/tfs-installation-avec-des-alias-dns-partie-1-data-tiers/#comments</comments>
		<pubDate>Mon, 05 Nov 2012 06:00:00 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Team Foundation Server 2010]]></category>
		<category><![CDATA[Team Foundation Server 2012]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=577</guid>
		<description><![CDATA[Dans ma précédente série de billet j’ai abordé le sujet de comment renommer les serveurs hébergeant les différents composants de TFS et reconfigurer l’ensemble pour avoir une plateforme à nouveau opérationnelle. Dans cette nouvelle série je vais vous expliquer comment réaliser une installation en utilisant des alias DNS afin de simplifier grandement un changement ultérieur]]></description>
			<content:encoded><![CDATA[<p>Dans ma précédente série de billet j’ai abordé le sujet de comment renommer les serveurs hébergeant les différents composants de TFS et reconfigurer l’ensemble pour avoir une plateforme à nouveau opérationnelle. Dans cette nouvelle série je vais vous expliquer comment réaliser une installation en utilisant des alias DNS afin de simplifier grandement un changement ultérieur de serveur vu qu’il n’y aura qu’à mettre à jour l’alias <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Même si vous décider d’installation l’ensemble des composants sur un serveur unique, la mise en place d’alias DNS pour l’ensemble des composants dès l’installation vous simplifiera la vie en cas d’évolutions futures. Voici la liste des composants pour lesquels on aura un alias :</p>
<ul>
<li>SQL Server</li>
<li>Analysis Services</li>
<li>Reporting Services</li>
<li>SharePoint</li>
<li>Team Foundation Server (Application Tiers)</li>
</ul>
<p>J’aborderai en 3 parties la configuration spécifique par rapport à une installation standard :</p>
<ul>
<li><a title="TFS : Installation avec des alias DNS - Partie 1 : Data Tiers" href="http://blog.qetza.net/?p=577">Partie 1 : Data Tiers</a></li>
<li>Partie 2 : SharePoint</li>
<li>Partie 3 : Team Foundation Server</li>
</ul>
<hr />
<p>Commençons par voir la partie Data Tiers qui comprend SQL Server, Analysis Services et Reporting Services. Voici les alias que j’utiliserai, libre à vous d’utiliser ceux que vous voulez <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ul>
<li>SQL Server : sql01</li>
<li>Analysis Services : analysis01</li>
<li>Reporting Services : reporting01</li>
</ul>
<p>Le domaine utilisé dans mon tutoriel sera demo.local.</p>
<h2>SQL Server</h2>
<p>Pour la partie SQL Server (base de données uniquement), il n’y a aucune configuration spécifique étant donné que ce composant ne dépend d’aucun autre <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Analysis Services</h2>
<p>Comme pour SQL Server, ce composant ne dépendant à l’installation d’aucun autre composant il n’y a pas de configuration particulière ; sauf dans un cas, si vous installer Analysis Services sur le même serveur qu&#8217;un composant qui dépend de lui. Dans ce cas après l’installation il faut modifier une clé de registre afin de désactiver la vérification d’un loopback. En effet par défaut il n’est pas possible de se connecter à Analysis Services localement par une autre adresse que “localhost”. Voici la procédure pour désactiver cette vérification :</p>
<ol>
<li>Ouvrez l’éditeur de la base de registre (regedit.exe).</li>
<li>Allez à la clé de registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa</li>
<li>Ajouter l’entrée <strong>DisableLoopbackCheck</strong> de type <strong>DWORD</strong> avec pour valeur <strong>1</strong>.</li>
</ol>
<p>Attention ceci aura des conséquences sur la sécurité de votre serveur. Pour plus d’information vous pouvez consulter le site de Microsoft : <span style="background-color: #ffffff;"><a href="http://support.microsoft.com/kb/983444">http://support.microsoft.com/kb/983444</a></span></p>
<h2>Reporting Services</h2>
<p>L’installation et la configuration de Reporting Services est un peu plus longue afin d’utiliser des alias DNS. Pour cela il faut :</p>
<ol>
<li>Installation Reporting Services mais sans le configurer.</li>
<li>Une fois l’installation terminée il faut configurer manuellement Reporting Services via l’interface de gestion de la configuration.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-01.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 01" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-01_thumb.png" border="0" alt="SSRS 01" width="244" height="244" /></a></li>
<li>Se connecter au serveur SSRS local.</li>
<li>Dans l’onglet <strong>Database</strong>, cliquez sur <strong>Change Database</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-03.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 03" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-03_thumb.png" border="0" alt="SSRS 03" width="640" height="484" /></a></li>
<li>Sélectionnez <strong>Create a new report server database</strong> et cliquez sur <strong>Next</strong>.</li>
<li>Dans le champ <strong>Server Name</strong>, entrez le nom de domaine complet (<span style="background-color: #ffffff;">FQDN</span>) du serveur SQL en utilisant l’alias DNS et cliquez sur <strong>Next</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-05.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 05" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-05_thumb.png" border="0" alt="SSRS 05" width="644" height="464" /></a></li>
<li>Terminez la création de la base de données en utilisant les valeurs par défaut.</li>
<li>Dans l’onglet <strong>Web Service URL</strong>, cliquez sur <strong>Apply</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-10.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 10" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-10_thumb.png" border="0" alt="SSRS 10" width="640" height="484" /></a></li>
<li>Dans l’onglet <strong>Report Manager URL</strong>, cliquez sur <strong>Apply</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-11.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 11" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-11_thumb.png" border="0" alt="SSRS 11" width="640" height="484" /></a></li>
<li>Dans l’onglet <strong>Web Service URL</strong>, cliquez sur <strong>Advanced</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-12.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 12" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-12_thumb.png" border="0" alt="SSRS 12" width="640" height="484" /></a><br />
Si vous vous demandez pourquoi on a quitté l’onglet Web Service URL et que l’on revient dessus c’est tout simplement que la console de configuration ne se rafraichit pas automatiquement et qu’il faut sortir et revenir sur l’onglet pour que le bouton soit disponible <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
<li>Dans la section <strong>Multiple HTTP Identities</strong>, cliquez sur <strong>Add</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-13.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 13" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-13_thumb.png" border="0" alt="SSRS 13" width="484" height="454" /></a></li>
<li>Cliquez sur <strong>Host Header Name</strong> et entrez le nom de domaine complet du serveur Reporting Services en utilisant l’alias DNS et cliquez sur <strong>OK</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-14.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 14" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-14_thumb.png" border="0" alt="SSRS 14" width="384" height="236" /></a></li>
<li>Cliquez sur <strong>OK </strong>pour fermer la fenêtre Advanced Multiple Web Site Configuration.</li>
<li>Dans l’onglet <strong>Report Manager URL</strong>, cliquez sur <strong>Advanced</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-16.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 16" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-16_thumb.png" border="0" alt="SSRS 16" width="640" height="484" /></a></li>
<li>Dans la section <strong>Multiple Identities</strong>, cliquez sur <strong>Add</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-17.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 17" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-17_thumb.png" border="0" alt="SSRS 17" width="484" height="454" /></a></li>
<li>Cliquez sur <strong>Host Header Name</strong> et entrez le nom de domaine complet du serveur Reporting Services en utilisant l’alias DNS et cliquez sur <strong>OK</strong>.<br />
<a href="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-18.png"><img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="SSRS 18" src="http://blog.qetza.net/wp-content/uploads/2012/11/SSRS-18_thumb.png" border="0" alt="SSRS 18" width="384" height="236" /></a></li>
<li>Cliquez sur <strong>OK</strong> pour fermer la fenêtre Advanced Multiple Web Site Configuration.</li>
<li>Cliquez sur <strong>Exit</strong> pour fermer la fenêtre de configuration de Reporting Services.</li>
</ol>
<p>Voilà l’ensemble des composants de SQL Server sont maintenant installés et configurés pour fonctionner avec les alias DNS <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Pour la suite nous verrons comment installer et configurer la partie SharePoint.</p>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2012/11/05/tfs-installation-avec-des-alias-dns-partie-1-data-tiers/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2012/11/05/tfs-installation-avec-des-alias-dns-partie-1-data-tiers/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>TFS 2012 : Team Foundation Service est ouvert !</title>
		<link>http://blog.qetza.net/fr/2012/11/01/tfs-2012-team-foundation-service-est-ouvert/</link>
		<comments>http://blog.qetza.net/fr/2012/11/01/tfs-2012-team-foundation-service-est-ouvert/#comments</comments>
		<pubDate>Thu, 01 Nov 2012 12:11:01 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Team Foundation Service]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=552</guid>
		<description><![CDATA[Si vous avez suivi l’actualité autour de Team Foundation Server 2012 vous devez savoir que Microsoft propose depuis un moment une version preview de son outil dans Azure. Depuis hier Team Foundation Service est officiellement en production à l’adresse http://tfs.visualstudio.com ! Le service va continuer de s’améliorer toutes les 3 semaines au rythme des sprint]]></description>
			<content:encoded><![CDATA[<p>Si vous avez suivi l’actualité autour de Team Foundation Server 2012 vous devez savoir que Microsoft propose depuis un moment une version preview de son outil dans Azure. Depuis hier Team Foundation Service est officiellement en production à l’adresse <a href="http://tfs.visualstudio.com">http://tfs.visualstudio.com</a> !</p>
<p>Le service va continuer de s’améliorer toutes les 3 semaines au rythme des sprint de l’équipe DevDiv. Pour l’instant voici ce qui est proposé :</p>
<ul>
<li>Utilisation gratuite pour 5 utilisateurs,</li>
<li>Nombre illimté de Team Project,</li>
<li>Accès au contrôleur de sources,</li>
<li>Accès au Work Item,</li>
<li>Accès aux outils de planification Agile (Product Backlog, Sprint Backlog et Taskboard),</li>
<li>Accès à l’outil de Feedback,</li>
<li>Accès au service de build sur Azure (encors en preview)</li>
</ul>
<p>Pour vous connecter pour le développement il vous faudra un des outils suivant :</p>
<ul>
<li>Visual Studio 2010</li>
<li>Visual Studio 2012</li>
<li>Visual Studio Team Explorer Everywhere 2012 pour Eclipse</li>
<li>Git-TF pour XCode</li>
</ul>
<p>Si vous n’avez pas besoin du reporting ou de sharepoint je ne peux que vous encourager à tester ce service <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2012/11/01/tfs-2012-team-foundation-service-est-ouvert/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2012/11/01/tfs-2012-team-foundation-service-est-ouvert/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>TFS 2010 : Renommer un serveur &#8211; Partie 7 : le serveur TeamBuild</title>
		<link>http://blog.qetza.net/fr/2012/08/27/tfs-2010-renommer-un-serveur-partie-7-le-serveur-teambuild/</link>
		<comments>http://blog.qetza.net/fr/2012/08/27/tfs-2010-renommer-un-serveur-partie-7-le-serveur-teambuild/#comments</comments>
		<pubDate>Mon, 27 Aug 2012 05:00:00 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Team Foundation Server 2010]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=542</guid>
		<description><![CDATA[Liste des billets de cette série : Partie 1 : introduction Partie 2 : le serveur de base de données Partie 3 : le serveur Analysis Services Partie 4 : le serveur Reporting Services Partie 5 : le serveur Sharepoint Partie 6 : le serveur TeamFoundation Server Partie 7 : le serveur TeamBuild Dans cette]]></description>
			<content:encoded><![CDATA[<p>Liste des billets de cette série :</p>
<ol>
<li><a href="http://blog.qetza.net/fr/?p=368">Partie 1 : introduction</a></li>
<li><a href="http://blog.qetza.net/fr/?p=371">Partie 2 : le serveur de base de données</a></li>
<li><a href="http://blog.qetza.net/?p=392">Partie 3 : le serveur Analysis Services</a></li>
<li><a href="http://blog.qetza.net/?p=400">Partie 4 : le serveur Reporting Services</a></li>
<li><a href="http://blog.qetza.net/?p=413">Partie 5 : le serveur Sharepoint</a></li>
<li><a href="http://blog.qetza.net/?p=526">Partie 6 : le serveur TeamFoundation Server</a></li>
<li><a href="http://blog.qetza.net/?p=542">Partie 7 : le serveur TeamBuild</a></li>
</ol>
<hr />
<p>Dans cette sixième partie nous allons voir ce qu’il faut faire lorsque nous voulons renommer le serveur <em>TeamBuild</em> build.demo.local en build1.demo.local pour que nos services remarches <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>TeamBuild</h3>
<p>Comme pour tout les autres re-nommage la première chose à faire est bien entendu de renommer le serveur et de le redémarrer <img src='http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Il faut ensuite reconfigurer le service de build afin qu&#8217;il expose son Endpoint WCF sur la nouvelle adresse :</p>
<ol>
<li>Lancez la console d&#8217;admin.</li>
<li>Sélectionnez le noeud <em>Build Configuration</em> et cliquez sur le liens <em>Properties </em>:<br />
<img src="http://blog.qetza.net/wp-content/uploads/2012/08/10-BuildService_thumb.png" alt="" /></li>
<li>Dans la boite de dialogue qui s’ouvre, si le service en démarré il faut d’abord l’arrêter via la lien <em>stop to make changes</em> :<br />
<img src="http://blog.qetza.net/wp-content/uploads/2012/08/11-BuildService_thumb.png" alt="" /></li>
<li>Vous pouvez maintenant mettre à jour le champs <em>Local Build Service Endpoint (incoming)</em> avec la nouvelle adresse :<br />
<img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Build" src="http://blog.qetza.net/wp-content/uploads/2012/08/Build.png" border="0" alt="Build" width="264" height="308" /></li>
<li>Cliquez sur <em>Start</em> pour redémarrer le service.</li>
</ol>
<p>Si vous ne voulez pas utiliser la console d’administration, pas d’outil en ligne de commande mais une modification directement en base de registre est possible :</p>
<ol>
<li>
<ol>
<li>Ouvrez l’éditeur de la base de registre (regedit).</li>
<li>Allez dans <em>HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\TeamFoundation\Build\ServiceHost</em>.</li>
<li>Mettez à jour la valeur <em>Endpoint</em> avec la nouvelle adresse du serveur TeamBuild.</li>
<li>Redémarrez le service de build.</li>
</ol>
</li>
<p>Voila l’installation est de nouveau fonctionnelle. Dans un prochain billet je vous présenterai une solution à mettre en oeuvre lors de l&#8217;installation pour éviter toutes ces manipulations fastidieuses.</p>
<p>Carpe Diem.</ol>
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2012/08/27/tfs-2010-renommer-un-serveur-partie-7-le-serveur-teambuild/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2012/08/27/tfs-2010-renommer-un-serveur-partie-7-le-serveur-teambuild/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TeamBuild : TFS Build Extensions &#8211; August 2012</title>
		<link>http://blog.qetza.net/fr/2012/08/24/teambuild-tfs-build-extensions-august-2012/</link>
		<comments>http://blog.qetza.net/fr/2012/08/24/teambuild-tfs-build-extensions-august-2012/#comments</comments>
		<pubDate>Fri, 24 Aug 2012 07:43:26 +0000</pubDate>
		<dc:creator>Guillaume Rouchon</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[TeamBuild 2010]]></category>
		<category><![CDATA[TeamBuild 2012]]></category>

		<guid isPermaLink="false">http://blog.qetza.net/fr/?p=548</guid>
		<description><![CDATA[Nous venons de publier une nouvelle version stable des Community TFS Build Extensions. Je vous laisse aller voir la liste des modifications sur la page de téléchargement ici. Vos retours et suggestions sont les bienvenus ; vous pouvez utiliser le forum sur le site pour cela Carpe Diem.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.qetza.net/wp-content/uploads/2011/07/tfsbuildextensions.png" alt="" /></p>
<p>Nous venons de publier une nouvelle version stable des <a href="http://tfsbuildextensions.codeplex.com/">Community TFS Build Extensions</a>. Je vous laisse aller voir la liste des modifications sur la page de téléchargement <a href="http://tfsbuildextensions.codeplex.com/releases/view/82906">ici</a>.</p>
<p>Vos retours et suggestions sont les bienvenus ; vous pouvez utiliser le forum sur le site pour cela <img src="http://blog.qetza.net/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p>Carpe Diem.
<ul class="lang_switch">
<li class="lang_switch"><a href="http://blog.qetza.net/en/2012/08/24/teambuild-tfs-build-extensions-august-2012/"><img src="http://blog.qetza.net/wp-content/plugins/zdmultilang/flags/en_US.png" alt="English" title="English" border="0"></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.qetza.net/fr/2012/08/24/teambuild-tfs-build-extensions-august-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
