Colegas, desde hace tiempo que tenemos a SharePoint Framework operando bajo GA (General Availability) en la nube, sin embargo, después de años de sigilo público respecto a cómo extender SharePoint Online formalmente el mes pasado durante el SharePoint Conference North America el pasado Mayo 2018 pudimos ver en el Keynote una demostración sobre como extender SharePoint Online y otras tecnologías como Teams usando SharePoint Framework, por fin los desarrolladores SharePoint encontramos aquel lugar dedicado a nosotros al inicio de estos magníficos eventos en donde nos quedabamos atónitos al ver ejemeplos de Contoso y Litware, Inc. El punto es que esta demostración a la que hago referencia ha sido publicada como proyecto Open Source, en otras palabras, el equipo de patrones y prácticas de Microsoft ha publicado en GitHub el proyecto de Open Source llamado SharePoint Starter Kit, aquí el anuncio oficial en el Office Dev Blog.
SharePoint Starter Kit es un proyecto que muestra una implementación de referencia de una Intranet basada en Office 365 y SharePoint Online. Aquí se muestra donde hace sentido utilizar algunas de las innovaciones más recientes que se han ido liberando con el tiempo como SharePoint Hubs, Site Designs, Themes y también como concentrar estas personalizaciones y mediante el marco de aprovisionamiento de Pattern & Practices para empaquetarlo y poder distribuirlo.
Por fin Microsoft nos da un panorama realístico de lo que significa personalizar Office 365 y SharePoint Online usando SharePoint Framework, sus tecnologías Open Source y sus propuestas para empaquetar y distribuir de manera administrada esfuerzos de personalización. Por fin tenemos un ejemplo oficial que muestra el panorama completo de lo que significa programar e implementar aplicaciones con SharePoint Framework.
Bajo esta premisa, me di a la tarea de grabar en video la experiencia de implementar este proyecto Open Source SharePoint Starter Kit y con ello compartir paso por paso como echarlo a andar. Aquí está la lista de reproducción o si gustas aquí dejo cada video de la serie:
Como crear un Tenant (en idioma ingles) para desarrollo Office 365
Como parte del Office 365 Developer Program de Microsoft le permite a un programador solicitar un Tenant o instancia de Office 365 para pruebas y desarrollo durante todo 1 año y sin costo. En este video vemos los pasos para hacer uso de este programa y habilitar una suscripción anual de Office 365 – https://youtu.be/C9eEp1B6A5o
Como configurar tu computadora para desarrollo Office 365 SharePoint Online
Microsoft decidió utilizar un enfoque de desarrollo basado en tecnologías Open Source para personalizar Office 365 SharePoint Online. En este video mostramos como instalar las tecnologías necesarias para compilar y depurar proyectos de código usando como base tecnologías Open Source. – https://youtu.be/0V7HoDVtn30
Como configurar el Shell de Administración de SharePoint Online para conectarse con PowerShell
El día de hoy quiero mostrar cómo podemos configurar nuestro equipo de trabajo para poder conectarnos a Office 365 usando PowerShell y explorar algunos de los comandos típicos que necesitaras para conectarte y explorar programáticamente tu ambiente SharePoint Online. – https://youtu.be/A1QgMY5kSoQ
Conociendo una Intranet de Office 365 con SharePoint Starter Kit
En este video te quiero mostrar lo que el equipo de patrones y prácticas de Microsoft ha puesto a disposición como una implementación de referencia de lo que seria una Intranet usando SharePoint Online de Office 365. En este video conocerás lo que es una intranet, lo que es el proyecto de Open Source SP-Starter-Kit y conocerás algunas de las características principales de esta implementación de referencia. – https://youtu.be/Z3q-qkpPQbs
Configurando Office 365 para instalar la Intranet Open Source SharePoint Starter Kit
El diablo esta en los detalles dicen por ahí. En este video veremos los pre-requisitos de configuración de nuestra suscripción Office 365 que tenemos que realizar previamente, 24 horas antes de ejecutar nuestro script de aprovisionamiento del proyecto Open Source de Intranet SharePoint Starter Kit. Sigue los pasos para que sea exitoso tu proceso de configuración. – https://youtu.be/SHtUhiSB-gY
Instalando Intranet Open Source SharePoint Starter Kit en Office 365 SharePoint Online
Con este video culmina el proceso de aprovisionamiento de funcionalidad del proyecto Open Source SharePoint Starter Kit. En este video ejecutaremos el Script PowerShell que se encarga de compilar y aprovisionar los paquetes, soluciones, configuraciones, etc. necesarios para contar con nuestra flamanet intranet de ejemplo hospedada en Office 365 SharePoint Online. – https://youtu.be/RY_faCt5F8o