Codepoint

by Trentia Consulting

Microsoft.SharePoint.SPException: This view requires at least Microsoft Internet Explorer 7.0, Mozilla FireFox 3.0, or Apple Safari 3.0.

Si alguna vez os encontráis con que un portal en SharePoint funciona lentamente e incluso llega a quedarse colgado el primer paso a seguir es echar un vistazo a los logs ULS (unified log system).

Si veis que os aparecen un montón de mensajes como éste:

Microsoft.SharePoint.SPException: This view requires at least Microsoft Internet Explorer 7.0, Mozilla FireFox 3.0, or Apple Safari 3.0.    at Microsoft.SharePoint.WebControls.Gantt.OnLoad(EventArgs e)     at System.Web.UI.Control.LoadRecursive()     at System.Web.UI.Control.AddedControl(Control control, Int32 index)     at Microsoft.SharePoint.WebPartPages.ListViewWebPart.CreateChildControls()     at Microsoft.SharePoint.WebPartPages.WebPartMobileAdapter.CreateChildControls()     at System.Web.UI.Control.EnsureChildControls()     at System.Web.UI.Control.PreRenderRecursiveInternal()     at System.Web.UI.Control.PreRenderRecursiveInternal()     at System.Web.UI.Control.PreRenderRecursiveInternal()     at System.Web.UI.Control.PreRenderRecursiveInternal()     at System.Web.UI.Control.PreRenderRecursiveInternal()     at System.Web.UI.Control.PreRenderRecursiveInternal()     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Significa que las vistas Gantt de vuestras listas están dando error en los rastreos de la búsqueda.

Para solucionarlo seguid los siguientes pasos:

  1. Abrir RegEdit en el servidor
  2. Ir a HKLM\SOFTWARE\Microsoft\Office Server\14.0\Search\Global\Gathering Manager
  3. Cambiar la clave UserAgent de:
    • Mozilla/4.0 (compatible; MSIE 4.01; Windows NT; MS Search 6.0 Robot)
    • por:
    • Mozilla/4.0 (compatible; MSIE 7.0; Windows NT; MS Search 6.0 Robot)
  4. Finalmente, reinicia los servicios de búsqueda.

Confirmada por Microsoft la fecha de lanzamiento de Windows 8

windows8En la reunión anual de la empresa de ventas y posteriormente una publicación en el blog, Microsoft ha revelado que Windows 8 será lanzado al mercado el 26 de octubre de 2012.

Este sistema ha sido calificado por parte de Microsoft como el rediseño más importante realizado en la interfaz de usuario en más de una década.

El punto más novedoso en la interfaz del sistema, es que incluye una interaz táctil, apodada "Metro". 

Aquí os dejo un enlace para que podáis ver más información referente a dicha interfaz.

Con Windows 8, Microsoft pone a disposición del mercado un sistema único que puede ser utilizado tanto en PCs de escritorio como en dispositivos móviles, en oposición a las decisiones tomadas por sus competidores.

Imprimir directamente una imagen. Quitar el asistente de impresión de fotografías de windows.

En el último post hablé de cómo mandar varios documentos a una impresora pdf para terminar imprimiento un sólo documento que los contuviera todos.

Me encontré que cuando mandaba una imagen y PDFCreator la queria imprimir se abría siempre el cuadro de diálogo del asistente de impresión de fotografías de windows. Intenté cambiar el programa por defecto según la extensión, etc. pero nada dió resultado.

La solución: entrar en el registro de windows (regedit) y seguir los siguientes pasos:

  1. Ir a: HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\print\
  2. Cambiar el nombre de la carpeta “DropTarget” a “DropTarget.old”.
    image8
  3. Dentro de la carpeta “command” cambiar el valor por la cadena siguiente:

"%SystemRoot%\System32\rundll32.exe" "%SystemRoot%\System32\shimgvw.dll",ImageView_PrintTo /pt "%1" "PDFCreator" "" ""

Con esto debería funcionar!

Depuración lenta en Firefox

Firefox-iconSi os ha ocurrido esto alguna vez y queremos corregir este problema, debemos abrir dicho navegador y teclear en la barra de direcciones “about:config”.

A continuación, en el filtro, teclead “ipv6”, lo que provocará que en la lista de parámetros del sistema se quede únicamente el que nos permitirá desactivar la resolución de nombres, llamado network.dns.disableIPv6. Pues bien, en ese punto, simplemente hay que modificar su valor a true.

Gestionar ficheros de la GAC en Windows 2008

asasEn Windows 2008 y debido a las mejoras de seguridad UAC (User Account Control), resulta mucho más complejo el hecho de gestionar la GAC (Global Assembly Cache). Operaciones de instalación o desinstalación de emsamblados en la GAC se hacen ahora imposibles aunqué ejecutemos el explorador en modo de privilegios elevados.

La solución más segura y limpia que hemos encontrado despues de mucho investigar es la de hacer uso de gacutil.exe para este tipo de operaciones. No obstante Windows 2008 no dispone de esta herramienta, habitualmente instalada por las distintas versiones de Microsoft Visual Studio o el SDK del .NET Framework. Existe otra posibilidad, que es instalar Windows SDK for Windows Server 2008 and .NET Framework 3.5, que tambien incluye esta utilidad.

Windows Phone 7

El pasado 11 de Octubre fue la presentación oficial del nuevo Windows Phone 7, el nuevo sistema operativo móvil de Microsoft.

Windows Phone 7 se convirtió en uno de los lanzamientos más esperados, y muchos fabricantes como Samsung, HTC o LG ya lo están usando como complemento en alguno de sus modelos, y Nokia acaba de anunciar una alianza para incorportarlo en sus modelos de gama alta.

NOkia-Windows-Phone-

Microsoft pretende hacer un punto y aparte en el diseño de su sistema operativo para móvil, ya que las últimas versiones de Windows mobile no eran todo lo eficientes que se esperaban, y sus competidores iban cogiendo ventaja en cuanto a diseño y prestaciones. De hecho, Windows Phone 7 no está basado en Windows Mobile 6.5, sino en la interfaz de Zune.

Ha pasado ya un tiempo pruedencial desde su lanzamiento, y ya hemos podido probarlo e incluso empezar a verlo entre manos de algunos usuarios.  Hay muchas novedades, es un sistema operativo móvil diferente al anterior, pero también a otros que ya había en el mercado, y de ello nos damos cuenta con sólo ver la pantalla de inicio, que ahora se encuentra dividida en paneles dinámicos, dando un cambio estético muy interesante.

Además tenemos nuevos conceptos, como los “Windows Phone Hubs”, que son vistas sobre temas específicos que reflejan las actividades que el usuario más demanda en el móvil: Gente (redes sociales, etc…), Imágenes (para compartir fotos y vídeos), Juegos (Xbox live en tu teléfono), y Música + Vídeo (lo mejor de Zune, con servicios online de música, e inluso radio). Y otra gran novedad es que incorpora un “Mercado de aplicaciones”, algo como la AppStore de Apple, o el Market de android, un sitio donde centralizar las aplicaciones para la plataforma, para buscarlas, comprarlas y descargarlas.

safe_image

Nosotros hace un par de semanas ya mirábamos –y lo publicábamos en nuestra página de Facebook- las particularidades del desarrollo de aplicaciones para Windows Phone gracias al material facilitado por Microsoft faculty para la programación de este sistema operativo móvil en C#, y que podéis bajar gratutitamente.

En este manual se tratan, entre otros, una introducción a esta nueva plataforma, cómo vender tus programas vía Marketplace, un poco de Silverlight, tanto de programación como de diseño, uso de Data Services o XNA para crear juegos para tu dispositivo.

Microsoft lanza IE9 Plataforma Final

Microsoft lanzó su cuarta y última plataforma Vista previa de Internet Exporar 9 para los desarrolladores de 4 de agosto, como parte de su aceleración hacia navegador septiembre la versión beta. Esta vista previa ofrece integración nativa con JavaScript y HTML 5 totalmente de aceleración de hardware, entre otras características.

Después de obtener una vista previa IE9 en el MIX 2010 conferencia en Las Vegas, Microsoft ha lanzado versiones previas de IE9 a los desarrolladores aproximadamente cada ocho semanas, los tres Plataforma Previews anteriores se han descargado más de 2,5 millones de veces, según Microsoft. El último adelanto puede descargarse desde este sitio.

"La cuarta preliminar Plataforma de Internet Explorer 9, disponible ahora, muestra la oportunidad de aceleración por hardware HTML5-totalmente", dijo Dean Hachamovitch, gerente general de Internet Explorer, escribió en un 4 de agosot la publicación en el Windows Internet Explorer Weblog. "Puede ejecutar nuevas muestras de prueba de manejo que muestran SVG moderna y la integración nativa de JavaScript en acción ... Con esta serie, se encuentra un mayor rendimiento y mayor apoyo para el marcado mismo". Al integrar el motor de JavaScript directamente en el navegador, al parecer, IE9 alcanza velocidades mayores que sus predecesores.

Microsoft también ha contribuido 519 nuevas pruebas a los organismos de normalización con Platform Preview 4, con lo que el número total de pruebas contribuido durante IE9 desarrollo para 2138.

A pesar de un fuerte desafío a los navegadores rivales como FireFox y Chrome, Internet Explorer ha conseguido obtener beneficios adicionales con respecto a los usuarios en general .Net Applications estima la cuota de Internet Explorer del mercado de navegadores en el 60.74%, seguido de FireFox con un 22.91%, Chrome con un 7.16%, Safari con un 5,09% y Opera con un 2,45%.

Microsoft lanza el Office 2010 que llegará a España el 9 de julio

Microsoft ha anunciado el lanzamiento de la versión para particulares del Office 2010 en 240 países y 10 idiomas. El pasado mes de mayo salió al mercado la versión para empresas y como se había previsto ya está disponible para los particulares, aunque en España no se tendrá acceso a la compra hasta el próximo 9 de julio, cuando se espera que esté en todas las tiendas.

La última versión de la suite Office 2010 es la que mayor éxito ha alcanzado en toda la historia del producto. Así lo avalan los resultados del número de descargas del software, desde que se lanzó la versión beta en noviembre de 2009. Con casi 10 millones de descargas (sólo en España más de 150.000), Office 2010 ha multiplicado por siete las descargas de la anterior versión del producto (Office 2007).

El Office 2010 vendrá preinstalado en las principales marcas de PCs en un intento de Microsoft por lograr que comprar Office 2010 sea más fácil que nunca para los consumidores. Para activar Office 2010 preinstalado en los nuevos PCs,estarán disponibles tarjetas de clave en las principales cadenas de tiendas. "A finales de este año, el 80% de los PCs en todo el mundo tendrán el Office 2010 preinstalado”, asegura David Negrete, director de la Unidad de Negocio de Productividad y Colaboración de Microsoft Ibérica.

Oportunidad para las empresas

Microsoft ha puesto en marcha a través del su programa de Garantía Tecnológica una interesante oferta para las empresas. Ofrece a los clientes que compren hasta el 30 de septiembre Office 2007 la posibilidad de actualizar su producto, sin coste adicional, a Office 2010, aprovechándose de las ofertas actuales que hay de Office 2007.

Microsoft lanza Internet Explorer 9 Platform Preview 3

Se acaba de publicar la tercera versión para desarrolladores de Internet Explorer 9, según informa el portal genbeta.

Se acaba de publicar la tercera versión para desarrolladores de Internet Explorer 9, con unos resultados generales excelentes. Aún no han añadido el marco del navegador con los controles, así que no es usable para el día a día. Pero hay que tener en cuenta que estas versiones solo sirven para comprobar el motor que se está desarrollando por debajo.

Y ese motor es, a día de hoy, un serio competidor para el resto de navegadores. Tanto en eficiencia como, poco a poco, en soporte de funcionalidades, lo que demuestra que Microsoft al fin está dando a su navegador el apoyo que merece. Siguiendo el camino anunciado en las dos versiones anteriores, las mejoras se centran en varios frentes. Vamos a explicar un poco en la entrada extendida de qué se tratan esos cambios.

  • Mayor rendimiento en Javascript. Aún no es el más rápido, pero se quedará muy cerca de la cabeza, lo que ya es más que suficiente. Sin embargo, desde Microsoft se asegura que están optimizando otros subsistemas que tienen un amplio impacto en la visión de páginas web artificiosas. De hecho, eso permite que en diversos ejemplos visuales que están mostrando, Internet Explorer 9 gane de calle a todos los demás, principalmente por hacer uso de APIs de Windows Vista/7 y utilizar por defecto la GPU para renderizar todos los elementos.
  • Vídeo y audio de HTML5. Se estrena el esperado soporte para vídeo, usando el códec H.264 como se anunció, lo que implica que la versión HTML5 de Youtube es plenamente funcional. También añaden el soporte para audio, ambos con aceleración por hardware habilitada.
  • Soporte para canvas. Este estándar permite el desarrollo de dibujos, haciendo posible aplicaciones mucho más visuales. Esto ya estaba soportado por todos los demás navegadores desde hace años y se traducirá en que sitios como Google Maps irán mucho más rápido. Por supuesto, también está preparado para usar el chip gráfico en los equipos soportados, de tal forma que el rendimiento es muy satisfactorio. Para demostrarlo, han añadido impresionantes páginas de prueba en su TestCenter.
  • Soporte para fuentes WOFF. Este estándar fue creado conjuntamente por Mozilla, Google y Microsoft, y lo mandaron en abril de este año. Está llamado a ser el estándar de fuentes para la web, ya tiene soporte en Firefox y Webkit, pero por lo visto en las pruebas de Microsoft por ahora ellos son los únicos que está aplicando un suavizado de fuentes.
  • Medición de rendimiento nativa en el navegador. Las especificaciones de WebTiming proveen de funciones más confiables para medir el tiempo que tarda nuestro código en ejecutarse, y Microsoft también se apunta al movimiento para popularizar este estándar en todos los navegadores por igual. Como las especificaciones finales no están muy definidas aún, Microsoft está usando el prefijo propietario -ms en sus propiedades, de manera similar a -webkit o -moz.
  • Soporte más amplio de estándares. Se añaden varias nuevas funcionalides de Javascript, CSS3 y HTML5, confirmando el reciente amor de Microsoft por los estándares. Aunque en el test de Acid3 ya obtienen un decente 83 de 100, ellos mismos vuelven a repetir que este test es una prueba muy incompleta de los estándares actuales. Por tanto, siguen trabajando en escribir cientos de tests que van enviando regularmente a la W3C. En este punto también quieren incidir en un código para todos los navegadores, algo que están llevando por bandera.

En general las sensaciones son muy positivas. Microsoft está realizando un trabajo fantástico, con buenos resultados y en la dirección que todos deseábamos desde hace una década. Lo único que se le puede achacar es que ahora quiera liderar el movimiento de un sólo código para todos los navegadores cuando, actualmente, los mayores problemas que sufrimos los desarrolladores web tienen que ver con cualquier versión de Internet Explorer.

Un  punto a destacar es que los usuarios de Windows XP no disfrutarán de esta versión.

Descarga: IE9

Fuente: genbeta

Error de inicio de sesión recurrente al navegar una web local

A partir de las versiones de Microsoft Windows XP SP2, Microsoft Windows Server 2003 SP1 y en general en Microsoft Windows Server 2008 se da un curioso problema que nos puede llevar de cabeza un buen rato. Si tenemos un sitio web alojado en local, que responde bajo un FQDN o host header y lo intentamos navegar en local (no desde otra máquina), nos pasará que nos pedirá constantemente validación de credencial de usuario. Por mucho que proporcionemos unas credenciales válidas nos devolverá constantemente errores HTTP 401.1.

Este efecto es debido a nuevas medidas de seguridad en la plataforma y que se pueden solucionar tocando una clave del registro. La forma más sencilla de evitar este efecto es anulando esta nueva característica. Para ello y según instrucciones de Microsoft:

  1. Haga clic en Inicio y en Ejecutar, escriba regedit y haga clic en Aceptar.
  2. En el Editor del Registro, busque la clave siguiente y después haga clic en ella:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

  3. Haga clic con el botón secundario del mouse (ratón) en Lsa, seleccione Nuevo y, a continuación, haga clic en Valor DWORD.
  4. Escriba DisableLoopbackCheck y, a continuación, presione Entrar.
  5. Haga clic con el botón secundario del mouse en DisableLoopbackCheck y, a continuación, haga clic en Modificar.
  6. En el cuadro Información del valor, escriba 1 y haga clic en Aceptar.
  7. Cierre el Editor del Registro y reinicie el equipo.

Os recomiendo visitar http://support.microsoft.com/kb/896861