Entradas

Mostrando las entradas de 2015

Lista oculta de usuarios, sobre la visita de los sitios en SharePoint

Imagen
Existe información almacenada sobre los usuarios que visitan los sitios de SharePoint la cual esta oculta, para acceder a esta página es necesario agregar la siguiente url "/_catalogs/users/simple.aspx", quedando de la siguiente manera. "http://miservidor/_catalogs/users/simple.aspx" Atte, Ademir  

Como disminuir el tamaño de las bases de datos automáticamente en SharePoint

Imagen
Mediante el "Analizador de Mantenimiento"  de SharePoint es posible disminuir el tamaño de sus bases de datos cuando sea necesario, Primero debemos ubicarnos en "Monitoring" en la categoría  Health Analizer, a conitunación en Review rules definition, y buscar la regla " Drives used for SQL databases are running out of free space. " finalmente editar el item y en el check box seleccionar el "Repair Automatically", como se muestra en la figura 1 a continuación. Figura 1. Repara automáticamente espacio de base de datos. Cuando esta regla de monitoreo inicia su trabajo, inicia a su vez un Job de SharePoint que reduce sus Bases de Datos. Atte. Ademir

Como detener por completo una granja de SharePoint.

Para poder detener por completo los servicios de una granja de SharePoint es  posible deteniendo los siguientes servicios de windows en la administración de equipos. Para SharePoint Foundation 2010: - SharePoint 2010 Administration - SharePoint Server Search 14 - SharePoint 2010 Timer - SharePoint 2010 Tracing - SharePoint 2010 User Code Host - SharePoint 2010 VSS Writter - Servicio de publicacion World Wide Web Para SharePoint Server 2010: - Todos los de Foundation más: - Web Analytics Data Processing Service - Web Analytics Web Service Para SharePoint Foundation y Server 2013: - SharePoint Administration - SharePoint Server Search 15 - SharePoint Timer Service - SharePoint Tracing Service - SharePoint Search Host Controller - SharePoint User Code Host - SharePoint VSS Writter - Servicio de publicacion World Wide Web Después de detener los servicios, ejecutre un IISRESET. Atte. Ademir 

Procesos w3wp y Grupo de Aplicaciones en SharePoint

Imagen
Para poder saber la cantidad de recurso que se está ejecutando por un proceso w3wp se puede seguir los siguientes pasos, para poder realizar el análisis del rendimiento y monitoreo de las aplicaciones web. atte. Ademir

Como leer todos los registros de errores de un Granja de SharePoint 2013

Imagen
En una granja de servidores de SharePoint se generan archivos de logs, los cuales se pueden visualizar de mejor manera con el ULSViwer de Microsoft, mediante la siguiente  línea de comando de powershell se puede unificar o filtrar por Id Correlation de todos los servidores de la granja. Merge-SPLogFile -Path ".\Error.log" -Correlation "IDCorrelacion" IdCorrelation = codigo alfanumérico Atte. Ademir

Monitor de Rendimiento de Sistema Operativo donde se tiene la Administración SharePoint

Bueno Precaución Problemas Procesador (Solo en el Host) < 60 % Utilización 60% – 90 % > 90 % Memoria RAM Disponible Superior a 50 % 10 %- 50% < 10 % Disk – Avg. Disk Sec/Read or Avg. Disk Sec/write Superior a 15 ms 15 ms – 25 ms >  25 ms Network – BrandWidth Bytes Total/Sec < 40 % Utilización 41 % – 64 % > 65 % Network Latency – Output Queue Length 0 1-2 > 2   Ademir

Como adicionar Administrador Secundario a Colección de Sitio con PowerShell.

Para adicionar el administrador secundario a una colección de sitio usando PowerShell, primero abrimos la consola de PowerShell como administrador y ejecutamos el siguiente comando. Get-SPSite | Set-SPSite –SecondaryOwnerAlias “Dominio\UsuarioSecundario” Para comprobar que se adiciono correctamente podemos listar los usuarios administradores de la colección de sitio usando el siguiente comando Get-SPSite |Select RoorWeb, Url, Owner, SecondaryContact   Ademir

Backups con PowerShell en SharePoint 2013

Cmdlets Componente SharePoint Backup SPFarm Entire Farm Service Applications Web applications Content Databases Restore SPFarm Entire Farm Farm Configuration Only Service Applications Web applications Content Databases Backup-SPconfigurationDatabase Farm Configuration Only Backup-SPSite / Restore-SPSite Site Collection Export-SPWeb / Import-SPWeb Sites SubSites Libraries Lists SPFarm Backup Solo la Configuración backup-spfarm –backupmethod full – directory \\servername\sp2013backup –configurationonly En este ejemplo se realiza la copia de seguridad de los valores de configuración del conjunto de servidores en el directorio \\servername\sp2013backup . Backup Completo backup-spfarm –backupmethod full – directory \\servername\sp2013backup En este ejemplo se realiza la copia de seguridad full del conjunto de servidores en el directorio \\servername\sp2013backup . Restaurar Backup de Granja Restore-SPFarm -Directory

Debugging en SharePoint modificando el Web.config

Imagen
Para realizar el Debugging en nuestro ambiente de desarrollo de SharePoint, cuando no tenemos mucha información acerca del error que genera nuestra solución implementada en nuestra granja y recibimos el error de la imagen que se muestra a continuación. Figura 1 Error de Web Parts Maintenace Page Primer Paso. Para editar el web.config pueden usar esta herramienta tiene muchas características de editores de texto avanzados.  NotePad++ Cambiar en el Web.config del sitio las siguientes etiquetas. Cambiar de False a  True   - CallStack="true" Deshabilitar  los errores  Visual Studio  - <customErrors mode="Off" /> Habilitar la Compilación de Debugging    - <compilation debug="true"> Segundo Paso Actualizar la página y se reflejara el error que esta produciendo dicho Web Part, en la figura 2 se marca el motivo por el cual se genera el error, en el caso de ustedes será diferente pero ayudará a solucionar el problema. Figura 2 Página de err

Listar y descargar los Webparts instalados en al Granja de SharePoint2013

Para poder generar un lista y descargar todos los Webparts instalados en una granja de SharePoint 2013 se puede usar el siguiente Script de Powershell. Primero abrimos la consola de Powershell como administrador, luego ingresamos  mediante comando “Cd” a la carpeta creada donde descargaremos los Webparts y finalmente escribimos el siguiente script. Add-PSSnapin Microsoft.SharePoint.PowerShell Get-SPFarm).Solutions | ForEach-Object{$var = (Get-Location).Path + “\” + $_.Name; $_.SolutionFile.SaveAs($var)} Y con esto hemos descargados todos los Webparts instalados en la granja. Slds. Ademir

The type or namespace name ‘SharePoint’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) – SharePoint 2013 Client Object Model dlls

Imagen
Este error suele pasar cuando estas migrando un proyecto de InfoPath 2010 (Code Behind )   a InfoPath 2013, en mi caso me apareció por que el assembly de “Microsoft.SharePoint.dll” venia de la versión SharePoint 2010, entonces al intentar llamarlo desde InfoPath 2013 no lo reconocía por la sencilla razón que SharePoint 2010 esta desarrollado sobre el framework 3.5 y SharePoint 2013 esta desarrollado sobre el framework 4.5, entonces no existía la compatibilidad. Migrar el proyecto completo de framework y poder usar la dll de SharePoint 2013 se realiza en 3 pasos sencillos. Paso 1 En el Code Editor de InfoPath 2013 sobre el Proyecto hacer clic derecho como se muestra la figura 1 Figura 1. Botón Derecho sobre el proyecto del Code Behind de un formulario de InfoPath 2013.   Paso 2 Se desplegará las propiedades del proyecto en Target Framework seleccionar la versión 4.5 Figura 2. Seleccionar el framework 4.5 Paso 3 Aceptar la conversión del proyecto     Figura 3 . Selecci

Obtener Versión de SharePoint con Powershell

Imagen
Para obtener la versión instalada de SharePoint, abrimos la consola de Powershell como administrador y digitamos la siguiente línea de comando. ASNP MICROSOFT.SHAREPOINT.POWERSHELL (GET-SPFARM).PRODUCTS La siguiente imagen muestra los resultados devueltos, como se observa nos entrega dos versiones la SharePoint Foundation y la Enterprise 2013, podemos comparar con la tabla que se muestra luego de la imagen.                         Valor Producto 84902853-59F6-4B20-BC7C-DE4F419FEFAD Project Server 2010 Trial ED21638F-97FF-4A65-AD9B-6889B93065E2 Project Server 2010 BC4C1C97-9013-4033-A0DD-9DC9E6D6C887 Search Server 2010 Trial 08460AA2-A176-442C-BDCA-26928704D80B Search Server 2010 BEED1F75-C398-4447-AEF1-E66E1F0DF91E SharePoint Foundation 2010 1328E89E-7EC8-4F7E-809E-7E945796E511 Search Server Express 2010 B2C0B444-3914-4ACB-A0B8-7CF50A8F7AA0 SharePoint Server 2010 Standard Trial 3FDFBCC8-B3E4-4482-91FA-122C6432805C SharePo

SharePoint 2013 & Office365 : Resumen Abril 2015

Office365 Office 365 : Introducción a la Administración de Office365 II Office365 : Introducción a la Administración de Office365 Parte I Office365 : Cómo crear “Room Mailbox“– Buzón de Sala   Aplicaciones para SharePoint Aplicaciones para SharePoint : Correspondencia de los conceptos de SharePoint con las aplicaciones Aplicaciones para SharePoint : Aplicaciones hospedadas por el proveedor - Servicio de Control de Acceso (ACS) Aplicaciones para SharePoint : Aplicaciones hospedadas por el proveedor–Biblioteca entre dominios Aplicaciones para SharePoint : Aplicaciones hospedadas por SharePoint Aplicaciones para SharePoint : Aplicaciones hospedadas por el proveedor– High Trust (Confianza Elevada) Aplicaciones para SharePoint : Opciones de Hospedaje Aplicaciones para SharePoint : ¿Qué puedo hacer con las aplicaciones?   Desarrollo SharePoint 2013 Desarrollo SharePoint 2013 : Elemento de Decisión Soluciones Vs Aplicaciones Desarrollo SharePoint 2013 : Preparando nues

Office 365 : Introducción a la Administración de Office365 II

Imagen
Noticias Tareas OneDrive Word, Excel, Power Point, OneNote Online Referencia http://www.microsoftvirtualacademy.com/training-courses/office-365-fundamentals Ademir

Herramientas : Explore Virtual Labs

¿Cuantas veces ha deseado probar el software mas novedoso de Microsoft en un entorno separado del de su negocio y específico para el software analizado? ¿No sería una gran idea poder probar las nuevas Tecnologías de Servidor en 90 minutos o menos, sin necesidad de formatear discos duros o dedicar una o mas máquinas a estas pruebas?. Ahora, con Microsoft TechNet y los Laboratorios Virtuales, usted puede hacerlo. No es necesario ninguna configuración o instalación compleja para experimentar los Laboratorios Virtuales de TechNet. Pruebe los nuevos servicios Web, el gerenciamiento de recursos y herramientas de seguridad, hoy mismo y sin ninguna obligación de compra o costo. Ingresa al siguiente link https://technet.microsoft.com/en-us/virtuallabs/SelectLocale?fromPage=%2Fen-us%2Fvirtuallabs   Ademir

Herramientas : Jsfiddle.net Excelente herramienta que sirve para testear código JavaScript, HTML, Css

Imagen
http://jsfiddle.net es una excelente herramienta web que sirve para realizar test del código que vamos a colocar en nuestros sitios y valida si esta correctamente escrito, solo se debe colocar el código y hacer clic en el botón Run, como se muestra en las figuras a continuación.     Ademir

Office365 : Cómo crear “Room Mailbox“– Buzón de Sala

Imagen
Primero se debe crear el buzón de sala como se muestra en la figura 1, en la administración de Exchange, luego en Destinatarios y finalmente recursos. Figura 1. Crear buzón de sala Figura 2. Creación de buzón de sala. Luego de crear el Buzón de sala, para que se pueda ver en el calendario de office365 es necesario ejecutar las siguientes líneas de comando de PowerShell, primero se debe abrir la consola de PowerShell como administrador. Requisitos de sistema Sistema Operativo : Windows 7, Windows 8, Windows Server 2008 R2, o Windows Server 2012. Microsoft .NET Framework 3.51 Microsoft Online Services Sign-in Assistant Office 365 PowerShell cmdlets: for 32-bit machines for 64-bit machines Conectar a Office365 Se debe ejecutar las siguientes líneas de comando de PowerShell. Import-Module MSOnline $365Logon = get-credential $365PSSession = New-PSSession –ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $365Logon -

Office365 : Introducción a la Administración de Office365 Parte I

Imagen
Para ingresar al portal usa la dirección https://portal.office.com Figura 1. Autenticación de portal de Offcie365 Portal de Office365  - E3 Figura 2. Portal Principal de Office365 plan E3. Como se observa en la figura 2, la parte sombreada con verde son los instaladores de los programas Word, Excel, PowerPoint , Outlook y OneNote, en esta parte siempre se podrán descargar el paquete Office Profesional de la ultima versión disponible, actualmente es la 2013, pero si sacan una nueva versión estar disponible para descargar en este sitio, también es posible cambiar el idioma antes de instalar el paquete que necesita usar, también esta disponible para Mac de Apple. Pueden obtener mayor información en este link . Esto es para el Plan Enterprise E3, de igual manera en el link pueden obtener información para otros planes. Obtener Office en sus dispositivos Obtenga información acerca de cómo configurar las aplicaciones de Office 365 y el correo electrónico en el dispositivo Tambi

Aplicaciones para SharePoint : Correspondencia de los conceptos de SharePoint con las aplicaciones

Imagen
Familiarícese con la nueva terminología de las aplicaciones   Referencia Infografía http://www.microsoft.com/es-ES/download/details.aspx?id=42029

Ejemplos de Visual Studio

Descargue ejemplos de código y aplicaciones para Windows 8, Windows Azure, Office, SharePoint, Silverlight y otros productos. También puede explorar el Official Visual Studio C#, VB.NET, y 101 LINQ muestras. https://code.msdn.microsoft.com/vstudio

Aplicaciones para SharePoint : Aplicaciones hospedadas por el proveedor - Servicio de Control de Acceso (ACS)

Imagen
Especialmente orientado para aplicaciones con componentes de nube en cualquier plataforma con casi cualquier lenguaje de programación. Instale aplicaciones hospedadas por el proveedor de ACS en SharePoint Online o en SharePoint En-Premise. Se puede vender en la Tienda Office. Puede Usar la biblioteca entre dominios como parte de un sistema de autorización dual. Autorización a SharePoint Herramientas, tareas y datos   Referencia Infografía http://www.microsoft.com/es-ES/download/details.aspx?id=42029

Aplicaciones para SharePoint : Aplicaciones hospedadas por el proveedor–Biblioteca entre dominios

Imagen
Especialmente orientado cuando la aplicación tiene componentes externos que deben evitar un firewall corporativo. Las aplicaciones entre dominios se pueden instalar tanto en granjas de SharePoint Online como granjas de SharePoint En- Premise. Se puede vender en la Tienda de Office. También puede usar Tokens con los sistemas ACS o High Trust con un sistema de autorización dual. Requiere un explorador activo y una sesión de usuario. Autorización a SharePoint Biblioteca de JavaScript que habilita scripts en una página remota para acceder a SharePoint sin un token de acceso.     Herramientas, tareas y datos   Referencia Infografía http://www.microsoft.com/es-ES/download/details.aspx?id=42029

Aplicaciones para SharePoint : Aplicaciones hospedadas por SharePoint

Imagen
Especialmente indicado para aplicaciones de productividad para grupos pequeños y reglas empresariales simples, contiene solo componente de SharePoint, como listas, flujos de trabajo y páginas. Toda la lógica empresarial está en JavaScript en páginas de SharePoint. No hay lógica del lado servidor. La aplicación tiene acceso automáticamente a todo en la web de aplicación de SharePoint, y si está instalada con ámbito de inquilino, puede usar la biblioteca de JavaScript entre dominios para SharePoint para el acceso autorizado a otras colecciones de sitios en el inquilino del cliente. Se puede instalar tanto en SharePoint Online como en SharePoint En- Premise, puede acceder a los datos remotos mediante un proxy web. Se puede vender en la tienda Office.   Aislamiento de Dominios   Herramientas, tareas y datos   Referencia Infografía http://www.microsoft.com/es-ES/download/details.aspx?id=42029

Aplicaciones para SharePoint : Aplicaciones hospedadas por el proveedor– High Trust (Confianza Elevada)

Imagen
Especialmente utilizado cuando la granja de SharePoint debe desconectarse de internet. Instale aplicaciones de High Trust en granjas de SharePoint En-Premise pero no  SharePoint Online. Las aplicaciones de con High Trust  No se pueden vender en la Tienda Office. La granja de SharePoint no tiene por qué estar conectada a internet. Puede usar la biblioteca entre dominios como parte de un sistema de autorización dual.   Autorización a SharePoint   Herramientas, tareas y datos Referencia Infografía http://www.microsoft.com/es-ES/download/details.aspx?id=42029

Aplicaciones para SharePoint : Opciones de Hospedaje

Imagen
Puede hospedar su código en SharePoint, en la Nube o en ambos SharePoint       Nube Hospede su código en tecnologías del lado del cliente SharePoint y flujos de trabajo declarativos Aporte su propia infraestructura de hospedaje de servidor Escenarios Ideales Elija un modelo empresarial según su escenario empresarial y sus necesidades Ventajas y Consideraciones Referencia Infografía http://www.microsoft.com/es-ES/download/details.aspx?id=42029

Aplicaciones para SharePoint : ¿Qué puedo hacer con las aplicaciones?

Imagen
Cree aplicaciones que integren lo mejor de la nube y la web con SharePoint.   Escenarios       Referencia Infografía http://www.microsoft.com/es-ES/download/details.aspx?id=42029

Desarrollo SharePoint 2013 : Elemento de Decisión Soluciones Vs Aplicaciones

Para saber que tipo debemos desarrollador, lo podemos determinar por dos factores muy importantes Primero.- Tiene que ver con las capacidades y posibilidades especificas de cada tipo de personalización. Segundo.- Con el escenario de negocio al que se trata de dar respuesta. Algunos aspectos que se pueden tomar en cuenta en la decisión sobre crear aplicaciones o soluciones son los siguientes. Modelo de Objetos en Servidor (SSOM) frente modelo de objetos en cliente (CSOM) Crear soluciones permite crear el SSOM, facilitando el acceso sin restricciones a contenidos y a la administración de SharePoint, el principal inconveniente es que se ejecuta en el mismo contexto de SharePoint, es decir que si existe un bug o problema en la solución afectaría de manera negativa al rendimiento de la granja, para evitar esto es recomendable utilizar las buenas practicas de desarrollo. Frente al uso del SSOM, el CSOM proporciona un API con una serie de objetos que permiten interactuar de manera remota

Soporte para la versión de sharepoint 2013 RTM ha finalizado

Ha finalizado el soporte  para la versión Sharepoint 2013 RTM, lo informa Stefan Gossner por lo tanto para tener soporte en sus granjas de sharepoint 2013 de upgrade  y hotfix es necesario tener instalado el Services Pack 1 es sus servidores de su granja. Para mayor información visiten el link https://support.microsoft.com/en-us/lifecycle?p1=16652 Ademir

Desarrollo SharePoint 2013 : Preparando nuestro ambiente de desarrollo

Imagen
Nota. Antes de configurar el ambiente de desarrollo de Apps, es necesario que tengamos una maquina robusta, les aconsejo una máquina virtual con Windows Server 2012, Sql Server 2012,  SharePoint 2013 y Visual Studio 2013 si cuentan con la versión ultimate o profesional está perfecto, se puede instalar SharePoint modo stand alone, como será el ambiente de desarrollo no hay problema. También es posible instalar en la misma máquina virtual el Directorio activo para simular un ambiente mas real, aunque NO es Buena práctica instalar el Directorio Activo en el mismo servidor que se instala SQL y SharePoint, en  ambientes de producción, respecto a Hardware con 10GB en RAM y 80 de disco está muy bien. Bueno los siguientes pasos son los necesario para configurar el ambiente y empezar a desarrollar apps. Crear Sitio de Desarrollador Antes de nada lo primero que debemos hacer es crear un sitio de desarrollo, sitio donde desarrollaremos nuestras apps, así como se muestra la figura 1.    

Desarrollo SharePoint 2013 : Herramientas de Desarrollo Parte II

Imagen
Visual Studio 2013 Diseñador de listas y tipo de contenido al crear listas o tipo de contenido desde visual Studio (a través de Nuevo Elemento) se ha habilitado el diseñador visual como se muestra la figura a continuación.   Figura 1 Diseñador Visual para listas y tipo de contenido. Crear columnas de sitio se adiciono una plantilla (Item Template ) para la creación de columnas de sitio. Publicar soluciones SharePoint en servidores Remotos   esto es desde Visual Studio tener la capacidad de descargar en otros servidores para más información : Como Implementar, publicar y actualizar una solución de SharePoint en un servidor remoto. Utilizar herramientas de generación de perfiles para medir el rendimiento de SharePoint estas herramientas nos permiten observar y grabar el comportamiento en cuanto a rendimiento detectando: posibles cuellos de botella, códigos ineficientes, fallos de liberación de memoria, etc. Analizar el rendimiento de la aplicación mediante las herramientas d