Per estrarre velocemente in formato XML il contenuto di una lista o di una document library, basta navigare sul seguente url
http://[siteURL]/_vti_bin/owssvr.dll?Cmd=Display&List={GUID LIST}&Query=*&XMLDATA=TRUE
Vedi un articolo più approfondito qui
Per estrarre velocemente in formato XML il contenuto di una lista o di una document library, basta navigare sul seguente url
http://[siteURL]/_vti_bin/owssvr.dll?Cmd=Display&List={GUID LIST}&Query=*&XMLDATA=TRUE
Vedi un articolo più approfondito qui
L'errore si presenta su un restore di una sitecollection se lo schema della farm di provenienza non coincide con quello di destinazione. Se si guarda l'ULS Viewer si avrà un errore di questo tipo
Could not deserialize site from C:\Backup\example1.bak. Microsoft.SharePoint.SPException: Schema version of backup 15.0.4505.1005 does not match current schema version 15.0.4420.1017
In questo caso basta utilizzare un editor esadecimale (per esempio Hex editor Neo) per cambiare lo schema version (vedi figura).
Vedi qui per una spiegazione più esauriente.
Nel caso voleste creare un runbook per accedere con powershell ad un tenant Sharepoint Online, vanno utilizzate alcune accortezze nell'importazione dei moduli disponibili (un articolo più esaustivo qui How to use Azure Automation with SharePoint Online – Part One ). I passi da seguire sono:
Post veloce
npm install --global yarn
yarn install
yarn serve
yarn build
Succede quando aggiungete in un progetto su Visual Studio un controllo Telerik (per esempio in una pagina .aspx o in un controllo .ascx). L'errore completo è
Basta in Visual Studio cambiare la Build Action da "Embedded Resource" a "None".
Un post veloce (anche per mio futuro remainder) sul componente Telerik RadAsyncUpload. Ricordarsi sempre di configurare con i giusti permessi la cartella temporanea che utilizza per l'upload dei file (quella di default è \App_Data\RadUploadTemp ), altrimenti vi darà l'errore mostrato qui sotto.
protected
void
RadAsyncUpload1_FileUploaded(
object
sender, FileUploadedEventArgs e)
{
//Get reference of the RadAsyncUpload
RadAsyncUpload upload = (RadAsyncUpload)sender;
//UniqueID
var id = Guid.NewGuid().ToString()
;
//Generate the Target folder according to the Test's ID
string
target = Server.MapPath(
"~/Tests/"
+ id.ToString() +
"/"
);
//Check if the generated target folder exists. If it doesn't create it.
if
(!Directory.Exists(target))
{
Directory.CreateDirectory(target);
}
//Get the full file name
string
fullFileName = target + e.File.FileName;
//Save the file
e.File.SaveAs(fullFileName);
}
La funzionalità "Copy Link" di Onedrive for business crea sempre dei link indiretti al file da scaricare. Per ottenere il link diretto (da utilizzare per esempio in Download Manager per Chrome), basta utilizzare la funzionalità "Copy Link" e scegliere "People with existing access" e dal link così ottenuto eliminare tutto ciò che c'è dopo il "?" e sostituirlo con "?download=1"
https://mytenant-my.sharepoint.com/:w:/r/personal/tenant_onmicrosoft_com/Documents/Documento.docx?d=wf97c18d1857745d3b8e0b14c1afa9f6b&csf=1&web=1&e=JLfBTr
diventa
https://mytenant-my.sharepoint.com/:w:/r/personal/tenant_onmicrosoft_com/Documents/Documento.docx?download=1