<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://www.humann.info/index.php">
  <title>Nicolas Humann</title>
  <description><![CDATA[Blog de nicolas humann]]></description>
  <link>http://www.humann.info/index.php</link>
  <dc:language>fr</dc:language>
  <dc:creator></dc:creator>
  <dc:rights></dc:rights>
  <dc:date>2008-11-25T17:57:07+01:00</dc:date>
  <admin:generatorAgent rdf:resource="http://www.dotclear.net/" />
  
  <sy:updatePeriod>daily</sy:updatePeriod>
  <sy:updateFrequency>1</sy:updateFrequency>
  <sy:updateBase>2008-11-25T17:57:07+01:00</sy:updateBase>
  
  <items>
  <rdf:Seq>
    <rdf:li rdf:resource="http://www.humann.info/index.php?2008/11/25/80-c-40-les-paramegravetres-nommeacutes-et-optionnels-y-a-quoi-derriegravere" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/10/07/79-accegraves-anonyme-et-les-pages-forms-viewlstsaspx" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/08/07/78--moss-tip-of-the-day-comment-connaicirctre-le-mode-de-notre-page-de-publication" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/08/05/77--moss-tip-of-the-day-ajouter-une-page-de-publication-agrave-une-bibliothegraveque-de-pages-par-code" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/04/23/76-sharepoint-2007-feature-stapling" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/04/14/75-microsoft-success-stories" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/04/08/74-msdn-amp-technet-tour-2008" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/02/07/73--moss-tip-of-the-day-renseigner-le-control-peopleeditor" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/01/31/72--moss-tip-of-the-day-ecrire-dans-les-logs-sharepoint" />
  <rdf:li rdf:resource="http://www.humann.info/index.php?2008/01/31/71--moss-tip-of-the-day-ecrire-dans-les-logs-sharepoint" />
  </rdf:Seq>
  </items>
</channel>

<item rdf:about="http://www.humann.info/index.php?2008/11/25/80-c-40-les-paramegravetres-nommeacutes-et-optionnels-y-a-quoi-derriegravere">
  <title>C# 4.0, les param&amp;egrave;tres nomm&amp;eacute;s et optionnels, y a quoi derri&amp;egrave;re ?</title>
  <link>http://www.humann.info/index.php?2008/11/25/80-c-40-les-paramegravetres-nommeacutes-et-optionnels-y-a-quoi-derriegravere</link>
  <dc:date>2008-11-25T17:57:07+01:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>C# 4.0 ajoute enfin les notions de paramètre optionnel et nommé. Si nous reprenons le code suivant : static void Main(string[] args)
{
  //Appel de la methode en utilisant le parametre optionel
  MaMethode1();

  //Appel de la methode en utilisant le parametre nommé
  MaMethode1(maVar:...</description>
  <content:encoded><![CDATA[ <p>C# 4.0 ajoute enfin les notions de paramètre optionnel et nommé. Si nous reprenons le code suivant :</p> <div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:3ef4d8ef-249e-4f6d-b345-ae91c9989e55" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">static</span><span style="color: #000000;"> </span><span style="color: #0000FF;">void</span><span style="color: #000000;"> Main(</span><span style="color: #0000FF;">string</span><span style="color: #000000;">[] args)
{
  </span><span style="color: #008000;">//</span><span style="color: #008000;">Appel de la methode en utilisant le parametre optionel</span><span style="color: #008000;">
</span><span style="color: #000000;">  MaMethode1();

  </span><span style="color: #008000;">//</span><span style="color: #008000;">Appel de la methode en utilisant le parametre nomm&#233;</span><span style="color: #008000;">
</span><span style="color: #000000;">  MaMethode1(maVar: </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Valeur par parametre nomm&#233;</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">);

  </span><span style="color: #008000;">//</span><span style="color: #008000;"> Appel de la methode de facon classique</span><span style="color: #008000;">
</span><span style="color: #000000;">  MaMethode1(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Valeur standard</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">);

  Console.ReadLine();
}

</span><span style="color: #0000FF;">static</span><span style="color: #000000;"> </span><span style="color: #0000FF;">void</span><span style="color: #000000;"> MaMethode1(</span><span style="color: #0000FF;">string</span><span style="color: #000000;"> maVar </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Valeur par defaut</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">)
{
  Console.WriteLine(maVar);
}</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p>Ouvrons le maintenant avec Reflector : 
<p>Notre methode1 devient :</p>
<div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:a9f04d47-c3ff-4825-962e-26d8cca0f8a8" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">private</span><span style="color: #000000;"> </span><span style="color: #0000FF;">static</span><span style="color: #000000;"> </span><span style="color: #0000FF;">void</span><span style="color: #000000;"> MaMethode1([Optional, DefaultParameterValue(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Valeur par defaut</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">)] </span><span style="color: #0000FF;">string</span><span style="color: #000000;"> maVar)
{
  Console.WriteLine(maVar);
}</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p>On constate que le compilateur à ajouté 2 attribut issues du namespace System.Runtime.InteropServices. Ces 2 attributs ne vous sont pas inconnus ? Ils existaient déjà dans la version précédente. 
<p>Regardons à présent, comment le compilateur fait l’appel à notre méthode :</p>
<div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:3bbb8f58-0c45-47d9-99d7-94c079e640e4" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">private</span><span style="color: #000000;"> </span><span style="color: #0000FF;">static</span><span style="color: #000000;"> </span><span style="color: #0000FF;">void</span><span style="color: #000000;"> Main(</span><span style="color: #0000FF;">string</span><span style="color: #000000;">[] args)
{
  MaMethode1(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Valeur par defaut</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">);

  </span><span style="color: #0000FF;">string</span><span style="color: #000000;"> CS$</span><span style="color: #800080;">0</span><span style="color: #000000;">$</span><span style="color: #800080;">0000</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Valeur par parametre nomm\x00e9</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">;

  MaMethode1(CS$</span><span style="color: #800080;">0</span><span style="color: #000000;">$</span><span style="color: #800080;">0000</span><span style="color: #000000;">);

  MaMethode1(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Valeur standard</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">);

  Console.ReadLine();
}</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p>Et bien, nous constatons que pour l’utilisation du paramètre par défaut, le compilateur remonte la valeur par défaut, dans l' appel à la méthode en tant que paramètre. 
<p>Concernant le paramètre nommé, le compilateur créer une variable intermédiaire. Comme quoi, c’est bien le compilateur qui fait tout le boulot :)</p>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/10/07/79-accegraves-anonyme-et-les-pages-forms-viewlstsaspx">
  <title>Acc&amp;egrave;s anonyme et les pages Forms / viewlsts.aspx...</title>
  <link>http://www.humann.info/index.php?2008/10/07/79-accegraves-anonyme-et-les-pages-forms-viewlstsaspx</link>
  <dc:date>2008-10-07T16:58:37+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>De plus en plus de site internet sont réalisés avec MOSS 2007. Pour les rendre accessibles à tous, il est nécessaire d’activer l’accès anonyme.  Malheureusement, les pages "/_layouts/viewlsts.aspx" et les pages ".../Forms/AllItems.aspx" restent visible pour tout le monde! Ce qui n'est pas...</description>
  <content:encoded><![CDATA[ <p>De plus en plus de site internet sont réalisés avec MOSS 2007. Pour les rendre accessibles à tous, il est nécessaire d’activer l’accès anonyme.  <p>Malheureusement, les pages "/_layouts/viewlsts.aspx" et les pages ".../Forms/AllItems.aspx" restent visible pour tout le monde! Ce qui n'est pas vraiment...  <p>Il existe une solution, les lecteurs réguliers du <a href="http://blogs.msdn.com/ecm">blog de la team ECM</a> la connaissent peut êtres, il suffit d’activer la feature "cachée" ViewFormPagesLockdown.  <p>stsadm.exe –o activatefeature –url &lt;site collection url&gt; -filename ViewFormPagesLockdown\feature.xml  <p>La feature interdit l’accès a ces pages et demandes-en contre partis une authentification...  <p>Ce blog <a href="http://blogs.msdn.com/nay/pages/moss-based-internet-sites-live.aspx">http://blogs.msdn.com/nay/pages/moss-based-internet-sites-live.aspx</a> regroupe un certain nombre de site basé sur MOSS. J’ai donc essayé quelques urls :)  <p>Certains sites fonctionnent, d’autres non (<a href="http://www.wise-woman.net/_layouts/viewlsts.aspx">http://www.wise-woman.net/_layouts/viewlsts.aspx</a>).  <p>&nbsp; <p>Bon verrouillage  <p>&nbsp; <p><a href="http://blogs.msdn.com/ecm/archive/2007/05/12/anonymous-users-forms-pages-and-the-lockdown-feature.aspx" target="_blank">le tips sur le blog de la team ECM</a>.</p>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/08/07/78--moss-tip-of-the-day-comment-connaicirctre-le-mode-de-notre-page-de-publication">
  <title>[MOSS Tip Of The Day] Comment conna&amp;icirc;tre le mode de notre page de publication</title>
  <link>http://www.humann.info/index.php?2008/08/07/78--moss-tip-of-the-day-comment-connaicirctre-le-mode-de-notre-page-de-publication</link>
  <dc:date>2008-08-07T18:14:19+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>Si vous faite des pages de publication, dans le code behind, la page hérite de Microsoft.SharePoint.Publishing.PublishingLayoutPage.  Mais comment faire pour afficher/cacher des éléments si la page est en mode édition ou non. Par réflexe, j' ai recherché une propriété dans la classe...</description>
  <content:encoded><![CDATA[ <p>Si vous faite des pages de publication, dans le code behind, la page hérite de Microsoft.SharePoint.Publishing.PublishingLayoutPage. </p> <p>Mais comment faire pour afficher/cacher des éléments si la page est en mode édition ou non. Par réflexe, j' ai recherché une propriété dans la classe PublishingLayoutPage, mais rien...</p> <p>La solution se trouve dans le SPContext courant.</p> <p>&nbsp;</p> <div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:ec66a688-0bc6-44f1-8fcb-0bdb3ce1ac51" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">if</span><span style="color: #000000;"> (SPContext.Current.FormContext.FormMode </span><span style="color: #000000;">==</span><span style="color: #000000;"> SPControlMode.Edit)
{
   </span><span style="color: #008000;">//</span><span style="color: #008000;"> Mon code</span><span style="color: #008000;">
</span><span style="color: #000000;">}</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/08/05/77--moss-tip-of-the-day-ajouter-une-page-de-publication-agrave-une-bibliothegraveque-de-pages-par-code">
  <title>[MOSS Tip Of The Day] Ajouter une page de publication &amp;agrave; une biblioth&amp;egrave;que de pages par code</title>
  <link>http://www.humann.info/index.php?2008/08/05/77--moss-tip-of-the-day-ajouter-une-page-de-publication-agrave-une-bibliothegraveque-de-pages-par-code</link>
  <dc:date>2008-08-05T09:32:22+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>Ça fait quelques temps que je n' avais plus rien posté... Pour me rattraper (un peu) voici un petit bout de code c# qui permet d' ajouter une page de layout dans une bibliothèque de pages.   using (SPSite site = new SPSite("http://intranet"))
            {
                using...</description>
  <content:encoded><![CDATA[ <p>Ça fait quelques temps que je n' avais plus rien posté... Pour me rattraper (un peu) voici un petit bout de code c# qui permet d' ajouter une page de layout dans une bibliothèque de pages.</p> <p>&nbsp;</p> <div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:34b1ed0f-0adb-4f20-b664-9801b8656962" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">using</span><span style="color: #000000;"> (SPSite site </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> SPSite(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">http://intranet</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">))
            {
                </span><span style="color: #0000FF;">using</span><span style="color: #000000;"> (SPWeb web </span><span style="color: #000000;">=</span><span style="color: #000000;"> site.OpenWeb())
                {
                    PublishingWeb pubWeb </span><span style="color: #000000;">=</span><span style="color: #000000;"> PublishingWeb.GetPublishingWeb(web);

                    PublishingSite pubSite </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> PublishingSite(site);

                    </span><span style="color: #008000;">//</span><span style="color: #008000;"> R&#233;cuperation de toutes les pages de layout</span><span style="color: #008000;">
</span><span style="color: #000000;">                    PageLayoutCollection plc </span><span style="color: #000000;">=</span><span style="color: #000000;"> pubSite.GetPageLayouts(</span><span style="color: #0000FF;">true</span><span style="color: #000000;">);
                    </span><span style="color: #008000;">//</span><span style="color: #008000;"> On prend la premiere...</span><span style="color: #008000;">
</span><span style="color: #000000;">                    PageLayout pageLayout </span><span style="color: #000000;">=</span><span style="color: #000000;"> plc[</span><span style="color: #800080;">0</span><span style="color: #000000;">];


                    PublishingPage pubPage </span><span style="color: #000000;">=</span><span style="color: #000000;"> pubWeb.GetPublishingPages().Add(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">pages/mapages.aspx</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">, pageLayout);
                    pubPage.Update();

                }
            }</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/04/23/76-sharepoint-2007-feature-stapling">
  <title>SharePoint 2007 : Feature Stapling</title>
  <link>http://www.humann.info/index.php?2008/04/23/76-sharepoint-2007-feature-stapling</link>
  <dc:date>2008-04-23T20:54:21+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>L’un des nouveaux concepts de la plateforme WSS 3, sont les features. Une feature permet de packager des fonctionnalités, qu’il est possible d’activer ou de désactiver, que soit soit au niveau du site, de la collection de site, de la web application…  Une feature peut être composée de :...</description>
  <content:encoded><![CDATA[ <p>L’un des nouveaux concepts de la plateforme WSS 3, sont les features. Une feature permet de packager des fonctionnalités, qu’il est possible d’activer ou de désactiver, que soit soit au niveau du site, de la collection de site, de la web application…  <p>Une feature peut être composée de :  <ul> <li>List templates  <li>Menu Items  <li>Workflows  <li>Web Parts  <li>...</li></ul> <p>Pour plus d’info : <a href="http://msdn2.microsoft.com/en-us/library/ms460318.aspx">http://msdn2.microsoft.com/en-us/library/ms460318.aspx</a>  <p>Lors de la création d’un nouveau site, par exemple pour un site d’équipe, vos features seront désactivées.  <p>Pour résoudre ce problème, il existe le feature stapling, et ce sans modifier les fichiers des définitions de site !  <p>Il faut créer une feature, au niveau de la ferme, qui va&nbsp; « stapler » une autre feature.  <p>Feature.xml  <p></p> <div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:da62e50e-eeff-429e-a0e2-3e9dabaafbdd" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; </span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">
</span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">Feature  </span><span style="color: #FF0000;">Id</span><span style="color: #0000FF;">=&quot;4b112d30-1147-11dd-bd0b-0800200c9a66&quot;</span><span style="color: #FF0000;">
          Title</span><span style="color: #0000FF;">=&quot;$Resources:Title&quot;</span><span style="color: #FF0000;">
          Description</span><span style="color: #0000FF;">=&quot;$Resources: Description&quot;</span><span style="color: #FF0000;">
          Version</span><span style="color: #0000FF;">=&quot;1.0.0.0&quot;</span><span style="color: #FF0000;">
          Scope</span><span style="color: #0000FF;">=&quot;Farm&quot;</span><span style="color: #FF0000;">
          xmlns</span><span style="color: #0000FF;">=&quot;http://schemas.microsoft.com/sharepoint/&quot;</span><span style="color: #FF0000;">
          DefaultResourceFile</span><span style="color: #0000FF;">=&quot;_Res&quot;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">
    </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">ElementManifests</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">
        </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">ElementManifest </span><span style="color: #FF0000;">Location</span><span style="color: #0000FF;">=&quot;Staple.xml&quot;</span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;">
    </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">ElementManifests</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">
</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">Feature</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">
</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p></p>
<p>Staple.xml 
<p>&nbsp;</p>
<p></p>
<div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:54b89760-6f16-48c8-a73d-5160d4c6b4bf" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">Elements </span><span style="color: #FF0000;">xmlns</span><span style="color: #0000FF;">=&quot;http://schemas.microsoft.com/sharepoint/&quot;</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">
 </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">FeatureSiteTemplateAssociation </span><span style="color: #FF0000;">Id</span><span style="color: #0000FF;">=&quot;d53a7070-1147-11dd-bd0b-0800200c9a66&quot;</span><span style="color: #FF0000;"> TemplateName</span><span style="color: #0000FF;">=&quot;STS#0&quot;</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;">
 </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">FeatureSiteTemplateAssociation </span><span style="color: #FF0000;">Id</span><span style="color: #0000FF;">=&quot;d53a7070-1147-11dd-bd0b-0800200c9a66&quot;</span><span style="color: #FF0000;"> TemplateName</span><span style="color: #0000FF;">=&quot;STS#1&quot;</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;">
 </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">FeatureSiteTemplateAssociation </span><span style="color: #FF0000;">Id</span><span style="color: #0000FF;">=&quot;d53a7070-1147-11dd-bd0b-0800200c9a66&quot;</span><span style="color: #FF0000;"> TemplateName</span><span style="color: #0000FF;">=&quot;BDR#0&quot;</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;">
 </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">FeatureSiteTemplateAssociation </span><span style="color: #FF0000;">Id</span><span style="color: #0000FF;">=&quot;d53a7070-1147-11dd-bd0b-0800200c9a66&quot;</span><span style="color: #FF0000;"> TemplateName</span><span style="color: #0000FF;">=&quot;SPS#0&quot;</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;">
</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">Elements</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">
</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p></p>
<p>Puis, la feature d53a7070-1147-11dd-bd0b-0800200c9a66 sera attachée à ces définitions de site. 
<p>Ceci est très puissant car il vous permet d' ajouter des fonctionnalités aux définitions site existantes sans avoir à modifier les définitions elles-mêmes.</p>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/04/14/75-microsoft-success-stories">
  <title>Microsoft Success Stories</title>
  <link>http://www.humann.info/index.php?2008/04/14/75-microsoft-success-stories</link>
  <dc:date>2008-04-14T18:06:16+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>Microsoft vient de lancer le site Microsoft Success Stories. Ce site regroupe des témoignages sur les solutions, POC MS qui ont eu du succès :) Le site est fait en silverlight avec plein de vidéos de partout !!!   Bon visionnage...</description>
  <content:encoded><![CDATA[ <p>Microsoft vient de lancer le site <a href="http://www.microsoft.com/business/success/default.aspx" target="_blank">Microsoft Success Stories</a>. Ce site regroupe des témoignages sur les solutions, POC MS qui ont eu du succès :)</p> <p>Le site est fait en silverlight avec plein de vidéos de partout !!!</p> <p>&nbsp;</p> <p>Bon visionnage</p>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/04/08/74-msdn-amp-technet-tour-2008">
  <title>MSDN &amp;amp; TechNet Tour 2008</title>
  <link>http://www.humann.info/index.php?2008/04/08/74-msdn-amp-technet-tour-2008</link>
  <dc:date>2008-04-08T23:09:28+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>A l' occasion du lancement de Microsoft Visual Studio 2008, Windows Server 2008 et SQL Server 2008, Microsoft organise du 10 avril au 12 juin MSDN &amp; TechNet Tour 2008. A Lille, Nantes, Lyon, Toulouse, Marseille : ce rendez-vous incontournable des IT professionnels, vous permettra de faire le...</description>
  <content:encoded><![CDATA[ <p><a href="http://technet.microsoft.com/fr-fr/events/cc184917.aspx" target="_blank"><img src="http://blogs.developpeur.org/photos/nicolas/images/38561/original.aspx" border="0"></a> </p> <p>A l' occasion du lancement de Microsoft <strong>Visual Studio 2008</strong>, <strong>Windows Server 2008</strong> et <strong>SQL Server 2008</strong>, Microsoft organise du <strong>10 avril au 12 juin</strong> MSDN &amp; TechNet Tour 2008.</p> <p>A <strong>Lille, Nantes, Lyon, Toulouse, Marseille</strong> : ce rendez-vous incontournable des IT professionnels, vous permettra de faire le point sur les dernières technologies Microsoft.  <p><a href="http://technet.microsoft.com/fr-fr/events/cc184917.aspx" target="_blank">Construisez dès maintenant votre agenda à partir de plus de 20 sessions.</a>  <p>Vous pourrez me retrouver le 29 Mai à Marseille lors de ma session sur "Présentation générale des technologies SharePoint: Microsoft Office SharePoint 2007, Windows SharePoint Services 3.0 et Microsoft Search server 2008"]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/02/07/73--moss-tip-of-the-day-renseigner-le-control-peopleeditor">
  <title>[MOSS Tip Of The Day] Renseigner le control PeopleEditor</title>
  <link>http://www.humann.info/index.php?2008/02/07/73--moss-tip-of-the-day-renseigner-le-control-peopleeditor</link>
  <dc:date>2008-02-07T17:12:52+01:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>Cette astuce complète la dernière que j' ai publié sur le control PeopleEditor. Voici comment renseigner le contenu du PeopleEditor avec une personne:   PickerEntity entity = new PickerEntity();
entity.Key = @"domaine\login";

ArrayList arL = new System.Collections.ArrayList();...</description>
  <content:encoded><![CDATA[ <p>Cette astuce complète la <a href="http://blogs.developpeur.org/nicolas/archive/2008/01/07/moss-tip-of-the-day-comment-utiliser-le-control-peopleeditor.aspx" target="_blank">dernière</a> que j' ai publié sur le control PeopleEditor. Voici comment renseigner le contenu du PeopleEditor avec une personne:</p> <p>&nbsp;</p> <div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:81ec085a-f2c0-476e-9112-8e589943deae" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #000000;">PickerEntity entity </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> PickerEntity();
entity.Key </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #800000;">@&quot;</span><span style="color: #800000;">domaine\login</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">;

ArrayList arL </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> System.Collections.ArrayList();
arL.Add(entity);

PeopleEditor1.UpdateEntities(arL);</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/01/31/72--moss-tip-of-the-day-ecrire-dans-les-logs-sharepoint">
  <title>[MOSS Tip Of The Day] Ecrire dans les logs SharePoint</title>
  <link>http://www.humann.info/index.php?2008/01/31/72--moss-tip-of-the-day-ecrire-dans-les-logs-sharepoint</link>
  <dc:date>2008-01-31T16:31:12+01:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>General</dc:subject>
  <description>Dans vos développement SharePoint (WebPart, EventHandler...), il est bien normal de vouloir écrire dans les fichiers de Log SharePoint. Pour cela, il y a une jolie petit méthode: Microsoft.Office.Server.Diagnostics.PortalLog.LogString("Mon Message");   D' autre méthodes sont disponibles dans...</description>
  <content:encoded><![CDATA[ <p>Dans vos développement SharePoint (WebPart, EventHandler...), il est bien normal de vouloir écrire dans les fichiers de Log SharePoint.</p> <p>Pour cela, il y a une jolie petit méthode:</p> <p>Microsoft.Office.Server.Diagnostics.PortalLog.LogString("Mon Message");</p> <p></p> <p></p> <p>D' autre méthodes sont disponibles dans <strong><em>Microsoft.Office.Server.Diagnostics.PortalLog</em></strong></p>]]></content:encoded>
</item>
<item rdf:about="http://www.humann.info/index.php?2008/01/31/71--moss-tip-of-the-day-ecrire-dans-les-logs-sharepoint">
  <title>[MOSS Tip Of The Day] Ecrire dans les logs SharePoint</title>
  <link>http://www.humann.info/index.php?2008/01/31/71--moss-tip-of-the-day-ecrire-dans-les-logs-sharepoint</link>
  <dc:date>2008-01-31T16:28:33+01:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Nico</dc:creator>
  <dc:subject>SharePoint</dc:subject>
  <description>Dans vos développement SharePoint (WebPart, EventHandler...), il est bien normal de vouloir écrire dans les fichiers de Log SharePoint. Pour cela, il y a une jolie petit méthode:  Microsoft.Office.Server.Diagnostics.PortalLog.LogString("Mon Message");...</description>
  <content:encoded><![CDATA[ <p>Dans vos développement SharePoint (WebPart, EventHandler...), il est bien normal de vouloir écrire dans les fichiers de Log SharePoint.</p> <p>Pour cela, il y a une jolie petit méthode:</p> <p></p> <div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:9c18964e-a2d7-4f56-b4a8-9fae77395a61" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><pre style="background-color:White;;overflow: auto;"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #000000;">Microsoft.Office.Server.Diagnostics.PortalLog.LogString(</span><span style="color: #800000;">&quot;</span><span style="color: #800000;">Mon Message</span><span style="color: #800000;">&quot;</span><span style="color: #000000;">);</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p></p>
<p>D' autre méthodes sont disponibles dans <strong><em>Microsoft.Office.Server.Diagnostics.PortalLog</em></strong></p>]]></content:encoded>
</item>

</rdf:RDF>
