{"id":858,"date":"2013-09-17T11:00:48","date_gmt":"2013-09-17T10:00:48","guid":{"rendered":"http:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/?p=858"},"modified":"2013-09-17T10:49:16","modified_gmt":"2013-09-17T09:49:16","slug":"sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente","status":"publish","type":"post","link":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/","title":{"rendered":"[SharePoint] Subir ficheros de gran tama\u00f1o a  bibliotecas con el modelo de objetos cliente"},"content":{"rendered":"<p>En los \u00faltimos tiempos he estado inmerso en el desarrollo de una <strong>API Rest <\/strong>de tal forma que todas las aplicaciones de la compa\u00f1\u00eda pudieran sacarle el m\u00e1ximo partido a la gesti\u00f3n documental que naturalmente esta en nuestro servidor favorito. En este post, el objeto es contar c\u00f3mo librar las limitaciones que trae de serie el modelo de objetos de SharePoint y c\u00f3mo poder subir ficheros con una gran capacidad a SharePoint.<\/p>\n<p><strong>\u00bfPorque utilizar el modelo de objetos cliente? <\/strong><br \/>\nLa respuesta es obvia, estoy implementando una API REST que no va a estar residida en <strong>SharePoint<\/strong>, ni por requerimientos ni limitaciones, yo puedo tener la API en cualquier maquina de la organizaci\u00f3n y poder acceder a SharePoint sin ning\u00fan problema (en futuros post ya abordare mi inicio en el maravillo mundo de WebAPI).<br \/>\n<!--more--><br \/>\nEn un primer intento de subir los ficheros a SharePoint puedo llegar al siguiente c\u00f3digo:<\/p>\n<pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\r\n ClientContext context = new ClientContext(&quot;http:\/\/encamina&quot;);\r\n Web web = context.Web;\r\n FileCreationInformation newFile = new FileCreationInformation();\r\n newFile.Content = System.IO.File.ReadAllBytes(@&quot;C:\\IberianSharePointConference.pptx&quot;);\r\n newFile.Url = &quot;IberianSharePointConference.pptx&quot;;\r\n List docs = web.Lists.GetByTitle(&quot;Documents&quot;);\r\n Microsoft.SharePoint.Client.File uploadFile = docs.RootFolder.Files.Add(newFile);\r\n context.Load(uploadFile);\r\n context.ExecuteQuery();\r\n<\/pre>\n<p>Si ejecutamos este c\u00f3digo funcionar\u00e1 a la perfecci\u00f3n salvo cuando empecemos a subir ficheros con m\u00e1s de <strong>4 Megas<\/strong>, con lo cual nos encontraremos con el siguiente error:<\/p>\n<p><span style=\"color: #ff0000\">(400) Bad Request<\/span><br \/>\nQue es lo que ocurre cuando el modelo de objetos cliente por defecto no puede superar los 4 Megas de capacidad. Ahora bien, \u00bfc\u00f3mo lo podemos solucionar? Pues modificando este par\u00e1metro bien por PowerShell o bien con una feature. Yo he optado por la segunda opci\u00f3n con el siguiente c\u00f3digo:<\/p>\n<pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\r\n SPWebService ws = SPWebService.ContentService;\r\n SPClientRequestServiceSettings clientSettings = ws.ClientRequestServiceSettings;\r\n clientSettings.MaxReceivedMessageSize = 40485760;\r\n ws.Update();\r\n<\/pre>\n<p>El c\u00f3digo no tiene mucho misterio m\u00e1s que nada que indicar el valor \u00abMaxReceivedMessageSize\u00bb esta establecido en 40 Megas y con esta modificaci\u00f3n ya podemos permitir subir ficheros con mayor capacidad.<br \/>\nSi ejecutamos el c\u00f3digo de arriba nos damos cuenta que sigue sin funcionar \u00bfPorqu\u00e9? \ud83d\ude41 La cuesti\u00f3n es que cuando estamos intentando recuperar el fichero no se puede traer un fichero integro por temas de tama\u00f1o sino que es necesario leer el fichero en bloques, para ello, modificamos el primer c\u00f3digo con el siguiente fragmento de c\u00f3digo:<\/p>\n<pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\r\nClientContext context = new ClientContext(&quot;http:\/\/encamina&quot;);\r\nusing (FileStream fs = new FileStream(@&quot;C:\\IberianSharePointConference.pptx&quot;, FileMode.Open))\r\n{\r\nMicrosoft.SharePoint.Client.File.SaveBinaryDirect(context, &quot;\/documents\/IberianSharePointConference.pptx&quot;, fs, true);\r\n}\r\n<\/pre>\n<p>Con esto ya tenemos todos los problemas de desarrollo solucionados. Pero \u00a1ojo! Hay un limite en la Web Application sobre el tama\u00f1o de los archivos por defecto que est\u00e1 puesto en 50 Mb., lo cual para tratarse de un documento es un buen limite. Si queremos cambiar este limite desde la Administraci\u00f3n Central de SharePoint se puede realizar sin ning\u00fan tipo de problemas, para ello, tenemos que seguir los siguientes pasos:<br \/>\n&#8211; Entrar en la Central Administration. Dentro de Application Management entrar en Manage Web Applications.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite1.jpg?w=497&amp;h=106\" width=\"497\" height=\"106\" \/><br \/>\n&#8211; Seleccionar la Web Application que corresponda y entrar en General Settings.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite2.jpg?w=497\" width=\"335\" height=\"197\" \/><\/p>\n<p>&#8211; Buscamos el campo Maximun Upload Size y lo modificamos con el tama\u00f1o m\u00e1ximo que deseemos (en nuestro caso 100 Mb).<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite3.jpg?w=497\" width=\"355\" height=\"123\" \/><\/p>\n<p>Una vez realizadas todas estas modificaciones ya podemos subir ficheros a SharePoint con un tama\u00f1o relativamente grande sin muchos problemas.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>SharePoint en ocasiones es un producto que no es trivial, a veces te sorprende que aspectos relativamente simples los puedas realizar relativamente r\u00e1pidos, sin embargo hay ciertas ocasiones que nos toca bajar al nivel m\u00e1s bajo para conseguir nuestro objetivo. Que aunque cueste un poco m\u00e1s, al final tienes la satisfacci\u00f3n del trabajo bien realizado y conseguido \ud83d\ude42<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>En los \u00faltimos tiempos he estado inmerso en el desarrollo de una API Rest de tal forma que todas las aplicaciones de la compa\u00f1\u00eda pudieran sacarle el m\u00e1ximo partido a la gesti\u00f3n documental que naturalmente esta en nuestro servidor favorito. &hellip; <a href=\"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[49,26],"class_list":["post-858","post","type-post","status-publish","format-standard","hentry","category-buenas-practicas","tag-modelo-de-objetos-cliente","tag-sharepoint"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente - Desarrollando sobre SharePoint<\/title>\n<meta name=\"description\" content=\"En este post indicamos como extender el modelo de objetos de sharepoint para poder subir ficheros de gran tama\u00f1o en nuestras bibliotecas de sharepoint\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente - Desarrollando sobre SharePoint\" \/>\n<meta name=\"twitter:description\" content=\"En este post indicamos como extender el modelo de objetos de sharepoint para poder subir ficheros de gran tama\u00f1o en nuestras bibliotecas de sharepoint\" \/>\n<meta name=\"twitter:image\" content=\"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite1.jpg?w=497&amp;h=106\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adri\u00e1n D\u00edaz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/\"},\"author\":{\"name\":\"Adri\u00e1n D\u00edaz\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"headline\":\"[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente\",\"datePublished\":\"2013-09-17T10:00:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/\"},\"wordCount\":671,\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/amartido.files.wordpress.com\\\/2013\\\/01\\\/limite1.jpg?w=497&amp;h=106\",\"keywords\":[\"modelo de objetos cliente\",\"sharepoint\"],\"articleSection\":[\"buenas practicas\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/\",\"name\":\"[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente - Desarrollando sobre SharePoint\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/amartido.files.wordpress.com\\\/2013\\\/01\\\/limite1.jpg?w=497&amp;h=106\",\"datePublished\":\"2013-09-17T10:00:48+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\"},\"description\":\"En este post indicamos como extender el modelo de objetos de sharepoint para poder subir ficheros de gran tama\u00f1o en nuestras bibliotecas de sharepoint\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\\\/#primaryimage\",\"url\":\"http:\\\/\\\/amartido.files.wordpress.com\\\/2013\\\/01\\\/limite1.jpg?w=497&amp;h=106\",\"contentUrl\":\"http:\\\/\\\/amartido.files.wordpress.com\\\/2013\\\/01\\\/limite1.jpg?w=497&amp;h=106\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#website\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/\",\"name\":\"Desarrollando sobre SharePoint\",\"description\":\"Arquitectura, buenas pr\u00e1cticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/#\\\/schema\\\/person\\\/c9bfaede1bfba9564bb7f500788782bb\",\"name\":\"Adri\u00e1n D\u00edaz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g\",\"caption\":\"Adri\u00e1n D\u00edaz\"},\"description\":\"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/desarrollandosobresharepoint\\\/author\\\/desarrollandosobresharepoint\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente - Desarrollando sobre SharePoint","description":"En este post indicamos como extender el modelo de objetos de sharepoint para poder subir ficheros de gran tama\u00f1o en nuestras bibliotecas de sharepoint","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/","twitter_card":"summary_large_image","twitter_title":"[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente - Desarrollando sobre SharePoint","twitter_description":"En este post indicamos como extender el modelo de objetos de sharepoint para poder subir ficheros de gran tama\u00f1o en nuestras bibliotecas de sharepoint","twitter_image":"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite1.jpg?w=497&amp;h=106","twitter_misc":{"Escrito por":"Adri\u00e1n D\u00edaz","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/#article","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/"},"author":{"name":"Adri\u00e1n D\u00edaz","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"headline":"[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente","datePublished":"2013-09-17T10:00:48+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/"},"wordCount":671,"image":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/#primaryimage"},"thumbnailUrl":"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite1.jpg?w=497&amp;h=106","keywords":["modelo de objetos cliente","sharepoint"],"articleSection":["buenas practicas"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/","name":"[SharePoint] Subir ficheros de gran tama\u00f1o a bibliotecas con el modelo de objetos cliente - Desarrollando sobre SharePoint","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/#primaryimage"},"image":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/#primaryimage"},"thumbnailUrl":"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite1.jpg?w=497&amp;h=106","datePublished":"2013-09-17T10:00:48+00:00","author":{"@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb"},"description":"En este post indicamos como extender el modelo de objetos de sharepoint para poder subir ficheros de gran tama\u00f1o en nuestras bibliotecas de sharepoint","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/sharepoint-subir-ficheros-de-gran-tamano-bibliotecas-con-el-modelo-de-objetos-cliente\/#primaryimage","url":"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite1.jpg?w=497&amp;h=106","contentUrl":"http:\/\/amartido.files.wordpress.com\/2013\/01\/limite1.jpg?w=497&amp;h=106"},{"@type":"WebSite","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#website","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/","name":"Desarrollando sobre SharePoint","description":"Arquitectura, buenas pr\u00e1cticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/#\/schema\/person\/c9bfaede1bfba9564bb7f500788782bb","name":"Adri\u00e1n D\u00edaz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe10b9eaf8ce4565ec75fba5a0d121c16186696e515cad2bedd42f6cf54e2007?s=96&d=mm&r=g","caption":"Adri\u00e1n D\u00edaz"},"description":"Adri\u00e1n D\u00edaz es Ingeniero Inform\u00e1tico por la Universidad Polit\u00e9cnica de Valencia. Es MVP de Microsoft en la categor\u00eda Office Development desde 2014, MCPD de SharePoint 2010, Microsoft Active Profesional y Microsoft Comunity Contribuitor 2012. Cofundador del grupo de usuarios de SharePoint de Levante LevaPoint. Lleva desarrollando con tecnolog\u00edas Microsoft m\u00e1s de 10 a\u00f1os y desde hace 3 a\u00f1os est\u00e1 centrado en el desarrollo sobre SharePoint. Actualmente es Software &amp; Cloud Architect Lead en ENCAMINA.","url":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/author\/desarrollandosobresharepoint\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts\/858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/comments?post=858"}],"version-history":[{"count":0,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/posts\/858\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/media?parent=858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/categories?post=858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.encamina.com\/desarrollandosobresharepoint\/wp-json\/wp\/v2\/tags?post=858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}