viernes, 31 de octubre de 2008

KB 958847: Cumulative update packages for the 2007 Microsoft Office core suite applications and for 2007 Microsoft Office servers: October 28, 2008

The Packages Cumulative Update for de 2008 October Contain the Latest hotfixes for the 2007 Office Core Suite Applications and Servers. We recommend that you Test hotfixes Before You deploy them in a Environment Production. Because the builds are Cumulative, Each New Release Fix CONTAINS all the Hotfixes and all the Security Fixes that were Included with the 2007 Previous Suites Office Fix Release. We recommend that you consider Applying the most Recent Release Fix that CONTAINS THE hotfix That You Need.

http://support.microsoft.com/kb/958847

jueves, 30 de octubre de 2008

Errores en el EVENT LOG de Windows 2003 con MOSS 2007: Event ID 6398, 6482, 7076 y/o IIS abre en blanco

Si el servidor de MOSS experimentan alguno de estos problemas:
  • Al abrir IIS 6.0 Server Manager Snapin aparece en blanco
  • Errores en el Application Log de Windows 2003:
Event ID: 6398

El método Execute de la definición de trabajo Microsoft.Office.Server.Administration.ApplicationServerAdministrationServiceJob (ID xxx-xxxxx-xxxxxx) lanzó una excepción.

A continuación se incluye más información.

Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

Event ID: 6482

No se pudo ejecutar el trabajo de administración del servidor de aplicaciones para la instancia de servicio Microsoft.Office.Server.Search.Administration.SearchAdminSharedWebServiceInstance (xxxx-xxxx-xxx-xxx).

Motivo: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

Detalles de soporte técnico:System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at System.DirectoryServices.Interop.UnsafeNativeMethods.IntADsOpenObject(String path, String userName, String password, Int32 flags, Guid& iid, Object& ppObject) at System.DirectoryServices.Interop.UnsafeNativeMethods.ADsOpenObject(String path, String userName, String password, Int32 flags, Guid& iid, Object& ppObject) at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) at System.DirectoryServices.DirectoryEntry.Bind() at System.DirectoryServices.DirectoryEntry.get_IsContainer() at System.DirectoryServices.DirectoryEntries.CheckIsContainer() at System.DirectoryServices.DirectoryEntries.Find(String name, String schemaClassName) at Microsoft.SharePoint.Metabase.MetabaseObjectCollection`1.Find(String name) at Microsoft.SharePoint.Metabase.MetabaseObjectCollection`1.get_Item(String name) at Microsoft.SharePoint.Administration.SPProvisioningAssistant.ProvisionIisApplicationPool(String name, ApplicationPoolIdentityType identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime) at Microsoft.SharePoint.Administration.SPMetabaseManager.ProvisionIisApplicationPool(String name, Int32 identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime) at Microsoft.Office.Server.Administration.SharedWebServiceInstance.Synchronize() at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)

Event ID : 7076

Excepción al ejecutar el trabajo del administrador del servidor de aplicaciones.

Mensaje: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

Detalles de soporte técnico:System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at System.DirectoryServices.Interop.UnsafeNativeMethods.IntADsOpenObject(String path, String userName, String password, Int32 flags, Guid& iid, Object& ppObject) at System.DirectoryServices.Interop.UnsafeNativeMethods.ADsOpenObject(String path, String userName, String password, Int32 flags, Guid& iid, Object& ppObject) at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) at System.DirectoryServices.DirectoryEntry.Bind() at System.DirectoryServices.DirectoryEntry.get_IsContainer() at System.DirectoryServices.DirectoryEntries.CheckIsContainer() at System.DirectoryServices.DirectoryEntries.Find(String name, String schemaClassName) at Microsoft.SharePoint.Metabase.MetabaseObjectCollection`1.Find(String name) at Microsoft.SharePoint.Metabase.MetabaseObjectCollection`1.get_Item(String name) at Microsoft.SharePoint.Administration.SPProvisioningAssistant.ProvisionIisApplicationPool(String name, ApplicationPoolIdentityType identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime) at Microsoft.SharePoint.Administration.SPMetabaseManager.ProvisionIisApplicationPool(String name, Int32 identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime) at Microsoft.Office.Server.Administration.SharedWebServiceInstance.CreateSharedWebServiceApplicationPool(SharedResourceProvider srp) at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)


Revisar este documento en la Knowledge Base de Microsoft: KB 946517 .

Existe un hotfix liberado en agosto 2008 para resolver un problema del proveedor ADSI de IIS 6.0

Liberada Enterprise Library 4.1 (Octubre 2008)

Acaban de liberar la nueva versión de las Enterprise Library 4.1. A priori, se ve que han corregido algunos problemas detectados en la 4.0, proveen soporte a VS 2008 SP1 y Framework 3.5 SP1, y para los que ya estén implementando 4.0 el impacto al parecer es menor: Reasignar las referencias y nada más.

What’s New in Enterprise Library v4.1?

This release of Enterprise Library is a service release that includes the following:

– Unity interception mechanism and integration of the Policy Injection Application Block with the Unity Application Block;
– Performance improvements;
– Usability improvements to the configuration tool;
– Visual Studio 2008 Service Pack 1 support;
– Bug fixes.

Reference:
http://www.codeplex.com/entlib


If you already know and love the Enterprise Library

− check out the
change log for this release;
− upgrade to V4.1—no code change is required—simply
update the references to the corresponding application block assemblies and to the common assemblies;
− download the
updated QuickStarts and run through the Unity-integrated examples to get the flavor of new dependency injection style of using the Enterprise Library;
− review the
documentation on how to use interception with Unity;
− view
webcasts on Enterprise Library and Unity, review demo code.

Reference:
http://blogs.msdn.com/agile/archive/2008/10/28/just-released-microsoft-enterprise-library-4-1-and-unity-1-2.aspx


About This Release of Enterprise Library


This release of Enterprise Library includes additions in functionality to several of the existing application blocks. The following sections discuss these and other changes in the current release. In addition, this release has been adapted to work with Microsoft Visual Studio 2008, Windows Management Instrumentation (WMI) version 2.0, and the Microsoft .NET Framework 3.5.
This topic contains the following information about this release of Enterprise Library:

Contents of This Release

This release of Enterprise Library contains the following:

Binaries. The Enterprise Library includes pre-compiled, strong-named assemblies for all the source code. For more information, see
Using the Signed Binary Assemblies.

Source code. The Enterprise Library includes the source code for the application blocks, the configuration tools, the unit tests, and the QuickStarts.

Unit tests. The Enterprise Library includes the unit tests that were created while the application blocks were being developed. For more information, see
Unit Tests.

QuickStarts. Enterprise Library QuickStarts are brief, easy-to-understand illustrations of key application block features. Each application block includes one or more QuickStart.

Documentation. Enterprise Library includes documentation that can be viewed with the Visual Studio Help system. The documentation includes guidance about how to use the Enterprise Library and a class library reference.

For more details, and to download these features, see the
patterns & practices – Enterprise Library - Home on CodePlex.

For a complete list of the application blocks, configuration and other tools, and the core features of Enterprise Library, see
Contents of Enterprise Library in the Getting Started section of this guidance.

Integration with the Unity Application Block
In this release of Enterprise Library, you can use the
Unity Application Block (Unity) to intercept Enterprise Library objects and execute code before or after the body of a function or a method is executed and you can generate instances of Enterprise Library objects and inject them into other objects.
Enterprise Library contains a set of classes that allow you to obtain instances of objects such as a SqlDatabase or a CacheManager, defined in the Enterprise Library configuration, from the Unity container. In addition, new "injection-friendly" façades for some of the Enterprise Library objects replace static façades, which cannot be used with injection. These features use the dependency injection capabilities of Unity and can considerably simplify your code.


Unity provides interceptors that will, when configured in the container, allow you to intercept method calls and attach call handlers to the intercepted methods. For more information on interception see
Using Interception with Unity.

For more information about the integration of Unity and Enterprise Library, see
Creating Objects Using the Unity Application Block.


Reference:
http://msdn.microsoft.com/en-us/library/dd139937.aspx#Changes_That_Affect_All


Downloads & Files

Enterprise
Library 4.1 - October 2008 - StandaloneDocs.chm


Enterprise
Library 4.1 - October 2008 - PDBs.zip

Enterprise
Library 4.1 - October 2008 - Printable Docs.pdf


Reference:
http://www.codeplex.com/entlib/Release/ProjectReleases.aspx?ReleaseId=18859


martes, 14 de octubre de 2008

IV Congreso Español de Usuarios de Sharepoint (C.E.U.S. IV)

El próximo 29 de octubre se celebrará en Madrid el IV Congreso Español de Usuarios de Sharepoint (C.E.U.S.), donde VASS participa como patrocinante del evento.

Este año la agenda incluye una completa gama de presentaciones repartidas en sesiones simultáneas en diferentes salas, de forma tal que los asistentes puedan elegir las mas convenientes a sus inquietudes.

Dirección:
NH Hotel Eurobuilding
Calle Padre Damián, 23
Madrid, 28036


Ver mapa en:


Registro del evento:
http://www.microsoft.com/spain/eventos/eventdetail.aspx?EventID=1032391047




AGENDA
Sesión General

09:30 - Recepción y Bienvenida
10:00 - Comienzo de las sesiones y Situación General del SharePoint
10:20 - Proyecto de Búsqueda corporativa en Repsol
10:50 - Migración de los portales del Ministerio de Industria, Turismo y Comercio de CMS a MOSS2007.
11:20 - Portal Internet Fundación Gas Natural, con accesibilidad y tecnología de Búsqueda.
11:50 - Descanso y Café
12:15 - Intranet Colaborativa y Proyecto Factoría de Innovación
12:45 - Pymec Digital, Plataforma Educativa - Redes sociales entre Profesores, Padres y Alumnos.
13:10 - Nueva tecnología Microsoft - FAST ESP
13:40 - Presentación Oficial SUGES - Grupo de usuarios de SharePoint en España
13:50 - Cierre Sesión Matinal
14:00 - Coctel
15:30 - Comienzo de las sesiones de la tarde



Sesiones de la tarde

SALA A

3:30 - 4:25 MOSS desde Cero
Veremos cómo SharePoint puede mejorar la productividad empresarial en todos los niveles de la empresa. Para ello repasaremos las principales funcionalidades del producto y su aplicación real.

4:30 - 5:25 SharePoint for internet. Web 2.0
Descubre cómo adaptar las ideas de la web 2.0 al mundo de la empresa. Convierte a tus usuarios en participantes y abre tu negocio a internet. Es hora de administrar el conocimiento.

5:30 - 6:25 ¿Trabajo más de la cuenta al diseñar flujos de trabajo?
En esta ponencia demostrar la potencia de SharePoint Designer como herramienta para el diseño de flujos de trabajo, para ellos usaremos actividades personalizadas desarrolladas con Visual Studio que, por ejemplo, nos permiten hacer el flujo más dinámico al estar asociado a un organigrama basado en listas de SharePoint.

SALA B


3:30 - 4:25 Integración Eficiente de la información formato papel en MOSS, escáneres, captura e indexación
Se mostrará todas las ventajas que se puede tener integrando la información escrita, formato papel, en MOSS. Ejemplos reales de procedimientos de captura y estimación de ahorros.

4:30 - 5:25 Mejorar la experiencia de usuario de MOSS 2007 con .NET Fx 3.5, AJAX.NET y Silverlight
La charla técnica se centrará en cómo mejorar la interfaz, la experiencia de usuario y las capacidades de SharePoint haciendo uso de éstas dos tecnologías de desarrollo.

5:30 - 6:25 Integración de MOSS 2007 en un entorno empresarial utilizando BizTalk 2006
Ponente (VASS)
La integración de SharePoint en entornos transaccionales es un reto cada vez más usual entre nuestros clientes. En esta ponencia se expondrán las distintas posibilidades de integración desde MOSS con BizTalk para el manejo de transacciones sobre múltiples sistemas existentes en la empresa.

SALA C


3:30 - 4:25 Alta Disponibilidad y recuperación de desastres en MOSS 2007
Como montar una granja de SharePoint de unos 6 servidores sobre un clúster de SQLserver 2005, como recuperar un portal completo, incluidas las personalizaciones.

4:30 - 5:25 Buenas prácticas y experiencias en proyectos de MOSS
Recomendaciones (fruto de la experiencia) para la ejecución de proyectos MOSS.

5:30 - 6:25 Actualizaciones de Infraestructura para Servidores de Office y MOSS
Como instalarlos y en qué orden. Mejoras dentro de MOSS, Mejora de la Administración, Federación. Otras mejoras del paquete a nivel de Office System (office y Project). Demostración que cubrirá la consola central de MOSS con sus mejoras (todo consolidado) además de hacer algún ejemplo de búsquedas federadas.


SALA D

3:30 - 4:25 INFOPATH, CASOS REALES DE USO EN MOSS 2007
Presentación de casuísticas reales del uso de formularios y automatización de procesos utilizando InfoPath y SharePoint Portal Server 2007.

4:30 - 5:25 SharePoint Online
Microsoft lanzará en un futuro cercano oferta de servicios hospedados de SharePoint, en esta ponencia se describirán las capacidades de éste nuevo servicio.

5:30 - 6:25 Integración con Exchange2007 y Office Communication Server
Compruebe las capacidades de integración de MOSS con las plataformas de mensajería y comunicaciones unificadas de Microsoft.


SALA E

3:30 - 4:25 Soluciones de BI integradas en Windows 2008 Hyper-V, SQL Server 2008, MOSS 2007, PPS 2007 y Excel 2007
Demostración práctica con máquinas virtuales, sobre el conjunto de tecnologías de BI de Microsoft. Modificando un Cuadro de Mandos con Excel , se muestra como se grabarán los datos en Analysis Services, y se mostraran en un cuadro de mandos en Performace Point Server, que a su vez actualizará un cuadro de Mandos en SharePoint

4:30 - 5:25 Accesibilidad: Un enfoque práctico
Garantizar la accesibilidad de sitios web basados en SharePoint se ha convertido en un requisito indispensable. En esta sesión mostraremos las diferentes certificaciones que existen al respecto, las posibilidades que SharePoint proporciona para su implementación, y algunos trucos extraídos de la experiencia en el desarrollo de sitios web accesibles basados en SharePoint.

5:30 - 6:25 Trucos, Optimización y Buenas Prácticas de SQL Server para MOSS
Gestionar y mantener las bases de datos que en una instalación de SharePoint es uno de los puntos más importantes. La gestión de grandes cantidades de documentos en la base de datos, hacen necesario aplicar determinadas tareas de mantenimiento. En esta sesión, se verán los mejores trucos para mantener la base de datos de un modo sencillo y eficiente al mismo tiempo.


SALA F

3:30 - 4:25 Microsoft Dynamics y MOSS
Ponente (VASS)
SharePoint es el centro de todas las tecnologías y productos de Microsoft. Las nuevas Ediciones de Microsoft Dynamics (ERP y CRM) profundizan aun más en ésta integración.


4:30 / 5:25 Community Kit y Podcasting para MOSS
El "Community Kit" es un conjunto de prácticas, plantillas, herramientas y código fuente que permite crear sitios basados en comunidad para prácticamente cualquier grupo de personas con un interés común. El "Podcasting Kit" facilita la fácil distribución de contenido, rico/evaluaciones/comentarios sobre contenido, la posibilidad de adjuntar contenido importante, aporta visualización web rica (similar a "Youtube" para la empresa), descargas individuales, suscripciones, búsquedas avanzadas y mucho más.

5:30 - 6:25 FAST Y MOSS
Descripción de las capacidades de búsqueda de la plataforma nueva plataforma de búsqueda FAST y las distintas posibilidades de Integración con SharePoint.


SALA G

3:30 - 4:25 Soluciones de geobúsqueda y lenguaje natural para gestionar el conocimiento empresarial con MOSS
Mediante ejemplos de aplicaciones de lenguaje natural y geo-búsqueda, se presentarán las mejores prácticas relacionadas con la puesta en marcha de proyectos de buscador en entornos internet /intranet utilizando tecnología Microsoft. Incluyendo ejemplos de cálculo de retorno de la inversión de proyectos de buscador

4:30 - 5:25 Construir aplicaciones RIA con Silverlight y Sharepoint Server
En esta charla veremos cómo lograr mejores experiencias de usuario, mediante la integración de Silverlight en nuestros portales desarrollados con Microsoft Office Sharepoint Server 2007.

5:30 - 6:25 Firma Digital y Risk Management BI en Microsoft SharePoint 2007
Sesión práctica con ejemplos de reportes de la solución de BI para la Gestión de Riesgos. Generación de reportes con Performance Point Server en formatos estándar con flujo de trabajo, firma digital durante el flujo y publicación automática en librería de documentos.


SALA H

3:30 - 4:25 Gestión de la Innovación con Enterprise Project Management y SharePoint
La gestión de la innovación se ha convertido en un valor estratégico dentro de las empresas. En esta sesión se verán las distintas capacidades de la tecnología Microsoft para la gestión de procesos de Innovación.

4:30 - 5:25 Movilidad, acceso desde dispositivos móviles
Explicación de las capacidades y configuración de MOSS para el acceso desde dispositivos móviles.

5:30 - 6:25 Citizen Service Platform - Plataforma de Servicio al ciudadano
Plataforma de servicio al ciudadano de Microsoft. Para poder transformar positivamente la experiencia del ciudadano, es necesario un cambio radical en el diseño de los procesos y un uso innovador de las nuevas tecnologías. El cambio solamente será posible al aplicar la combinación de ambas estrategias. En paralelo, la puesta en marcha de estos servicios supone un reto en el desarrollo imparable del las redes sociales, también llamadas "Web 2.0". Otras nuevas formas de presentación de la información y el conocimiento, como los sitios Web mixtos ("mashups"), "wikis", blogs, fuentes RSS y otras modalidades de software y servicios han permitido crear escenarios anteriormente inimaginables.

martes, 16 de septiembre de 2008

Idiomas y Numeros de Identificacion Local para MOSS

Este numero de identificacion nos permite cambiar el idioma de la Interface de Usuario de MOSS cuando creamos plantillas (previa instalación del correspondiente Language Pack)

Lenguaje (LCID)

English-US (1033)
Spanish (3082)
Catalan (1027)
Italiano (1040)
Frances (1036)
Aleman (1031)

El resto están publicados en
http://office.microsoft.com/en-us/help/HP100305701033.aspx

jueves, 21 de agosto de 2008

Carpetas que deben ser excluídas de la exploración del software antivirus en WSS 3.0 o MOSS

Cuando se utiliza ciertos programas de software antivirus en Windows SharePoint Service 3.0 o SharePoint Server 2007, es importante excluir determinadas carpetas de éste rastreo del antivirus. Si no se excluyen estas carpetas, se pueden experimentar muchos problemas inesperados : desde recibir mensajes de error de "Acceso denegado" cuando se cargan los archivos hasta la interrupción del servicio.

Este artículo incluye información acerca de cuáles son las carpetas que deben ser excluidas de la exploración del antivirus en los servidores que tienen instalado Microsoft Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007.

(Español)
http://support.microsoft.com/kb/952167/es

(Inglés)
http://support.microsoft.com/kb/952167/en-us

Utilizando MOSS para implementar escenarios de grandes volúmenes de contenido y alta disponibilidad con búsquedas rápidas

Este documento expone los puntos de decisión cruciales, definición y diseño de arquitectura, criterios de prueba y resultados de pruebas de ejecución y escalabilidad conducidos por el Microsoft Partner Solutions Center (MPSC) en Redmond, Washington. Esto con la intención de proveer información estratégica acerca de diseño de soluciones empresariales de grandes volúmenes y alta disponibilidad, que pueden crecer fácilmente.

Pueden descargar esta interesante documentación del technet en las siguientes rutas:


En formato Word 2007:
http://go.microsoft.com/fwlink/?LinkId=120881&clcid=0x409

En formato Word 2003:
http://go.microsoft.com/fwlink/?LinkID=120890&clcid=0x409

En PDF:
http://go.microsoft.com/fwlink/?LinkId=120891&clcid=0x409


Referencia:
http://technet.microsoft.com/en-us/library/cc262067.aspx

miércoles, 20 de agosto de 2008

CAML y la familia de tecnologías Sharepoint

CAML (Collaborative Application Markup Language) es un lenguaje de marcas basado en XML utilizado por los productos de la familia Microsoft SharePoint technologies (Windows Sharepoint Services y Office SharePoint Server). Tal como el XML, CAML contiene grupos específicos de TAGS para definir y desplegar (renderizar) datos.

En general, todos los archivos xml en una instalación de sharepoint incluyen CAML. Especificamente CAML es importante en la definición de sitios y listas, a través de los ficheros Onet.xml así como otros ficheros xml. Aquí el CAML es utilizado para definir que elemento existe en una instancia de un sitio, y el despliegue de estos sub-elementos, mientras que los ficheros aspx son utilizados para definir como ordenar y desplegar dichos elementos en un formulario de sitio.

CAML también es utilizado para consultar listas y vistas de Sharepoint, y cuando se programa directamente sobre la API de SharePoint.

Más información:

Introduction to Collaborative Application Markup Language (CAML)
http://msdn.microsoft.com/en-us/library/ms426449.aspx

Major Squema Definition Files
http://msdn.microsoft.com/en-us/library/ms479188.aspx

CAML Query Builder and Execution Tool
http://www.u2u.info/Blogs/Patrick/Lists/Posts/Post.aspx?ID=1252

Easily Construct your CAML queries with CAML Query Builder
http://www.zimmergren.net/archive/2008/05/05/how-to-easily-construct-your-caml-queries-with-spquery.aspx

martes, 29 de julio de 2008

Cómo comprimir ficheros de discos en Virtual PC (.VHDs)

Para el tema de MOSS una de las herramientas que mas apoyo nos brinda es Microsoft Virtual PC, entre otros porque nos permite entre tantas facilidades, el crear pruebas conceptos tanto para proyectos como para poner a prueba caracteristicas del producto y los efectos de los service packs, hot fixes y otros arreglos antes de tocar los ambientes de produccion. Particularmente con sharepoint, las maquinas virtuales tienden a crecer de forma tal que se puede volver inmanejable el tema del espacio, por lo que me he animado a compartir con uds este tip interesante que me tope en otro blog:

Uno de los problemas más conocidos de Virtual PC es que los ficheros de discos virtuales (.VHDs) pueden crecer desmesuradamente hasta el límite que hayamos definido al momento de crearlos (Por ejemplo para las VPC que he creado para los laboratorios de MOSS). Parte de esto es porque los ficheros .VHD se expanden dinámicamente cuando aplicaciones de software son instaladas en el .VHD. a pesar de que aun después de la instalación los archivos originales de instalación son eliminados y en teoría no ocuparían más el espacio en el .VHD, pero lo que sucede en realidad es que el .VHD no se compacta dinámicamente en tamaño. Una vez que un .VHD se expande – no se compacta automáticamente.

POR EJEMPLO: Si la instalación de un producto como Microsoft Office Sharepoint Server utiliza 500MB para expandir sus archivos de instalación y consume 340MB en el directorio \Archivos de Programa, el .VHD se expandirá en esa misma proporción. Cuando los 500MB de los ficheros de instalación son subsecuentemente eliminados al culminar la instalación, el fichero .VHD no disminuirá en esa cantidad de espacio.

Normalmente, no nos preocupamos por el espacio que pudiéramos consumir con los .VHD de Virtual PC y general estaríamos hablando de unos 3-4GB de espacio desperdiciado y quizás hasta más con los entornos virtualizados de MOSS debido al crecimiento de las bases de datos que pudieran ser redimensionadas con tareas de mantenimiento, LOGS que posteriormente son borrados. Así que la pregunta es , "Cómo comprimir el tamaño de un fichero .VHD cuando sabemos que ha crecido innecesariamente?" Así es como podemos recuperarlo:

1. Limpiar la máquina de archivos temporales
Con la utilidad CCLEANER.EXE de http://ccleaner.com/ borra todos los archivos temporales de la instalación de Windows, cache del Internet Explorer, Papelera de Reciclaje, y un gran cantidad de directorio "basura"/"temp" en la VPC. Tener en cuenta que instala innecesariamente la barra de yahoo que si no caemos en cuenta la podemos desinstalar sin problema.

2. Desactivar Hibernación
Si está encendida la hibernación, existirá un colosal fichero llamado hiberfil.sys en la raíz de la .VHD. Yendo a Power options en Control Panel y desactivando la hibernación nos quitamos de encima este fichero.
3. Capturar el Virtual Disk Precompactor .ISO
En el menú dentro de la Virtual PC que se está utilizando, habilitar la imagen ISO Virtual Disk Precompactor .ISO que está ubicada en:c:\archivos de programa\microsoft virtual pc\virtual machine additions\virtual disk precompactor.iso

4. Ejecutar el Precompactactador
Dentro de la Virtual PC ir a Mi PC y doble clic en el CD del disco virtual montado. Comenzará a ejecutarse la aplicación de pre-compactación la cual esencialmente limpia todo el espacio no utilizado, dejándolo disponible para su eliminación a través del Virtual Disk Wizard, el cual utilizaremos en el próximo paso. Este proceso puede tomar unos 15 minutos.

5. Apagar la Virtual PC

6. Ejecutar el Asistente de Discos de VPC2007
Desde la consola de Virtual PC , clic en Asistente de Disco Virtual y luego seleccionar "Editar un disco virtual existente". Preguntará para identificar el fichero .VHD para reducir en tamaño - seleccionarlo.

7. Compactar el fichero .VHD
Seleccione la opción "Compactar" teniendo marcada la opción "Reemplazar el archivo original". Esto tomará unos minutos. Considerar que el equipo host de las maquinas virtuales necesitará un espacio libre considerable de acuerdo al menos el tamaño del fichero .vhd.

Cuando este proceso finaliza, obtendremos un fichero .VHD file mucho más pequeño.

miércoles, 23 de julio de 2008

Problemas con Audiencias y Web Parts en WSS/MOSS

Síntomas:

Si a una web part dada en WSS/MOSS le es configurada una audiencia que consiste en grupos de Sharepoint, que a su vez está conformada por grupos de directorio activo, la web part no le es mostrada a los usuarios que pertenecen a dicho grupo.

Causas:

Este comportamiento ocurre debido a que únicamente los usuarios individuales que han sido asginados al grupo de SharePoint son reconocidos como audiencia. Solo estos tendrán acceso al Web Part. Sin embargo, si es gregado un grupo de Active Directory, las cuentos de usuario pertenecientes al grupo no son reconocidas como parte de dicha audiencia. Por lo tanto, las cuentas de usuario que residen en el grupo que a su vez han sido agregadas al grupo de SharePoint group no podrán acceder alWeb Part.

Solución:

Aplicar el hot fix que puede ser descargado desde:
http://support.microsoft.com/kb/942819/

Aplicar el hot fix post service pack 1 documentado en la Knowledge Base de microsoft bajo el número 948681 (este hot fix está incluido a partir del Infrastructure Update (IU), de julio 2008 ... Si no ha aplicado el IU, se recomienda aplicarlo en lugar de este hot fix, ya que adicionalmente a este problema resuelve otra cantidad de problemas ya detectados y solucionados.

Referencia:

http://support.microsoft.com/default.aspx/kb/948681

viernes, 18 de julio de 2008

Infraestructure Updates y Despliegue de Contenido

Fueron liberadas actualizaciones muy importantes para la plataforma Office Server 2007, estas correciones, denominadas Content Deployment and Infraestructure Updates, mejoran algunos de los puntos y entre los mas importantes estan:

· Workflow
· Business Data Catalog
· Inter-farm server authentication with Kerberos (
ITPro blog)
· Federated search
· A unified administration dashboard

Reparación incremental de bugs:

· Incremental import can fail if a feature with a custom content type has been reactivated on the destination.
· Unpublished pages do not get unpublished on the destination.
· Reinheriting permissions on the source does not propagate incrementally.
· Deleting a permission level on the source causes a "Permission level cannot be found." exception during incremental import.
· Incremental behavior with the Recycle Bin improved. Incremental import fails with a "FatalError: You cannot perform this action on a checked out document." exception.
· "Violation of PRIMARY KEY constraint" error during export.
· Document "Title" field does not get deployed by incremental deployment in some cases.
· In some cases, making permissions changes on the source or destination will result in a "The specified name is already in use." error.
· Deleting or renaming an item then creating one with the same name causes incremental deployment to fail.
· Incremental deployment fails when pages have independent permission settings.
· Deleting a file and folder can cause incremental deployment to fail in some cases.

Otros bugs corregidos:

· Removing a User from a group does not propagate to the destination during incremental deployment.
· Some source web settings related to search are not propagated to the destination.
· Content Deployment can time out incorrectly on large deployment jobs.
· Miscellaneous SQL deadlocks.
· Quick deployment jobs behave incorrectly when Variations is used.
· Quick deployment fails when pages are Quick Deployed while the Quick Deploy job is running.
· Running One-time jobs manually can fail.
· In some cases, a content deployment job can get stuck in a "Preparing" state forever.
· Deployment sometimes unghosts items that are ghosted on the source.
· Custom master page settings on the source are not propagated to the destination during deployment.
· Content deployment fails when compression is disabled.

Descargas :

Infrastructure Update for Microsoft Office Servers (KB951297) - x86
Infrastructure Update for Microsoft Office Servers (KB951297) - x64
Infrastructure Update for Windows SharePoint Services 3.0 (KB951695) - x86
Infrastructure Update for Windows SharePoint Services 3.0 (KB951695) - x64
Infrastructure Update for Microsoft Office Project 2007 (KB951547) - x86

Instrucciones :

Deploy Software Updates for Windows SharePoint Services 3.0 Deploy Software Updates for Office SharePoint Server 2007 - Aplica pa Project Server 2007, SharePoint Server 2007, Search Server 2008 y Search Server 2008 Express.

Install the Infrastructure Update for Microsoft Office Servers (Office SharePoint Server 2007)

Install the Infrastructure Update for Microsoft Office Servers (Search Server 2008)

Si necesita mayor detalle de los problemas manejados de despliegue de contenido en el Infrastructure Update, visite en Microsoft:

WSS:
http://support.microsoft.com/kb/952698/
MOSS: http://support.microsoft.com/kb/952704/

jueves, 17 de julio de 2008

Temas avanzados de MOSS Publicados en Microsoft Technet

Las lecturas listadas a continuación desarrollan con un excelente nivel técnico diversos temas importantes de MOSS, fueron elaboradas por expertos de Microsoft en Office SharePoint Server 2007, están complementadas con sus comentarios en video y apoyados con sliders que pueden descargarse, y finalmente está la opción para descargar el propio documento.

Overview: Office SharePoint Server server farm architecture
Describe cómo planificar granjas de servidores para disponibilidad y escalabilidad, y cómo desplegar Office SharePoint Server 2007 y Windows SharePoint Services 3.0 en granjas de servidores. Ver Video
Descargar Documento

Overview: Configuring server farms
Describe los pasos de configuración necesarios para posterior al despliegue en granjas de servidores MOSS. Ver Video
Descargar Documento

Securing server farms
Describe cómo ayudar al control de acceso a la información y como ayudar a protegerse de usuarios maliciosos. Ver Video
Descargar

Configuring performance options
Describe cómo configurar caching, compresión en IIS, y otras opciones que ayudan a maximizar performance en granjas Office SharePoint Server. Ver Video


Backing up, restoring, high availability, and disaster recovery for Office SharePoint Server server farms
Describe cómo respaldar y recuperar granjas de servidores Office SharePoint Server. Ver Video
Descargar Documento

Operations and management
Provee información acerca de operaciones comunes y tareas administrativas. Ver Video
Descargar Documento

Capacity planning
Describe cómo determinar requisitos y soporte a los requerimientos de capacidad de la plataforma. Ver Video
Descargar Documento

Search architecture and configuration
Describe cómo planificar y configurar búsquedas en Office SharePoint Server. Ver Video
Descargar Documento

Referencia:
http://technet.microsoft.com/en-us/library/cc299032(TechNet.10).aspx



martes, 27 de mayo de 2008

Construyendo e implementando Soluciones de Búsqueda Empresariales

A continuacion las 14 presentaciones grabadas en los modulos de entrenamiento de las sesiones de entrenamiento personal de 3 dias acerca de este tema. Las presentaciones proveen detalles clave acerca de las capacidades de busquedas en soluciones empresariales en Microsoft Office SharePoint Server 2007. Adicionalmente, estas presentaciones guian el proceso de cómo combinar las tecnologías y productos SharePoint con la finalidad de contruir, implementar, y gestionar una plataforma empresarial de búsquedas.

Module 1: Workshop Overview
http://go.microsoft.com/fwlink/?LinkId=115635&clcid=0x409

Module 2: Enterprise Search Overview
http://go.microsoft.com/fwlink/?LinkId=115636&clcid=0x409

Module 3: SharePoint Search 2007 Walkthrough
http://go.microsoft.com/fwlink/?LinkId=115637&clcid=0x409

Module 4: Search Architecture and Deployment Scenarios
http://go.microsoft.com/fwlink/?LinkId=115638&clcid=0x409

Module 5: Crawl and Query Processes
http://go.microsoft.com/fwlink/?LinkId=115639&clcid=0x409

Module 6: Relevance Ranking
http://go.microsoft.com/fwlink/?LinkId=115640&clcid=0x409

Module 7: Customizing the End-User Experience
http://go.microsoft.com/fwlink/?LinkId=115641&clcid=0x409

Module 8: Developing Search Solutions
http://go.microsoft.com/fwlink/?LinkId=115642&clcid=0x409

Module 9: Business Data Catalog Search
http://go.microsoft.com/fwlink/?LinkId=115643&clcid=0x409

Module 10: Extensibility and Integration for Search

http://go.microsoft.com/fwlink/?LinkId=115644&clcid=0x409

Module 11: Search Administration
http://go.microsoft.com/fwlink/?LinkId=115646&clcid=0x409

Module 12: Security for Search
http://go.microsoft.com/fwlink/?LinkId=115647&clcid=0x409

Module 13: Performance Scalability and Capacity Planning for Search
http://go.microsoft.com/fwlink/?LinkId=115648&clcid=0x409

Module 14: Search Operations
http://go.microsoft.com/fwlink/?LinkId=115649&clcid=0x409