<?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; jQuery</title>
	<atom:link href="https://blog.developpez.com/nicolasesprit/pcategory/jquery/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>[ASP.NET MVC] De l&#8217;open source à tous les étages : Microsoft accélère le virage amorcé depuis MVC 1</title>
		<link>https://blog.developpez.com/nicolasesprit/p10888/asp-net-4-0/asp_net_mvc_de_l_open_source_a_tous_les__1</link>
		<comments>https://blog.developpez.com/nicolasesprit/p10888/asp-net-4-0/asp_net_mvc_de_l_open_source_a_tous_les__1#comments</comments>
		<pubDate>Wed, 28 Mar 2012 12:54:12 +0000</pubDate>
		<dc:creator><![CDATA[Nicolas Esprit]]></dc:creator>
				<category><![CDATA[ASP.NET 4.0]]></category>
		<category><![CDATA[ASP.NET 4.5]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est l&#8217;annonce du jour : l&#8217;ensemble des briques ASP.NET sont désormais entièrement open source: ASP.NET MVC, ASP.NET Web API, ainsi qu&#8217;ASP.NET Web Pages v2 (Razor). Selon Scott Guthrie : &#171; Pour la première fois, Microsoft va permettre aux développeurs externes de soumettre des correctifs et contributions de code, que l&#8217;équipe de développement de Microsoft passera en revue pour une inclusion éventuelle dans le produit &#187;. Rien que &#231;a ! Microsoft se tourne vers l&#8217;Open Source [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">C&rsquo;est l&rsquo;annonce du jour : l&rsquo;ensemble des briques ASP.NET sont désormais entièrement open source: ASP.NET MVC, ASP.NET <span style="text-align: -webkit-auto;">Web API, ainsi qu&rsquo;</span>ASP.NET Web Pages v2 (Razor). Selon Scott Guthrie : &laquo; Pour la première fois, Microsoft va permettre aux développeurs externes de soumettre des correctifs et contributions de code, que l&rsquo;équipe de développement de Microsoft passera en revue pour une inclusion éventuelle dans le produit &raquo;. Rien que &ccedil;a !</p>
<p><b>Microsoft se tourne vers l&rsquo;Open Source</b></p>
<p style="text-align: justify;">Si vous avez un peu suivi les annonces et évolutions d&rsquo;ASP.NET, vous devez savoir que Microsoft avait publié le code d&rsquo;ASP.NET MVC. Par la suite jQuery était embarqué par défaut dans les templates de projets ASP.NET &agrave; partir de 2008. Depuis lors ont été ajoutés : Modernizr, Knockout, jQuery Mobile, JSON.NET, et jQuery UI.</p>
<p style="text-align: justify;">Microsoft a commencé &agrave; utiliser un style de développement ouvert avec le SDK Windows Azure l&rsquo;an dernier. Ce style ayant bien fonctionné, c&rsquo;est maintenant l&rsquo;occasion de l&rsquo;adopter pour des plateformes plus populaires comme ASP.NET. Cela va permettre &agrave; Microsoft d&rsquo;interagir avec la communauté des développeurs et de répondre bien plus rapidement aux demandes et de corriger les bugs relevés.</p>
<p style="text-align: justify;">Qu&rsquo;on se le tienne pour dit : l&rsquo;éditeur accélère clairement le virage open source amorcé ces dernières années pour ses outils de développements et travaille en étroite collaboration avec la communauté. Aujourd&rsquo;hui tout développeur ASP.NET pourra pleinement s&rsquo;impliquer dans un process d&rsquo;amélioration, et ce directement :</p>
<ul>
<li>Vous avez trouvé un bug ? Envoyez un test unitaire ou un correctif !</li>
<li>Vous pensez que la couverture de code n&rsquo;est pas suffisante ? Soumettez un test unitaire !</li>
<li>Vous avez une idée fonctionnalité ? Impliquez-vous plus profondément avec les développeurs et aidez ! </li>
</ul>
<p>
<a href="http://www.nicolasesprit.com/post/2012/03/28/ASPNET-MVC-De-lopen-source-a-tous-les-etages-Microsoft-accelere-le-virage-amorce-depuis-MVC-1.aspx"><strong>[Plus]</strong></a></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>
	</channel>
</rss>
