IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Tab Content
Pas d'activit� r�cente

Statistiques


Messages au total
Messages au total
2 967
Messages par jour
0,47
Messages visiteurs
Messages au total
1
Plus r�cent message
07/06/2010 09h28
Informations g�n�rales
Derni�re activit�
28/08/2017 11h11
Date d'inscription
17/04/2008
Site web
http://www.solczynski.fr
Voir le blog de ludojojo

Billets r�cents

Traitement de type "batch"

par ludojojo, 20/02/2015 � 22h20
Bonjour,

Lorsque l'on � besoin d'effectuer un grand nombre de traitement sur des listes (cr�ation, modification, suppression), il est tr�s fortement d�conseill� de le faire via une it�ration du type foreach.
L'API SharePoint met � notre disposition une m�thode :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
        // Summary*:
        //     Processes the specified batch string of commands for sending multiple requests
        //     to the server per transaction.
        //

En lire plus...

Cat�gories
C# , C# , DotNET

D�sactiver les receivers

par ludojojo, 20/02/2015 � 21h11
Voici une petite class C# qui permet de d�sactiver le d�clanchement des receivers durant l'ex�cution d'un script.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
class DisableEventReceiverFiringScope : SPEventReceiverBase, IDisposable
{
   public DisableEventReceiverFiringScope()
   {
       EventFiringEnabled = false;
   }

   public void Dispose()
   {
       EventFiringEnabled = true;
   }
}
Exemple d'utilisation :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
using(DisableEventReceiverFiringScope

En lire plus...

Cat�gories
C# , C# , DotNET

Supprimer les accents d'une chaine de caract�res

par ludojojo, 13/02/2015 � 20h48
Voici une petite m�thode d'extension bien pratique lorsque l'on cherche � normaliser une chaine de caract�res :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
public static string RemoveDiacritics(this string str)
{
   string _str = str.Normalize(NormalizationForm.FormD);
   char[] chars = _str.Where(c => CharUnicodeInfo.GetUnicodeCategory(c) != UnicodeCategory.NonSpacingMark).ToArray();

   return new string(chars).Normalize(NormalizationForm.FormC);
}
Exemple d'utilisation :

En lire plus...

Cat�gories
C# , C# , DotNET

Debug d'un fichier JavaScript dynamique

par ludojojo, 06/11/2014 � 22h00
Il arrive r�guli�rement d'avoir besoin de charger un script dynamiquement, que ce soit via la m�thode getScript de jQuery, ou via un display template, jslink etc...
Afin de faciliter le debug de ces fichiers, google chrome met � disposition une fonctionnalit� extr�mement pratique puisqu'elle permet de r�f�rencer ces fichiers comme des ressources � part enti�re !

Le fonctionnement est tr�s simple, il suffit de rajouter � la fin de votre script la directive :

En lire plus...

Mis � jour 24/04/2016 � 20h47 par LittleWhite (Coloration code)

Cat�gories
JavaScript

Trouver le BaseViewID d'une vue pour attacher son JSLink

par ludojojo, 30/10/2014 � 22h00
Bonjour,

Lors de la cr�ation d'un JSLink, il peut arriver que l'on soit oblig� d'utiliser une vue que l'on n'a pas provisionn� par code et donc dont on a pas forc�ment l'ID...
Alors bien sur, il est possible de passer par SharePoint Manager (quand on est pas sur online) ou encore par Powershell afin de trouver l'information, je vous l'accorde. Mais je vous propose ici une solution beaucoup plus rapide.

Pour rappel la structure d'un JSLink classique est de la

En lire plus...

Mis � jour 09/09/2018 � 15h17 par LittleWhite (Coloration du code)

Cat�gories
JavaScript