Tramite il modello ad oggetti è possibile recuperare il valore dei singoli campi di un elemento di lista/libreria presente all'interno di un qualsiasi sito SharePoint. Lo possiamo fare utilizzando le "ormai note" classi SPSite, SPWeb,…
Usefull methods
Una collezione di 14 post
Un extension method per eseguire il codice con permessi amministrativi su SharePoint
Chi di voi già lavora tramite il modello ad oggetti di SharePoint saprà sicuramente che, tramite un metodo di una specifica classe di tale modello, abbiamo la possibilità di eseguire una particolare porzione di codice (quindi delle azioni vere e…
Come leggere i valori in querystring via Javascript, utilizzando il pattern Singleton
Durante lo sviluppo di App per SharePoint 2013 e Office 365, soprattutto quando si utilizzano le App di tipo "SharePoint Hosted", è d'obbligo leggere i valori passati in querystring tramite Javascript in quanto SharePoint utilizza la…
Metodo per generare velocemente i campi da visualizzare in una query CAML
Chi usa le query CAML sa che è una buona condotta filtrare l'elenco dei campi da ritornare a fronte di una query, per migliorare le performance della query stessa. Per applicare tale filtro, basta inserire all'interno…
Metodo RemoveTags
Ecco un metodo abbastanza utile, in grado di rimuovere tutti i tag XML/HTML (comunque tutto il testo contenuto tra i caratteri maggiore e minore) presenti in una stringa di testo. private string RemoveTags(string input) { return Regex.Replace(input,…
GetAlphabetLetters
Ecco un semplice metodo per stampare a video tutte le lettere dell'alfabeto: public static void GetAlphabetLetters() { char a = Char.Parse("A"); char z = Char.Parse("Z"); for (char i = a; i <= z; i+…
Metodo ReadFileBytes
Metodo, per leggere un array di byte che rappresenta un generico file, dato il suo percorso. C# public static byte[] ReadFileBytes(string filePath) { byte[] data = null; try { FileInfo fInfo = new FileInfo(filePath); long numBytes = fInfo.Length; FileStream fs = new FileStream(…
Metodo ItemsOnColumns
In questi giorni mi è capitato di dover rappresentare più record divisi in n colonne. La cosa è semplice se il numero totale di record è divisibile, senza resti, per il numero di colonne. Ma se invece la divisione ha…