Error de Certificado en SharePoint 2010

Encontre esto en el visor de eventos de mi ambiente local de desarrollo SharePoint 2010. El detalle: An operation failed because the following certificate has validation errors:\n\nSubject Name: CN=SharePoint Security Token Service, OU=SharePoint, O=Microsoft, C=US\nIssuer Name: CN=SharePoint Root Authority, OU=SharePoint, O=Microsoft, C=US\nThumbprint: EB9D32A29B824E2A73904EE4DB14BA928BA32D46\n\nErrors:\n\n The root of the certificate chain is not a trusted root authority.. La solucion: Dentro de Power Shell de SharePoint ejecutar: $rootCert = (Get-SPCertificateAuthority).RootCertificate New-SPTrustedRootAuthority -Name "localNew" -Certificate $rootCert

Consumiendo Servicios REST de .NET y SharePoint en Hojas de Calculo de Excel 2010

Aquí un video mas de casi media hora de duración sobre como consumir servicios REST desarrollados en .NET y también nativos de SharePoint 2010. Quiero estresar el tema del soporte que se tiene en el desarrollo de aplicaciones cliente para facilitar la vinculación a datos. Usamos las características de vinculación Out Of The Box de Visual Studio 2010  para poder tener una comunicación bidireccional entre un Add In de Excel 2010 y el servicio. Basicamente, usamos una simple tabla de excel para obtener y editar datos.

Lista de herramientas y programas para desarrollo MOSS o WSS 3.0

Ya son varias ocasiones que preguntan lo mismo y aqui dejo la respuesta con la intención de mejor mandar el enlace del post la siguiente vez. .NET Framework 2.0 con Service Pack 2 .NET Framework 2.0 SDK .NET Framework 3.0 .NET Framework 3.5 con Service Pack 1 Microsoft Silverlight 3.0 Microsoft Silverlight 3.0 SDK Microsoft Silverlight 3.0 Tools for Visual Studio 2008 SP1 Microsoft Windows Server 2003 Standar Edition con Service Pack 2 ideal Windows Server 2008 Standar Edition     – Internet Information Services 6 o 7, – unido a un controlador de dominio   Microsoft SQL Server 2005 Standar … Continue reading Lista de herramientas y programas para desarrollo MOSS o WSS 3.0

La productividad por las nubes

Microsoft Office 365 lleva la productividad al alcance de empresas de todos los tamaños, mediante el modelo de software como servicio, combina el poder de cómputo de “Office cliente” y de internet “Office en la nube” para fortalecer la colaboración y comunicación organizacional. Si eres una organización que necesita apoyarse de la informática para mejorar procesos donde actualmente te encuentras limitado, Office 365 es una opción viable. Si deseas invertir en informática mas no quieres incurrir a los costos asociados por poseer la propiedad de hardware y de software por temas de licenciamiento o depreciación, Office 365 es para ti. … Continue reading La productividad por las nubes

Como ayudar a que programadores SharePoint dejen de pensar como programadores .NET

Es natural esta situación y todos aquellos programadores ASP.NET en algún momento hemos pasado por aquí: Las listas de SharePoint no son tablas de SQL No te inventes problemas que demuestren tu superioridad ingenieril Piensa en el usuario y su experiencia También existe Office cliente como parte de la solución Conoce las funcionalidades OOB (Out of the box) de SharePoint No pierdas tiempo diseñando lo que ya existe No instales el Office en los WFE XML, XPath y XSLT son amigos Aléjate del web.config y global.asax No hagas Web Services para invocar Web Services de SharePoint Conoce los roles de … Continue reading Como ayudar a que programadores SharePoint dejen de pensar como programadores .NET

Configurando y trabajando con el idioma español del .NET Framework 4

Desde el punto de vista de programador cuando construimos una aplicación ASP.NET usando el motor de ejecución .NET Framework instalado en el idioma inglés, vemos que los mensajes auto generados por el motor de ejecución estan en inglés. Mensajes como las descripciones de los controles de validación, mensajes de un control de tipo LogIn, los títulos de las acciones de un GridView que soporta edición o eliminación, los títulos de los opciones de un control de tipo calendario e innumerables ejemplos más. Control LogIn con la configuración predeterminada en ingles Control GridView con la configuración predeterminada en ingles Para resolver … Continue reading Configurando y trabajando con el idioma español del .NET Framework 4

Importando los eventos de un calendario compartido de Exchange a una lista de calendario de SharePoint 2010

La semana pasada me pidieron que diera respuesta a la pregunta de como importar los eventos de un calendario compartido de exchange a SharePoint. Esta técnica requiere del uso de Outlook 2007 o 2010. Abrimos Outlook 2010 y nos vamos a ver las carpetas publicas de exchange y en este caso seleccionamos la de Shared Calendars y después el calendario que estamos interesados en importar. Del Ribbon seleccione el botón de Change View y después seleccione la opción de vista de Lista. Esto nos muestra todo el listado de eventos almacenados en el calendario de Exchange. Con semejante gracia y … Continue reading Importando los eventos de un calendario compartido de Exchange a una lista de calendario de SharePoint 2010

Como diagnosticar que memoria necesitas para tu equipo de desarrollo SharePoint

Si eres un desarrollador SharePoint y en específico SharePoint 2010 seguramente sabrás que requieres de suficiente memoria RAM para poder tener una experiencia de desarrollo decente. Ya desde hace unos meses me vi en la necesidad de buscar memoria RAM para mi laptop. Tuve la fortuna de recibir como obsequio durante el PDC 2009 una laptop Acer Aspire Covertible Tablet PC la cual soporta hasta 8GB de memoria RAM sin embargo no estaba seguro de que memoria especificamente necesita. La empresa Crucial Technologies expertos en memoria, cuenta con el modelo exacto de memoria RAM para mi laptop. Lo que me … Continue reading Como diagnosticar que memoria necesitas para tu equipo de desarrollo SharePoint

Como configurar una unidad USB como nuestro disco de instalación de un sistema operativo

Para aquellos que tenemos equipos que no cuentan con una unidad de DVD y requerimos instalar algún sistema operativo es necesario recurrir a la posibilidad de arrancar el equipo con algún otro dispositivo como una unidad de CD o USB bootable.  Los software BIOS de los equipos ya tienen la opción de que puedas seleccionar con que unidad deseas arrancar sin embargo hoy quiero compartir como podemos configurar una unidad USB para que funcione como nuestro disco de instalación, en otras palabras como crear un USB Bootable. Para ejecutar este procedimiento requerirás el disco o carpeta de instalación del sistema … Continue reading Como configurar una unidad USB como nuestro disco de instalación de un sistema operativo

Como utilizar el mismo Hardware para Windows Server 2008 R2 y Windows 7

OJO: Se recomienda precaucion con el uso de las instrucciones descritas en este post y son ejecutadas bajo tu propio riesgo. En esta ocasión quiero compartir como podemos instalar más de un sistema operativo dentro de un mismo equipo. Sucede que para los que somos desarrolladores de software y que requerimos de diversos ambientes de trabajo en ocasiones es necesario contar más de un equipo para nuestros desarrollos y en el caso de los que desarrollamos sobre SharePoint esto es realmente una necesidad.  En Windows 7 y Windows Server 2008 se cuenta con la capacidad de crear unidades de discos … Continue reading Como utilizar el mismo Hardware para Windows Server 2008 R2 y Windows 7