martes, 21 de septiembre de 2010

Aviso de Seguridad 2416728 (Vulnerabilidad en ASP.NET) y SharePoint

En el blog de product team de SharePoint encontré este post sobre la  vulnerabilidad detectada (Microsoft Security Advisory) en ASP.NET hace algunos días en el post se explica la relación del error con SharePoint 2010 así como un workaround para el mismo.

En el post menciona que esta vulnerabilidad afecta a Microsoft SharePoint 2010 y Microsoft SharePoint Foundation 2010, al ser un problema de ASP.NET pareciera que también debería afectar a SharePoint 2007 pero estaré investigando al respecto y actualizare este post con la información que vaya encontrando.

El equipo del producto recomienda a todos sus clientes aplicar el workaround lo mas pronto posible.
Para SharePoint 2010 se recomienda realizar los siguientes pasos en cada servidor de Web Front End de la granja.
  1. Navegue al directorio de instalacion de SharePoint %CommonProgramFiles%\Microsoft Shared\Web Server Extensions\14\template\layouts.
  2. Cree un nuevo archivo de texto llamado  error2.aspx in este directorio con el siguiente contenido:
    <%@ Page Language="C#" AutoEventWireup="true" %>
    <%@ Import Namespace="System.Security.Cryptography" %>
    <%@ Import Namespace="System.Threading" %>
    
    <script runat="server">
    void Page_Load() {
    byte[] delay = new byte[1];
    RandomNumberGenerator prng = new RNGCryptoServiceProvider();
    
    prng.GetBytes(delay);
    Thread.Sleep((int)delay[0]);
    
    IDisposable disposable = prng as IDisposable;
    if (disposable != null) { disposable.Dispose(); }
    }
    </script>
    
    <html>
    <head runat="server">
    <title>Error</title>
    </head>
    <body>
    <div>
    An error occurred while processing your request.
    </div>
    </body>
    </html>

  3. Navegue a %SystemDrive%\inetpub\wwwroot\wss\virtualdirectories.
  4. Por cada subfolder en este directorio haga lo siguiente:
     1.Edite el web.config 
          2.Encuente el nodo de CustomErrors y cambielo a: 

           <customErrors mode="On" redirectMode="ResponseRewrite"     defaultRedirect="/_layouts/error2.aspx" /&gt

          3.Salve los cambios
          4.Corra un Issreset /noforce

El impacto de este workaround es que SharePoint 2010 retornara a los mismos errores genéricos de los clientes web sin importar el error que ocurra.

Espero que les sea de mucha utilidad seguiré investigando para ponerlos al tanto sobre cualquier nueva información que aparezca sobre este riesgo de seguridad así como nueva información sobre parches o nuevas solucion

lunes, 20 de septiembre de 2010

Como migrar a SharePoint 2010 y no morir en el intento

 

Migraciona2010

El día 7 de octubre estaré dando un par de charlas en mi muy querida Comunidad de SharePoint Costa Rica, las charlas estarán orientadas completamente a SharePoint 2010, la primera será sobre migración a esta nueva versión de la herramienta,la misma incluirá planes, mejores practicas y tipos de migración, en la segunda charla estaré acompañado por mi buena amiga Vielka Rojas y estaremos haciendo una comparación entre las funcionalidades y características de SharePoint 2007 y SharePoint 2010, dejaremos un buen espacio de tiempo para preguntas.

Espero que puedan asistir , me gustaría volver a ver a los viejos amigos y compañeros de la comunidad para poder conversar y pasar un rato agradable.

Les comparto el link del evento así como la agenda

http://migrarsps2010.eventbrite.com/

Agenda

6:20 p.m.

Cómo migrar a SharePoint 2010 y no morir en el intento

Conferencista: MVP Ricardo Muñoz

Le tocó migrar de SharePoint 2003 a SharePoint 2007? entonces ya se notó que seguir la receta de cocina no es tan fácil como parece, le invitamos a obtener tips que le salvarán su vida y el fin de semana en el proceso de migración.

Nivel: Avanzado.

7:30 p.m.

Refrigerio

7:40 p.m.

Comparación de funcionalidades entre SharePoint 2007 y SharePoint 2010

Conferencistas: MVP Ricardo Muñoz, Vielka Rojas

Tiene dudas de los cambios y mejoras que trae SharePoint 2010? esta es la sesión donde podrá aclararlas.

Nivel:  Todos los niveles.

Fecha: Jueves 7 de octubre del 2010
Hora: 6:20 pm - 8:30 pm
Lugar: Oficinas de New Horizons, Sabana Sur

La suscripción a la comunidad es gratuita y al asociarte participas en un espacio virtuoso de aprendizaje continuo. Suscríbete en el sitio: Comunidad SharePoint Costa Rica

Espero verlos en el evento

Internet Explorer 9 se encuentra Disponible

 

image 

Bueno inicio este post mencionando que se que estoy un poco atrasado en noticias y que tuve que haberlo publicado hace unos 6 días cuando fue el lanzamiento oficial, pero en este caso mas vale tarde que nunca.

Desde hace una semana se encuentra disponible en su versión beta la nueva versión del navegador Internet Explorer 9.la cual esta construida sobre HTML 5, con este beta tendremos la posibilidad de conocer las nuevas funcionalidades así como las mejoras que se podrán ver en la versión final , la cual supera en agilidad, consumo de recursos y facilidad de uso a Internet Explorer 8.

Entre las nuevas características se encuentran:

+ Velocidad: La aceleración de gráficos por GPU permite aprovechar completamente la capacidad del equipo. El procesador de gráficos, posibilita la mejor visualización de videos en alta definición y la carga rápida de contenidos. Junto al nuevo motor de JavaScript, provee un rendimiento optimizado, que significa más rapidez.

+ Interoperabilidad: Olvídate de escribir el mismo sitio más de una vez o de crear prefijos de navegación para navegadores específicos, gracias al soporte de HTML5 y CSS3, y a la compatibilidad con estándares internacionales como WC3.

+ Belleza: Una interfaz de usuario con un diseño limpio que permite visualizar más contenido de los sitios web, abrir y organizar pestañas fácilmente entre muchas características que mejoran la navegación, como la gestión de descargas; la integración con Windows posibilita anclar sitios web en la barra de herramientas, utilizar JumpLists, arrastrar pestañas con Aero Snap: los sitios web se comportan como programas instalados en el equipo.

Les recomiendo el sitio http://www.labellezadeinternet.com/ que es el sitio de lanzamiento de esta nueva versión

image 

En este sitio  encontraran una cantidad de recursos que proveen información actualizada sobre HTML5, CSS3, SVG, como así también sobre las funcionalidades de integración de Windows en Internet Explorer 9.

Adicionalmente les paso algunos links con mayor información acerca del producto (info en ingles):

Página Principal:
http://windows.microsoft.com/es-XL/internet-explorer/products/ie-9/home?os=win7&arch=b&browser=ie
Novedades de Internet Explorer 9:
http://windows.microsoft.com/es-XL/internet-explorer/help/ie-9/whats-new-in-internet-explorer-9
Descargar:
http://windows.microsoft.com/es-XL/internet-explorer/download/ie-9/worldwide

Espero que les sea de utilidad.

Saludos

Caso de Estudio SharePoint Server 2010 en Microsoft

 

Hace un par de semanas realice un post sobre un caso de estudio sobre SharePoint 2010 realizado en Six Flags, para seguir un poco por esta línea esta vez les paso el caso de estudio sobre una de las implementaciones internas hechas por Microsoft,esta información será muy interesante para todos los que alguna vez se preguntaron como era implementado SharePoint en la compañía que lo desarrollo,esto ya que la compañía está utilizando SharePoint Server 2010 como base para su sitio Web de eventos virtuales, en el cual se cuenta con sesiones,charlas,recursos y herramientas interactivas para los usuarios de mas de 60 Países.

A continuación el link del caso de estudio.

image

Espero que este nuevo caso de estudio les sirva como ejemplo de implementación o como demostración a algún cliente sobre las potencialidades de SharePoint 2010

Guías de Migración a Office 2010

 

Siempre que aparece una nueva versión de un producto de tan amplio uso como lo es Office siempre hay muchos usuarios que sin importar su nivel de uso de la versión anterior pueden tener preguntas sobre las nuevas funcionalidades del producto, debido a esto Microsoft puso a disposición del publico un conjunto de guias en formato PDF para guiar a los usuarios que se encuentran migrando o ya migraron a Office 2010,

 

image

Espero que les sea de mucha utilidad este material

domingo, 12 de septiembre de 2010

SDK SharePoint 2010 Actualizado

 

El desarrollo No es un tema muy recurrente en este blog pero la noticia me pareció muy interesante para compartirla, desde el blog del equipo de SharePoint nos llega la versión actualizada del SDK para los productos de la línea SharePoint 2010. Pueden bajar el producto en el siguiente link del download center de Microsoft

http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=f0c9daf3-4c54-45ed-9bde-7b4d83a8f26f

SDK 2010

A continuación les dejo un extracto del post acerca de esta actualización del SDK, así como un link a 44 códigos de ejemplo:

The SharePoint 2010 Software Development Kit (SDK) has been updated! Get it here: Download from the Microsoft Download Center

What’s New in this SDK Update

We are excited to announce the latest quarterly update of the SDK for SharePoint Foundation 2010 and SharePoint Server 2010. This free update replaces previous 2010 versions of the SDK and includes the following:

  • New code samples:  Silverlight List Viewer, plus new samples in Business Connectivity Services (BCS), Enterprise Content Management (ECM), and User Profiles and Social Data
  • Updated documentation, including: new and updated How To, reference , and conceptual content
  • Updated IntelliSense XML files for tooltips and auto-complete in Visual Studio

Here are two MSDN topics listing new and updated content and code samples in the AUG2010 version of the SDK (14.0.4763.1031):

A complete listing and description of the 44 code samples currently available in the SDK can be found here on MSDN Code Gallery: http://code.msdn.microsoft.com/sp2010sdk.

 

Espero que les sea de mucha utilidad a los desarrolladores.

jueves, 9 de septiembre de 2010

Implementación de Gobernanza en SharePoint 2010

 

Governancia SharePoint 2010

 

El manejo e implementación de gobernanza (Governance) es un tema de vital importancia a la hora de realizar proyectos o implementaciones de SharePoint ya que la misma permite mantener orden y control sobre nuestros sitios, su contenido, sus usuarios así como al mismo tiempo nos mantiene al tanto de sus fortalezas y debilidades.

Para SharePoint 2007 hay un conjunto importante de documentos sobre este tema pero hasta hace pocos días no había un documento oficial sobre gobernanza en SharePoint 2010, pero les traigo buenas noticias, desde el 31 de agosto se encuentra disponible en el sitio de Microsoft un documento bastante explicativo y completo sobre este tema para la nueva versión de SharePoint .

El documento lo pueden encontrar en el siguiente link

Actualmente el documento solo se encuentra disponible en idioma Ingles.

Espero que les sea de utilidad para todos los que están realizando o pensando en realizar implementaciones de SharePoint 2010.

Gracias a mi amigo Hector Insua por la información.

miércoles, 8 de septiembre de 2010

Caso de Estudio SharePoint 2010 Six Flags

 

Six-Flags-logo

sharepoint2010logooficial

 

 

 

 

 

 

A la hora de implementar soluciones SharePoint y mas ahora con la nueva versión 2010, los clientes solicitan casos de éxito documentados no solo de la empresa si no también a nivel mundial y que mejor ejemplo que una compañía como Six Flags que tiene parques temáticos por toda Norte América. Por lo tanto casos de estudio como este de Six Flags pueden ser muy útiles para poder mostrar a nuestros clientes como otras compañías han implementado exitosamente soluciones de SharePoint.

Les paso el link donde pueden bajar la documentación de este caso de éxito

http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000007209

 

Espero que les Sea de Utilidad

martes, 7 de septiembre de 2010

CompartiMOSS Edición #5

 

Compartimoss5

Es un placer comunicarles que ya se encuentra disponible la quinta edición de la mejor revista especializada en latinoamericana sobre SharePoint, CompartiMOSS la cual es un esfuerzo de un grupo de entusiastas MVPS Latinoamericanos.

Les recomiendo mucho que puedan leer esta revista, la misma esta dirigida tanto a Desarrolladores como IT Pros, ya que tiene artículos dirigidos a ambos grupos de profesionales

En este momento la revista se encuentra dirigida por  mis buenos amigos Gustavo Velez y Fabián Imaz, ambos muy reconocidos MVPs de SharePoint.

En la Edición #6 esperamos que ya inicie la Sección Fija sobre Tips de TI sobre SharePoint que estará a Cargo de su servidor y de mi amigo Hector Insua.

Así mismo espero publicar un articulo en el próximo numero sobre migración sobre como migrar a 2010 y no morir en el Intento.

Contenido de Este Numero:

  • Editorial
  • Mayor productividad en Microsoft Office 2010 (Alejandro Garrido)
  • Manejadores de Eventos en SharePoint 2010 (Juan Pablo Pussacq Laborde)
  • Automatización de pruebas de interfaz de usuario con Visual Studio 2010 (Fernando Machado)
  • Motor de búsqueda de SharePoint 2007 y aplicaciones personalizadas para el acceso de la información (Fabián Imaz)
  • Herramientas para SharePoint de Recuperación, Búsqueda, Restauración y Migración (Rafael Jiménez)
  • Secciones fijas

Descargas:

Descargar CompartiMOSS Número 5 - Septiembre 2010 (Alta resolucion, 2,1 MB)
Descargar CompartiMOSS Número 5 - Septiembre 2010 (Baja resolucion, 1,2 MB)

Enlaces de Compartimoss:

Sitio Oficial de la Revista CompartiMOSS
Sitio Oficial de la Revista CompartiMOSS en Facebook

Espero que disfruten de la revista

Instalar Paquetes de Lenguaje para SharePoint Parte 2 SharePoint 2010

 

Un lector del blog me pidió que escribiera un post sobre la instalación de los language packs tanto para SharePoint 2007 como para 2010, por lo tanto procedo a pasarles el procedimiento con imágenes incluidas de como hacer la instalación de los language packs en ambas versiones.

Esta es la segunda parte orientado a SharePoint 2010

Antes de Realizar esta instalación es necesario tener en cuenta algunos factores:

  • Instalar un language pack permitirá crear Web Applications, site collections o sites en un idioma diferente al cual se instalo originalmente la herramienta
  • Se puede tener instalado múltiples language packs en una mismo ambiente SharePoint.
  • Aun cuando tengan instalado SharePoint 2010 es necesario Instalar los de SharePoint Foundation
  • En versión 2010 solo se encuentran paquetes de lenguajes en 64 Bits
  • El instalador para SharePoint Server 2010 también es para Project Server 2010, Search Server 2010, and Office Web Apps 2010

A continuación les paso las direcciones para bajar los languages pack en sus versiones en ingles:

Una vez que se tienen los instaladores deben de seguirse los siguientes pasos a la hora de instalarlos:

  • Instale el Paquete de lenguaje para SharePoint Foundation 2010 (no ejecute el SharePoint Configuration Wizard)
  • Instale el Paquete de lenguaje para SharePoint Server 2010
  • Ejecute el SharePoint Configuration Wizard

Language Pack 2010

    Espero que les sea de mucha utilidad