Que significa trabajar como un profesional SharePoint en estos días

Con la evolución en software, hardware e internet se ha tenido un avance significativo en la forma en la que las empresas hoy en día se comunican y trabajan. Específicamente hablando de corporativos o empresas con presencia a nivel nacional el uso de herramientas informáticas para apoyar a los trabajadores del conocimiento ha disparado nuevos enfoques de solución para consolidar, replicar, encontrar y relacionar información de forma totalmente independiente a la región o geografía donde esta se genera. El uso de sitios web internos como una alternativa para ofrecer contenido y mejorar con ello la forma en que las personas … Continue reading Que significa trabajar como un profesional SharePoint en estos días

Truco para probar el Alias de SQL

Bueno pues aquí un truco para poder probar nuestro Alias de SQL cuando configuramos nuestra granja SharePoint. En primer lugar, espero que uses SQL Alias para hacer referencia a tu instancia de SQL Server desde tu ambiente SharePoint. Si no sabes que son los SQL Alias te recomiendo este video. Normalmente configuramos el SQL Alias sin probar que realmente funcione. Para probar, sigue los siguientes pasos: Crea un archivo de texto llamado testalias.txt en cualquier carpeta Renombra el archivo testalias.txt por testalias.udl Da doble clic sobre el testalias.udl y tendras una ventana para probar la vinculación a datos Da clic … Continue reading Truco para probar el Alias de SQL

Usando el servicio REST de SharePoint para obtener el estado interno del flujo de trabajo

Cuando manejamos flujos de trabajo en SharePoint y necesitamos realizar alguna validación sobre el estado del mismo te encontrarás que internamente se maneja un número para describir el estado del flujo en vez de la descripción del estado. Por ejemplo el número 15 es igual al estado Cancelado y asi sucesivamente. Si de casualidad en otro flujo estas tratando de evaluar una condición en donde estado del flujo se igual a En curso o Finalizado por ejemplo, y encuentras que simplemente la condición no se cumple, entonces, utiliza el número del estado en vez del nombre o descripción del estado. … Continue reading Usando el servicio REST de SharePoint para obtener el estado interno del flujo de trabajo

Configurando el acceso a usuarios externos en SharePoint 2010 Online de Office 365

Recientemente me topé con el escenario de soportar la colaboración entre usuarios internos y externos en un entorno de Office 365. Básicamente estamos hablando de un escenario de extranet donde se necesita permitir a un grupo de empleados de una organización colaborar con diferentes personas externas a la organización, ¿te suena familiar? Es bien sabido que SharePoint 2010 soporta características de funcionalidad para atacar escenarios de extranet entre ellos el de la autentificación. Pues sucede que Office 365 Microsoft ya tiene configurado un proveedor de autentificación de Windows Live con el cual podemos hacer que usuarios con cuenta de Microsoft … Continue reading Configurando el acceso a usuarios externos en SharePoint 2010 Online de Office 365

Programación de WebParts de SharePoint 2010 con Visual Studio 2010, pan comido para un desarrollador .NET

Tú como programador .NET seguramente has escuchado hablar de SharePoint y muy probablemente en las bolsas de trabajo encuentras que un plus en tu currículo como programador es saber SharePoint o programar en SharePoint. Bien, pues aquí tienes un video que publique en mi canal de YouTube donde como programador puedes conocer lo siguiente de SharePoint: Que son los WebParts Como están constituidos Que elementos o clases usamos para construirlos Como programarlos y con qué herramientas Como empaquetarlos para su portabilidad Date el tiempo ver este video, especialmente desde la demostración ya que se explica y se muestra lo básico … Continue reading Programación de WebParts de SharePoint 2010 con Visual Studio 2010, pan comido para un desarrollador .NET

La resistencia natural al cambio

Mi cliente me hace entrega de la cuenta de Office 365 para el desarrollo de una solución de colaboración que ya coticé y dimensioné sobre SharePoint 2010. Cuando quiero abrir el sitio en cuestión con SharePoint Designer 2010 marca un mensaje de error explicando que estoy usando la versión incorrecta de SharePoint y que no puedo abrir el sitio por esa razón. Al dar clic en el enlace More información te remite a un artículo donde se sugiere utilizar SharePoint Designer 2013. Lo cual me dejó ver algo está sucediendo, de hecho la página de Inicio de Sesión también ha … Continue reading La resistencia natural al cambio

Análisis de Código para SharePoint Online

Aún recuerdo FxCop como una de las primeras herramientas que teníamos disponibles los programadores .NET para revisar nuestro código y evaluarlo contra las practicas recomendadas y de esta forma poder mitigar potenciales riesgos de desempeño, seguridad, acceso a datos, etc. Desde el punto de vista de un programador SharePoint podemos utilizar herramientas para revisar nuestro código de la misma forma por ejemplo las herramientas de análisis de código de Team Foundation sin duda nos dan una información muy valiosa, pero, en el mundo SharePoint debido al modelo de objetos y a las diversas tecnologías disponibles sabemos que se tienen otras … Continue reading Análisis de Código para SharePoint Online

Hay que darle permiso de Retrieve People Data for Search Crawlers a la cuenta que ejecuta el Crawl

Acto 1: Al ver los resultados de búsqueda notas que las imagines de las personas no se ven sin embargo en el My Site si   Acto 2: Encuentras en el Log del Crawl errores relacionados con Access denied y con el User Profile   ¿Cómo se llamó la obra? Hay que darle permiso “Retrieve People Data for Search Crawlers” a la cuenta que ejecuta el Crawl   Y después de un incremental crawl el resultado fue:        

Una razón mas por la cual no inicializa la aplicación de servicio de perfiles de usuario de SharePoint 2010

Cada vez que la aplicación de servicio de perfiles de usuario de SharePoint 2010 se detiene borra algunos valores del registro de Windows relacionados con el servicio de sincronización del Forefront Identity Manager “FIM”. El valor de registro se llama “SQLInstance” y se ubica aquí HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FIMSynchronizationService\Parameters. Si esto no te ha sucedido es porque probablemente tu implementación de SharePoint utiliza la instancia Default del servidor SQL la cual es el nombre del servidor como tal, en mi caso yo utilizo una instancia específica distinta a la Default ejemplo “abc” entonces mi servidor e instancia serian “XYZ\abc”. Esto fue lo que … Continue reading Una razón mas por la cual no inicializa la aplicación de servicio de perfiles de usuario de SharePoint 2010