<?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>Blog de Benjamin Roux</title>
	<atom:link href="https://blog.developpez.com/broux/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/broux</link>
	<description></description>
	<lastBuildDate>Tue, 24 Nov 2009 00:07:00 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>3ème jour : Keynote (Partie 1)</title>
		<link>https://blog.developpez.com/broux/p8363/net/3eme_jour_keynote_partie_1</link>
		<comments>https://blog.developpez.com/broux/p8363/net/3eme_jour_keynote_partie_1#comments</comments>
		<pubDate>Wed, 18 Nov 2009 20:01:00 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ce mercredi, deuxième jour de la PDC commence lui aussi par un Keynote, présenté par Steven Sinofsky, President, Windows and Windows Live Division. Il commence par un retour sur Windows 7 par rapport à se présentation à la dernière PDC l&#8217;année dernière. Il revient également sur le développement de Windows 7, en précisant les différentes choses qui ont été mises en place, tel que le blog Windows 7 ou les différents outils de télémetrie présents [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Ce mercredi, deuxième jour de la PDC commence lui aussi par un Keynote, présenté par Steven Sinofsky, President, Windows and Windows Live Division.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0852.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0852" border="0" alt="CIMG0852" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0852_thumb.jpg" width="244" height="184" /></a> </p>
<p> <span id="more-48"></span>
<p>Il commence par un retour sur Windows 7 par rapport à se présentation à la dernière PDC l&rsquo;année dernière.</p>
<p>Il revient également sur le développement de Windows 7, en précisant les différentes choses qui ont été mises en place, tel que le blog Windows 7 ou les différents outils de télémetrie présents dans les différentes beta de 7.</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="133"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0853.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0853" border="0" alt="CIMG0853" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0853_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="133"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0855.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0855" border="0" alt="CIMG0855" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0855_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="133"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0857.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0857" border="0" alt="CIMG0857" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0857_thumb.jpg" width="244" height="184" /></a> </td>
</tr>
</tbody>
</table>
<p>Ceci est suivi par différentes vidéos montrant le retour des utilisateurs par rapport à l?UAC ou le Windows Management (Aera Shake, Aero Snap). Conclusion les utilisateurs ne lisent pas les messages d?erreur mais adorent les effets des fenêtres (le redimensionnement par exemple).</p>
<p>Retour également sur les possibilités offertes par Windows 7 autour du développement</p>
<ul>
<li>Ruban </li>
<li>Multitouch </li>
<li>Jump Lists </li>
<li>Libraries </li>
<li>DirectX </li>
<li>High Definition</li>
</ul>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0863.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0863" border="0" alt="CIMG0863" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0863_thumb.jpg" width="244" height="184" /></a>  </p>
<p>Une nouvelle partie arrive sur l?écosystem qui s?est construit autour de Windows 7 avec l?arrivée d?écran Multi-touch et de laptop multitouch.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0864.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0864" border="0" alt="CIMG0864" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0864_thumb.jpg" width="244" height="184" /></a> </p>
<p>Steven annonce ici que tous les participants à la PDC repartiront avec un tablet PC multi-touch construit spécialement par Microsoft pour la PDC !!!</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0870.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0870" border="0" alt="CIMG0870" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0870_thumb.jpg" width="244" height="184" /></a> </p>
<p>Ceci est suivi par une présentation de Internet Explorer 9, et les différentes améliorations qui y seront apportées</p>
<ul>
<li>HTML 5 </li>
<li>Javascript </li>
<li>Accélération graphique et texte </li>
</ul>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0875.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0875" border="0" alt="CIMG0875" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0875_thumb.jpg" width="244" height="184" /></a> </p>
<p>Steven nous annonce que des efforts sont également fait au niveau du test Acid3, la version actuelle de IE9 réalise le score de 32%, comparé aux 20% de IE8 : le travail n?est pas terminé</p>
<p>Le résultat de IE9 au test Sunspider est également affiché, IE9 est très proche des différents autres browsers.</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0876.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0876" border="0" alt="CIMG0876" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0876_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0877.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0877" border="0" alt="CIMG0877" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie1_A548/CIMG0877_thumb.jpg" width="244" height="184" /></a> </td>
</tr>
</tbody>
</table>
<p>Une démo nous est maintenant présentée par rapport à l?affichage graphique qui est gérée par Direct2D (GDI avant) : l?affichage est beaucoup plus fluide et excite moins le CPU.</p>
<p>Des vidéos de IE9 peuvent être visualisées sur <a href="http://channel9.msdn.com/">Channel 9</a>.</p>
<p>C?est maintenant le tour de Scott Guthrie qui va nous présenter Silverlight 4 ! </p>
<p>Résumé dans le prochain billet.</p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3ème jour : Keynote (Partie 2) Silverlight 4</title>
		<link>https://blog.developpez.com/broux/p8364/net/3eme_jour_keynote_partie_2</link>
		<comments>https://blog.developpez.com/broux/p8364/net/3eme_jour_keynote_partie_2#comments</comments>
		<pubDate>Wed, 18 Nov 2009 20:19:10 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La deuxième partie de la PDC est présenté par le grand Scott Guthrie qui nous montre Silverlight 4. On commence par une énumerations des possibilités offertes par Silverlight 3, suivi d&#8217;une vidéo sur Sketchflow. Scott nous montre également un retour sur les parts de marché de Silverlight, au lancement de SL3 il y a quelques mois, elles étaient de 33%, aujourd&#8217;hui nous en sommes à 45%. On entre maintenant dans le vif du sujet : [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>La deuxième partie de la PDC est présenté par le grand Scott Guthrie qui nous montre Silverlight 4.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0881.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0881" border="0" alt="CIMG0881" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0881_thumb.jpg" width="244" height="184" /></a> </p>
<p> <span id="more-49"></span>
<p>On commence par une énumerations des possibilités offertes par Silverlight 3, suivi d&rsquo;une vidéo sur Sketchflow.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0885.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0885" border="0" alt="CIMG0885" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0885_thumb.jpg" width="244" height="184" /></a> </p>
<p>Scott nous montre également un retour sur les parts de marché de Silverlight, au lancement de SL3 il y a quelques mois, elles étaient de 33%, aujourd&rsquo;hui nous en sommes à 45%.</p>
<p>On entre maintenant dans le vif du sujet : Silverlight 4.</p>
<p>Au programme :</p>
<ul>
<li>Media </li>
<li>Business Applications </li>
<li>Beyond the browser </li>
</ul>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0889.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0889" border="0" alt="CIMG0889" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0889_thumb.jpg" width="244" height="184" /></a> </p>
<p><strong>Media</strong></p>
<ul>
<li>Support de la webcam et du micro ! </li>
<li>Streaming multicast </li>
<li>Output protection </li>
<li>Offline DRM </li>
</ul>
<p>Le support de la caméra et du micro était vraiment demandé.</p>
<p>On peut également appliquer des pixels shaders (nouveauté de SL3) directement sur le flux de la caméra.</p>
<p><img alt="http://a3.twimg.com/profile_images/532750455/image_bigger.jpg" src="http://a3.twimg.com/profile_images/532750455/image_bigger.jpg" /> (oui il s&rsquo;agit bien de Scott Guthrie)</p>
<p>Un framework est également disponible sur CodePlex nommé : Silverlight Media Framework, permattant le développement d&rsquo;application multimédia plus facilement.</p>
<p>Une option dans IIS permet maintenant de rendre le flux disponible sur l&rsquo;iPhone (4 iPhone sont montrés à ce moment !).</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0891.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0891" border="0" alt="CIMG0891" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0891_thumb.jpg" width="244" height="184" /></a> </p>
<p><strong>Business Applications</strong></p>
<ul>
<li>Impression ! </li>
<li>Richtext </li>
<li>Accès au clipboard </li>
<li>Support du clic droit </li>
<li>Support de la roulette sur tous les contrôles </li>
<li>Implicit Styles </li>
<li>Drag&amp;Drop (du bureau à Silverlight par exemple) </li>
<li>Bidi &amp; RTL </li>
<li>Affichage d&rsquo;HTML </li>
<li>MVVM &amp; Commandings </li>
<li>Ajout de contrôles </li>
</ul>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0892.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0892" border="0" alt="CIMG0892" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0892_thumb.jpg" width="244" height="184" /></a> </p>
<p>Une démo nous montre maintenant plusieurs des nouveautés comme l&rsquo;affichage de Bing ou même de Youtube à l&rsquo;intérieur d&rsquo;une application Silverlight.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0897.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0897" border="0" alt="CIMG0897" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0897_thumb.jpg" width="244" height="184" /></a>  (alors ceci est une vidéo de Youtube (Rick Asley) qui a était découpé par Silverlight sous forme de Puzzle, la vidéo continue de jouer).</p>
<p>Nous avons aussi droit à une démo de l&rsquo;éditeur de texte avancé (qui est vraiment très avancé) et également du copier/coller d&rsquo;un DataGrid directement sur Excel (c&rsquo;est énorme). Démo également d&rsquo;un Drag&amp;Drop d&rsquo;un document Word présent sur le bureau vers l&rsquo;éditeur RichText qui affiche le contenu de ce fichier (!). Pour finir démo sur l&rsquo;impression du document Word.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0894.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0894" border="0" alt="CIMG0894" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0894_thumb.jpg" width="244" height="184" /></a> </p>
<p>Amélioration également au niveau des données et du réseau :</p>
<ul>
<li>Partage d&rsquo;assemblies SL4 et .NET 4 possible (plus besoin de faire 2 assemblies différentes !!!) </li>
<li>DataBinding amélioré </li>
<li>Support UDP Multicast</li>
<li>Amélioration de REST</li>
<li>Améliorations de WCT</li>
<li>WCF RIA Services</li>
</ul>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0898.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0898" border="0" alt="CIMG0898" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0898_thumb.jpg" width="244" height="184" /></a> </p>
<p>Silverlight 4 et VS 2010</p>
<ul>
<li>WYSIWYG</li>
<li>Intellisense XAML amélioré</li>
<li>DataBinding, Layouts et Styles</li>
<li>Intégration de WCF RIA Services</li>
</ul>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0899.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0899" border="0" alt="CIMG0899" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0899_thumb.jpg" width="244" height="184" /></a> </p>
<p>Une démo nous est présentée par Scott Hanselman pour ces nouveautés</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="133"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0903.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0903" border="0" alt="CIMG0903" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0903_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="133"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0905.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0905" border="0" alt="CIMG0905" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0905_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="133"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0907.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0907" border="0" alt="CIMG0907" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0907_thumb.jpg" width="244" height="184" /></a> </td>
</tr>
</tbody>
</table>
</p>
</p>
</p>
</p>
</p>
</p>
<p>Pour arriver au résultat de la dernière image, il n&rsquo;a pas écrit une seule ligne de code (le style était déjà présent en revanche).</p>
<p><strong>Beyond the Browser</strong></p>
<p>Nouvelles fonctionnalités au niveau de la SandBox</p>
<ul>
<li>Windowing API</li>
<li>Notification Popups</li>
<li>HTML Support</li>
<li>Drop Target</li>
</ul>
<p>Un nouveau mode fait également son apparition : Trusted Application</p>
<p>Il s&rsquo;agit d&rsquo;une application Out Of Browser dite Trusted. Ceci apport plusieurs fonctionnalités</p>
<ul>
<li>Custom Window Chrome (on peut modifier l&rsquo;apparence de la fenêtre qui host l&rsquo;application)</li>
<li>Accès au système de fichier local</li>
<li>Cross site network</li>
<li>Accès complet au clavier en plein écran</li>
<li>Accès au matériel !</li>
<li>Accès aux objets COM</li>
</ul>
<p>L&rsquo;accès aux objets COM permet par exemple d&rsquo;accéder à Office</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0914.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0914" border="0" alt="CIMG0914" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0914_thumb.jpg" width="244" height="184" /></a> </p>
<p>Un point également sur les performances</p>
<ul>
<li>Deux fois plus rapide</li>
<li>Chargement 30% plus rapide</li>
<li>Profiling support</li>
</ul>
<p>Silverlight est également fonctionnel pour Google Chrome.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0917.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0917" border="0" alt="CIMG0917" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0917_thumb.jpg" width="244" height="184" /></a> </p>
</p>
<p>Et maintenant la démo qui tue : une application Silverlight Facebook en mode Trusted</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0920.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0920" border="0" alt="CIMG0920" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0920_thumb.jpg" width="244" height="184" /></a> (oui il s&rsquo;agit de Silverlight)</p>
<p>Cette application utilise le SDK Facebook sorti récemment, et on peut absolument TOUT faire. Plus besoin d&rsquo;aller sur Facebook, cette application est beaucoup plus pratique à utiliser.</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0924.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0924" border="0" alt="CIMG0924" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0924_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0925.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0925" border="0" alt="CIMG0925" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0925_thumb.jpg" width="244" height="184" /></a> </td>
</tr>
</tbody>
</table>
</p>
<p>Cette application est simplement un Sample que l&rsquo;on peut télécharger (surement dans la beta de SL4).</p>
<p>Et pour terminer : <a href="http://silverlight.net">Silverlight 4 Beta est disponible</a></p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0926.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0926" border="0" alt="CIMG0926" src="http://blog.developpez.com/media/184/WindowsLiveWriter/3mejourKeynotePartie2_A826/CIMG0926_thumb.jpg" width="244" height="184" /></a> </p>
<p>Cette partie de la session fut la plus intéressante pour moi et la plus forte en annonces !</p>
<p>Troisième partie de la Keynote un peu plus tard.</p>
<p>Merci à <a href="http://blogs.developpeur.org/fabrice69/">Fabrice Romelard</a> pour les photos.</p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1ère session : Lap Around the Windows Azure Platform</title>
		<link>https://blog.developpez.com/broux/p8368/net/1ere_session_lap_around_the_windows_azur</link>
		<comments>https://blog.developpez.com/broux/p8368/net/1ere_session_lap_around_the_windows_azur#comments</comments>
		<pubDate>Wed, 18 Nov 2009 22:51:14 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Cette session consacrée à Windows Azure, fut ma première session, je viens tout juste de trouver le temps de faire un petit résumé. Le speaker, Manuvir Das, nous présente Azure d&#8217;une façon générale (en passant par les nouveautés présentées à la Keynote comme Dallas). Pour nous montrer tout ça, Manuvir nous présente une application que j&#8217;avais déjà vu au Workshop Azure : Ticket Direct, réalisée entièrement avec Azure + Silverlight. Les avantages de Azure sont [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Cette session consacrée à Windows Azure, fut ma première session, je viens tout juste de trouver le temps de faire un petit résumé. </p>
<p> <span id="more-50"></span>
<p>Le speaker, Manuvir Das, nous présente Azure d&rsquo;une façon générale (en passant par les nouveautés présentées à la Keynote comme Dallas). </p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/1resessionLapAroundtheWindowsAzurePlatfo_D0AD/CIMG0840_57C6FA03_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0840_57C6FA03" border="0" alt="CIMG0840_57C6FA03" src="http://blog.developpez.com/media/184/WindowsLiveWriter/1resessionLapAroundtheWindowsAzurePlatfo_D0AD/CIMG0840_57C6FA03_thumb.jpg" width="244" height="184" /></a> <a href="http://blog.developpez.com/media/184/WindowsLiveWriter/1resessionLapAroundtheWindowsAzurePlatfo_D0AD/CIMG0842_782DEE1B_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0842_782DEE1B" border="0" alt="CIMG0842_782DEE1B" src="http://blog.developpez.com/media/184/WindowsLiveWriter/1resessionLapAroundtheWindowsAzurePlatfo_D0AD/CIMG0842_782DEE1B_thumb.jpg" width="244" height="184" /></a> <a href="http://blog.developpez.com/media/184/WindowsLiveWriter/1resessionLapAroundtheWindowsAzurePlatfo_D0AD/CIMG0841_4646735E_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0841_4646735E" border="0" alt="CIMG0841_4646735E" src="http://blog.developpez.com/media/184/WindowsLiveWriter/1resessionLapAroundtheWindowsAzurePlatfo_D0AD/CIMG0841_4646735E_thumb.jpg" width="244" height="184" /></a> </p>
<p>Pour nous montrer tout ça, Manuvir nous présente une application que j&rsquo;avais déjà vu au Workshop Azure : Ticket Direct, réalisée entièrement avec Azure + Silverlight.</p>
<p>Les avantages de Azure sont clairement la réduction du coût d&rsquo;hebergement, l&rsquo;entreprise peut donc se focaliser sur le développement. </p>
<p>Ceci est suivi d&rsquo;une démo de développement Azure, avec utilisation du portail Azure pour le déploiement, ainsi qu&rsquo;une utilisation de SQL Azure avec Management Studio 2008 R2. </p>
<p>Avantages : </p>
<ul>
<li>Géo-localisation</li>
<li>Développement intégré à VS 2010 </li>
<li>Espaces de stockages disponibles dans Azure</li>
<li>Développement en différents langages</li>
</ul>
<p>D?autres nouveautés sont bien évidemment à venir comme le déploiement de VM personnalisée au lieu des VM par défaut fournies par MS. Il sera également possible de se connecter en remote sur les VM.</p>
<p>Les avantages de SQL Azure sont eux aussi plutôt clairs, comme le fait que ce soit basé sur SQL Server, avec également une plateforme entièrement scalable : nous n?avons plus à nous préoccuper du matériel.</p>
<p>Ce fut tout pour cette session assez rapide, surtout qu?elle suivait la Keynote forte en annonce autour de Azure.</p>
<p>Merci encore et toujours à <a href="http://blogs.developpeur.org/fabrice69/">Fabrice Romelard</a> pour les photos.</p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Azure Tables and Queues Deep Dive</title>
		<link>https://blog.developpez.com/broux/p8380/net/windows_azure_tables_and_queues_deep_div</link>
		<comments>https://blog.developpez.com/broux/p8380/net/windows_azure_tables_and_queues_deep_div#comments</comments>
		<pubDate>Thu, 19 Nov 2009 20:13:04 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Alors tout d&#8217;abord veuillez m&#8217;excuser pour ce post sans accent, j&#8217;ecris ce post sur mon nouveau tablet PC qui possede un clavier qwerty ! Nouvelle session consacree a Windows Azure et plus specialement les Tables et les Queues. En realite cette session nous presentait les best pratices a adopter. Tables Une entite dans une table possede plusieurs proprietes comme une PartitionKey et une RowKey. La Partition Key est utilisee pour repartir les donnees sur plusieurs [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Alors tout d&rsquo;abord veuillez m&rsquo;excuser pour ce post sans accent, j&rsquo;ecris ce post sur mon nouveau tablet PC qui possede un clavier qwerty !</p>
<p>Nouvelle session consacree a Windows Azure et plus specialement les Tables et les Queues.</p>
<p> <span id="more-51"></span>
<p>En realite cette session nous presentait les best pratices a adopter.</p>
<p><strong>Tables</strong></p>
<p>Une entite dans une table possede plusieurs proprietes comme une PartitionKey et une RowKey. </p>
<p>La Partition Key est utilisee pour repartir les donnees sur plusieurs serveurs pour permettre un acces plus rapide aux donnes les plus demandees par exemple.</p>
<p>Le speaker nous montre ainsi une exemple avec une application de gestion de film ou tous les films sont stockes dans une table Azure.</p>
<p>Le speaker commence par un cas ou la PartitionKey est statique (nomme movie) et la RowKey est le nom du film. Resultat : toutes les donnes se retrouve sur le meme serveur, vu que les PartitionKey sont identiques.</p>
<p>Deuxieme cas, la PartitionKey est la categorie du film : les donnees peuvent etre stockees sur differents serveurs en fonction de leur categorie (PartitionKey).</p>
<p>Concernant la RowKey, cette derniere est utilisee pour acceder a une entite unique. Via le couple PartitionKey/RowKey, Azure retrouve le serveur ainsi que l&rsquo;entite recherchee.</p>
<p>Maintenant imagineons que nous voulions recuperer tous les films dont le rating est superieur a 4.</p>
<p>Une requete serait donc : select * from movies where rating &gt; 4</p>
<p>Le probleme ici est que Azure va parcourir notre table entiere serveur par serveur. </p>
<p>L&rsquo;idee est donc de decouper cette requete en plusieurs requete basee par exemple sur la premiere lettre la categorie : where Category &gt; &lsquo;A&rsquo; and Category &lt; &lsquo;F&rsquo;</p>
<p>On se retrouve donc avec plusieurs requetes qui peuvent etre lancees en paralleles ! Donc plus rapide.</p>
<p>La vitesse de la requete depend des champs utilisees</p>
<ul>
<li>Rapide : PartitionKey &amp; RowKey</li>
<li>Moyen : une seule partition mais un range de RowKey limite</li>
<li>Lent : scan complet de la table, par exemple avec l&rsquo;exemple montre plus haut</li>
</ul>
<p><strong>Queues</strong></p>
<p>Les Queues permettent d&rsquo;empiler/depiler des messages pour des traitements divers et asynchrones (plusieurs reader peuvent lire la meme queue). Les messages doivent avoir une taille &lt; 8 Ko.</p>
<p>Les consommateurs, typiquement un Worker Azure, vont ensuite depiler ces messages et les traiter. Lorsqu&rsquo;un message est lu et traite, si le worker plante le message est remis en pile. Un second worker va alors depiler ce message et le traiter. Dans le cas ou c&rsquo;est le message qui pose probleme (le worker 2 plante egalement) un systeme permet de detecter le probleme et de supprimer ce message.</p>
<p>Le SDK inclus plusieurs exemples utilisant les Tables et les Queues.</p>
<p>Je reviens egalement d&rsquo;un Hands On Lab sur le stockage Azure sur lequel je ferais un retour plus tard.</p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Session : Building Hybrid Cloud Applications with the Service Bus</title>
		<link>https://blog.developpez.com/broux/p8383/net/session_building_hybrid_cloud_applicatio</link>
		<comments>https://blog.developpez.com/broux/p8383/net/session_building_hybrid_cloud_applicatio#comments</comments>
		<pubDate>Fri, 20 Nov 2009 21:33:28 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Cette session a eu pour but de nous presenter le Service Bus de Windows Azure afin de faire communiquer plusieurs applications, pas forcement sur le Cloud, entres elles. La session commence par la presentation d&#8217;une application souvent presente : Dinner Now Le principe : Un utilisateur surf sur le site afin de trouver un repas a commander Une fois qu&#8217;il est pret a passer sa commande, soit il se loggue, soit il cree un compte. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Cette session a eu pour but de nous presenter le Service Bus de Windows Azure afin de faire communiquer plusieurs applications, pas forcement sur le Cloud, entres elles.</p>
<p><span id="more-52"></span>
<p>La session commence par la presentation d&rsquo;une application souvent presente : Dinner Now</p>
<p>Le principe :</p>
<ul>
<li>Un utilisateur surf sur le site afin de trouver un repas a commander</li>
<li>Une fois qu&rsquo;il est pret a passer sa commande, soit il se loggue, soit il cree un compte.</li>
<li>Il valide sa commande qui atterit sur un ecran tactil dans le restaurant, a partir duquel les cuisiniers savent quels plats ils doivent faire</li>
<li>Une fois le plat pret les appareils mobiles des livreurs sont mis a jour avec l&rsquo;adresse de livraison</li>
</ul>
<p>Cette application est interessant puisqu&rsquo;elle n&rsquo;a pas ete creee pour etre sur le Cloud.</p>
<p>Comme vous pouvez le voir, cette application n&rsquo;est pas seulement une application web.</p>
<p>Alors quoi tourne ou ?</p>
<ul>
<li>Web : Site Web + Base de donnees des produits</li>
<li>Dans les locaux de Dinner Now Inc. : Le processing tier (2008 R2) + la base de donnees client (donnees sensibles comme les donnees bancaires)</li>
<li>Dans le restaurant : Une application Windows 7 = Service Windows 7 + SQL Express (application affiche sur l&rsquo;ecran tactile)</li>
<li>Dans les poches des livreurs : Windows Mobile Phone</li>
</ul>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionBuildingHybridCloudApplicationswi_BE9E/P1000189_361879E7_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="P1000189_361879E7" border="0" alt="P1000189_361879E7" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionBuildingHybridCloudApplicationswi_BE9E/P1000189_361879E7_thumb.jpg" width="244" height="184" /></a> </p>
<p>Plusieurs questions se posent alors en cas de deploiement sur le Cloud.</p>
<ul>
<li>Comment le site peut acceder aux donnees personnelles pour identifier un client par exemple, vu que les BDD est heberge dans les locaux de Dinner Now</li>
<li>Comment le site web peut-il pusher les donnees vers le restaurant</li>
<li>Comment pusher les alertes aux livreurs</li>
</ul>
<p>Durant la premiere Keynote, le projet Sydney a ete annonce. Il s&rsquo;agit en gros d&rsquo;une integration VPN dans le cloud. Ce qu&rsquo;on veut faire ici ressemble plus a une connexion point-to-point qui autorise plusieurs connexions multiplexees !</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionBuildingHybridCloudApplicationswi_BE9E/image_2_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_2" border="0" alt="image_2" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionBuildingHybridCloudApplicationswi_BE9E/image_2_thumb.png" width="244" height="84" /></a> </p>
<p>On peut tranferer des donnees bruts ou structurees a travers n&rsquo;importe quelle type de communication (Json, SOAP&#8230;) !</p>
<p>Pour plus d&rsquo;informations vous pouvez aller sur le blog du speaker : <a title="http://vasters.com/clemensv/PermaLink,guid,3e35d8bd-b755-453f-8c63-1a57c570eb4c.aspx" href="http://vasters.com/clemensv/PermaLink,guid,3e35d8bd-b755-453f-8c63-1a57c570eb4c.aspx">http://vasters.com/clemensv/PermaLink,guid,3e35d8bd-b755-453f-8c63-1a57c570eb4c.aspx</a></p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Session : Windows Server AppFabric Caching</title>
		<link>https://blog.developpez.com/broux/p8384/microsoft/session_windows_server_appfabric_caching</link>
		<comments>https://blog.developpez.com/broux/p8384/microsoft/session_windows_server_appfabric_caching#comments</comments>
		<pubDate>Fri, 20 Nov 2009 22:01:49 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Nouvelle session consacree cette fois a l&#8217;AppFabric Caching, anciennement appele Velocity. Il s&#8217;agit d&#8217;un cache de donnees se trouvant entre une application et sa base de donnees. En quelques mots, c&#8217;est un cache distribue, en memoire permettant de cacher n&#8217;importe quelle type de donnee. Dell.com utilise ce systeme par exemple. Il sera integre a Windows Server AppFabric 2010 Wave 1. Une petite Road map Beta : PDC09 RTM : 2010 Version Azure apres la sortie [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Nouvelle session consacree cette fois a l&rsquo;AppFabric Caching, anciennement appele Velocity.</p>
<p> <span id="more-72"></span>
<p>Il s&rsquo;agit d&rsquo;un cache de donnees se trouvant entre une application et sa base de donnees.</p>
<p>En quelques mots, c&rsquo;est un cache distribue, en memoire permettant de cacher n&rsquo;importe quelle type de donnee.</p>
<p>Dell.com utilise ce systeme par exemple.</p>
<p>Il sera integre a Windows Server AppFabric 2010 Wave 1.</p>
<p>Une petite Road map </p>
<ul>
<li>Beta : PDC09</li>
<li>RTM : 2010</li>
<li>Version Azure apres la sortie de Azure (courant 2010)</li>
</ul>
<p>L&rsquo;utilisation est assez simple puisque tout peut etre controle via PowerShell cote serveur (creation de cluster par exemple).</p>
<p>Au niveau code c&rsquo;est la aussi tres simple, puisqu&rsquo;il suffit d&rsquo;une reference et de quelques lignes dans le app.config ainsi que des quelques lignes de code.</p>
<ul>
<li>DataCacheFactory pour creer la Factory</li>
<li>GetCache pour recuperer le cache</li>
<li>Put pour mettre une valeur dans le cache</li>
<li>Remove pour enlever</li>
<li>&#8230;</li>
</ul>
<p>L&rsquo;acces au cache est bien evidemment securise (via PS aussi) aussi bien au niveau User que machine.</p>
<p>Un systeme de version est egalement disponible afin de gerer les acces concurrents.</p>
<p>Il est aussi possible de remplacer les Sessions ASP.NET par une Session stockee dans le cache.</p>
<p>Je rappelle que ce syteme sera integre plus tard dans Azure.</p>
<p>Pour plus d&rsquo;informations : <a title="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx" href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx">http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx</a></p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Session : Le futur de Xaml</title>
		<link>https://blog.developpez.com/broux/p8385/net/session_le_futur_de_xaml</link>
		<comments>https://blog.developpez.com/broux/p8385/net/session_le_futur_de_xaml#comments</comments>
		<pubDate>Fri, 20 Nov 2009 22:36:11 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Derniere session de la PDC et non des moindres, le futur de Xaml. La session commence par un rappel des faits, 3 ans de Xaml, base sur Xml&#8230; Dans .NET 4 tout ce qui est rapport au Xaml ce trouve dans une nouvelle assembly : System.Xaml.dll Petit retour sur le modele de donnees de Xaml qui est ma foi assez simple. Il s&#8217;agit du modele O-M-V pour Object-Member-Value. Exemple : Button : Object Background : [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Derniere session de la PDC et non des moindres, le futur de Xaml.</p>
<p> <span id="more-53"></span>
<p>La session commence par un rappel des faits, 3 ans de Xaml, base sur Xml&#8230;</p>
<p>Dans .NET 4 tout ce qui est rapport au Xaml ce trouve dans une nouvelle assembly : System.Xaml.dll</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3220.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3220" border="0" alt="CIMG3220" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3220_thumb.jpg" width="244" height="184" /></a> </p>
<p>Petit retour sur le modele de donnees de Xaml qui est ma foi assez simple. Il s&rsquo;agit du modele O-M-V pour Object-Member-Value.</p>
<p>Exemple :</p>
<ul>
<li>Button : Object</li>
<li>Background : Member</li>
<li>Red : Value</li>
</ul>
<p>Puis la structure</p>
<ul>
<li>Objet racine</li>
<li>Les objets ont des membres</li>
<li>Les membres peuvent contenir des objets ou des valeurs</li>
<li>Certains objets sont des collections</li>
<li>Les collections ont des proprietes pour maintenir leurs items</li>
</ul>
<p><strong>Xaml 2009</strong></p>
<p>Les objects sont maintenant du type XamlTypes.</p>
<p>Possibilite de mettre du script (ruby par exemple) dans le Xaml.</p>
<p>Le speaker nous montre un exemple avec un Xaml contenant un bouton et sur l&rsquo;evenement Click un bout de Ruby !</p>
<p>Ameliorations des MarkupsExtensions et des TypeConverters</p>
<p>Point fort pour les developpeurs SL, amelioration du Xaml dans Silverlight</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3222.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3222" border="0" alt="CIMG3222" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3222_thumb.jpg" width="244" height="184" /></a> <a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3224.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3224" border="0" alt="CIMG3224" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3224_thumb.jpg" width="244" height="184" /></a> <a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3225.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3225" border="0" alt="CIMG3225" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3225_thumb.jpg" width="244" height="184" /></a> </p>
<p>Grande amelioration dans le debuggage de Xaml en Silverlight, ce qui n&rsquo;est pas rien en SL je vous assure !!</p>
<p>Les speaker nous annonce egalement la sortie d&rsquo;un <a href="http://code.msdn.microsoft.com/XAML/">Microsoft Xaml Toolkit</a>.</p>
<p>Ce toolkit, tout simplement merveilleux, permet de faire de l&rsquo;analyse de Xaml. Utilisation de XamlDom afin de parcourir un fichier Xaml et qui permet egalement l&rsquo;utilisation de Linq pour recuperer les elements qui nous interessent !</p>
<p>Fini les XamlReader ou XamlWriter, place maintenant a XamlDomObject, XamlDomMember, XamlDomServices !</p>
<p>Ce toolkit nous permet egalement l&rsquo;analyse de Xaml via des regles FxCop, avec creation de regles personnelles possibles evidemment.</p>
<p>Retour egalement sur les ameliorations apportees aux compilateurs Xaml</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3229.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3229" border="0" alt="CIMG3229" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3229_thumb.jpg" width="244" height="184" /></a> </p>
<p>ainsi que les futures ameliorations</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3230.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3230" border="0" alt="CIMG3230" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3230_thumb.jpg" width="244" height="184" /></a> </p>
<p>Ameliorations egalement des Designers Xaml</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3231.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3231" border="0" alt="CIMG3231" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3231_thumb.jpg" width="244" height="184" /></a> </p>
<p>Nouvelle partie cette fois sur la Localisation en Xaml. Les equipes de MS travaillent dans plusieurs direction.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3232.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3232" border="0" alt="CIMG3232" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3232_thumb.jpg" width="244" height="184" /></a> </p>
<p>Comparaison entre une localisation via une MarkupExtension et une autre utilisant x:Uid.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3234.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3234" border="0" alt="CIMG3234" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3234_thumb.jpg" width="244" height="184" /></a> </p>
<p>La methode avec x:Uid est franchement plus efficace il faut avouer.</p>
<p>Retour sur la localisation, pauvre, en Silverlight.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3236.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3236" border="0" alt="CIMG3236" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3236_thumb.jpg" width="244" height="184" /></a> </p>
<p>La seule methode est basee pour le moment sur du Binding.</p>
<p>Dans le futur, en revanche, le support de la localisation via la propriete x:Uid sera apportee.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3237.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG3237" border="0" alt="CIMG3237" src="http://blog.developpez.com/media/184/WindowsLiveWriter/SessionLefuturdeXaml_CCCF/CIMG3237_thumb.jpg" width="244" height="184" /></a> </p>
<p>De maniere general les plans futurs sont portes sur WPF&amp;SL, une ecoute de la communaute.</p>
<p>Une assembly System.Xaml.Localization.dll sera egalement de la partie dans le future Toolkit Xaml.</p>
<p>Une demo nous a egalement ete montre sur la Localisation en Silverlight utilisant le x:Uid ainsi qu&rsquo;un outil de Visual Studio 2010 pour generer les fichiers qui vont bien. Le resultat fut que ca marchait mais que l&rsquo;outil shipait egalement des proprietes non localisables (Margin, VerticalAlignment&#8230;) dans le fichier ressource&#8230;</p>
<p>Il est certain que du travail reste a faire de ce cote la mais les equipes de Microsoft en sont conscientes et travaillent en ce sens !!</p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La PDC c’est termine : Bilan</title>
		<link>https://blog.developpez.com/broux/p8386/microsoft/la_pdc_carsquo_est_termine_bilan</link>
		<comments>https://blog.developpez.com/broux/p8386/microsoft/la_pdc_carsquo_est_termine_bilan#comments</comments>
		<pubDate>Fri, 20 Nov 2009 22:47:39 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est hier en fin d&#8217;apres-midi que la PDC09 s&#8217;est termine. Alors que faut-il retenir de cette conference &#8216; Pour moi 2 mots (ou technologies) : Azure et Silverlight. Il est clair que ce sont les 2 technos que Microsoft tentent de pusher sur le marche. Bilan pour ma premiere PDC : Un peu decu par la premiere journee avec une Keynote un peu molle et des annonces en pagaille. En revanche totalement l&#8217;inverse pour la [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>C&rsquo;est hier en fin d&rsquo;apres-midi que la PDC09 s&rsquo;est termine.</p>
<p> <span id="more-73"></span>
<p>Alors que faut-il retenir de cette conference &lsquo;</p>
<p>Pour moi 2 mots (ou technologies) : Azure et Silverlight.</p>
<p>Il est clair que ce sont les 2 technos que Microsoft tentent de pusher sur le marche.</p>
<p>Bilan pour ma premiere PDC : </p>
<p>Un peu decu par la premiere journee avec une Keynote un peu molle et des annonces en pagaille. En revanche totalement l&rsquo;inverse pour la 2eme Keynote avec les nouveautes geniales de Silverlight 4 entre autres.</p>
<p>Pareil cote session avec comme toujours des sessions mieux que d&rsquo;autres et des speaker plus vivaces que d&rsquo;autres.</p>
<p>Je vais bien entendu continuer de me pencher sur cette technologie tres prometteuse qu&rsquo;est Silverlight (et ce depuis la version 2).</p>
<p>Je vais egalement regarder Azure du coin de l&rsquo;oeil pour voir son evolution. Je vais aussi vous preparer quelques petits articles pour debuter sur Azure !</p>
<p>Donc pour terminer un grand merci a Microsoft France et Developpez.com pour cette experience unique.</p>
<p>Merci egalement <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDC09 : Entity Framework dans .NET 4</title>
		<link>https://blog.developpez.com/broux/p8360/net/pdc09_entity_framework_dans_net_4</link>
		<comments>https://blog.developpez.com/broux/p8360/net/pdc09_entity_framework_dans_net_4#comments</comments>
		<pubDate>Wed, 18 Nov 2009 00:36:14 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Deuxième session de la journée consacrée aux avancées de Entity Framework dans le .NET Framework 4. Au programme pas mal de nouveautés, la plupart demandées par la communauté : Objets POCO Templates T4 Création de test unitaires facilité via VS 2010 Customization de la méthode SaveChanges (passée virtual) Tracking des objets amélioré Amélioration du SQL généré &#171;&#160;Plurielisation&#160;&#187; des propriétés (comme on trouvait dans Linq 2 SQL) Lazy Loading Présence des clés étrangères dans les classes [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Deuxième session de la journée consacrée aux avancées de Entity Framework dans le .NET Framework 4.</p>
<p><span id="more-47"></span></p>
<p>Au programme pas mal de nouveautés, la plupart demandées par la communauté :</p>
<ul>
<li>Objets POCO </li>
<li>Templates T4 </li>
<li>Création de test unitaires facilité via VS 2010 </li>
<li>Customization de la méthode SaveChanges (passée virtual) </li>
<li>Tracking des objets amélioré </li>
<li>Amélioration du SQL généré </li>
<li>&laquo;&nbsp;Plurielisation&nbsp;&raquo; des propriétés (comme on trouvait dans Linq 2 SQL) </li>
<li>Lazy Loading </li>
<li>Présence des clés étrangères dans les classes et non plus seulement une référence vers l&rsquo;entité (évite des requêtes SQL superflues) </li>
</ul>
<p>Concernant l&rsquo;amélioration du tracking, la démo nous présente un exemple avec des données récupérées puis mise en cache dans un fichier XML et avec finalement une tentative de sauvegarde en base après relecture du fichier.</p>
<p>Auparavant il fallait passer par un petit hack comme l&rsquo;utilisation d&rsquo;une méthode d&rsquo;extension type SetAllModified&lt;T&gt; que l&rsquo;on peut trouver un peu partout sur le net. Maintenant il suffit d&rsquo;une ligne de code pour se passer de cette technique.</p>
<p>context.ObjectStateManager.ChangeObjectState(object, state);</p>
<p>Pour l&rsquo;amélioration du SQL généré l&rsquo;exemple passe par une requête LINQ simple recherchant des données commençant par un caractère donné. Le speaker nous a d&rsquo;abord montré le code généré par EF avec .NET 3.5, puis celui généré par EF avec .NET 4 : le résultat est sans appel, on n&rsquo;a plus honte de montrer ce code au DBA (dixit le speaker) !</p>
<p>D&rsquo;autres améliorations ont été montré rapidement, comme un support des modèles edmx dans la fenêtre Source de données de Visual Studio. Un simple drag&amp;drop sur un contrôle WPF permet de binder ce contrôle à une des tables de notre modèle de données.</p>
<p>Une autre nouveauté concernant l&rsquo;appel de SQL par le code via la méthode ExecuteStoreQuery.</p>
<p>L&rsquo;exemple passe par la création d&rsquo;une classe Result possédant deux propriétés Id et Name, et d&rsquo;une ligne de SQL requêtant la table sys.objectmodel (quelque chose dans le genre) :</p>
<blockquote><p>select object_id as Id, Name      <br />from sys.objectmodel</p>
</blockquote>
<p>L&rsquo;appel se fait de cette manière</p>
<blockquote><p>context.ExecuteStoryQuery&lt;Result&gt;(sql);</p>
</blockquote>
<p>Le résultat sera un IEnumarable&lt;Result&gt; : cette méthode a converti le résultat de notre requête en objet de type Result !!</p>
<p>Ce fut tout pour cette session plutôt intéressante. </p>
<p>Vous pouvez télécharger les CTP de EF et de .NET 4 dès aujourd&rsquo;hui.</p>
<p>Blog à voir : <a title="http://blogs.msdn.com/adonet/" href="http://blogs.msdn.com/adonet/">http://blogs.msdn.com/adonet/</a></p>
<p>Merci à <a href="http://www.techtra.ca">Techtra</a>, pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2ème jour : Keynote</title>
		<link>https://blog.developpez.com/broux/p8357/microsoft/2eme_jour_keynote</link>
		<comments>https://blog.developpez.com/broux/p8357/microsoft/2eme_jour_keynote#comments</comments>
		<pubDate>Tue, 17 Nov 2009 19:37:45 +0000</pubDate>
		<dc:creator><![CDATA[Skyounet]]></dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PDC09]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le début de ce 2ème jour démarre avec la Keynote présentée par Ray Ozzie, l&#8217;architecte en chef de Microsoft. Au programme de cette Keynote, énormement d&#8217;annonce sur Windows Azure. La keynote de demain sera quant à elle consacrée aux technos web et particulièrement Silverlight ! La Keynote comment par un retour sur Azure depuis son annonce il y a un an, et par la multiplication des appareils connectés. Microsoft propose une standardisation des interfaces (Silverlight, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blogs.developpeur.org/blogs/fabrice69/image_44633F48.png" /></p>
<p>Le début de ce 2ème jour démarre avec la Keynote présentée par Ray Ozzie, l&rsquo;architecte en chef de Microsoft.</p>
<p><span id="more-71"></span></p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0759.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0759" border="0" alt="CIMG0759" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0759_thumb.jpg" width="244" height="184" /></a> </p>
<p>Au programme de cette Keynote, énormement d&rsquo;annonce sur Windows Azure. La keynote de demain sera quant à elle consacrée aux technos web et particulièrement Silverlight !</p>
<p>La Keynote comment par un retour sur Azure depuis son annonce il y a un an, et par la multiplication des appareils connectés.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0761.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CIMG0761" border="0" alt="CIMG0761" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0761_thumb.jpg" width="244" height="184" /></a> </p>
<p>Microsoft propose une standardisation des interfaces (Silverlight, VS, Expression Studio).</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0765.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0765" border="0" alt="CIMG0765" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0765_thumb.jpg" width="244" height="184" /></a></p>
<p>Ray laisse ensuite la place à Loic LeMeur, fondateur de <a href="http://www.seesmic.com">Seesmic</a>, pour un témoignage. Loic annonce le lancement de Seesmic pour Windows, puis d&rsquo;une version Silverlight pour dans quelques semaines.</p>
</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0769.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0769" border="0" alt="CIMG0769" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0769_thumb.jpg" width="244" height="184" /></a> </p>
<p>Retour ensuite à Windows Azure avec une présentation de l&rsquo;architecture. Annonce également : Windows Azure supporte maintenant PHP, MySQL, Java et d&rsquo;autres produits.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0773.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0773" border="0" alt="CIMG0773" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0773_thumb.jpg" width="244" height="184" /></a> </p>
<p>Vient le tour de Matt Mullenweg, créateur de la plateforme de blog WordPress. WordPress peut maintenant tourner sous Windows Azure !!</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0783.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0783" border="0" alt="CIMG0783" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0783_thumb.jpg" width="244" height="184" /></a> </p>
<p>Un add-in a également été réalisé : Windows Azure Storage Plug-in for WordPress.</p>
<p>Le créateur du réseau Cheezburger nous présente son nouveau site utilisant ce plugin.</p>
<p>Viennent maintenant les annonces de Microsoft a commencer par <a href="http://pinpoint.microsoft.com/en-US/">Microsoft Pinpoint</a>, qui n&rsquo;est ni plus ni moins qu&rsquo;un catalogue de vente de service proposé par des partenaires.</p>
<p><a href="http://pinpoint.microsoft.com/en-US/default.aspx"><img title="Microsoft Pinpoint" alt="Microsoft Pinpoint" src="http://pinpoint.microsoft.com/Images/logo.gif?v=2304" /> </a></p>
<p>En relation avec ce service, Microsoft nous présente un projet, nom de code : Dallas.</p>
<p><a href="http://pinpoint.microsoft.com/en-US/Dallas"><img alt="Microsoft Codename Dallas" src="http://pinpoint.microsoft.com/content/images/content/landing/azure/_en-us/spotlight_azure_dallas.png" /></a></p>
<p>Cette plateforme propose un système de <em>données en tant que service</em>. Il est également possible via cette plateforme d&rsquo;importer les données dans Excel ou, plus fort, de créer une classe C# permettant de consommer les données via un Service.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0792.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0792" border="0" alt="CIMG0792" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0792_thumb.jpg" width="244" height="184" /></a> </p>
<p>Témoignage de Vivek Kundra (Chief Information Officer du gouvernement américain), expliquant comment certaines de ses données ont été intégrés dans des services proposés par le gouvernement (emploi, NASA&#8230;)</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0796.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0796" border="0" alt="CIMG0796" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0796_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0798.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0798" border="0" alt="CIMG0798" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0798_thumb.jpg" width="244" height="184" /></a> </td>
</tr>
</tbody>
</table>
<p>La suite de la Keynote est prise par Bob Muglia nous présentant plusieurs nouveautés comme la Application Model de Azure.</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0803.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0803" border="0" alt="CIMG0803" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0803_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0801.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0801" border="0" alt="CIMG0801" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0801_thumb.jpg" width="244" height="184" /></a></td>
</tr>
</tbody>
</table>
<p>Une démo est également présenté par Don Box, montrant le déploiement d&rsquo;un CGI développé en C++ sur le Cloud.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0808.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0808" border="0" alt="CIMG0808" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0808_thumb.jpg" width="244" height="184" /></a> </p>
</p>
</p>
<p>Une nouvelle annonce concerne cette fois-ci un project nom de code &laquo;&nbsp;Sydney&nbsp;&raquo; permettant la synchronisation entre des solutions déployées sur le Cloud et celles déployées en interne dans la compagnie.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0819.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0819" border="0" alt="CIMG0819" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0819_thumb.jpg" width="244" height="184" /></a> </p>
<p>Au tour maintenant de l&rsquo;AppFabric qui permet le développement d&rsquo;application de plus en plus complexes avec des workflows ou des services. Ceci est accompagné d&rsquo;un outil de monitoring de ces services déployés sur le Cloud.</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0821.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0821" border="0" alt="CIMG0821" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0821_thumb.jpg" width="244" height="184" /></a></td>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0822.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0822" border="0" alt="CIMG0822" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0822_thumb.jpg" width="244" height="184" /></a> </td>
</tr>
</tbody>
</table>
</p>
<p>Une démo présente ensuite l&rsquo;outil de Modeling de VS 2010, ainsi que le déploiement d&rsquo;une solution sur le cloud via PowerShell à l&rsquo;aide d&rsquo;un package créé par l&rsquo;outil de Modeling.</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0829.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0829" border="0" alt="CIMG0829" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0829_thumb.jpg" width="244" height="184" /></a> </td>
<td valign="top" width="200"><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0830.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0830" border="0" alt="CIMG0830" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0830_thumb.jpg" width="244" height="184" /></a> </td>
</tr>
</tbody>
</table>
<p>Cette Keynote se termine par une Roadmap des différents outils présentés.</p>
<p><a href="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0834.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG0834" border="0" alt="CIMG0834" src="http://blog.developpez.com/media/184/WindowsLiveWriter/2mejourKeynote_A332/CIMG0834_thumb.jpg" width="244" height="184" /></a> </p>
<p><strong>Conclusion</strong></p>
<p>Cette Keynote fut forte en annonce, tellement, qu&rsquo;il a été difficile de tout suivre. Il faudra encore beaucoup de temps avant de voir toutes ces annonces en action.</p>
<p>Au programme de la Keynote de demain : Silverlight et les technos Web !</p>
<p>Merci à <a href="http://blogs.developpeur.org/fabrice69/">Fabrice Romelard</a> pour ses photos.</p>
<p>Merci également à <a href="http://www.techtra.ca">Techtra</a> pour cet évènement.</p>
<p style="font-size: 11px"><em>Partenaire Or Microsoft et membre prestige du Excellence Gold Partner Program de Microsoft, Techtra est une entreprise privée qui se démarque par son expertise inégalée dans les domaines de la gestion de documents, de contenus, d&rsquo;automatisation de processus d&rsquo;affaires, d&rsquo;intranets, d&rsquo;intelligence d&rsquo;affaires et de développement d&rsquo;applicatifs avec la plateforme SharePoint de Microsoft. Fort de ses 19 années d&rsquo;expérience dans ces domaines d&rsquo;affaires, Techtra offre des services de développement, de consultation d&rsquo;intégration et de développement applicatifs sur Sharepoint. Ses services, produits et solutions d&rsquo;affaires sont disponibles à travers le monde via un réseau de partenaires stratégiques. <a href="http://www.techtra.ca">http://www.techtra.ca</a></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
