Looking for sharepoint Keywords? Try Ask4Keywords

sharepointEmpezando con sharepoint


Observaciones

SharePoint puede referirse a uno o más productos de la familia Microsoft SharePoint.

  • SharePoint Foundation : esta fue la tecnología subyacente para todos los sitios de SharePoint y ya no está disponible para SharePoint 2016
  • SharePoint Server : esta es la versión local de SharePoint. Puede implementar uno o más servidores de SharePoint. Ofrece características adicionales sobre SharePoint Foundation, como las capacidades de BI, Enterprise Content Management y más
  • SharePoint Online : versión de SharePoint basada en la nube. El cliente no necesita preocuparse por la infraestructura del servidor o la escalabilidad.

Office 365 es una oferta separada de Microsoft que incluye el servicio de SharePoint Online, aunque no todos los planes son compatibles con todas las características de SharePoint.

Los siguientes enlaces brindan amplias comparaciones de funciones entre las versiones de SharePoint disponibles:

Versiones

Versión Nombre oficial Fecha de lanzamiento
Pre-2003 SharePoint Portal Server 2002-07-09
2003 SharePoint Portal Server 2003 2003-11-23
2007 SharePoint Server 2007 2007-01-27
2010 Microsoft SharePoint Server 2010 2010-07-15
2013 Microsoft SharePoint Server 2013 2013-01-09
2016 Microsoft SharePoint Server 2016 2016-05-01

Construye un elemento web con SharePoint Framework

dev.office.com/sharepoint es un excelente lugar para comenzar a usar SharePoint Framework.

SharePoint Framework es un enfoque moderno del lado del cliente para el desarrollo de SharePoint dirigido inicialmente a SharePoint Online en Office 365. Las partes web creadas con SharePoint Framework son un nuevo tipo de elemento web y pueden estar disponibles para agregarse en las páginas existentes de SharePoint y Nuevas páginas de SharePoint.

Hay un gran ejemplo de "hola mundo" para este proceso alojado en " Construya su primera parte web del lado del cliente de SharePoint" (Hola mundo parte 1) . Todos los ejemplos en dev.office.com están disponibles para contribuciones de la comunidad a través de github.

Los pasos básicos de Hello World en SharePoint Framework son:

  1. Genere el esqueleto del proyecto con Yeoman SharePoint Generator .

    yo @ microsoft / SharePoint

  2. Edite el código generado en el editor de su elección. El soporte para Visual Studio Code es fuerte en todas las plataformas.

  3. Previsualice el elemento web utilizando Gulp y el SharePoint Workbench local.

    un buen trago

  4. Vista previa en su entorno de SharePoint Online

Vaya a la siguiente URL: ' https: //your-sharepoint-site/_layouts/workbench.aspx '

Instalación de SharePoint 2016 para Single Server Farm

Introducción

SharePoint 2016 es la versión 16 de la versión de la familia de productos de SharePoint. Se lanzó el 4 de mayo de 2016. Este ejemplo cubre la instalación de SharePoint 2016 mediante la configuración de la granja de servidores únicos. Esta configuración cubre los conceptos básicos de la configuración de una granja de servidores de SharePoint sin la necesidad de tener varios servidores. Tenga en cuenta que los escenarios cubiertos por una granja de servidores únicos generalmente se limitan al desarrollo y los escenarios de producción muy pequeños.

Requerimientos

Antes de instalar SharePoint, se debe configurar el entorno básico. SharePoint almacena documentos, así como metadatos, registros, aplicaciones personalizadas, personalizaciones y mucho más. Asegúrese de tener suficiente espacio en disco y RAM disponible por encima de los requisitos de la línea base.

  • 4 núcleos en procesadores compatibles de 64 bits
  • 12 - 24 GB de RAM (dependiendo de la prueba o la implementación de prod)
  • Disco duro de 80GB para sistema
  • Disco duro de 100GB como segundo disco
  • Servidor con Windows Server 2012 R2 de 64 bits o vista previa técnica "Umbral"
  • SQL Server 2014 o SQL Server 2016
  • .NET Framework 4.5.2 o .NET Framework 4.6
  • Dominio unido a la computadora y cuentas de servicio de granja delegada

Todos los demás requisitos previos pueden instalarse manualmente o realizarse utilizando el instalador de requisitos previos de SharePoint incluido con la instalación de SharePoint.

Instalación

  • Ejecute el instalador de prerrequisitos; Puede solicitar reiniciar el servidor antes de continuar.
  • Ejecute Setup.exe desde la instalación de SharePoint
  • Ingrese la clave de licencia
  • Aceptar el acuerdo de licencia.
  • Seleccione "Completo" en la pestaña Tipo de servidor
  • La instalación debe completarse con éxito
  • En la página completa, deje la casilla de verificación marcada junto al Asistente para ejecutar la configuración del producto y haga clic en Cerrar

Configuración

Si continúa desde el paso anterior, el Asistente de configuración de productos de SharePoint 2016 se abrirá automáticamente. Si el cuadro no aparece o si está ejecutando la configuración más adelante, abra el asistente de configuración yendo a Inicio -> Productos de SharePoint 2016 -> Asistente de configuración de productos de SharePoint 2016.

  • Haga clic a continuación en la página de bienvenida.
  • Aparecerá un cuadro de diálogo modal que indica que algunos servicios se reiniciarán durante la configuración; aún no se ha instalado nada, así que haz clic en sí
  • Agregue el servidor de base de datos para la granja.
    • Introduzca el nombre de la máquina que ejecuta SQL Server; En este caso, es la máquina local.
    • Ingrese el nombre de la base de datos de configuración o mantenga el nombre predeterminado SharePoint_Config
    • Ingrese el nombre de usuario del usuario del servicio de dominio que accederá a la base de datos (en forma de DOMINIO \ usuario) * Ingrese la contraseña para el usuario del dominio
    • Haga clic en siguiente cuando haya terminado
  • Introduzca la contraseña de la granja; Esto se usará al unir servidores adicionales a la nueva granja
  • Seleccione el rol de la granja de servidores únicos
  • Configure la aplicación web de administración central (donde SharePoint será administrado por los administradores de la granja) seleccione el número de puerto y seleccione el tipo de federación de autenticación (NTLM o Negotate (Kerberose))
  • Revise la configuración en las páginas finales y haga los cambios necesarios.
  • Cuando esté listo, ejecute la configuración que puede tardar unos minutos
  • Al finalizar, abrirá el asistente que le permitirá abrir el sitio de Administración Central
  • En caso de error, puede investigar los registros en la carpeta% COMMONPROGRAMFILES% \ Microsoft Shared \ Web Server Extensions \ 16 \ LOG

Configuración de la granja

Una vez que la aplicación web central, la base de datos de configuración y el administrador central estén configurados, estará listo para configurar la granja de servidores para su uso para los usuarios o el desarrollo. Puede marcar la ubicación del sitio de administración central o acceder a ella a través de un acceso directo en la misma ubicación que el Asistente de configuración del producto.

  • Si está iniciando la configuración más adelante, haga clic en Inicio rápido -> Asistentes de configuración -> Asistente de configuración de la comunidad
  • Si está iniciando el Asistente desde el paso de instalación, haga clic en Iniciar el Asistente
  • Elija si desea formar parte del programa de mejora del cliente haciendo clic en Sí o No
  • En la página de configuración de la granja, seleccione la cuenta de dominio que ejecutará los servicios en segundo plano en la granja.
    • Si bien esta cuenta puede ser la misma que la cuenta de la base de datos, también puede ser diferente para la separación de roles y privilegios
    • Ingrese la cuenta como DOMINIO \ usuario
  • Valide los servicios que desea que estén disponibles en la granja en la página Servicios
  • Cree la primera colección de sitios en la granja (este paso se puede omitir y realizar más adelante)
    • Ingrese el título, la descripción, la dirección web de la colección de sitios (por lo general, el primer sitio se encuentra en la raíz del servidor) y la plantilla
    • La mayoría de las cosas se pueden cambiar (título, descripción) se pueden cambiar fácilmente, pero otras como la URL de la web pueden requerir mucho más trabajo para cambiar; la plantilla tampoco se puede revertir fácilmente, pero SharePoint permite una gran cantidad de personalizaciones que le permiten tomar cualquier plantilla base y convertir el estilo y el diseño del sitio
  • Cuando hayas completado la configuración, haz clic en finalizar.

La granja de servidores y la primera colección de sitios ahora están configuradas para su uso.

SharePoint ULS Registros y registro

El servicio de registro unificado de SharePoint (ULS) ofrece capacidades de soporte y depuración tanto para operadores como para operadores. Comprender cómo leer los registros es un primer paso importante para resolver problemas.

Estampación

Microsoft proporciona el Visor ULS para ayudar a leer los registros antiguos y los registros que actualmente se están escribiendo mientras se ejecuta la granja. También puede filtrar y aplicar formato a los registros para ayudar a reducir un problema.

Identificador de correlación

Para aislar un problema, es útil mirar solo un ID de correlación particular. Cada identificador de correlación está asociado con una acción de solicitud o de extremo a extremo del sistema (como un trabajador de tiempo). Si hay un problema con la representación de una página web, ubicar la solicitud en los registros de ULS y aislarla a la identificación de correlación específica elimina todo el ruido de los otros registros, lo que ayuda a identificar el problema.

Agregando SPMonitoredScope a mi código

Una forma de calcular el registro de agregar y algo de monitoreo de rendimiento es agregar SPMonitoredScope a su código.

using (new SPMonitoredScope("Feature Monitor"))
{
    // My code here 
}
 

Este código registrará el principio y el final de sus solicitudes, así como algunos datos de rendimiento. La creación de su propio monitor personalizado que implementa ISPScopedPerformanceMonitor le permite establecer el nivel de seguimiento o el tiempo máximo de ejecución para un conjunto de códigos.