<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pierre Lagarde, Blog : Azure Service Platform</title><link>http://blogs.msdn.com/pierlag/archive/tags/Azure+Service+Platform/default.aspx</link><description>Tags: Azure Service Platform</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Solution Azure Php (Exemple)</title><link>http://blogs.msdn.com/pierlag/archive/2009/03/30/solution-azure-php-exemple.aspx</link><pubDate>Mon, 30 Mar 2009 12:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9518211</guid><dc:creator>pierlag</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pierlag/comments/9518211.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pierlag/commentrss.aspx?PostID=9518211</wfw:commentRss><description>&lt;p&gt;Pour faire suite à &lt;a href="http://blogs.msdn.com/pierlag/archive/2009/03/20/support-de-fast-cgi-dans-l-h-bergement-windows-azure.aspx" target="_blank"&gt;mon dernier post&lt;/a&gt; voila la solution d’exemple pour faire votre premier test en prod (hébergé sur Azure) de votre première page Php.&lt;/p&gt;  &lt;p&gt;Vous pouvez tester ici : &lt;a title="http://pierlagphp.cloudapp.net/index.php" href="http://pierlagphp.cloudapp.net/index.php"&gt;http://pierlagphp.cloudapp.net/index.php&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;J’ai créé un projet de type “Cloud Service” puis j’y ai associé un Role de type '”Cgi Web Role”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/SolutionAzurePhpExemple_9CA8/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/SolutionAzurePhpExemple_9CA8/image_thumb.png" width="490" height="314" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Attention j’ai supprimé le répertoire php de la solution. Il suffit simplement de de-zipper la solution puis de &lt;a href="http://ie.php.net/get/php-5.2.9-1-Win32.zip/from/a/mirror" target="_blank"&gt;télécharger php&lt;/a&gt; et de &lt;strong&gt;tout&lt;/strong&gt; dé-zipper dans le répertoire Php du Web Cgi Role pour obtenir ceci.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/SolutionAzurePhpExemple_9CA8/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/SolutionAzurePhpExemple_9CA8/image_thumb_1.png" width="285" height="713" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Puis déployer la solution dans Azure la procédure est strictement identique à ce qu’on fait pour une application ASP.NET&lt;/p&gt;  &lt;p&gt;- Publish…+ Upload à partir du portail Azure&lt;/p&gt; &lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-ea9876e67ed4e327.skydrive.live.com/embedrowdetail.aspx/Public/AzurePhpSolution/CloudService7.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9518211" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pierlag/archive/tags/Azure+Service+Platform/default.aspx">Azure Service Platform</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/Php/default.aspx">Php</category></item><item><title>Support de Fast-CGI dans l’hébergement Windows Azure</title><link>http://blogs.msdn.com/pierlag/archive/2009/03/20/support-de-fast-cgi-dans-l-h-bergement-windows-azure.aspx</link><pubDate>Fri, 20 Mar 2009 18:32:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9492656</guid><dc:creator>pierlag</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pierlag/comments/9492656.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pierlag/commentrss.aspx?PostID=9492656</wfw:commentRss><description>&lt;p&gt;Une annonce importante à été faire à Mix Vegas c’est le support des langages Fast-cgi dans les projet Azure.&lt;/p&gt; &lt;p&gt;Pour cette occasion le SDK de Azure à été modifié : &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b44c10e8-425c-417f-af10-3d2839a5a362&amp;amp;displaylang=en" target="_blank"&gt;SDK&lt;/a&gt; et &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=59e8fc0c-c399-4ab7-8a93-882d8e74b67a&amp;amp;displaylang=en" target="_blank"&gt;VS-Addon&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Pour ce fait il faut l’activer au niveau du service&lt;/p&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;?&lt;/span&gt;&lt;span class="html"&gt;xml&lt;/span&gt; &lt;span class="attr"&gt;version&lt;/span&gt;&lt;span class="kwrd"&gt;="1.0"&lt;/span&gt; &lt;span class="attr"&gt;encoding&lt;/span&gt;&lt;span class="kwrd"&gt;="utf-8"&lt;/span&gt;?&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;ServiceDefinition&lt;/span&gt; &lt;span class="attr"&gt;name&lt;/span&gt;&lt;span class="kwrd"&gt;="MyService"&lt;/span&gt; &lt;span class="attr"&gt;xmlns&lt;/span&gt;&lt;span class="kwrd"&gt;="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;WebRole&lt;/span&gt; &lt;span class="attr"&gt;name&lt;/span&gt;&lt;span class="kwrd"&gt;="WebRole"&lt;/span&gt; &lt;strong&gt;&lt;span class="attr"&gt;enableNativeCodeExecution&lt;/span&gt;&lt;span class="kwrd"&gt;="true"&lt;/span&gt;&lt;/strong&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;InputEndpoints&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;InputEndpoint&lt;/span&gt; &lt;span class="attr"&gt;name&lt;/span&gt;&lt;span class="kwrd"&gt;="HttpIn"&lt;/span&gt; &lt;span class="attr"&gt;protocol&lt;/span&gt;&lt;span class="kwrd"&gt;="http"&lt;/span&gt; &lt;span class="attr"&gt;port&lt;/span&gt;&lt;span class="kwrd"&gt;="80"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;InputEndpoints&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;WebRole&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;ServiceDefinition&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;Puis dans le web.roleconfig ajouter fastCGI&lt;/p&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;?&lt;/span&gt;&lt;span class="html"&gt;xml&lt;/span&gt; &lt;span class="attr"&gt;version&lt;/span&gt;&lt;span class="kwrd"&gt;="1.0"&lt;/span&gt; &lt;span class="attr"&gt;encoding&lt;/span&gt;&lt;span class="kwrd"&gt;="utf-8"&lt;/span&gt; ?&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;configuration&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;system.webServer&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;fastCgi&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;application&lt;/span&gt; &lt;span class="attr"&gt;fullPath&lt;/span&gt;&lt;span class="kwrd"&gt;="%RoleRoot%\php\php-cgi.exe"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;fastCgi&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;system.webServer&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;configuration&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;Il faudra pas oublier de copier le fichier php-cgi.exe dans le projet web. &lt;/p&gt;
&lt;p&gt;Puis dans le web.config&lt;/p&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;configuration&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;system.webServer&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;handlers&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;add&lt;/span&gt; &lt;span class="attr"&gt;name&lt;/span&gt;&lt;span class="kwrd"&gt;="PHP via FastCGI"&lt;/span&gt;
           &lt;span class="attr"&gt;path&lt;/span&gt;&lt;span class="kwrd"&gt;="*.php"&lt;/span&gt;
           &lt;span class="attr"&gt;verb&lt;/span&gt;&lt;span class="kwrd"&gt;="*"&lt;/span&gt;
           &lt;span class="attr"&gt;modules&lt;/span&gt;&lt;span class="kwrd"&gt;="FastCgiModule"&lt;/span&gt;
           &lt;span class="attr"&gt;scriptProcessor&lt;/span&gt;&lt;span class="kwrd"&gt;="%RoleRoot%\php\php-cgi.exe"&lt;/span&gt;
           &lt;span class="attr"&gt;resourceType&lt;/span&gt;&lt;span class="kwrd"&gt;="Unspecified"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;handlers&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;system.webServer&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;configuration&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;

&lt;img alt="" src="http://blogs.msdn.com/photos/windowsazure/images/9487349/425x253.aspx"&gt;&lt;/pre&gt;&lt;pre class="csharpcode"&gt;&amp;nbsp;&lt;/pre&gt;
&lt;p&gt;PS: Pour installer Php sur votre machine de dev n’hésitez pas à utiliser &lt;a href="http://www.microsoft.com/web/downloads/platform.aspx" target="_blank"&gt;WebPlateform Installer&lt;/a&gt; en version 2beta&lt;/p&gt;
&lt;p&gt;Vous installerez Php en simplement quelques cliques.&lt;/p&gt;&lt;pre class="csharpcode"&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="csharpcode"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/SupportdeFastCGIdanslhbergementWindowsAz_E851/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/SupportdeFastCGIdanslhbergementWindowsAz_E851/image_thumb.png" width="244" height="169"&gt;&lt;/a&gt; &lt;/pre&gt;
&lt;p&gt;Si vous rencontrez des problèmes il vous faudra peut être installer ce KB &lt;a href="http://support.microsoft.com/kb/967131"&gt;http://support.microsoft.com/kb/967131&lt;/a&gt;.&lt;/p&gt;
&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;

&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;

&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9492656" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pierlag/archive/tags/Azure+Service+Platform/default.aspx">Azure Service Platform</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/ASPNET/default.aspx">ASPNET</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/Mix09/default.aspx">Mix09</category></item><item><title>MIX 09</title><link>http://blogs.msdn.com/pierlag/archive/2009/03/12/mix-09.aspx</link><pubDate>Thu, 12 Mar 2009 21:17:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9472011</guid><dc:creator>pierlag</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pierlag/comments/9472011.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pierlag/commentrss.aspx?PostID=9472011</wfw:commentRss><description>&lt;p&gt;La semaine prochaine à lieu le Mix09 à Las Vegas. Il y aura beaucoup d’annonces autour de Silverlight 3, Azure et autre.&lt;/p&gt;  &lt;p&gt;Pour suivre l’actualité en direct le point centrale en français dans le texte sera sur le site &lt;a href="http://www.lemixer.fr"&gt;www.lemixer.fr&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="En direct de Mix’09 à Las Vegas, la semaine prochaine" href="http://www.lemixer.fr/post/2009/03/10/En-direct-de-Mixe2809909-a-Las-Vegas-la-semaine-prochaine.aspx"&gt;En direct de Mix’09 à Las Vegas, la semaine prochaine&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9472011" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pierlag/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/Azure+Service+Platform/default.aspx">Azure Service Platform</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/Mix09/default.aspx">Mix09</category></item><item><title>Azure Service “Training Kit” disponible (Labs/Samples/Ressources)</title><link>http://blogs.msdn.com/pierlag/archive/2008/11/13/azure-service-training-kit-disponible-labs-samples-ressources.aspx</link><pubDate>Thu, 13 Nov 2008 10:55:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9065642</guid><dc:creator>pierlag</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pierlag/comments/9065642.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pierlag/commentrss.aspx?PostID=9065642</wfw:commentRss><description>&lt;p&gt;Ce training kit permet de bien démarrer sur la plate forme Windows Azure.&lt;/p&gt;  &lt;p&gt;Il est disponible &lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;ici&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Il contient Labs, Samples et l’ensemble des ressources à télécharger pour démarrer.&lt;/p&gt;  &lt;p&gt;Extrait du contenue du training kit:&lt;/p&gt;  &lt;p&gt;Les labs sur Windows Azure :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_thumb.png" width="488" height="226" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Les labs sur SQL service :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_thumb_1.png" width="490" height="245" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Les labs sur .NET service :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_thumb_2.png" width="495" height="256" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Et les labs sur Live Service :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_thumb_3.png" width="500" height="195" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Et un jolie exemple qui regroupe tout ça:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_10.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_thumb_4.png" width="496" height="263" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Et le plus indispensable, un point central qui référence l’ensemble des pointeurs vers tous les SDK nécessaire ! Très très utile.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_12.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/pierlag/WindowsLiveWriter/AzureServiceTrainingKitdisponibleLabsSam_7D4A/image_thumb_5.png" width="503" height="269" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Bref l’outil indispensable pour bien démarrer avec Windows Azure et Azure Services Platform&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9065642" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pierlag/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://blogs.msdn.com/pierlag/archive/tags/Azure+Service+Platform/default.aspx">Azure Service Platform</category></item></channel></rss>