MSDN Library o TechNet Library a la carta

Me he enterado recientemente de la existencia de una herramienta con la que puedes descargar documentación de MSDN Library o de TechNet Library y consultarla en cualquier otro momento sin depender de la conexión a Internet. Por ejemplo, puedes llevártela a cualquier sitio en un pen USB. La herramienta aún está poco madura pero los inconvenientes son menores si dispones de una conexión rápida.

Package This, que se ejecuta en .NET Framework 2.0, nos permite escoger entre la colección de MSDN o la de TechNet y entre diferentes idiomas, aunque debemos tener en cuenta que el repertorio de documentación traducida del inglés a otras lenguas es limitado. La información más reciente y completa siempre se publica primero (o únicamente) en inglés.

El programa se conecta al servicio web de contenidos de MSDN y nos muestra en el panel izquierdo los nodos de primer nivel del árbol de contenidos. Los temas señalados en rojo no están disponibles a través del servicio de contenidos. Podemos marcar y expandir nodos individuales, o bien, si hacemos clic con el botón secundario, podemos elegir la opción Select This Node and All Children para seleccionar toda una rama de una sola vez.

En la parte derecha nos irán apareciendo los temas seleccionados y descargados. Una vez que hayamos obtenido toda la documentación que queríamos, ¿qué hacemos con ella? Package This puede exportarla a dos tipos de archivo, CHM y HXS, siempre y cuando dispongamos de los programas adecuados. En el primer caso debemos tener instalado el paquete HTML Help Workshop. Pachage This depende actualmente (versión 1.3) del valor InstallDir en la clave del registro HKCU\Software\Microsoft\HTML Help Workshop para encontrarlo. Si no existe dicho valor, se mostrará el posiblemente equívoco mensaje You need to install the HTML Help Workshop. Otro inconveniente que presenta la aplicación es que, si se proporciona un nombre con espacios en blanco para el archivo CHM, la generación falla sin notificación alguna. Esta limitación es realmente un bug: Package This, en su versión actual, no entrecomilla el nombre del archivo al pasarlo como parámetro a Hhc.exe, el compilador de ayuda basada en HTML de Microsoft.

Para exportar a formato HXS, cosa que no he probado, se necesitará el SDK de Microsoft Help 2.0 que forma parte de algún SDK de Visual Studio. Si no está correctamente instalado, la opción Export to HxS file no tendrá efecto o producirá una excepción.

¡A jugar!

Published 9/4/2008 19:44 por Ramón Sola
Comparte este post:

Comentarios

# JuanLu said on 10 April, 2008 12:07 AM

También está muy bien KBAlertz (http://kbalertz.com). Clasifica los artículos de la KB por categorías, te suscribes a las que quieras y cuando sale un artículo nuevo de esa categoría te avisan por mail.

# Peni said on 10 April, 2008 07:53 AM

Si señor!! Estupenda herramienta :-))

Licencia

El contenido de este blog se ofrece bajo el siguiente tipo de licencia de Creative Commons:

Creative Commons License

Búsqueda

Ir

Este blog

Sindicación

Notas

  • Por decisión del administrador, los visitantes que no inicien sesión (visitantes anónimos) no podrán enviar comentarios a los blogs de Geeks.ms, para lo cual deberán registrar una cuenta de usuario e identificarse a través de la misma. Disculpen las molestias que esto pueda causarles.

Acerca de los contenidos

La información ofrecida en este blog se proporciona tal cual, sin garantías de ningún tipo, y no otorga ningún derecho. Usted asume el riesgo de poner en práctica cuantos procedimientos se expongan aquí. En particular, si ha venido buscando alguna solución para una tarea o duda escolar y no le ha servido el contenido, por favor no me eche la culpa. ;-)

Las anotaciones del blog representan una visión válida en el momento en que fueron publicadas o actualizadas. Más allá de esas fechas no se puede garantizar la veracidad de la información expuesta ni la exactitud o fiabilidad de los enlaces.

Los comentarios son responsabilidad exclusiva de sus autores respectivos. El dueño del blog se reserva el derecho de editar, eliminar o no publicar aquellos comentarios que a su criterio infrinjan reglas básicas de respeto y convivencia en la red. En el caso de la edición, se expondrá claramente esta circunstancia y el motivo de la misma. El dueño del blog podrá asimismo borrar los enlaces que se desvíen demasiado de los temas tratados, muestren intenciones de autopromoción (publicidad descarada, spam...) o en general no inspiren confianza. Las direcciones de correo electrónico serán eliminadas o alteradas para reducir la posibilidad de que sean objeto de spam. El envío de comentarios implica la adhesión a estas condiciones.

Etiquetas

Archivo

Colegas en Geeks.ms

Otros bloggers españoles

Bloggers de Microsoft

Herramientas interesantes

Geeks.ms

Mi blog personal

Webs y comunidades amigas