Ciclo de mesas redondas: conclusiones de la mesa de desarrollo en SharePoint y Office 365

El pasado jueves 7 de mayo arrancamos la primera de las mesas redondas que queremos hacer este año. Como hace poco tuvimos un evento sobre desarrollo en Office 365, quisimos aprovechar para debatir sobre desarrollo. A pesar de las horas, al evento acudieron unas 20 personas. Lo pasamos muy bien y pudimos charlar con calma sobre las distintas opciones de desarrollo que existen sobre SharePoint y Office 365.

Nos juntamos gente de Raona, Spenta, Plain Concepts, Everis y UCI. Christian Ruiz, José Carlos Rodríguez y Miguel Tabera condujeron la charla, de la que sacamos conclusiones muy interesantes.

people

Lo primero que hicimos fue hablar sobre el modelo de apps de SharePoint 2013. En general, la gente le ve más inconvenientes que ventajas, aunque en general coincidíamos en que es la estrategia correcta para poder desarrollar unificadamente sobre toda la plataforma (sea online u on-premise) y para no afectar a nuestros servidores y a nuestras migraciones. Las principales pegas fueron las limitaciones para integrar con otros sistemas, para pasarles datos a las apps, appparts poco flexibles y, en general, que muchas veces hay que hacer chapucillas y pasos un poco oscuros para poder instalarlas y configurarlas. A pesar de todo eso, lo vemos como una buena idea y con muchísimas ventajas, ya que disponemos de toda la potencia de poder diseñar nuestro sitio web a nuestro gusto e integrarlo en la interfaz de SharePoint con las API de SharePoint. En general, había mucha expectación con todas las novedades que SharePoint 2016 podría traer en cuanto a apps, sobretodo pensando en ALM y despliegues automáticos.

Otro dato importante que salió en la conversación fue que, en general, todos venimos acostumbrados a trabajar con versiones anteriores de SharePoint en las que podíamos hacer de todo con las soluciones de granja. Es quizás también lo que hace que muchos desarrolladores se echen un poco atrás con las apps, un modelo algo más cerrado. También comentamos que hay muchas cosas que no puedes hacer con apps pero que puedes apoyarte en Azure cuando trabajas en cloud (como los Azure web Jobs para cubrir los timer job de SharePoint o las Logic Apps para hacer workflows).

Otro punto interesante fue la tienda de apps de SharePoint. En general, la gente que estaba en la charla la había usado poco o nada. Nos resultó curioso cómo hace unos años había un negocio enorme alrededor de la venta de webparts y que ahora la gente no use la tienda.

También hablamos sobre la API de Office 365 y la posibilidad de desarrollar apps en cualquier dispositivo o servicio que utilizasen esta API unificada, con autenticación contra el Azure Active Directory. En general, es un modelo que gusta mucho por su gran flexibilidad, aunque los pasos iniciales de configuración y autenticación son un poco complicados. Esperemos que siga mejorando y evolucionando porque es una gran idea.

También planteamos la posibilidad de hacer desarrollos basados en búsquedas. José Carlos nos hizo una demo muy chula sobre un catálogo de libros diseñado sobre SharePoint Online utilizando el motor de búsquedas. Con nada de desarrollo consiguió montar un sitio muy útil y muy atractivo visualmente. En general, las nuevas herramientas de búsqueda y las display templates gustan mucho y creemos que es un gran modelo para personalizar los sitios y mostrar información al usuario de mil y una maneras, gracias a la potencia de las búsquedas. Aún así, también comentamos que las Content Query webparts con XSLT personalizados siguen siendo muy útiles y que sería genial poder ver una combinación de ambas tecnologías (una content query webpart con display templates).

También comentamos la sorprendente medio resucitación de InfoPath ya que Microsoft todavía no ha dicho nada sobre su sustituto y, de hecho, ha retirado FoSL del roadmap público de Office 365.

En general fue una mesa redonda muy productiva, de la que sacamos muchas ideas y en la que pudimos también ver cómo se hacen las cosas en distintos sitios. Quedamos en que continuaríamos haciendo algún evento de este tipo y que plantearemos debates no sólo de desarrollo, ya que la plataforma cuenta con muchas características muy interesantes para comentar.

No nos dio tiempo a apuntar todas las cosas de las que hablamos. Os invitamos a comentar en este post sobre los temas de los que hablamos que se nos puedan haber escapado. ¡Gracias!

3  

Ciclo de mesas redondas: opciones de desarrollo en SharePoint y Office 365

Desde MadPoint queremos iniciar de nuevo este año un ciclo de mesas redondas en los que podremos conversar y debatir sobre distintos aspectos de las plataformas SharePoint Server y Office 365.

office-dev_550

Como primera mesa redonda de 2015, os proponemos hablar sobre las distintas vías de desarrollo que tenemos disponibles tanto en SharePoint Server como en SharePoint Online. Debatiremos sobre las diferencias entre unas y otras y cuándo es bueno elegir cada una. Queremos hablar de soluciones servidor tradicionales, apps, NAPA, soluciones sandbox, search-driven development, workflows, JavaScript, REST y muchas otras técnicas.

Os animamos a participar con nosotros. Estas experiencias son muy enriquecedoras para todos, ya que nos da la oportunidad de conocer cómo otras personas y empresas abordan los problemas de diferentes maneras y por diferentes vías. Y si te animas, puedes traer algún ejemplo o caso real para comentar.

No olvides registrarte. Si no lo haces, no podrás acceder al edificio:

 

Datos de interés

  • Audiencia: Desarrolladores y arquitectos de software.
  • Experiencia previa: Plataforma Office 365 y/o SharePoint 2013. Conocimiento de conceptos básicos de desarrollo en SharePoint Server y SharePoint Online.
  • Fecha: Jueves 7 de mayo de 2015.
  • Hora: 19:00 – 20:30 (GMT +1).
  • Lugar: Microsoft Ibérica (Paseo del Club Deportivo 1, Pozuelo de Alarcón, Madrid). Sala Santiago Dexeus.
0  

Y en septiembre… SharePoint Saturday en Barcelona by SUG.CAT

Nuestra comunidad amiga SUG.CAT (Grupo de Usuarios de SharePoint de Cataluña) organizará este mes de septiembre el SharePoint Saturday Barcelona.

Los SharePoint Saturday son una serie de eventos gratuitos de un día que se celebran en diferentes ciudades alrededor del mundo. Cuentan con sesiones impartidas por grandes profesionales de SharePoint de todo el mundo.

SUG.CAT lo celebrará el día 26 de septiembre de 2015. Actualmente tienen abierto un call for speakers y un call for sponsors. Puedes consultar toda la información en: www.spsevents.org/city/Barcelona/Barcelona2015

Para saber más sobre los SharePoint Saturday, puedes consultar también la web general: www.spsevents.org

 

0  

No te pierdas en junio la nueva edición del C.E.U.S. organizado por la comunidad

Tenemos el placer de anunciaros que la novena edición del C.E.U.S. (Conferencia Española de Usuarios de SharePoint) será organizada este año por el equipo de organización de la Iberian SharePoint Conference, que comprende a las comunidades técnicas SUGES, MadPoint, SUG.CAT, LevaPoint y Comunidad Office 365.

CEUS_ibspc_logo

El evento tendrá lugar los días 9 y 10 de junio de 2015 en las salas de conferencia de Microsoft Ibérica (Paseo del Club Deportivo 1, Pozuelo de Alarcón). Ya tenéis los primeros detalles del evento en nuestra web:

C.E.U.S. by Iberian SharePoint Conference

El primer día del evento lo dedicaremos a workshops técnicos, en los que diferentes MVP y profesionales reconocidos en el sector impartiremos formaciones sobre IT, desarrollo, negocio, BI, diseño y ALM. El segundo día se dedicará a la conferencia, con varios tracks paralelos con distintas charlas.

No dudes en acceder con frecuencia a la web para consultar las últimas novedades sobre agenda y ponentes. También puedes seguirnos desde Twitter.

0  

Resumen y material del evento “Prepara tus apps de SharePoint para el futuro”

El pasado 5 de febrero, la Comunidad Técnica de SharePoint de Madrid (MadPoint) organizó un taller de dos horas en el que tratamos el futuro de los distintos modelos de desarrollo para SharePoint y Office 365. El evento se realizó en las instalaciones de Microsoft Ibérica, lo que nos permitió disponer de una moderna sala en la que todos pudimos seguir el evento y debatir sobre el trabajo con apps de SharePoint y de Office 365.

El evento acudieron unas 20-25 personas, una gran cifra teniendo en cuenta las horas y el frío. ¡Muchas gracias a todos!

El evento comenzó con un repaso a los conceptos clave en el desarrollo de apps de SharePoint. Este repaso fue impartido por Miguel Tabera (MVP de SharePoint Server) y nos sirvió como pistoletazo de salida a los dos talleres que teníamos programados.

En el primer taller Andrés Lorbada (ingeniero de desarrollo en Plain Concepts) nos enseñó de principio a fin cómo crear una app Provider-Hosted para SharePoint desde que se crea el proyecto en Visual Studio hasta que queda publicada en la tienda. Nos contó muchos trucos a la hora de desarrollar, organizar el proyecto y el código. También nos contó su experiencia publicando la app del ejemplo (“Visor de Blog”) en la tienda de Office y pequeños consejos para cuando mandemos nuestras apps a la tienda.

El segundo taller fue impartido por Christian Ruiz (arquitecto de SharePoint en Spenta/Beezy) y pudimos conocer las nuevas apps de Office 365. Gracias a los ejemplos de Christian, pudimos ver las diferencias con las apps de SharePoint, analizando qué apps se deben usar en cada caso y aprendiendo a utilizar la nueva API de Office 365.

Podéis descargar las presentaciones y código del evento en la sección de Recursos y documentos del blog de Miguel (carpeta “[20150205] Prepara tus apps de SharePoint y Office 365 para el futuro”):

http://www.sinsharepointnohayparaiso.com/recursos-y-documentos

O puedes acceder a nuestro GitHub oficial de MadPoint, en el que encontrarás también las presentaciones y el código del evento:

https://github.com/MadPoint/Eventos/tree/master/2015.02%20Prepara%20tus%20apps%20de%20SharePoint%20y%20Office%20365%20para%20el%20futuro

Nuestros agradecimientos a los colaboradores del evento:

Y si quieres contactar con nosotros, necesitas ayuda para cualquier cosa, o tienes una idea y quieres echarnos una mano, contacta con nosotros a través de nuestros canales oficiales:

0  

Resumen y material del evento de novedades en la SharePoint Conference y SP1

El pasado viernes 13 de junio, la Comunidad Técnica de SharePoint de Madrid (MadPoint) organizamos un evento en el que repasamos todas las novedades que Microsoft ha presentado en la SharePoint Conference 2014 de Las Vegas, en el TechEd y en el lanzamiento del Service Pack 1 de la plataforma Office. El evento se organizó en las instalaciones del Colegio Tajamar, un centro que no para de ayudar a las comunidades técnicas y al que agradecemos mucho que nos cedieran una sala para organizar el evento.

Esta vez, los ponentes fuimos Mario Cortés (MVP de Office 365), Christian Ruiz (MAP 2014) y Miguel Tabera (MVP de SharePoint). Al evento acudieron desarrolladores, usuarios y arquitectos que trabajan en su día a día con SharePoint.

Visión de Microsoft

El evento comenzó con una grabación de Carlos de la Huerta (arquitecto de soluciones en Microsoft Servicios) hecha especialmente para este evento. Carlos quiso comentarnos las actuales novedades de SharePoint y Office 365 y darnos la visión de Microsoft sobre el futuro de estas plataformas.

Novedades en la SharePoint Conference y Service Pack 1

A continuación, Miguel Tabera (MVP de SharePoint Server) nos explicó las distintas novedades presentadas por Microsoft en la SharePoint Conference. Hablamos de la nueva versión de SharePoint, llamada de momento SharePoint vNext y que verá la luz en 2015. También debatimos sobre la noticia oficial de que SharePoint Server y SharePoint Online no evolucionarán paralelamente y que habrá funcionalidades online (portal de video, integración con Yammer…) que nunca llegarán a on-premise. También se habló sobre el renombrado de SkyDrive por OneDrive, otras pequeñas novedades de la conferencia y del SP1 y todas las nuevas funcionalidades y APIs que se están lanzando en Office 365.

Novedades en desarrollo

Tras esta introducción, Christian Ruiz (MAP 2014) nos habló sobre todas las novedades disponibles para desarrolladores. Nos enseñó los nuevos controles de PeoplePicker y ListView para apps, las nuevas API exclusivas para Office 365, el SDK para Android y la actualización de las Visual Studio Tools. Fue muy interesante el debate con los asistentes sobre la eliminación de las Autohosted Apps, decisión que genera inquietudes y dudas sobre si las apps son un modelo fiable, ya que muchas personas habían optado por este modelo para desarrollar sus apps en la tienda y se lo han eliminado.

Office Graph y Oslo

A continuación, Mario Cortés (MVP de Office 365) nos introdujo el nuevo concepto llamado Office Graph. Mediante una genial explicación nos contó que compartir no es nada nuevo, que llevamos compartiendo información de muy diversas formas desde hace muchísimos años (unidades de red, FTP, correo electrónico, sitios de SharePoint 2003, bibliotecas de SharePoint 2007 y 2010, OneDrive…). El problema de todos estos sistemas es que es complicado tener un acceso rápido y natural al contenido del círculo de personas con el que trabajo o tengo alguna relación diaria. Ahí entra el concepto de Office Graph, que permite descubrir el contenido que hay a mí alrededor y con el que tengo relación. También nos enseñó unas capturas de Oslo, que será la primera app que utilizará el Office Graph.

El final de InfoPath y sus sucesores

Finalmente, Miguel Tabera (MVP de SharePoint Server) quiso hablarnos sobre la decisión de Microsoft de descontinuar la herramienta InfoPath. Nos detalló información sobre la historia de la herramienta y las causas que han hecho que la herramienta muera. También habló sobre los cuatro sucesores (encuestas de Excel, el nuevo diseñador web de formularios de lista, los formularios Word con contenido estructurado y los app forms de Access). También hablamos sobre el roadmap de estos cuatro sustitutos y se abrió dos debates muy interesantes. El primero sobre el roadmap, los usuarios esperaban que el nuevo diseñador web de formularios estuviera más terminado y que ya se pudiera probar, vamos a tener que esperar muchos meses con la duda si debemos usar InfoPath o no mientras tanto, ya que Microsoft no ha dado detalles sobre si se podrán migrar los formularios. El segundo debate trató sobre si era oportuno o no separar el diseño en cuatro herramientas distintas, esto puede confundir mucho a los usuarios y traer problemas.

Descarga del material y agradecimientos

Podéis descargar todo el material relacionado con el evento en la sección de recursos de “Sin SharePoint no hay Paraíso”:

http://www.sinsharepointnohayparaiso.com/recursos-y-documentos

Desde MadPoint, queremos dar las gracias a todos los ponentes y asistentes, pasamos una tarde muy agradable hablando de SharePoint y de todas sus novedades. También queremos agradecer al Colegio Tajamar por cedernos sus instalaciones y a nuestras empresas Plain Concepts, Spenta y Beezy por permitirnos estar ahí con vosotros:

Podéis contactar con MadPoint o con los ponentes mediante estos canales:

Si queréis ayudarnos con algún evento, charla o similar, no dudéis en contactarnos. Cualquier idea y propuesta es bien recibida.

Y por último, os recordamos que necesitamos vuestra ayuda con la próxima edición de la Iberian SharePoint Conference. Si disponéis de un minuto, os agradeceríamos que contestaseis la siguiente encuesta:

0  

La Iberian SharePoint Conference ya está aquí

¡Por fin! Esta semana comienza en Madrid la primera Iberian SharePoint Conference. Una conferencia organizada por los distintos grupos de usuarios de SharePoint de la Península Ibérica (SUGES, SUG.CAT, MadPoint y LevaPoint).

Si has estado un poco despistado y aún no te has enterado qué es esto, no te pierdas nuestro resumen.

¿Qué me voy a encontrar en la conferencia?

Hemos reunido a los mayores expertos de SharePoint de la Península Ibérica y Latinoamérica para contarte todas las novedades sobre SharePoint y su vinculación con otros productos Microsoft. Tendrás acceso a contenido de calidad, oportunidades para intercambiar conocimiento y experiencias con los colegas del sector de negocio y la tecnología.

¿Qué ponentes habrá?

Grandes expertos del sector, líderes de las comunidades técnicas y MVPs de SharePoint impartirán charlas y formaciones durante los dos días de la conferencia. Contaremos con MVP’s y Expertos Internacionales en la plataforma como ​Gustavo Vélez, Fabián Imaz, Ricardo Muñoz, Christian Buckley, Joel Oleson, Rodrigo Pinto, Andre Lage y Jethro Seghers. A nivel local, participarán todos los MVPs de SharePoint, Office 365 y plataformas afines Alberto Díaz, Mario Cortés, David Martos, Juan Carlos González, Daniel Seara, Edin Kapic, Miguel Tabera, Luis Ruiz Pavón entre otros, así como destacados referentes en las comunidades de SharePoint como Adrián Díaz o José Quinto.​​

Puedes consultar la lista completa de speakers en http://www.iberiansharepointconference.com/es/paginas/speakers.aspx

¿Qué agenda tiene la conferencia?

Este evento se divide en dos grandes partes: la conferencia y los talleres:

¿Cómo me apunto?

Para apuntarte, debes comprar tu entrada a través de la tienda del colegio Tajamar, que es el lugar en el que se impartirá la conferencia. Aquí están los enlaces:

¡Atención! Disponemos de códigos de descuento desde MadPoint. Contacta con nosotros si quieres usarlos.

¿Necesitas más razones?

Si aún no te hemos convencido, piensa en las siguientes razones por las que sería bueno acudir:

  • Estarán los mejores. Tendrás la oportunidad de conocer a grandes profesionales del sector y a los líderes de las comunidades técnicas de SharePoint. También hemos invitado a grandes MVP nacionales e internacionales, que compartirán sus conocimientos con todos nosotros. ¡Todo un lujo!
  • Te pondrás al día con SharePoint 2013. Aprenderás todo sobre las nuevas características, los modelos de apps, las nuevas aplicaciones de servicio, novedades en diseño y usabilidad…
  • Mejorarás tus habilidades de IT. Descubrirás nuevas formas de abordar un diseño de infraestructura, aprenderás nuevas técnicas de despliegue, buenas prácticas al diseñar las granjas, recomendaciones a la hora de migrar, como sacar el máximo partido a las búsquedas.
  • Mejorarás tus habilidades de desarrollo. Aprenderás a desarrollar las nuevas apps, descubrirás todo sobre las nuevas API JavaScript y REST, aprenderás a gestionar el ciclo de vida de un proyecto de SharePoint…
  • Tenemos a los mejores patrocinadores. Gracias a nuestros patrocinadores platinum (Microsoft, Beezy y K2) aprenderemos lo último sobre SharePoint 2013, colaboración social en la empresa y flujos de trabajo.

 

Esperamos verte en la conferencia. Si tienes alguna otra duda, puedes contactar con nosotros vía Twitter (@IberianSPConf) o en nuestra web www.iberiansharepointconference.com

0  

Resumen y material del evento de movilidad en Office 365

El pasado viernes 13 de septiembre, el Grupo de Usuarios de SharePoint de Madrid organizamos un evento para tratar las distintas formas que existen para utilizar Office 365 y SharePoint en dispositivos móviles y tablets. El evento se organizó en las instalaciones de La Catedral Innova, que nos suele ceder el Ayuntamiento de Madrid. En esta ocasión el lugar elegido fue el centro que hay en La Vaguada.

Al evento acudieron unas 30-40 personas, una gran cifra teniendo en cuenta que era un viernes por la tarde. ¡Muchas gracias a todos los que acudisteis!

Integración Office 365 & SharePoint con Windows 8 / Windows Phone

El evento comenzó con Mario Cortés, coordinador de MadPoint y MVP de Office 365. Mario nos explicó las distintas apps que tenemos disponibles en el mercado para consumir Office 365. Nos enseñó aplicaciones como SkyDrive Pro, correo Windows, hub de Office, SharePoint Newsfeed, Lync, OneNote, Yammer Mobile… que tenemos disponibles (algunas sí y algunas no) en Windows, Windows Phone iOS y Android. Pudimos ver algún ejemplo del SharePoint Newsfeed, SkyDrive Pro y correo funcionando tanto en un iPad como en un Windows Phone.

Introducción al desarrollo genérico en Windows 8 / Windows Phone. El patrón MVVM

A continuación, Jorge Serrano, MVP de VB.NET y coordinador de MSCoders Madrid, nos hizo una introducción al desarrollo genérico en Windows 8 y Windows Phone, explicándonos el patrón Model-View-ViewModel. El patrón MVVM es muy utilizado en los desarrollos de Windows 8 y Windows Phone ya que nos permite desacoplar la lógica de la aplicación y la interfaz de usuario. Gira entorno al concepto del “enlace de datos” (Data Binding). Este concepto, muy ligado a XAML, es una conexión entre la interfaz de usuario y un objeto de datos que permite que los datos fluyan entre ellos. Si los datos cambian, los elementos de la interfaz de usuario enlazados a los datos mostrarán los cambios automáticamente. De manera similar, los cambios realizados en un elemento de la interfaz de usuario se pueden guardar en el objeto de datos. Gracias a Jorge pudimos conocer la historia del patrón y conocer algunos ejemplos de enlace de datos, que serán muy útiles para nuestros desarrollos de apps.

Desarrollo de apps de Windows 8 / Windows Phone que consuman SharePoint

Como última parte del evento, nos metimos de lleno en el desarrollo de apps de Windows 8 y Windows Phone que consumen SharePoint.

Para empezar, Miguel Tabera, coordinador de MadPoint, nos hizo un breve repaso a las distintas API cliente que existen para desarrollar en SharePoint 2013. Después de eso, nos enseñó las “Windows Phone Application Templates”. Estas plantillas de Visual Studio permiten, mediante un sencillo asistente, montar en muy poco tiempo y con pocos conocimientos una app de Windows Phone que muestre los datos de listas de SharePoint y permita crear nuevos elementos, editar y eliminar. Con alguna dificultad técnica, pudimos ver en directo

Después de esto, Luis Ruiz Pavón, MVP de ASP.NET/IIS nos mostró una increíble demo en la que, usando Xamarin, montó un proyecto de Visual Studio para desarrollar una app multiplataforma. En la demo construyó dos app que mostraban datos de una lista de SharePoint, una para Android y otra para Windows Phone. Al no tener un MAC, no pudo hacer la versión de iPhone, pero nos enseñó lo sencillo que puede ser hacer una app para las tres plataformas utilizando Visual Studio, Xamarin  y la API REST de SharePoint 2013.

Y por último, un equipo formado por Christian Ruiz, Óscar Magro, Daniel Leiva y Gonzalo de Porras nos enseñó una app que desarrollaron en el pasado Hackathon de Windows 8. Su aplicación, llamada SPCompanion, permite navegar por las listas y bibliotecas de SharePoint 2010 y 2013 desde un equipo o tablet con Windows 8. Esperamos verla pronto en la tienda de Windows.


 

Podéis descargar el material del evento en la sección de recursos de “Sin SharePoint no hay Paraíso”:

http://www.sinsharepointnohayparaiso.com/Paginas/Recursos-y-documentos.aspx?RootFolder=%2FEventos%20de%20MadPoint%2F%5B20130913%5D%20Movilidad%20en%20Office%20365%20y%20SharePoint%2C%20tel%C3%A9fonos%20y%20tablets&FolderCTID=0x012000E8B62BBE5104A545B19B10CA62431406&View=%7BFEF12472%2DD712%2D401D%2DBC3F%2D51C171069EBC%7D

 

Desde MadPoint, queremos dar las gracias a todos los ponentes y asistentes, el buen ambiente permitió que todos pasásemos una tarde muy amena hablando de SharePoint. También agradecer a la Comunidad Office 365 su presencia en el evento, les deseamos un gran comienzo.

Agradecemos también a nuestros colaboradores:


 


 

Para estar al día sobre nuestros eventos, podéis seguir a MadPoint de las siguientes formas:

0  

¡Hola mundo!

Bienvenidos al sitio web de la Comunidad Técnica de SharePoint y Office 365 de Madrid. Sigue nuestro blog para enterarte de todas nuestras novedades y eventos.

0