Crear Item en Lista de SharePoint usando CSOM

A través de una aplicación de consola podemos crear items en una lista utilizando la librería cliente de SharePoint: string siteUrl = "https://mytenant.sharepoint.com/sites/mysite"; using (ClientContext clientContext = new ClientContext(siteUrl)) { SecureString passWord = new SecureString(); foreach (char c in "myPassword".ToCharArray()) passWord.AppendChar(c); clientContext.Credentials = new SharePointOnlineCredentials("myMail@myDomain.com", passWord); List oList = clientContext.Web.Lists.GetByTitle("myList"); ListItemCreationInformation itemCreateInfo = new ListItemCreationInformation(); …

Sigue leyendo Crear Item en Lista de SharePoint usando CSOM

Error: Field type ‘XXX’ is not installed properly. Go to the list settings page to delete this field

Normalmente suele producirse cuando desplegamos una columna de sitio errónea y la modificamos. Para resolverlo debemos buscar ese campo en la base de datos de contenido y borrarlo. Lo encontramos con: SELECT * FROM [CONTENT_DB].[dbo].[ContentTypes] WHERE Definition Like '%COLUMN_GUID%' Y lo borramos con: DELETE FROM [CONTENT_DB].[dbo].[ContentTypes] WHERE Definition Like '%COLUMN_GUID%' En ambos casos debemos escribir el …

Sigue leyendo Error: Field type ‘XXX’ is not installed properly. Go to the list settings page to delete this field

Recuperar ficheros .package en Visual Studio con TFS (9 Pasos)

Si tenemos nuestro código en Visual Studio utilizando TFS puede ocurrir lo siguiente: De repente he perdido el fichero "Package.package" de mi proyecto, pero si entro en el TFS sigue estando. Solución: 1. Abrimos el Team Explorer en Visual Studio y conectamos con nuestro TFS. 2. Vamos a Source Control Explorer. 3. Navegamos hasta el …

Sigue leyendo Recuperar ficheros .package en Visual Studio con TFS (9 Pasos)

Borrar DLL de la GAC

El método correcto de borrar DLLs de la GAC es el siguiente: 1. Abrimos la consola de Visual Studio (Developer Command Prompt for VS2013 en el caso de Visual Studio 2013). 2. Navegamos hasta el directorio donde están nuestras DLL (cd C:WindowsMicrosoft .NETassemblyGAC_MSIL). 3. Ejecutamos el siguiente comando: gacutil -u NOMBRE_DE_MI_DLL Ejemplo (Borrar la DLL …

Sigue leyendo Borrar DLL de la GAC

Descargar XML con el esquema de una lista de SharePoint

Podemos exportar un XML que contenga todo el esquema de una de neustras listas de SharePoint a través de sus WebServices. Solo necesitamos tener el GUID de la lista (podemos verlo en la URL si entramos en la configuración de la lista). Para descargarlo tenemos que ir al site donde esta la lista y llamar …

Sigue leyendo Descargar XML con el esquema de una lista de SharePoint

Add WebService to my project (ASMX + CS) in Visual Studio

I've never found on my Visual Studio an option to directly add a new WebService file so I looked for a solution and I got this one, I hope it'll help you:1. From anywhere in your Solution Explorer (where you want to add the WebService), create a "New Item".2. In the "New Item" Window, select …

Sigue leyendo Add WebService to my project (ASMX + CS) in Visual Studio