Equipo SUG.CAT reunido

Hablando de herramientas de desarrollo SharePoint

En el First Monday de mayo los miembros de SUG.CAT nos reunimos para hablar de las herramientas de desarrollo en nuestros proyectos de SharePoint. En la discusión sacamos varias herramientas útiles para el desarrollo con SharePoint / Office 365, que recojo en esta tabla.

Equipo SUG.CAT reunido

Esenciales
Sharepoint Manager El clásico y con razón. Explorador de modelo de objetos de servidor de SharePoint
ULS Viewer Visualizador simple de logs de SharePoint
Feature Admin and Cleanup Tool Herramienta para detectar y quitar features huérfanas
CAML
SharePoint CAML Query Helper Herramienta para construir y probar las consultas CAML
CAMLJS Herramienta para construir las consultas CAML para JavaScript/CSOM. También disponible como extensión de Chrome.
CISAR Editor de las plantillas CSR (Client-side Rendering)
CSOM / JS / Cliente
Fiddler “Debugger” HTTP para ver la conversación entre el navegador y el servidor
Sharepoint Client Browser SharePoint Manager que funciona en remoto con API cliente, para SharePoint en la nube y on-prem
JSON Formatter & Validator Formatea y valida el contenido JSON. Útil para investigar los errores de formato.
Postman Extensión de Chrome para probar y debugar las APIs HTTP
SharePoint Search Query Tool Para probar y debugar las consultas contra la API REST del motor de búsqueda de SharePoint 2013
Provisionamiento e instalación
SPMETA2 API para crear artefactos de SharePoint (listas, content types etc) desde código de manera sencilla
SharePoint Genesis Framework Un framework para declarar y provisionar artefactos de SharePoint
SharePoint Solution Deployer “Instalador” de paquetes WSP que ejecuta también tareas adicionales via PowerShell
AutoSPInstaller Instalador y configurador desatendido de servidores SharePoint. Ahorra mucho, mucho tiempo.
Varios
ZoomIt Zoom de pantalla (CTRL+1) muy útil para las presentaciones
Process Explorer Información detallada sobre los procesos activos en la máquina
Debug Diagnostics Tool Analizador de “cuelgues” de las aplicaciones IIS (y SharePoint)
SMTP4Dev Servidor de correo SMTP “falso” para ver que correos se envían desde nuestras aplicaciones. Los correos se guardan y se pueden ver.
SharePoint Color Palette Tool Editor de paleta de colores de SharePoint
Gary Lapointe SharePoint Automation Extensiones útiles para PowerShell de SharePoint. Mirad por ejemplo la extensión que automáticamente publica todos los elementos en estado borrador en una colección de sitios.
Migración de contenido
SP Content Deployment Wizard Utilidad para exportar e importar contenido de SharePoint. Usa la API de Content Migration de SharePoint.
Metalogix Content Matrix Express Utilidad de migración de contenido de SharePoint completa, con limitación de 25 GB de tamaño de la base de datos de contenido
Office Patterns and Practices PnP Ejemplos oficiales de tareas de desarrollo sobre SharePoint. Directos del equipo de SharePoint y de API de SharePoint.
Herramientas de pago
SPCAF/SPCOP [de pago] Analizador de código SharePoint, con versión gratis (SPCOP) y de pago (SPCAF)
SPDocKit [de pago] Documentador de la granja de SharePoint. Además, facilita la gestión y seguimiento de los permisos.
BCS Meta Man [de pago] Creador de esquemas de Business Connectivity Services (BCS)
ReSharper [de pago] Extensión de Visual Studio para refactorizar código

Espero que os sean útiles.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.