Rincón de Héctor Calvarro
Blog sobre SharePoint, Visual Studio .NET y tecnologías Microsoft

July, 2011

  • Rincón de Héctor Calvarro

    Disponible DebugDiag 1.2 Final Release

    • 0 Comments

    Hola.

    Se ha lanzado la ´versión definitiva de DebugDiag 1.2 

    KB2580960   - Descarga 

    (Recordad desinstalar versiones anteriores antes de instalar esta)

    Bçasicamente tiene nuevas Feature tan interesantes como:

    - Soporte para .NET 4.0

    - Nuevo SharePoint Anlysis Script basado en una extensión de Stephan Gossner.

    - Poner puntos de ruptura en código manejado

    - Análisis de volcados de codigo nativo

    - Nuevos analisys de rendimiento.

    - Reporte de capturas de volcados en el Event Log.

    Ya estoy deseoso de usarlo, a ver que tal.

    Gracias.

    Un saludo.

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA.

  • Rincón de Héctor Calvarro

    Ciclo de vida de Soporte de SharePoint Portal Server 2001 ha finalizado

    • 0 Comments

    Hola

    El lunes 12 de Julio de 2011 ha finalizado el ciclo de vida extendido de SharePoint Portal Server 2001. Por lo cual, el soporte de este producto ha finalizado. Para vuestra información también haceros saber que el de Office XP también ha finalizado.

    http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=SharePoint+Portal+Server+2001&Filter=FilterNO

    Por consiguiente, es un buen momento para pensar en probar SharePoint Server 2010 o Office 365 (Servicio en la nube que contiene Sharepoint Online) y entrar en una nueva era para administrar sus contenidos, desarrollar sus aplicaciones o publicación de paginás y creación de intranets.

    Un saludo

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA.

  • Rincón de Héctor Calvarro

    Microsoft Small BASIC versión 1.0 lanzado

    • 0 Comments

    Hola.

    Ya está disponible la nueva versión de MSFT Small BASIC después de varios años de pre-realeases. MSFT Small BASIC es básicamente un dialecto del lenguaje de programación Visual BASIC .NET que se compone de un reducido set de palabras reservadas y un entorno gráfico amigable para acercar el mundo de la programación a los más pequeños y newbies.

    Entre las cosas que provee su sencillo IDE es Intellisense y poder importar namespaces de terceros sin embargo por desgracia no tiene ningún debugger (La única solución es hacer out-puts de consola).

    Un ejemplo de un programa muy básico es el siguiente que muestra una foto aleatoria de Flickr por pantalla.

    GraphicsWindow.Title=("***Ejemplo Photo Flickr***")
    GraphicsWindow.CanResize="True"
    GraphicsWindow.Show()
    Foto = Flickr.GetRandomPicture("Spain")
    GraphicsWindow.DrawResizedImage(Foto,0,0,640, 480)


    La suerte que tenemos es que la documentación y el IDE está en Español:

    http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=61481b74-eb45-42b8-a777-8f3644406787&displaylang=es

    e incluso hay unas clases self paced en ppt para conocer más sobre como programar y el entorno.

    http://msdn.microsoft.com/en-us/beginner/gg749842.aspx

    Así que creo es un buen momento para alentar a vuestros hijos a programar algo en las tardes de verano de una forma divertida. ¿Quién sabe a lo mejor en unas semanas están descargandose la versión gratuita de Visual Studio 2010 Express ?

    Gracias. Para más información os adjunto el blog de MSFT Small Basic http://blogs.msdn.com/b/smallbasic/

    Un saludo.

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EME

  • Rincón de Héctor Calvarro

    Relanzados los paquetes del JUNE CU 2011 para SharePoint 2010

    • 0 Comments

    Hola

    Han sido relanzados los paquetes de June CU 2011 para SharePoint 2010. Se recomienda instalarla a todo el mundo, incluso a aquellos que instalaron el acumulativo en estos días pasados.

    SharePoint 2010 (Build 14.0.6106.5002)

    (RECORDAD INSTALAR ANTES EL SP1)

    Si teneis SPS 2010 sólo debeis instalar el relativo a SPS 2010 ya que incluye el de Foundation.

    Tras instalar las actualizaciones se deberá ejecutar el Asistente de Configuración en cada servidor de la granja.

    Recordad que después de aplicar este CU necesitáis reiniciar el servicio de sincronización de perfiles.

    1. Ir a la Central Administration.
    2. Clickar sobre Manage Services en el apartado de System Settings.
    3. Buscar el User Profile Synchronization Service en la lista de servicios y clickar en stop si esta iniciado. Clickar enStart después de haberse parado y proporcionar los credenciales del User Profile Synchronization Service.

     Gracias.

    Un saludo.

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA

  • Rincón de Héctor Calvarro

    Windows Server 2008 R2 and network printer drivers - Windows cannot connect to the printer.

    • 1 Comments

    Hi.

    How are you?

    Unfortunately, I was dealing with this issue for a while, looking for info on the Internet and I didn't find anything. So I decided to use some internal resources in order to solve it.

     I was facing the error Windows cannot connect to the printer, Operation failed with error 0x00000057 when adding a new printer with admin privileges.

    The curious thing was that the printer was working before however ,after a global outage on the printer server, it gave up working and disappeared from printer devices.

    Basically, all pointed that the root cause was a bad driver or bad connection. Then I decided to go deeper and to open a regedit.exe window. I was checking the windows register and I found that there were existent printer connections on the regkey HKEY_CURRENT_USER\Printers\Connections\[NAME OF THE NETWORK PRINTER]. I deleted them, tried to add again the printer and all worked like a charm.

    Thanks.

    Kind Regards.

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA

  • Rincón de Héctor Calvarro

    Disponible SharePoint Designer 2010 SP1

    • 0 Comments

    Hola.

    Ya están disponibles los SP1s tanto como para la version x86 como para la versión x64:

    Detalles de los cambios en SP1 - Cambios

    Un saludo.

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA

  • Rincón de Héctor Calvarro

    ¿Por qué necesitamos instalar el June 2011 CU después de SP 2010 SP1?

    • 0 Comments

    Hola

    ¿Qué tal?

    La duda que surgió el otro día cuando salió el nuevo SP1 y la recomendación de instalar June CU 2011 fue: ¿Por qué hay que instalar después del SP1 el June 2011 CU?

    Según se nos ha explicado parece ser que el SP 2010 SP1 esta basado en el April 2011 CU, por lo cual, si en una máquina RTM le instalas el SP1 estarías en April 2011 CU + SP1. Por lo cual, si quisieras estar en la última versión deberías instalar el June 2011 CU.

    Me gustaría recordar otra vez como se hace el proceso de Instalación apuntandoos a nuestra entrada anterior sobre ello:

    http://blogs.msdn.com/b/calvarro/archive/2011/06/28/sharepoint-2010-sp1-y-june-cu-2011.aspx

    En los próximos días publicaré una tabla resumen de todas las versiones.

    Gracias.

    Un saludo.

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA

  • Rincón de Héctor Calvarro

    Error en el servicio importación después de Instalar June 2011 CU - System.PlatformNotSupportedException: Microsoft SharePoint is not supported with version 4.0.30319.235

    • 0 Comments

    Hola a todos

    Ayer por la mañana ya se veían algunos comentarios en nuestras listas de distribución interna sobre un posible problema con el servicio de instalación de usuarios después de la instalación de SP 2010 SP1 y del June 2011 CU. El error era el siguiente:

    Síntoma: User Profile import stop working with stopped-extension-dll-exception” errors in miiserver.exe (El servicio de importación reporta errores en miiserver FIM)

    Call Stack:

    "System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.PlatformNotSupportedException: Microsoft SharePoint is not supported with version 4.0.30319.235 of the Microsoft .Net Runtime.
    at Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Farm()
    at Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& farm, Boolean& isJoined)
    at Microsoft.SharePoint.WebControls.SPControl.SPWebEnsureSPControl(HttpContext context)
    at Microsoft.SharePoint.SPContext.get_Current()
    at Microsoft.Office.Server.UserProfiles.ProfileManagerInstance.GetApplicationProxy()
    at Microsoft.Office.Server.UserProfiles.ProfileImportExportService.FinalizeProfileImportExportProcess(Int64 importExportId)
    --- End of inner exception stack trace ---
    at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at Microsoft.Office.Server.WebServiceDirectProxy.WebMethodInfo.Invoke(Object webServiceInstance, Object[] args)
    at Microsoft.Office.Server.WebServiceDirectProxy.Invoke(String methodName, Object[] args)
    at Microsoft.Office.Server.UserProfiles.ManagementAgent.ProfileImportExportDirect.FinalizeProfileImportExportProcess(Int64 importExportId)
    at Microsoft.Office.Server.UserProfiles.ManagementAgent.ProfileImportExportExtension.Microsoft.MetadirectoryServices.IMAExtensibleCallExport.EndExport()
    Forefront Identity Manager 4.0.2450.34"

    Pues esta mañana nuestro compañero Patrick Heyde propone dos workarounds a la excepción:

    1.- Desinstalación de .net 4.0 

     Como sabéis SharePoint 2010 esta basado en .net 3.5 . De hecho Microsoft no recomienda tener instalado .net 4.0 en el mismo box que SharePoint 2010 en entornos de producción.

    2.- Modificar el archivo de configuración miiserver.config.exe

    Como forzar el servicio FIM a ejecutar en .net 2.0

    1.- Abrir el archivo C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\Bin\miiserver.config.config.exe

    2.- Localizar la siguiente entrada

     <startup useLegacyV2RuntimeActivationPolicy="true">
                    <supportedRuntime version="v4.0.30319"></supportedRuntime>
                    <supportedRuntime version="v2.0.50727"></supportedRuntime>
    </startup>

    3.- Comentar la línea referente a .net 4.0.

    <startup useLegacyV2RuntimeActivationPolicy="true">

               <!-- <supportedRuntime version="v4.0.30319"></supportedRuntime> -–>

                <supportedRuntime version="v2.0.50727"></supportedRuntime> 

     </startup>

    4.- Reiniciar los dos servicios asociados a FIM.

    5.- Comenzar de nuevo la sincronización

    El post original en Ingles del Blog de Patrick se encuentra en la siguiente dirección http://blogs.technet.com/b/patrick_heyde/archive/2011/07/02/sharepoint-2010-junecu-2011-available-side-effect-info-amp-solution.aspx

    La información tambien está disponible desde hace unas horas en la sección Common issues y workaround del cumulativo http://support.microsoft.com/default.aspx?scid=kb;EN-US;2536599

    Un saludo.

    Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA

Page 1 of 1 (8 items)