Arquitectura, buenas prácticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016

Asignar un EventReceiver a una única lista de SharePoint

Una de las críticas que se le achaca a Visual Studio es que nos hace pensar poco a los desarrolladores y muchas veces nos acostumbramos a la plantilla/Wizard común sin meditar si es la mejor opción o la solución que queremos hacer.

En este post, vamos a ver cómo podemos asignar un EventReceiver a una única lista de SharePoint y vamos a corregir el mal uso que se hace del Wizard del EventReceiver. Muchas personas atribuyen la culpa al Visual Studio y, por una parte, estamos de acuerdo. El Visual Studio hace que los programadores no piensen y den por buena la generación del Wizard. Sin embargo, lo cierto es que el máximo culpable es el desarrollador por utilizar la herramienta de forma incorrecta y no solucionar su uso indebido.
Leer más

Publicado en buenas practicas | Etiquetado , , | Deja un comentario

La calidad si importa, analiza tu desarrollo en SharePoint

Recientemente hemos abordado diversas auditorias para solucionar los problemas que algunos clientes están teniendo en su SharePoint. Muchos afirman que SharePoint no es el sistema adecuado para nuestras aplicaciones y que va muy lento. Esta afirmación la realizan desde el desconocimiento de la plataforma y sobre todo porque no conocen las particularidades que tiene SharePoint para desarrollar. En este post vamos a intentar detallar estos motivos y el por qué es conveniente llevar a cabo un análisis de nuestros desarrollos.
Leer más

Publicado en buenas practicas | Etiquetado , | Deja un comentario

Office 365 Creando una App ProviderHosted en Azure

descargaDesde hace varios meses las noticias y los rumores sobre la Office Store, su Modelo de desarrollo y sobre su futuro no cesan. La Office Store está dando mucho que hablar dentro de la Comunidad. Mientras se van confirmando noticias (la eliminación de las Apps de tipo AutoHosted, la nueva herramienta para crear formularios, Oslo, etc..), vamos a ver todo lo que podemos realizar en la Office Store. En este post, vamos a ver lo sencillo que es crear una App de tipo «ProviderHosted» haciendo uso de Azure como nuestro proveedor donde estará alojada la App y donde, además, tendremos alojada la Base de Datos.
Leer más

Publicado en APP | Etiquetado , , | Deja un comentario

SharePoint, realizar consultas a múltiples listas

Una pregunta recurrente dentro de los foros MSDN sobre SharePoint o entre desarrolladores que empiezan sobre SharePoint es: ¿Cómo se puede hacer una consulta sobre más de una lista? Pues bien, en este post vamos a resolver esta duda. Vamos a ver cómo podemos realizar una consulta sobre más de una lista, cuáles son sus ventajas y desventajas y en qué escenarios son convenientes utilizarlas.

Leer más

Publicado en buenas practicas | Etiquetado , | 2 Comentarios

Compartimoss 20 Nuevas API’s para desarrolladores en Office 365 Parte I

Como cada tres meses, acaba de ver a luz un nuevo número de la revista digital CompartiMOSS. En dicho número he colaborado con un artículo introduciendo las nuevas API’s para desarrolladores en Office 365.
En este nuevo número ENCAMINA ha estado muy representada ya que nuestros compañeros Alberto Díaz, Javier Menendez y Luis Emilio Lopez han escrito un artículo. Sin que suene a pelota os recomiendo estos artículos por varios motivos:

  1. Interesante debate sobre la forma de desarrollar para SharePoint.
  2. Saber como se comporta SharePoint desplegado en Azure
  3. Conocer las novedades que trae la nueva versión de SQL Server 2014

Además de estos artículos para mi hay una serie de artículos que son de obligada lectura:

Leer más

Publicado en Office 365 | Etiquetado , , | Deja un comentario
ENCAMINA, piensa en colores