<?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 Nicolas Esprit &#187; SharePoint 2010</title>
	<atom:link href="https://blog.developpez.com/nicolasesprit/pcategory/sharepoint-2010/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/nicolasesprit</link>
	<description></description>
	<lastBuildDate>Wed, 28 Mar 2012 12:54:12 +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>[SharePoint 2010] Erreur de déploiement : &#171;&#160;Some of the files failed to copy during deployment of the solution&#160;&#187;</title>
		<link>https://blog.developpez.com/nicolasesprit/p10164/sharepoint-2010/sharepoint_2010_erreur_de_deploiement_so</link>
		<comments>https://blog.developpez.com/nicolasesprit/p10164/sharepoint-2010/sharepoint_2010_erreur_de_deploiement_so#comments</comments>
		<pubDate>Sat, 30 Jul 2011 09:30:22 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Lors du d&#233;ploiement d&#8217;un package WSP sur une WebApplication SharePoint 2010 j&#8217;ai rencontr&#233; ce message d&#8217;erreur : Last Operation Result: Some of the files failed to copy during deployment of the solution. Last Operation Details: MonServeur : Error: The copying of this file failed: Layouts\MonSite\Scripts\MonScript.min.js. I/O error occurred. J&#8217;ai eu beau faire un retract de cette solution, retenter un d&#233;ploiement&#8230; pas moyen. Ce qui est surtout bizarre, et qui m&#8217;a mis la puce &#224; l&#8217;oreille, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Lors du d&eacute;ploiement d&rsquo;un package WSP sur une WebApplication SharePoint 2010 j&rsquo;ai rencontr&eacute; ce message d&rsquo;erreur :</p>
<p style="padding-left: 30px;">Last Operation Result: Some of the files failed to copy during deployment of the solution. <br />Last Operation Details: <em>MonServeur</em> : Error: The copying of this file failed: Layouts\<em>MonSite</em>\Scripts\<em>MonScript</em>.min.js.  I/O error occurred.</p>
<p style="text-align: justify;">J&rsquo;ai eu beau faire un retract de cette solution, retenter un d&eacute;ploiement&#8230; pas moyen. Ce qui est surtout bizarre, et qui m&rsquo;a mis la puce &agrave; l&rsquo;oreille, c&rsquo;est que SharePoint bloque sur la copie d&rsquo;un simple fichier javascript et toujours le m&ecirc;me.</p>
<p style="text-align: justify;">En fait le sc&eacute;nario est simple : lors d&rsquo;une modification d&rsquo;un fichier javascript (&ccedil;a aurait pu &ecirc;tre un CSS), plut&ocirc;t que de red&eacute;ployer via Visual Studio pour tester cette modification, j&rsquo;ai pr&eacute;f&eacute;r&eacute; copier/coller manuellement ce fichier dans</p>
<p style="padding-left: 30px;">C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS.</p>
<p style="text-align: justify;">Evidemment ce fichier est en read-only. Bref, en enlevant le read-only sur ce fichier : plus de probl&egrave;me. Moralit&eacute; : plut&ocirc;t que de s&rsquo;amuser &agrave; mettre &agrave; jour manuellement de fichiers dans le r&eacute;pertoire SharePoint, mieux faut passer par un d&eacute;ploiement classique.</p>
<p style="text-align: justify;">C&rsquo;est tout b&ecirc;te. Hope this help !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SharePoint 2010] Erreur SP.UI.ModalDialog : object doesn&#8217;t support this property or method</title>
		<link>https://blog.developpez.com/nicolasesprit/p10127/sharepoint-2010/sharepoint_2010_erreur_sp_ui_modaldialog</link>
		<comments>https://blog.developpez.com/nicolasesprit/p10127/sharepoint-2010/sharepoint_2010_erreur_sp_ui_modaldialog#comments</comments>
		<pubDate>Wed, 13 Jul 2011 08:58:48 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans un WebPart SharePoint 2010 j&#8217;ai voulu rajouter un lien permettant d&#8217;ouvrir un pop-up. L&#8217;id&#233;e &#233;tant que le WebPart affiche des donn&#233;es et que l&#8217;utilisateur puisse les modifier via ce modal pop-up. Jusque l&#224; pas de soucis, un appel &#224; la librairie javascript SharePoint et plus pr&#233;cis&#233;ment SP.UI.ModalDialog.showModalDialog suffit. L&#224; o&#249; cela se complique, c&#8217;est lorsqu&#8217;on souhaite que ce pop-up s&#8217;affiche automatiquement au chargement de la page si les donn&#233;es n&#8217;ont pas encore &#233;t&#233; saisies [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans un WebPart SharePoint 2010 j&rsquo;ai voulu rajouter un lien permettant d&rsquo;ouvrir un pop-up. L&rsquo;id&eacute;e &eacute;tant que le WebPart affiche des donn&eacute;es et que l&rsquo;utilisateur puisse les modifier via ce modal pop-up. Jusque l&agrave; pas de soucis, un appel &agrave; la librairie javascript SharePoint et plus pr&eacute;cis&eacute;ment SP.UI.ModalDialog.showModalDialog suffit.</p>
<p>L&agrave; o&ugrave; cela se complique, c&rsquo;est lorsqu&rsquo;on souhaite que ce pop-up s&rsquo;affiche automatiquement au chargement de la page si les donn&eacute;es n&rsquo;ont pas encore &eacute;t&eacute; saisies par l&rsquo;utilisateur. Utilisant un Visual WebPart j&rsquo;ai ceci dans mon markup (de mani&egrave;re simplifi&eacute;e) : </p>
<div id="codeSnippetWrapper" style="text-align: left; padding: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 300px; font-size: 8pt; overflow: auto; cursor: text; border: 1px solid silver;">
<pre id="codeSnippet" style="border-style: none; text-align: left; padding: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible;">&lt;script type=<span style="color: #006080">"text/javascript"</span>&gt;<br />    function OpenMonPopUp(_url) {<br />        var options = {<br />        url: _url,<br />        width: 800,<br />        height: 600<br />        };<br />        SP.UI.ModalDialog.showModalDialog(options);<br />    }<br />&lt;/script&gt;<br /><br />...<br />&lt;a id=<span style="color: #006080">"lnkEdit"</span> runat=<span style="color: #006080">"server"</span>&gt;Edit Fund&lt;/a&gt;<br />...</pre>
</div>
<p>Dans le code-behind de mon WebPart, si les donn&eacute;es ne sont pas saisies (le bool&eacute;en MaCcondition) alors je fais appel &agrave; RegisterStartupscript pour appeller simplement ma m&eacute;thode javascript OpenFund qui fonctionne tr&egrave;s bien :</p>
<div id="codeSnippetWrapper" style="text-align: left; padding: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 300px; font-size: 8pt; overflow: auto; cursor: text; border: 1px solid silver;">
<pre id="codeSnippet" style="border-style: none; text-align: left; padding: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible;"><span style="color: #0000ff">protected</span> <span style="color: #0000ff">void</span> Page_Load(<span style="color: #0000ff">object</span> sender, EventArgs e)<br />{<br />    <span style="color: #0000ff">if</span> (!IsPostBack)<br />    {<br />        <span style="color: #0000ff">string</span> url = SPContext.Current.Web.Url + <span style="color: #006080">"/_layouts/MonWebParts/MonApplicationPage.aspx"</span>;<br />        lnkEdit.HRef = <span style="color: #0000ff">string</span>.Format(<span style="color: #006080">"javascript:OpenMonPopUp('{0}')"</span>, url);<br /><br />        <span style="color: #0000ff">if</span> (MaCondition)<br />        {<br />            <span style="color: #0000ff">string</span> monScript = <span style="color: #0000ff">string</span>.Format(<span style="color: #006080">"OpenMonPopUp('{0}');"</span>, url));<br />            ScriptManager.RegisterStartupScript(<span style="color: #0000ff">this</span>, <span style="color: #0000ff">this</span>.GetType(), <span style="color: #006080">"keyOpenMonPopUp"</span>, monScript , <span style="color: #0000ff">true</span>);<br />        }<br />    }<br />}</pre>
</div>
<p>Et l&agrave; c&rsquo;est le drame, lors du chargement de la page contenant le WebPart j&rsquo;obtiens cette erreur javascript lors de l&rsquo;appel &agrave; SP.UI.ModalDialog.showModalDialog :</p>
<p style="padding-left: 30px;"><strong><em>object doesn&rsquo;t support this property or method</em></strong></p>
<p>Le probl&egrave;me ne provient pas de ma m&eacute;thode OpenMonPopUp ni d&rsquo;un oubli de r&eacute;f&eacute;rence au script SharePoint SP.js. Alors quoi ? En fait, le probl&egrave;me est simple : mon appel &agrave; SP.UI.ModalDialog.showModalDialog et donc &agrave; la librairie SP.js via RegisterStartupScript se fait AVANT le chargement de la dite librairie. La solution est tout aussi simple : utiliser la m&eacute;thode javascript <a href="http://msdn.microsoft.com/en-us/library/ff411788.aspx" target="_blank">ExecuteOrDelayUntilScriptLoaded</a> afin d&rsquo;attendre le chargement de la librairie. Ce qui donne au final :</p>
<div id="codeSnippetWrapper" style="text-align: left; padding: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 300px; font-size: 8pt; overflow: auto; cursor: text; border: 1px solid silver;">
<pre id="codeSnippet" style="border-style: none; text-align: left; padding: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible;"><span style="color: #0000ff">protected</span> <span style="color: #0000ff">void</span> Page_Load(<span style="color: #0000ff">object</span> sender, EventArgs e)<br />{<br />    <span style="color: #0000ff">if</span> (!IsPostBack)<br />    {<br />        <span style="color: #0000ff">string</span> url = SPContext.Current.Web.Url + <span style="color: #006080">"/_layouts/MonWebParts/MonApplicationPage.aspx"</span>;<br />        lnkEdit.HRef = <span style="color: #0000ff">string</span>.Format(<span style="color: #006080">"javascript:OpenMonPopUp('{0}')"</span>, url);<br /><br />        <span style="color: #0000ff">if</span> (MaCondition)<br />        {<br />            StringBuilder sb = <span style="color: #0000ff">new</span> StringBuilder();<br />            sb.Append(<span style="color: #006080">"ExecuteOrDelayUntilScriptLoaded(function () {"</span>);<br />            sb.Append(<span style="color: #0000ff">string</span>.Format(<span style="color: #006080">"OpenMonPopUp('{0}');"</span>, url));<br />            sb.Append(<span style="color: #006080">"}, \"sp.js\");"</span>);           <br />            <br />            ScriptManager.RegisterStartupScript(<span style="color: #0000ff">this</span>, <span style="color: #0000ff">this</span>.GetType(), <span style="color: #006080">"keyOpenMonPopUp"</span>, sb.ToString(), <span style="color: #0000ff">true</span>);<br />        }<br />    }<br />}</pre>
</div>
<p>Hope this help !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SharePoint 2010] Autocomplete avec jQuery et ADO.NET Data Services REST</title>
		<link>https://blog.developpez.com/nicolasesprit/p10101/sharepoint-2010/sharepoint_2010_autocomplete_avec_jquery</link>
		<comments>https://blog.developpez.com/nicolasesprit/p10101/sharepoint-2010/sharepoint_2010_autocomplete_avec_jquery#comments</comments>
		<pubDate>Thu, 30 Jun 2011 16:46:05 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans un projet SharePoint 2010, plus pr&#233;cis&#233;ment dans une Application Page, j&#8217;ai voulu impl&#233;menter la fonctionnalit&#233; d&#8217;autocompletion pour un champ de saisie. L&#8217;utilisateur devant choisir un nom d&#8217;utilisateur. Pour ce faire il existe plusieurs solutions, entre autres : La bonne vieille m&#233;thode : AjaxControl Toolkit + un Web Service .asmx Du javascript avec utilisation de l&#8217;API Cliente SharePoint Un peu de jQuery UI + un Web Service.asmx etc&#8230; Mais j&#8217;ai voulu m&#8217;amuser un peu en [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans un projet SharePoint 2010, plus pr&eacute;cis&eacute;ment dans une Application Page, j&rsquo;ai voulu impl&eacute;menter la fonctionnalit&eacute; d&rsquo;autocompletion pour un champ de saisie. L&rsquo;utilisateur devant choisir un nom d&rsquo;utilisateur. Pour ce faire il existe plusieurs solutions, entre autres :</p>
<ul>
<li>La bonne vieille m&eacute;thode : AjaxControl Toolkit + un Web Service .asmx</li>
<li>Du javascript avec utilisation de l&rsquo;API Cliente SharePoint</li>
<li>Un peu de jQuery UI + un Web Service.asmx</li>
<li>etc&#8230;</li>
</ul>
<p>Mais j&rsquo;ai voulu m&rsquo;amuser un peu en utilisant les Web Services RESTful offerts depuis la version 2010 de SharePoint. Et plus pr&eacute;cis&eacute;ment faire appel &agrave; http://ServeurMoss/_vti_bin/listdata.svc. Pour l&rsquo;autocompletion jQuery UI suffit amplement.<span style="font-size: x-small;"><br /></span></p>
<p>Voici ce que cela donne : </p>
<div id="codeSnippetWrapper" style="text-align: left; padding: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; cursor: text; border: 1px solid silver;">
<pre id="codeSnippet" style="border-style: none; text-align: left; padding: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible;"><span style="color: #0000ff">&lt;</span><span style="color: #800000">div</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="NewUsers"</span><span style="color: #0000ff">&gt;</span><br />    <span style="color: #0000ff">&lt;</span><span style="color: #800000">p</span><span style="color: #0000ff">&gt;&lt;</span><span style="color: #800000">b</span><span style="color: #0000ff">&gt;</span>Add new user :<span style="color: #0000ff">&lt;/</span><span style="color: #800000">b</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">p</span><span style="color: #0000ff">&gt;</span><br />    <span style="color: #0000ff">&lt;</span><span style="color: #800000">input</span> <span style="color: #ff0000">type</span><span style="color: #0000ff">='hidden'</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="txtUserSelectedValue"</span><span style="color: #0000ff">/&gt;</span><br />    <span style="color: #0000ff">&lt;</span><span style="color: #800000">input</span> <span style="color: #ff0000">type</span><span style="color: #0000ff">="text"</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="txtUser"</span> <span style="color: #ff0000">class</span><span style="color: #0000ff">="autosuggestUser"</span> <span style="color: #0000ff">/&gt;</span><br />    <span style="color: #0000ff">&lt;</span><span style="color: #800000">button</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="btn_addUser"</span> <span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span> <span style="color: #ff0000">class</span><span style="color: #0000ff">="fg-button ui-state-default ui-corner-all"</span><span style="color: #0000ff">&gt;</span>Add<span style="color: #0000ff">&lt;/</span><span style="color: #800000">button</span><span style="color: #0000ff">&gt;</span><br /><span style="color: #0000ff">&lt;/</span><span style="color: #800000">div</span><span style="color: #0000ff">&gt;</span></pre>
</div>
<p style="text-align: left;">Et au niveau de jQuery :</p>
<div id="codeSnippetWrapper" style="text-align: left; padding: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 450px; font-size: 8pt; overflow: auto; cursor: text; border: 1px solid silver;">
<pre id="codeSnippet" style="border-style: none; text-align: left; padding: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible;">$(<span style="color: #006080">"#</span><span style="color: #006080;">txtUser</span><span style="color: #006080">"</span>).autocomplete({<br />    source: <span style="color: #0000ff">function</span> (request, response) {<br />        $.ajax({<br />            url: <span style="color: #006080">"http://ServeurMoss/_vti_bin/ListData.svc/UserInformationList?$filter=(ContentType eq 'Person') and (substringof('"</span> + $(<span style="color: #006080">"#txtUser"</span>).val() + <span style="color: #006080">"',Name))"</span>,<br />            dataType: <span style="color: #006080">"json"</span>,<br />            type: <span style="color: #006080">"GET"</span>,<br />            contentType: <span style="color: #006080">"application/json"</span>,<br />            dataFilter: <span style="color: #0000ff">function</span> (data) { <span style="color: #0000ff">return</span> data; },<br />            success: <span style="color: #0000ff">function</span> (data) {<br />                response($.map(data.d.results, <span style="color: #0000ff">function</span> (item) {<br />                    <span style="color: #0000ff">return</span> {<br />                        label: item.Name + <span style="color: #006080">' ('</span> + item.Account + <span style="color: #006080">')'</span>,<br />                        id: item.Id<br />                    }<br />                }));<br />            },<br />            error: <span style="color: #0000ff">function</span> (XMLHttpRequest, callStatus, errorThrown) {<br />                alert(callStatus);<br />            }<br />        });<br />    },<br />    minLength: 2,<br />    select: <span style="color: #0000ff">function</span> (<span style="color: #0000ff">event</span>, ui) {<br />        $(<span style="color: #006080">"#txtUserSelectedValue"</span>).val(ui.item.id);<br />    }<br />});</pre>
</div>
<p style="text-align: left;">
<p style="text-align: left;">Voici le r&eacute;sultat obtenu :</p>
<p style="text-align: left;"><img src="data:image/png;base64,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" alt="" /></p>
<p style="text-align: left;">Lors de la s&eacute;lection d&rsquo;un user dans la liste, son ID est stock&eacute; dans le hidden field. Rien d&rsquo;extraordinaire, mais si &ccedil;a peut vous faire gagner du temps&#8230; Hope this help !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SharePoint 2010] Error occurred in deployment step &#8216;Add Solution&#039;: Error: Cannot add the specified assembly to the global assembly cache: MonAssembly.dll.</title>
		<link>https://blog.developpez.com/nicolasesprit/p10097/visual-studio-2010/sharepoint_2010_error_occurred_in_deploy</link>
		<comments>https://blog.developpez.com/nicolasesprit/p10097/visual-studio-2010/sharepoint_2010_error_occurred_in_deploy#comments</comments>
		<pubDate>Wed, 29 Jun 2011 10:28:44 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il arrive de temps en temps, lors du d&#233;ploiement d&#8217;une solution SharePoint 2010 avec Visual Studio, qu&#8217;on obtienne l&#8217;erreur suivante : Error occurred in deployment step 'Add Solution': Error: Cannot add the specified assembly to the global assembly cache: MonAssembly.dll. La dll MonAssembly.dll est situ&#233;e dans le GAC est utilis&#233;e par un process ou un service. Le premier r&#233;flexe est de red&#233;marrer Visual Studio ou de lancer un iisreset via ligne de commande. Cependant, plut&#244;t [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Il arrive de temps en temps, lors du d&eacute;ploiement d&rsquo;une solution SharePoint 2010 avec Visual Studio, qu&rsquo;on obtienne l&rsquo;erreur suivante :</p>
<pre style="padding-left: 30px;">Error occurred in deployment step 'Add Solution': Error: Cannot add the specified assembly to the global assembly cache: MonAssembly.dll. <br /></pre>
<p style="text-align: justify;">La dll MonAssembly.dll est situ&eacute;e dans le GAC est utilis&eacute;e par un process ou un service. Le premier r&eacute;flexe est de red&eacute;marrer Visual Studio ou de lancer un iisreset via ligne de commande. Cependant, plut&ocirc;t que d&rsquo;arr&ecirc;ter ou red&eacute;marrer &agrave; tort et &agrave; travers les services jusqu&rsquo;&agrave; obtenir satisfaction, il est tr&egrave;s utile de faire ceci :</p>
<pre style="padding-left: 30px;">tasklist /M MonAssembly.dll<br /></pre>
<p style="text-align: justify;">Cette commande permettra imm&eacute;diatement de conna&icirc;tre le/les process ou services qui bloquent la suppression de l&rsquo;assembly dans le GAC.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TechDays 2011] Les webcasts sont disponibles !</title>
		<link>https://blog.developpez.com/nicolasesprit/p9814/asp-net-4-0/techdays_2011_les_webcasts_sont_disponib</link>
		<comments>https://blog.developpez.com/nicolasesprit/p9814/asp-net-4-0/techdays_2011_les_webcasts_sont_disponib#comments</comments>
		<pubDate>Wed, 16 Mar 2011 22:55:09 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[ASP.NET 4.0]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[TechDays 2011]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Les webcast des TechDays 2011 sont enfin disponibles. Cette ann&#233;e le programme &#233;tait tellement bon que le choix d&#8217;une session pour un tranche horaire &#233;tait un v&#233;ritable d&#233;fi : au moins 3 sessions, si ce n&#8217;est plus, qui m&#8217;int&#233;ressaient au m&#234;me moment ! Je vais pouvoir rattraper tout &#231;a. C&#8217;est sur le site officiel que &#231;a se passe. Bon visionnage &#224; tous]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/TechDays/TechDays2011.gif" alt="TechDays2011" align="left" /></p>
<p style="padding-left: 190px; text-align: justify;">Les webcast des TechDays 2011 sont enfin disponibles. Cette ann&eacute;e le programme &eacute;tait tellement bon que le choix d&rsquo;une session pour un tranche horaire &eacute;tait un v&eacute;ritable d&eacute;fi : au moins 3 sessions, si ce n&rsquo;est plus, qui m&rsquo;int&eacute;ressaient au m&ecirc;me moment ! Je vais pouvoir rattraper tout &ccedil;a. C&rsquo;est sur le <a href="http://www.microsoft.com/france/mstechdays/showcase/default.aspx" target="_blank">site officiel</a> que &ccedil;a se passe.</p>
<p style="padding-left: 190px; text-align: justify;">Bon visionnage &agrave; tous <img src="https://blog.developpez.com/nicolasesprit/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /></p>
<p style="padding-left: 190px; text-align: justify;">
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>19 2010 [SharePoint 2010] Garder visibles le Site Logo et le menu TopBar en mode édition avec le Ribbon</title>
		<link>https://blog.developpez.com/nicolasesprit/p9516/sharepoint-2010/19_2010_sharepoint_2010_garder_visibles</link>
		<comments>https://blog.developpez.com/nicolasesprit/p9516/sharepoint-2010/19_2010_sharepoint_2010_garder_visibles#comments</comments>
		<pubDate>Fri, 19 Nov 2010 14:18:39 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans SharePoint 2010, lorsqu&#8217;on utilise le menu contextuel du Ribbon ou passe en mode &#233;dition, le Site Logo et le menu TobBar disparaissent. Pour illustrer ceci, regardons les images suivantes. La premi&#232;re pr&#233;sente la page en mode consultation, avec le logo apparant : Sur la deuxi&#232;me, on peut voir qu&#8217;en &#233;tant sur l&#8217;onglet &#171;&#160;Page&#160;&#187; du Ribbon, on voit le Site Logo dispara&#238;tre : Si vous souhaitez (ou plut&#244;t vos clients d&#233;sirent) que m&#234;me en mode [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans SharePoint 2010, lorsqu&rsquo;on utilise le menu contextuel du Ribbon ou passe en mode &eacute;dition, le Site Logo et le menu TobBar disparaissent. Pour illustrer ceci, regardons les images suivantes. La premi&egrave;re pr&eacute;sente la page en mode consultation, avec le logo apparant :</p>
<p style="text-align: center;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/SP2010Ribbon/Logo.png" alt="SharePoint2010 Site Logo" /></p>
<p style="text-align: left;">Sur la deuxi&egrave;me, on peut voir qu&rsquo;en &eacute;tant sur l&rsquo;onglet &laquo;&nbsp;Page&nbsp;&raquo; du Ribbon, on voit le Site Logo dispara&icirc;tre :</p>
<p style="text-align: center;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/SP2010Ribbon/Ribbon.png" alt="SharePoint 2010 Ribbon" /></p>
<p>Si vous souhaitez (ou plut&ocirc;t vos clients d&eacute;sirent) que m&ecirc;me en mode &eacute;dition le logo et le menu restent apparants, cette petite astuce vous sera utile. Dans la MasterPage, il y a une balise div ayant pour ID &laquo;&nbsp;titlerow&nbsp;&raquo;. Lorsqu&rsquo;on utilise le Ribbon, une fonction Javascript de SharePoint 2010 va se baser sur l&rsquo;ID de ce div pour le cacher &agrave; la vol&eacute;e. Il suffit donc d&rsquo;utiliser un autre ID, comme ci-dessous, pour contourner cela :</p>
<div id="codeSnippetWrapper" style="border: 1px solid silver; text-align: left; padding: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; cursor: text;">
<pre id="codeSnippet" style="border-style: none; text-align: left; padding: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible;"><span style="color: #0000ff">&lt;</span><span style="color: #800000">div</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="s4-workspace"</span><span style="color: #0000ff">&gt;</span><br />        <span style="color: #0000ff">&lt;</span><span style="color: #800000">div</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="s4-bodyContainer"</span><span style="color: #0000ff">&gt;</span><br />            <span style="color: #0000ff">&lt;</span><span style="color: #800000">div</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="s4-titlerow<strong>NouvelID</strong>"</span> <span style="color: #ff0000">class</span><span style="color: #0000ff">="s4-pr s4-notdlg s4-titlerowhidetitle"</span><span style="color: #0000ff">&gt;</span></pre>
</div>
<p>Bref, une astuce simple, mais qu&rsquo;il peut &ecirc;tre utile de conna&icirc;tre</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SharePoint 2010] Thumbnail Extender for SharePoint</title>
		<link>https://blog.developpez.com/nicolasesprit/p9505/sharepoint-2010/sharepoint_2010_thumbnail_extender_for_s</link>
		<comments>https://blog.developpez.com/nicolasesprit/p9505/sharepoint-2010/sharepoint_2010_thumbnail_extender_for_s#comments</comments>
		<pubDate>Wed, 17 Nov 2010 10:44:00 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Xavier Vanneste a encore frapp&#233;. Apr&#232;s la sortie du projet PivotViewer For SharePoint sur Codeplex qui rencontre un beau succ&#232;s, voici Thubnail Extender For SharePoint. Ce projet &#233;tend les fonctionalit&#233;s de SharePoint 2010 et des Office Webs Apps en permettant d&#8217;afficher des miniatures de document sur l&#8217;ensemble d&#8217;un portail SharePoint. Les formats suivant sont support&#233;s : Page Web Fichier XPS Fichier DOCX Fichier PPTX Voici quelques impressions d&#8217;&#233;cran qui montrent le Thumbnail Extender for SharePoint [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://blog.xvanneste.com/default.aspx" target="_blank">Xavier Vanneste</a> a encore frapp&eacute;. Apr&egrave;s la sortie du projet <a href="http://www.nicolasesprit.com/post/2010/10/03/SharePoint-2010-Pivot-Viewer-For-SharePoint-disponible-sur-Codeplex.aspx" target="_blank">PivotViewer For SharePoint</a> sur Codeplex qui rencontre un beau succ&egrave;s, voici <a href="http://thumbextsp.codeplex.com/" target="_blank">Thubnail Extender For SharePoint</a>. Ce projet &eacute;tend les fonctionalit&eacute;s de SharePoint 2010 et des Office  Webs Apps en permettant d&rsquo;afficher des miniatures de document sur  l&rsquo;ensemble d&rsquo;un portail SharePoint. Les formats suivant sont support&eacute;s :</p>
<ul style="text-align: left;">
<li>Page Web </li>
<li>Fichier XPS </li>
<li>Fichier DOCX </li>
<li>Fichier PPTX </li>
</ul>
<p style="text-align: left;">Voici quelques impressions d&rsquo;&eacute;cran qui montrent le Thumbnail Extender for SharePoint en action : </p>
<p><span id="more-50"></span></p>
<h3 style="text-align: left;"><sub>Miniature HTML d&rsquo;un lien sur une page Wiki</sub></h3>
<p style="text-align: left;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/ThumbnailSharePoint2010/ThumbnailHTML.png" alt="Miniature HTML d'un lien sur une page Wiki" /></p>
<h3 style="text-align: left;"><sub>Miniature d&rsquo;un document docx dans une library de document</sub></h3>
<p style="text-align: left;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/ThumbnailSharePoint2010/ThumbnailDocxLib.png" alt="Miniature d'un document docx dans une library de document" /></p>
<h3 style="text-align: left;"><sub>Miniature d&rsquo;un PPTX dans le centre de recherche</sub></h3>
<p style="text-align: left;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/ThumbnailSharePoint2010/ThumbnailPPTXSearch.png" alt="Miniature d'un PPTX dans le centre de recherche" /></p>
<h3 style="text-align: left;"><sub>Lecteur de Document sur un DocX:</sub></h3>
<p style="text-align: left;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/ThumbnailSharePoint2010/ThumbnailDocxReaderSearch.png" alt="Lecteur de Document sur un DocX:" /></p>
<h3 style="text-align: left;"><sub>Lecteur de document sur un PPTX:</sub></h3>
<p style="text-align: left;"><img src="http://www.nicolasesprit.com/pics/ImagesNico/ThumbnailSharePoint2010/ThumbnailPPTXReaderSearch.png" alt="Lecteur de document sur un PPTX:" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SharePoint 2010] Erreur lors de l&#8217;installation : Cannot connect to database master at SQL server</title>
		<link>https://blog.developpez.com/nicolasesprit/p9453/sharepoint-2010/sharepoint_2010_erreur_lors_de_l_install</link>
		<comments>https://blog.developpez.com/nicolasesprit/p9453/sharepoint-2010/sharepoint_2010_erreur_lors_de_l_install#comments</comments>
		<pubDate>Thu, 04 Nov 2010 15:58:25 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Commençant un nouveau projet SharePoint 2010 chez un client, j&#8217;ai voulu me créer plusieurs VM sous Hyper-V afin d&#8217;avoir un environnement de dev. J&#8217;ai donc configuré : * une VM pour l&#8217;Active Directory, faisant également office de serveur DNS * une VM pour héberger SQL Server 2008 R2 * une dernière VM pour SharePoint 2010 Seulement, je me suis retrouvé bloqué vers la fin de mon installation lors de la création de la base de [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Commençant un nouveau projet SharePoint 2010 chez un client, j&rsquo;ai voulu me créer plusieurs VM sous Hyper-V afin d&rsquo;avoir un environnement de dev. J&rsquo;ai donc configuré :</p>
<p>    * une VM pour l&rsquo;Active Directory, faisant également office de serveur DNS<br />
    * une VM pour héberger SQL Server 2008 R2<br />
    * une dernière VM pour SharePoint 2010</p>
<p>Seulement, je me suis retrouvé bloqué vers la fin de mon installation lors de la création de la base de configuration SharePoint dans le Configuration Wizard :  <a href="http://www.nicolasesprit.com/post/2010/11/02/ASPNET-Performance-Tips-3-Combiner-des-fichiers-Javascript-et-CSS.aspx"><strong>>> Lire la suite&#8230;</strong></a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SharePoint 2010] Pivot Viewer For SharePoint disponible sur Codeplex</title>
		<link>https://blog.developpez.com/nicolasesprit/p9346/sharepoint-2010/sharepoint_2010_pivot_viewer_for_sharepo</link>
		<comments>https://blog.developpez.com/nicolasesprit/p9346/sharepoint-2010/sharepoint_2010_pivot_viewer_for_sharepo#comments</comments>
		<pubDate>Mon, 04 Oct 2010 06:05:54 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Qui n&#8217;a pas entendu parl&#233; du projet Silverlight PivotViewer ? Pour ceux qui ont &#233;t&#233; coup&#233;s du monde ces derniers mois, voici une bonne introduction sur cette technologie. Je reprends ici le texte original de David Cohen : &#171;&#160;Avec le Web qui arrive a maturit&#233;, et le nombre de donn&#233;es de plus en plus importante &#224; g&#233;rer il fallait trouver un moyen efficace de redonner aux hommes le pouvoir sur l&#8217;information. C&#8217;est ainsi que le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>
<img src="http://www.nicolasesprit.com/pics/ImagesNico/PivotViewerSharepoint2010/Pivot.png" alt="" width="293" height="145" /></p>
<p style="text-align: justify;">Qui n&rsquo;a pas entendu parl&eacute; du projet Silverlight <a href="http://www.microsoft.com/silverlight/pivotviewer/" target="_blank">PivotViewer</a> ? Pour ceux  qui ont &eacute;t&eacute; coup&eacute;s du monde ces derniers mois, voici une bonne  introduction sur cette technologie. Je reprends ici le texte original de  <a href="http://www.frogz.fr/post/2010/02/23/Microsoft-Pivot-une-nouvelle-facon-de-naviguer-chercher-sur-le-web.aspx" target="_blank">David Cohen</a> :</p>
<p style="text-align: justify;">&laquo;&nbsp;Avec le Web qui arrive a maturit&eacute;, et le  nombre de donn&eacute;es de plus  en plus importante &agrave; g&eacute;rer il fallait trouver  un moyen efficace de  redonner aux hommes le pouvoir sur l&rsquo;information. C&rsquo;est ainsi que le Dr  Gary Flake, &eacute;minent chercheur et fondateur du Microsoft Live Labs &agrave;  Bellevue, voit l&rsquo;utilit&eacute; de Pivot. En  effet, nous avons toutes et tous  un nombre de photos, pas exemple, de  plus en plus dense &agrave; g&eacute;rer. Ces  photos proviennent de vos appareils  photos num&eacute;riques, mais &eacute;galement  de vos Smartphone, PC, et de multiples  sources qui constituent notre  vie num&eacute;rique. R&eacute;sumez l&rsquo;usage de  ces photos &agrave; un simple album papier  serait un crime vis &agrave; vis des  usages num&eacute;riques qui ont explos&eacute; ces 7  derni&egrave;res ann&eacute;es. Le  mail, la gestion , le partage de ces photos font  qu&rsquo;elles deviennent des  information pr&eacute;cieuses mais de plus en plus dur  &agrave; manipuler d&egrave;s que  leur nombre d&eacute;passe le millier. Car il s&rsquo;agit bien  de navigation,  recherche et exp&eacute;rience de visualisation dont nous  allons parler  aujourd&rsquo;hui. Mes coll&egrave;gues de Live Labs, l&rsquo;ont bien  compris. Et  bien au del&agrave; des photos, puisque les m&ecirc;mes probl&eacute;matiques  peuvent se  poser pour des fichiers texte riche, des documents web et  tout type de  donn&eacute;es num&eacute;riques.&nbsp;&raquo;    <strong><a href="http://www.nicolasesprit.com/post/2010/10/03/SharePoint-2010-Pivot-Viewer-For-SharePoint-disponible-sur-Codeplex.aspx" target="_blank">Plus&#8230;</a></strong><em><br /></em></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[SharePoint 2010] Evènements à ne pas manquer en septembre</title>
		<link>https://blog.developpez.com/nicolasesprit/p9218/sharepoint-2010/sharepoint_2010_evenements_a_ne_pas_manq</link>
		<comments>https://blog.developpez.com/nicolasesprit/p9218/sharepoint-2010/sharepoint_2010_evenements_a_ne_pas_manq#comments</comments>
		<pubDate>Thu, 19 Aug 2010 12:06:52 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Club SharePoint France Mon coll&#232;gue, Xavier Vanneste, tentera de r&#233;pondre &#224; la question : &#8220;Pourquoi SharePoint ?&#8221;. La session sera &#233;galement l&#8217;occasion pour les clients de communiquer leur retour d&#8217;exp&#233;rience, notamment la soci&#233;t&#233; ISIWIS pour laquelle je suis en mission actuellement. ISIWIS expliquera comment SharePoint a &#233;t&#233; utilis&#233; pour faire de la gestion documentaire de haut niveau avec SharePoint 2007 et bient&#244;t SharePoint 2010. Lire la suite&#8230;]]></description>
				<content:encoded><![CDATA[<h2><sub>Club SharePoint France</sub></h2>
<p align="justify">Mon coll&egrave;gue, <a href="http://blog.xvanneste.com" target="_blank">Xavier Vanneste</a>, tentera de r&eacute;pondre &agrave; la question : &ldquo;Pourquoi SharePoint ?&rdquo;. La session sera &eacute;galement l&rsquo;occasion pour les clients de communiquer leur retour d&rsquo;exp&eacute;rience, notamment la soci&eacute;t&eacute; <a href="http://www.isiwis.com" target="_blank">ISIWIS</a> pour laquelle je suis en mission actuellement. ISIWIS expliquera comment SharePoint a &eacute;t&eacute; utilis&eacute; pour faire de la gestion documentaire de haut niveau avec SharePoint 2007 et bient&ocirc;t SharePoint 2010. <strong><a href="http://www.nicolasesprit.com/post/2010/08/19/SharePoint-2010-Evenements-a-ne-pas-manquer-en-septembre.aspx">Lire la suite&#8230;</a></strong></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
