<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2spanishfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Windows Técnico</title><link>http://blogserver.informatica64.com/default.aspx</link><description>Información técnica sobre Windows </description><dc:language /><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><geo:lat>40.331284</geo:lat><geo:long>-3.857349</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/WindowsTecnico" type="application/rss+xml" /><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FWindowsTecnico" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/WindowsTecnico" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FWindowsTecnico" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FWindowsTecnico" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FWindowsTecnico" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FWindowsTecnico" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FWindowsTecnico" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.feedness.com/alta/http://feeds.feedburner.com/WindowsTecnico" src="http://www.feedness.com/ayuda/wp-content/square_b_sh_feed.gif">Subscribe with Feedness</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Cuota de mercado, primeros días de Windows 7</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/uxfCbPACkAA/cuota-de-mercado-primeros-d-237-as-de-windows-7.aspx</link><pubDate>Fri, 06 Nov 2009 11:07:30 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1183</guid><dc:creator>Manuel Fernandez</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1183</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/11/06/cuota-de-mercado-primeros-d-237-as-de-windows-7.aspx#comments</comments><description>&lt;p&gt;Como ya sabréis, el lanzamiento oficial de Windows 7 fue el pasado 22 de Octubre, hace tan solo dos semanas. A fecha de hoy, es sorprendente la cuota de mercado que Windows 7 ha adquirido en tan corto espacio de tiempo.&lt;/p&gt;  &lt;p&gt;En la página &lt;a href="http://marketshare.hitslink.com"&gt;http://marketshare.hitslink.com&lt;/a&gt; se pueden visualizar estadísticas aproximadas sobre porcentaje de sistemas operativos que navegan por la red. Tal y como refleja en el siguiente gráfico se puede observar como este sistema operativo ya posee una cuota 2.15% de los equipos que navegan en Internet, dato nada despreciable y que ya supone un porcentaje superior al doble de otros sistemas como Linux (0.96%).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_28679F1C.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image002" border="0" alt="clip_image002" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_thumb_5F00_393B5B98.jpg" width="480" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;También es posible visualizar ésta cuota en baremos asociados al tiempo real de navegación en momentos concretos. En la siguiente gráfica se ve que Windows 7 llegó a alcanzar un pico de 3,5% a las 5:00 am del 5 de Noviembre. &lt;/p&gt;  &lt;p&gt;Estos indicativos y otros similares apuntan hacia una exitosa aparición del nuevo sistema cliente de Microsoft en el mercado. Esta se confirmará en los próximos meses. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_48AE479A.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image004" border="0" alt="clip_image004" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_thumb_5F00_4A8B70D6.jpg" width="507" height="134" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;De momento Windows XP sigue siendo el sistema operativo más utilizado, pero tiene sus días contados. Las previsiones indican que dado al éxito inicial de Windows 7, es más que probable que durante los próximos meses se recorte la distancia de forma significativa, para que Windows 7 se sitúe ya en primera posición a finales del 2010. &lt;/p&gt;  &lt;p&gt;Yo ya uso Windows 7, ¿Y tú?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1183" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogserver.informatica64.com/archive/tags/Internet/default.aspx">Internet</category><category domain="http://blogserver.informatica64.com/archive/tags/Noticias/default.aspx">Noticias</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/11/06/cuota-de-mercado-primeros-d-237-as-de-windows-7.aspx</feedburner:origLink></item><item><title>Windows Server 2008 R2 versión core</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/D_Q9tYYCSd8/windows-server-2008-r2-versi-243-n-core.aspx</link><pubDate>Thu, 05 Nov 2009 12:16:22 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1179</guid><dc:creator>Nacho Sánchez-Beato</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1179</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/11/05/windows-server-2008-r2-versi-243-n-core.aspx#comments</comments><description>&lt;p&gt;Retomando los post sobre Windows Server versión core, hoy vengo a contaros las novedades de esta versión en el nuevo Windows Server 2008 R2. Como nos contó Julián en &lt;u&gt;este&lt;/u&gt; post hace un tiempo, cuando instalábamos un servidor con la versión core de Windows Server 2008 teníamos que configurar mediante línea de comandos (no hay otra cosa!) todas las opciones básicas que debemos configurar en un servidor tras su instalación.&lt;/p&gt;  &lt;p&gt;Haciendo un repaso:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Cambiar el nombre de equipo / cambiar el grupo de trabajo o unirlo al dominio (comando netdom) &lt;/li&gt;    &lt;li&gt;Crear usuarios y grupos locales (comando net) &lt;/li&gt;    &lt;li&gt;Configurar el/los interfaces de red (comando netsh) &lt;/li&gt;    &lt;li&gt;Habilitar actualizaciones automáticas (script scregedit.wsf) &lt;/li&gt;    &lt;li&gt;Activar el producto / introducirle una licencia (script slmgr.vbs) &lt;/li&gt;    &lt;li&gt;Habilitar el escritorio remoto (script scregedit.wsf) &lt;/li&gt;    &lt;li&gt;Habilitar la administración remota (comando netsh) &lt;/li&gt;    &lt;li&gt;Instalar roles y características (comando ocsetup) &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Cuando ya has hecho el procedimiento tres o cuatro veces no cuesta tanto, sobre todo porque tienes apuntado en algún sitio los comandos ;-), pero la primera vez que te enfrentas a esta pantalla, te preguntas ¿por qué me he metido yo en este follón?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_4979B97D.png"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_569FF6F6.png" width="335" height="193" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;La verdad es que luego hasta te gusta y ‘tiras’ de cmd en los servidores con interfaz gráfico, pero bueno eso ya es cuestión de gustos y ganas de hacer penitencia.&lt;/p&gt;  &lt;p&gt;El caso es que hasta aquí no hay mucha diferencia entre las versiones core de Windows Server 2008 y Windows Server 2008 R2, pero vamos a despejar esas dudas sobre lo que ha cambiado.&lt;/p&gt;  &lt;p&gt;El primer cambio y uno de los más demandado por los usuarios era poder tener PowerShell como línea de comandos en vez del cmd de toda la vida en la versión core, ahora que sabemos lo bien que funciona Powershell y las posibilidades que tenemos con él lo han añadido en esta R2. Otra de las mejoras es que como Powershell necesita .NET para funcionar y las páginas web dinámicas también, ahora también tenemos la posibilidad de tener nuestros servidores web en versión core aunque tengan contenido dinámico, no como antes que solo podían ser estáticas.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_5E51D820.png"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_06FD179D.png" width="331" height="168" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Otra de las mejoras que se han añadido en la nueva versión de Windows Server 2008 R2 Core es una nueva utilidad de configuración del servidor &lt;strong&gt;Sconfig.exe&lt;/strong&gt; desde la cual podemos ahorrarnos todos los pasos previos que he contado al principio del post sobre la configuración del servidor e ir haciéndolo a través de un asistente (en modo consola claro) de una manera más sencilla. Se pueden configurar todas esas opciones y alguna más, pero eso os dejo a vosotros descubrirlo.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_4FC363D6.png"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_25EFC316.png" width="335" height="171" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ahora ya si que no tenéis excusa para probar la nueva versión core de Windows Server 2008 R2 e implantarla en vuestros servidores en producción, os aseguro más estabilidad, rendimiento y seguridad que con la versión completa. Ahora la administración ya es otra cosa, pero eso lo dejaremos para otros posts.&lt;/p&gt;  &lt;p&gt;&lt;a href="mailto:S@lu2"&gt;S@lu2&lt;/a&gt;!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1179" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://blogserver.informatica64.com/archive/tags/Versiones/default.aspx">Versiones</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category><category domain="http://blogserver.informatica64.com/archive/tags/Core/default.aspx">Core</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/11/05/windows-server-2008-r2-versi-243-n-core.aspx</feedburner:origLink></item><item><title>Gadgets útiles para Windows</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/vPWAv7cWgZs/gadgets-250-tiles-para-windows.aspx</link><pubDate>Tue, 03 Nov 2009 14:42:47 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1170</guid><dc:creator>Manuel Fernandez</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1170</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/11/03/gadgets-250-tiles-para-windows.aspx#comments</comments><description>&lt;p&gt;En esta entrada quisiera hablaros de los gadgets más útiles que he encontrado, y con los que trabajo a diario, ya que ofrecen información y características extra que Windows no aporta por defecto y que, al menos en mi caso, me resultan de gran utilidad.&lt;/p&gt;  &lt;p&gt;Veamos la lista de gadgets, con una breve descripción de cada uno de ellos,&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Clipboard Manager&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Este pequeño gadget guarda un histórico de los cambios realizados en el portapapeles, pudiendo acceder a cualquiera de los elementos almacenados anteriormente con un simple clic. En el caso de que los datos guardados sean imágenes, éste mostrara una pre visualización en miniatura junto con su tamaño (alto/ancho).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=0f6a9526-97aa-4b6f-9b24-95b193c158d4"&gt;http://gallery.live.com/liveItemDetail.aspx?li=0f6a9526-97aa-4b6f-9b24-95b193c158d4&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_4789F638.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image002" border="0" alt="clip_image002" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_thumb_5F00_2C71272A.jpg" width="188" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Clipboard Manager&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Imp’s Drive Info&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Permite monitorizar una o más unidades del equipo. También puede usarse como acceso rápido para acceder a las unidades haciendo clic sobre ellas.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=a3778c98-c7b3-4a90-9044-77e7e7950b9c"&gt;http://gallery.live.com/liveItemDetail.aspx?li=a3778c98-c7b3-4a90-9044-77e7e7950b9c&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_35E9E5A0.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image004" border="0" alt="clip_image004" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_thumb_5F00_1BA97C7C.jpg" width="193" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Imp’s Drive Info&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Zune Gadget&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Pequeño reproductor de ficheros MP3, muy simple pero ligero y sencillo de usar.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=cf6d9e1b-1175-420e-8b14-dbb9f4f2a7a4&amp;amp;bt=1&amp;amp;pl=1"&gt;http://gallery.live.com/liveItemDetail.aspx?li=cf6d9e1b-1175-420e-8b14-dbb9f4f2a7a4&amp;amp;bt=1&amp;amp;pl=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image006_5F00_79053E00.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image006" border="0" alt="clip_image006" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image006_5F00_thumb_5F00_45C90497.jpg" width="190" height="249" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Zune Gadget&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Systran Gadget&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Se trata de un conjunto de traductor y diccionario con soporte para los siguientes idiomas: Arabe, chino, holandés, alemán, italiano, japonés, coreano, polaco, portugués, ruso, español, sueco e inglés.&lt;/p&gt;  &lt;p&gt;Una de las características que más me gusta de este gadget es que la traducción la realiza en tiempo real, es decir, va mostrando la traducción al idioma elegido a la vez que vas escribiendo.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=1a65f826-9302-4b50-a1d1-3a2164216b07&amp;amp;bt=1&amp;amp;pl=1"&gt;http://gallery.live.com/liveItemDetail.aspx?li=1a65f826-9302-4b50-a1d1-3a2164216b07&amp;amp;bt=1&amp;amp;pl=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image008_5F00_3D652F40.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image008" border="0" alt="clip_image008" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image008_5F00_thumb_5F00_491A7672.jpg" width="444" height="266" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Systran Gadget&lt;/p&gt;  &lt;p&gt;&lt;b&gt;System Control&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Pequeña aplicación que te permite tener un pequeño panel con accesos directos a acciones del sistema operativo y herramientas de administración. También dispone de varios temas visuales para configurarlo acorde con tu escritorio.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=426dc418-12ce-481a-b886-89a66ca9127e&amp;amp;bt=1&amp;amp;pl=1"&gt;http://gallery.live.com/liveItemDetail.aspx?li=426dc418-12ce-481a-b886-89a66ca9127e&amp;amp;bt=1&amp;amp;pl=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image010_5F00_10AC4F9A.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image010" border="0" alt="clip_image010" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image010_5F00_thumb_5F00_1686F333.jpg" width="205" height="122" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;System Control&lt;/p&gt;  &lt;p&gt;Además de las nuevas utilidades que los gadgets pueden ofrecer al usuario, también le da al escritorio un nuevo ‘&lt;i&gt;look&lt;/i&gt;’ creando un escritorio más agradable y con un aspecto visual más dinámico.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image012_5F00_2E3E2A99.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image012" border="0" alt="clip_image012" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image012_5F00_thumb_5F00_31FBCF69.jpg" width="521" height="327" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Hasta la próxima!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1170" width="1" height="1"&gt;</description><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/11/03/gadgets-250-tiles-para-windows.aspx</feedburner:origLink></item><item><title>La Gira de lanzamiento de Windows 7 entra en la recta final</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/XmAqMMtiebE/la-gira-de-lanzamiento-de-windows-7-entra-en-la-recta-final.aspx</link><pubDate>Mon, 02 Nov 2009 15:08:00 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1168</guid><dc:creator>Chema Alonso</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1168</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/11/02/la-gira-de-lanzamiento-de-windows-7-entra-en-la-recta-final.aspx#comments</comments><description>&lt;p&gt;17 han sido las ciudades elegidas para presentar Windows 7 a nivel nacional. Microsoft no ha querido que ninguna parte de Espa&amp;ntilde;a se quedara sin que la gira se acercara a los profesionales t&amp;eacute;cnicos para conocer, a trav&amp;eacute;s del promagra Microsoft Technet, las novedades de este sistema operativo. &lt;/p&gt;
&lt;p&gt;En Novimebre, la gira enra en la recta final con un calendario apretado:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;- 3 de Noviembre: Santiago de Compostela&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;- 5 de Noviembre: Logro&amp;ntilde;o&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;- 12 de Noviembre: Zaragoza&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;- 17 de Noviembre: Palma de Mallorca&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;- 24 de Noviembre: Las Palmas de Gran Canaria&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;- 26 de Noviembre: Tenerife.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Adem&amp;aacute;s, de estas ciudades, es posible que la gira concluya en diciembre con una visita a Santander, para que Cantabria tenga su propio evento de lanzamiento. Tienes los links de registro y la agenda en la siguiente URL: &lt;a target="_self" href="http://elladodelmal.blogspot.com/2009/08/innovation-tour-2009.html" title="Innovation Tour"&gt;Innovation Tour&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Despu&amp;eacute;s de estas ciudades, la compa&amp;ntilde;&amp;iacute;a de Redmon se centrar&amp;aacute; ya en el lanzamiento de la nueva oleada de productos, encabezada por Office 2010, Exchange Server 2010 y Share Point Portal Server 2010, pero eso... ser&amp;aacute; el a&amp;ntilde;o que viene.&lt;/p&gt;
&lt;p&gt;Saludos Malignos!&lt;/p&gt;
&lt;p&gt;PD: Si no puedes asistir, puedes seguir todas las andanzas de la gira en el &lt;a target="_self" href="http://blogs.technet.com/blog_innovacion/" title="Blog de la Innovaci&amp;oacute;n"&gt;Blog de la Innovaci&amp;oacute;n&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1168" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogserver.informatica64.com/archive/tags/Eventos/default.aspx">Eventos</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/11/02/la-gira-de-lanzamiento-de-windows-7-entra-en-la-recta-final.aspx</feedburner:origLink></item><item><title>Creación e instalación de módulos para Internet Information Services 7 (parte III)</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/64MOL22HgQA/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-iii.aspx</link><pubDate>Mon, 02 Nov 2009 14:21:15 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1165</guid><dc:creator>Juan Antonio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1165</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/11/02/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-iii.aspx#comments</comments><description>&lt;p align="justify"&gt;Hoy vamos a finalizar la cadena de post sobre programación de módulos para IIS7. En este post voy a explicaros cómo programar vuestro propio módulo con interfaz gráfica configurable y cómo instalarlo en el IIS.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;b&gt;&lt;u&gt;¿Para que sirve un módulo gráfico?&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Muchos, por no decir la mayoría de los programas requieren de algunos parámetros que necesitan ser configurables para adaptarse a las diferentes situaciones para las que es aplicable el programa que se ha desarrollado. Los módulos del IIS no son menos, y estos no son ni más ni menos que un programa normal, pero embebido dentro de la interfaz del IIS. La programación gráfica de estos programas será exactamente igual a la de otro programa realizado en .NET, con la diferencia de que tendremos que añadirle algunos elementos para que pueda ser reconocido por el IIS. ¡Vamos a ello!&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;b&gt;&lt;u&gt;Instalaciones necesarias:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p align="justify"&gt;1. Microsoft Server 2008&lt;/p&gt;  &lt;p align="justify"&gt;2. Visual Studio 2005-2008&lt;/p&gt;  &lt;p align="justify"&gt;3. IIS 7&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;b&gt;&lt;u&gt;Construcción del módulo:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Una vez tengamos IIS instalado, abrimos el Visual Studio, el primer paso para la construcción de nuestro módulo será crear un nuevo proyecto, seleccionamos &lt;i&gt;crear una nueva Biblioteca de clases&lt;/i&gt;, le damos un nombre, por ejemplo: &lt;i&gt;proyecto_i64&lt;/i&gt; y aceptamos:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_c6EYhkUKGik/SkKrMurtUUI/AAAAAAAACCM/S3zw7_pvr34/s1600-h/clip_image002%5B4%5D.jpg"&gt;&lt;img title="clip_image001" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="456" alt="clip_image001" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image001_5F00_4EEF7D6F.jpg" width="587" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Eliminamos la clase que nos crea por defecto: Class1.cs, que no la vamos a utilizar. &lt;/p&gt;  &lt;p align="justify"&gt;Ahora tenemos que añadir dos referencias, para ello hacemos clic con el botón derecho del ratón en “References” y pulsamos en “Agregar Referencia”. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh3.ggpht.com/_c6EYhkUKGik/SkKrN84hMSI/AAAAAAAACCU/AAY_7z6w-u4/s1600-h/clip_image004%5B5%5D.jpg"&gt;&lt;img title="clip_image002" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="509" alt="clip_image002" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_6B2256FE.jpg" width="589" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Tenemos que incluir las siguientes referencias: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Microsoft.Web.Administration.dll.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Microsoft.Web.Management.dll. &lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Las encontraremos en la pestaña examinar, en la ruta: c:\windows\system32\inetsrv.&lt;/p&gt;  &lt;p align="justify"&gt;Una vez agregadas las referencias procedemos a firmar nuestra librería, para que el IIS pueda reconocerla como .dll:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;1. Para firmar nuestra librería .dll hacemos doble clic en el explorador de soluciones en la etiqueta “properties” y nos vamos a la pestaña “firma”, marcamos la casilla “firmar el ensamblado” y en seleccionar un archivo de clave de nombre seguro le damos a &amp;lt;Nueva..&amp;gt;:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh5.ggpht.com/_c6EYhkUKGik/SkKrPIYmSkI/AAAAAAAACCc/RfW1uY-eEg8/s1600-h/clip_image006%5B4%5D.jpg"&gt;&lt;img title="clip_image003" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="550" alt="clip_image003" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image003_5F00_0348520B.jpg" width="564" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;2. Le asignamos un nombre, por ejemplo, key.snk y desmarcamos la casilla de proteger con contraseña. Con esto ya tenemos nuestra .dll firmada:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_c6EYhkUKGik/SkKrQf5CCzI/AAAAAAAACCk/fUq5zHSjEZs/s1600-h/clip_image007%5B4%5D.jpg"&gt;&lt;img title="clip_image004" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="358" alt="clip_image004" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_673CB481.jpg" width="563" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;3. Tenemos que añadir un pequeño script, que nos enviará nuestra .dll firmada a la carpeta de ensamblados que se encuentra en la ruta C:\Windows\assembly, desde donde el IIS la recogerá para poder agregarla finalmente cómo modulo. Para ello, sin salirnos de la ventana “properties” nos vamos a la pestaña “Eventos de generación”, y en el cuadro “línea de comandos del evento posterior a la generación” incluimos el siguiente script si estáis usando Visual Studio 2005:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;CALL &amp;quot;%VS80COMNTOOLS%\vsvars32.bat&amp;quot; &amp;gt; NULL&lt;/p&gt;            &lt;p&gt;gacutil.exe /if &amp;quot;$(TargetPath)&amp;quot;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;ó el siguiente si estáis usando Visual Studio 2008:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;CALL &amp;quot;%VS90COMNTOOLS%\vsvars32.bat&amp;quot; &amp;gt; NULL&lt;/p&gt;            &lt;p&gt;gacutil.exe /if &amp;quot;$(TargetPath)&amp;quot;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Quedando finalmente algo cómo lo siguiente:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh3.ggpht.com/_c6EYhkUKGik/SkKrRq7aJ6I/AAAAAAAACCs/7DntcEV43nM/s1600-h/clip_image009%5B4%5D.jpg"&gt;&lt;img title="clip_image005" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="449" alt="clip_image005" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image005_5F00_1F7DBC4B.jpg" width="622" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Una vez hecho esto vamos a proceder a preparar el módulo. Se va a componer de tres partes, las dos primeras son comunes a cualquier tipo de modulo que queramos crear, la tercera tendrá una parte también común y otra que variará dependiendo del módulo que queramos realizar, que será la parte de la interfaz:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;1. &lt;b&gt;&lt;u&gt;Module:&lt;/u&gt;&lt;/b&gt; Inicializa el módulo en nuestro servidor, y lo añade a la consola del IIS para poder seleccionarlo.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;b&gt;2. &lt;u&gt;Module Provider:&lt;/u&gt; Donde indicaremos el alcance de nuestro módulo, para todo el servidor, o local a ciertas partes, el tipo de módulo, etc.&lt;/b&gt;&lt;/p&gt;  &lt;p align="justify"&gt;3. &lt;b&gt;&lt;u&gt;Module Page:&lt;/u&gt;&lt;/b&gt; Esta es la parte más importante de nuestro módulo, aquí es donde programaremos la interface gráfica y las acciones del mismo.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Ya que está claro de qué partes se compondrá nuestro módulo, ahora procedemos a montarlo.&lt;/p&gt;  &lt;p align="justify"&gt;Primero crearemos el Module, para ello agregamos un nuevo elemento al proyecto, le damos un nombre, por ejemplo, i64Module, y añadimos el siguiente código, en caso de utilizar otros nombres deberéis cambiar las diferentes llamadas que haya en el código a otras partes del módulo por el nombre que hayáis elegido:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;using System;&lt;/p&gt;            &lt;p&gt;using Microsoft.Web.Management.Client;&lt;/p&gt;            &lt;p&gt;using System.Windows.Forms;&lt;/p&gt;            &lt;p&gt;using Microsoft.Web.Management.Server;&lt;/p&gt;            &lt;p&gt;namespace proyecto_i64&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;internal class i64Module : Module&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;protected override void Initialize(IServiceProvider serviceProvider, Microsoft.Web.Management.Server.ModuleInfo moduleInfo)&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;base.Initialize(serviceProvider, moduleInfo);&lt;/p&gt;            &lt;p&gt;IControlPanel controlPanel = (IControlPanel)GetService(typeof(IControlPanel));&lt;/p&gt;            &lt;p&gt;ModulePageInfo modulePageInfo = new ModulePageInfo(this, typeof(i64Page), &amp;quot;Respuestas&amp;quot;, &amp;quot;Muestra proc&amp;quot;);&lt;/p&gt;            &lt;p&gt;controlPanel.RegisterPage(modulePageInfo);&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;En Segundo lugar tenemos que montar el Module Provider, volvemos a agregar un nuevo elemento al proyecto, le damos un nombre, por ejemplo: i64Provider, y añadimos el código siguiente:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;using System;&lt;/p&gt;            &lt;p&gt;using Microsoft.Web.Management.Server;&lt;/p&gt;            &lt;p&gt;namespace proyecto_i64&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;class i64Provider : ModuleProvider&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;//devuelve el tipo de módulo de servicios que está asociado con el proveedor de módulo&lt;/p&gt;            &lt;p&gt;public override Type ServiceType&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;get { return null; }&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;//metodo que devuelve informacion sobre nuestro modulo&lt;/p&gt;            &lt;p&gt;public override ModuleDefinition GetModuleDefinition(IManagementContext context)&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;return new ModuleDefinition(Name, typeof(i64Module).AssemblyQualifiedName);&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;//decide el alcance del modulo, en nuestro caso, TODO el servidor&lt;/p&gt;            &lt;p&gt;public override bool SupportsScope(ManagementScope scope)&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;return true;&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;En tercer lugar tenemos que montar el Module Page, volvemos a agregar un Nuevo elemento al proyecto y le damos un nombre, por ejemplo: i64Page. Esta parte es la más compleja, así que vamos a ir por partes, en primer lugar debemos crear el esqueleto, por lo que agregaremos el siguiente código:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;using System;&lt;/p&gt;            &lt;p&gt;using System.Windows.Forms;&lt;/p&gt;            &lt;p&gt;using Microsoft.Web.Administration;&lt;/p&gt;            &lt;p&gt;using Microsoft.Web.Management.Client.Win32;&lt;/p&gt;            &lt;p&gt;namespace proyecto_i64&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;internal class i64Page : ModulePage&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;Microsoft.Web.Administration.ServerManager manager = new ServerManager();&lt;/p&gt;            &lt;p&gt;public i64Page()&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;InitializeComponent();&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;private void InitializeComponent()&lt;/p&gt;            &lt;p&gt;{&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;            &lt;p&gt;}&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Una vez agregado, vamos a estudiarlo. Nada más empezar tenemos la siguiente línea de código: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;Microsoft.Web.Administration.ServerManager manager = new ServerManager();&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;Esta línea crea una nueva ServiceManager que podemos utilizar para recuperar las solicitudes de nuestro servidor, en caso de que lo necesitemos. Después ya podemos ver la función que inicializará nuestro módulo. Ahora queremos programar una interface gráfica para nuestro módulo. Para ellos vamos a aprovechar la característica Forms que nos brinda .NET, desde la que podemos agregar todo tipo de elementos gráficos pinchándolos con el botón del ratón y arrastrando desde una toolbar. Para poder utilizar Forms, debemos hacer un pequeño truco, tenemos que cambiar el tipo de clase actual:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;internal class i64Page : ModulePage&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;por el siguiente:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;internal class i64Page : Form&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Ahora si hacemos doble clic en el explorador de soluciones sobre nuestra clase i64Page, se nos abrirá una ventana con un fondo blanco, este será el aspecto de nuestro módulo, si abrimos el cuadro de herramientas, veremos todos los posibles elementos que le podemos agregar, por ejemplo, podéis agregar un button y un campo label, cambiar fondos de la pantalla, tipos de letra,... Si queremos que alguno de estos elementos interactúe con nuestro módulo haremos doble clic sobre él una vez que lo hayamos agregado, de esta manera se nos añade el sólo al código de nuestra clase i64Page. &lt;/p&gt;  &lt;p align="justify"&gt;Una vez agregados los elementos volvemos a dejar el tipo de la clase como estaba antes, si no, nos dará fallo de compilación:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;internal class i64Page : ModulePage&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Ahora veremos que se nos han añadido varias partes nuevas a nuestro código. Primero veremos que nada más empezar la clase se nos han incluido la declaración del button y el label, y de los demás elementos que agregasemos antes. Después en la función InitializeComponent(), se nos ha añadido todo el apartado gráfico de los elementos que hemos agregado, esto lo hace internamente el Visual Studio, por lo que directamente procedemos a ignorarlo. Por otro lado vemos que se nos ha añadido una función nueva por cada elemento insertado en el que hicimos doble clic. En estas funciones es donde debemos programar lo que queremos que haga nuestro módulo, por ejemplo en la función button, podemos decirle que muestre un determinado texto en el label.&lt;/p&gt;  &lt;p align="justify"&gt;Ya tenemos nuestro módulo terminado, si lo guardamos y compilamos, el gacutil firmará el ensamblado y podremos acceder a él en la ruta: C:\Windows\assembly. Le buscamos en dicha carpeta y deberemos copiar el key que le ha sido asignado, para ello (pulsamos botón derecho sobre el, propiedades y lo copiamos:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh4.ggpht.com/_c6EYhkUKGik/SkKrS8PucBI/AAAAAAAACC0/K3kPkWPPe7o/s1600-h/clip_image011%5B4%5D.jpg"&gt;&lt;img title="clip_image006" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="526" alt="clip_image006" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image006_5F00_0BF2ED5B.jpg" width="509" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Ahora debemos irnos al fichero Administration.config, en la ruta:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;c:\windows\system32\inetsrv\config\Administration.config&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Y modificaremos 2 líneas. Para abrirlo veréis que posiblemente no tengáis derechos de administrador, por lo que hay que subir los derechos del fichero o bien abrirlo desde el WordPad por ejemplo ejecutándolo como administrador: &lt;/p&gt;  &lt;p align="justify"&gt;Buscamos la línea &amp;lt;ModuleProviders&amp;gt; dentro del fichero y añadimos después la siguiente línea, sustituyendo la palabra KEY por el key que antes copiamos:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td&gt;&amp;#160;&lt;/td&gt;          &lt;td&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&amp;lt;add name=&amp;quot;CurrentRequestsUI&amp;quot; type=&amp;quot;CurrentRequestsUI.RequestModuleProvider, CurrentRequestsUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=269f1cc1a4bf892b&amp;quot; /&amp;gt; &amp;lt;add name=&amp;quot;proyecto_i64&amp;quot; type=&amp;quot;proyecto_i64. i64Provider, proyecto_i64, Version=1.0.0.0, Culture=neutral, PublicKeyToken=KEY&amp;quot; /&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Ahora buscamos la línea &amp;lt;modules&amp;gt; y añadimos la siguiente línea: &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&amp;lt;add name=&amp;quot;CurrentRequestsUI&amp;quot; /&amp;gt; &amp;lt;add name=&amp;quot;proyecto_i64&amp;quot; /&amp;gt; &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Si habéis dado otros nombres al proyecto y al provider deberéis modificarlos por los correspondientes.&lt;/p&gt;  &lt;p align="justify"&gt;Una vez hecho todo, reiniciamos el servidor, para ello abrimos una consola en modo administrador y escribimos: &lt;b&gt;&lt;i&gt;iisreset&lt;/i&gt;&lt;/b&gt;. &lt;/p&gt;  &lt;p align="justify"&gt;Con esto ya deberíamos tener el módulo funcionando y con un icono seleccionable en nuestro servidor:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh4.ggpht.com/_c6EYhkUKGik/SkKrUAj5zAI/AAAAAAAACC8/q17oatMDWI0/s1600-h/clip_image013%5B4%5D.jpg"&gt;&lt;img title="clip_image007" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="555" alt="clip_image007" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image007_5F00_71B7A598.jpg" width="503" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Si lo abrimos podremos ver la interface de nuestro módulo. Para restar complejidad al post he decidido no comentar aspectos sobre la interfaz, que son comunes a cualquier otro desarrollo realizado en .NET por lo que para ello podréis acceder a numerosos manuales oficiales donde os explicarán en profundidad esta tarea. &lt;/p&gt;  &lt;p align="justify"&gt;Saludos! Y hasta el próximo post&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1165" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Interfaz/default.aspx">Interfaz</category><category domain="http://blogserver.informatica64.com/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://blogserver.informatica64.com/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogserver.informatica64.com/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogserver.informatica64.com/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogserver.informatica64.com/archive/tags/Programacion/default.aspx">Programacion</category><category domain="http://blogserver.informatica64.com/archive/tags/.Net/default.aspx">.Net</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/11/02/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-iii.aspx</feedburner:origLink></item><item><title>Creación e instalación de módulos para Internet Information Services 7 (parte II)</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/owu71hPcmSE/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-ii.aspx</link><pubDate>Fri, 30 Oct 2009 12:24:00 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1158</guid><dc:creator>Juan Antonio</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1158</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/30/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-ii.aspx#comments</comments><description>&lt;p align="justify"&gt;En el post de hoy vamos a continuar con la cadena de post en los que voy a explicaros los aspectos b&amp;aacute;sicos sobre la programaci&amp;oacute;n de m&amp;oacute;dulos para IIS7, que comenzamos el pasado d&amp;iacute;a explicando que era IIS7 y comentando el lenguaje y el entorno de programaci&amp;oacute;n necesarios para el desarrollo:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://www.windowstecnico.com/archive/2009/10/27/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-i.aspx"&gt;http://www.windowstecnico.com/archive/2009/10/27/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-i.aspx&lt;/a&gt;&lt;a href="http://elblogdecalles.blogspot.com/2009/06/programacion-de-modulos-para-iis7-i-de.html"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Tras conocer un poco mas sobre el entorno, el siguiente paso ser&amp;aacute; plantearnos: &amp;iquest;Qu&amp;eacute; queremos hacer con un m&amp;oacute;dulo en el IIS?. Para aclararos un poco mas esta pregunta os voy a describir los dos tipos de m&amp;oacute;dulos que podemos programar en IIS7:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;M&amp;oacute;dulos de IIS7&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p align="justify"&gt;En IIS7 podremos instalar 2 tipos de m&amp;oacute;dulos programados por nosotros, en primer lugar podremos crear m&amp;oacute;dulos gr&amp;aacute;ficos, que cuentan con una interfaz gr&amp;aacute;fica para realizar configuraciones en el IIS y en segundo lugar podremos programar m&amp;oacute;dulos manejadores, que crean un manejador que se encuentra en todo momento escuchando todas las peticiones que llegan al servidor y cuando interceptan una nos permiten acceder a dicha petici&amp;oacute;n y modificarla. &lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Creaci&amp;oacute;n e instalaci&amp;oacute;n de un m&amp;oacute;dulo filtrador de peticiones para IIS7&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Hoy os voy ha ense&amp;ntilde;ar a programar el 2&amp;ordm; de los m&amp;oacute;dulos que antes comentamos, el m&amp;oacute;dulo manejador, y crearemos el ejemplo mas sencillo de m&amp;oacute;dulo, que simplemente interceptar&amp;aacute; una petici&amp;oacute;n web, y le devolver&amp;aacute; al cliente que la realiz&amp;oacute; la p&amp;aacute;gina solicitada pero con una cadena de texto al final.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;Instalaciones necesarias:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Para la implementaci&amp;oacute;n necesitaremos los siguientes elementos:&lt;/p&gt;
&lt;p align="justify"&gt;1. Microsoft Server 2008, Microsoft Server 2008 R2, Windows Vista o Windows 7&lt;/p&gt;
&lt;p align="justify"&gt;2. Visual Studio 2005-2008&lt;/p&gt;
&lt;p align="justify"&gt;3. IIS 7&lt;/p&gt;
&lt;p align="justify"&gt;4. Asistente para creaci&amp;oacute;n de m&amp;oacute;dulos: IIS7 Managed Module Starter Kit que ha producido el &lt;a href="http://www.iis.net/downloads/IISTeam/FindProfile.ashx"&gt;IISTeam&lt;/a&gt;, y que proporcionar&amp;aacute; el esqueleto del m&amp;oacute;dulo para el IIS, se puede descargar desde:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;i=1302&amp;amp;g=6"&gt;http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;i=1302&amp;amp;g=6&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;Construcci&amp;oacute;n del m&amp;oacute;dulo:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Tras haber instalado el IIS7 Managed Module Starter Kit, cuando se crea un nuevo proyecto se puede ver como se ha a&amp;ntilde;adido una nueva opci&amp;oacute;n:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://lh3.ggpht.com/_c6EYhkUKGik/SiwoBuQoK0I/AAAAAAAAB-s/FzbpviDgBKU/s1600-h/image%5B4%5D.png"&gt;&lt;img border="0" width="599" src="http://lh6.ggpht.com/_c6EYhkUKGik/SiwoC7VCtCI/AAAAAAAAB-w/nlfvl-FNRII/image_thumb%5B2%5D.png?imgmax=800" alt="image" height="433" style="display:block;float:none;margin-left:auto;margin-right:auto;" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;La seleccionamos, le damos un nombre, una ubicaci&amp;oacute;n y aceptamos. Inmediatamente despu&amp;eacute;s se nos abrir&amp;aacute; una ventana donde nos resumen el contenido del asistente. Hacemos doble clic en el explorador de soluciones en el fichero MyModule.cs, que modificaremos dependiendo de las necesidades que tengamos en nuestro m&amp;oacute;dulo. Se nos abrir&amp;aacute; la ventana con el c&amp;oacute;digo del fichero, si expandimos las partes de c&amp;oacute;digo minimizadas, nos aparecer&amp;aacute; lo siguiente:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;using System;&lt;/p&gt;
&lt;p align="justify"&gt;using System.Collections.Generic;&lt;/p&gt;
&lt;p align="justify"&gt;using System.Text;&lt;/p&gt;
&lt;p align="justify"&gt;using System.Web;&lt;/p&gt;
&lt;p align="justify"&gt;namespace MyIIS7Modules&lt;/p&gt;
&lt;p align="justify"&gt;{&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;summary&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;/// The module class.&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;/summary&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;public class MyModule : IHttpModule&lt;/p&gt;
&lt;p align="justify"&gt;{&lt;/p&gt;
&lt;p align="justify"&gt;#region IHttpModule Members&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;summary&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;/// Initializes the module, and registers for application events.&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;/summary&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;param name=&amp;quot;application&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;/// The System.Web.HttpApplication instance exposing application events.&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;/param&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;public void Init(HttpApplication application)&lt;/p&gt;
&lt;p align="justify"&gt;{&lt;/p&gt;
&lt;p align="justify"&gt;// register for the PreRequestHandlerExecute event:&lt;/p&gt;
&lt;p align="justify"&gt;application.PreRequestHandlerExecute += new EventHandler(OnPreRequestHandlerExecute);&lt;/p&gt;
&lt;p align="justify"&gt;// TODO: add additional application event handlers here&lt;/p&gt;
&lt;p align="justify"&gt;}&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;summary&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;/// Disposes of the resources (other than memory) used by the module.&lt;/p&gt;
&lt;p align="justify"&gt;/// &amp;lt;/summary&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;public void Dispose()&lt;/p&gt;
&lt;p align="justify"&gt;{&lt;/p&gt;
&lt;p align="justify"&gt;}&lt;/p&gt;
&lt;p align="justify"&gt;#endregion&lt;/p&gt;
&lt;p align="justify"&gt;#region Module Event Handlers&lt;/p&gt;
&lt;p align="justify"&gt;public void OnPreRequestHandlerExecute(Object source, EventArgs e)&lt;/p&gt;
&lt;p align="justify"&gt;{&lt;/p&gt;
&lt;p align="justify"&gt;HttpApplication app = (HttpApplication)source;&lt;/p&gt;
&lt;p align="justify"&gt;HttpContext context = app.Context;&lt;/p&gt;
&lt;p align="justify"&gt;// TODO: implement module functionality here&lt;/p&gt;
&lt;p align="justify"&gt;}&lt;/p&gt;
&lt;p align="justify"&gt;#endregion&lt;/p&gt;
&lt;p align="justify"&gt;}&lt;/p&gt;
&lt;p align="justify"&gt;}&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;En este fichero debemos hacer 3 modificaciones:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;1. Vaciamos todo el contenido de la funci&amp;oacute;n &amp;ldquo;Init&amp;rdquo;, y a&amp;ntilde;adimos la siguiente l&amp;iacute;nea que nos a&amp;ntilde;adir&amp;aacute; el evento manejador:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;&lt;i&gt;application.EndRequest += new EventHandler(application_EndRequest);&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align="justify"&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p align="justify"&gt;2. Eliminamos la siguiente funci&amp;oacute;n, que no necesitamos para nuestro m&amp;oacute;dulo:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;&lt;i&gt;&lt;/i&gt;&lt;i&gt;public&lt;/i&gt;&lt;i&gt; void OnPreRequestHandlerExecute(Object source, EventArgs e)&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;{&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;HttpApplication app = (HttpApplication)source;&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;HttpContext context = app.Context;&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;// TODO: implement module functionality here&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align="justify"&gt;&lt;em&gt;&lt;/em&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;3. A&amp;ntilde;adimos la siguiente funci&amp;oacute;n. En la parte comentada que pone &amp;ldquo;A&amp;Ntilde;ADIMOS NUESTRO C&amp;Oacute;DIGO&amp;rdquo; es donde deberemos programar las acciones que realizar&amp;aacute; nuestro m&amp;oacute;dulo, por ejemplo, a&amp;ntilde;adir una l&amp;iacute;nea nueva a todas las peticiones HTML que le llegan al servidor, filtrar su contenido, borrado de comentarios&amp;hellip; Para este ejemplo, vamos a a&amp;ntilde;adir una nueva l&amp;iacute;nea de texto, que salga en todas las p&amp;aacute;ginas web que devuelva nuestro servidor a los usuarios. Para ello simplemente llamamos al objeto context y le indicamos que en la respuesta a&amp;ntilde;adiremos un bloque de texto:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;&lt;i&gt;void&lt;/i&gt;&lt;i&gt; application_EndRequest(object sender, EventArgs e)&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;{&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;HttpApplication application = (HttpApplication)sender;&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;HttpContext context = application.Context;&lt;/i&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;&lt;/i&gt;&lt;b&gt;//A&amp;Ntilde;ADIMOS NUESTRO C&amp;Oacute;DIGO&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;&lt;/i&gt;context.Response.Write(&amp;ldquo;P&amp;aacute;gina modificada por &lt;a href="http://www.windowstecnico.com/"&gt;www.windowstecnico.com&lt;/a&gt;&amp;rdquo;);&lt;/p&gt;
&lt;p align="justify"&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;Una vez construido nuestro m&amp;oacute;dulo debemos hacer 2 cosas:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;1.) Tenemos que firmar nuestra librer&amp;iacute;a .dll que hemos generado, para ello hacemos doble clic en el explorador de soluciones en la etiqueta &amp;ldquo;properties&amp;rdquo; y nos vamos a la pesta&amp;ntilde;a &amp;ldquo;firma&amp;rdquo;, marcamos la casilla &amp;ldquo;firmar el ensamblado&amp;rdquo; y en seleccionar un archivo de clave de nombre seguro le damos a :&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_c6EYhkUKGik/SiwoEMoF_YI/AAAAAAAAB-0/grFmEqP1oYo/s1600-h/image%5B9%5D.png"&gt;&lt;img border="0" width="613" src="http://lh4.ggpht.com/_c6EYhkUKGik/SiwoFYgyyoI/AAAAAAAAB-4/23a8yWFVcRU/image_thumb%5B5%5D.png?imgmax=800" alt="image" height="439" style="display:block;float:none;margin-left:auto;margin-right:auto;" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Le asignamos un nombre, por ejemplo, key.snk y desmarcamos la casilla de proteger con contrase&amp;ntilde;a. Con esto ya tenemos nuestra .dll firmada:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://lh4.ggpht.com/_c6EYhkUKGik/SiwoGeY-JfI/AAAAAAAAB-8/RbHMKQKbDBM/s1600-h/image%5B13%5D.png"&gt;&lt;img border="0" width="490" src="http://lh6.ggpht.com/_c6EYhkUKGik/SiwoHtA_8oI/AAAAAAAAB_A/j-WD2vBvKX0/image_thumb%5B7%5D.png?imgmax=800" alt="image" height="339" style="display:block;float:none;margin-left:auto;margin-right:auto;" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;2.) Tenemos que a&amp;ntilde;adir un peque&amp;ntilde;o script, que nos enviar&amp;aacute; nuestra .dll firmada a la carpeta de ensamblados que se encuentra en la ruta C:\Windows\assembly, desde donde el IIS la recoger&amp;aacute; para poder agregarla finalmente c&amp;oacute;mo modulo. Para ello, sin salirnos de la ventana &amp;ldquo;properties&amp;rdquo; nos vamos a la pesta&amp;ntilde;a &amp;ldquo;Eventos de generaci&amp;oacute;n&amp;rdquo;, y en el cuadro &amp;ldquo;l&amp;iacute;nea de comandos del evento posterior a la generaci&amp;oacute;n&amp;rdquo; incluimos el siguiente script si est&amp;aacute;is usando Visual Studio 2005:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;CALL &amp;quot;%VS80COMNTOOLS%\vsvars32.bat&amp;quot; &amp;gt; NULL&lt;/p&gt;
&lt;p align="justify"&gt;gacutil.exe /if &amp;quot;$(TargetPath)&amp;quot;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align="justify"&gt;&amp;oacute; el siguiente si se est&amp;aacute; usando Visual Studio 2008:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;CALL &amp;quot;%VS90COMNTOOLS%\vsvars32.bat&amp;quot; &amp;gt; NULL&lt;/p&gt;
&lt;p align="justify"&gt;gacutil.exe /if &amp;quot;$(TargetPath)&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Quedando finalmente lo siguiente:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_c6EYhkUKGik/SiwoIgGb-TI/AAAAAAAAB_E/v7iKhfZaoWE/s1600-h/image%5B17%5D.png"&gt;&lt;img border="0" width="649" src="http://lh6.ggpht.com/_c6EYhkUKGik/SiwoKJeRcpI/AAAAAAAAB_I/qQ5dwYP2QCM/image_thumb%5B9%5D.png?imgmax=800" alt="image" height="337" style="display:block;float:none;margin-left:auto;margin-right:auto;" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline;"&gt;Configuraci&amp;oacute;n del IIS:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p align="justify"&gt;1. Tras ejecutarse los scripts ya tendremos nuestra .dll firmada en la carpeta C:\Windows\assembly y lista para agregarla como modulo (en caso de tener la .dll aparte, bien porque la hemos generado desde otro PC o porque estamos probando una que no hemos generado nosotros, nos bastar&amp;aacute; con copiar la .dll a esta misma carpeta, seguramente tengamos que aumentar las permisos de esta carpeta antes). Tras esto nos vamos al Administrador de Internet Information Services y hacemos doble clic en el icono &amp;ldquo;m&amp;oacute;dulos&amp;rdquo;:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://lh5.ggpht.com/_c6EYhkUKGik/SiwoLOC8TgI/AAAAAAAAB_M/TGaDyEtXbTw/s1600-h/image%5B21%5D.png"&gt;&lt;img border="0" width="642" src="http://lh5.ggpht.com/_c6EYhkUKGik/SiwoMWhDh9I/AAAAAAAAB_Q/-kSjvcvRSPk/image_thumb%5B11%5D.png?imgmax=800" alt="image" height="423" style="display:block;float:none;margin-left:auto;margin-right:auto;" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Vamos a la opci&amp;oacute;n &amp;ldquo;agregar modulo administrado&amp;rdquo;:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://lh6.ggpht.com/_c6EYhkUKGik/SiwoN39qOOI/AAAAAAAAB_U/earEkxRehuQ/s1600-h/image%5B25%5D.png"&gt;&lt;img border="0" width="658" src="http://lh6.ggpht.com/_c6EYhkUKGik/SiwoQ5tS31I/AAAAAAAAB_Y/ZDOmRvm-zn0/image_thumb%5B13%5D.png?imgmax=800" alt="image" height="526" style="display:block;float:none;margin-left:auto;margin-right:auto;" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;En tipo, en el desplegable, seleccionamos nuestro m&amp;oacute;dulo, y le damos un nombre cualquiera:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://lh5.ggpht.com/_c6EYhkUKGik/SiwoSA7cpeI/AAAAAAAAB_c/uDO3d1OBtB8/s1600-h/image%5B29%5D.png"&gt;&lt;img border="0" width="454" src="http://lh5.ggpht.com/_c6EYhkUKGik/SiwoTbTfT4I/AAAAAAAAB_g/SlAiCXbfOsE/image_thumb%5B15%5D.png?imgmax=800" alt="image" height="327" style="display:block;float:none;margin-left:auto;margin-right:auto;" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Una vez hecho esto, si abrimos un sitio web alojado en el IIS, deber&amp;iacute;a estar funcionando nuestro m&amp;oacute;dulo y mostrarnos en las p&amp;aacute;ginas web la l&amp;iacute;nea de texto que le indicamos:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_4FA89E76.png"&gt;&lt;img border="0" width="474" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_1142DAC3.png" alt="image" height="282" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" title="image" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Espero que os haya gustado el post y que os anim&amp;eacute;is a programar vuestros propios m&amp;oacute;dulos, y recordad que lo mas importante es tener una buena idea y pensar que todo es programable, solo hacen falta las fuentes de informaci&amp;oacute;n adecuadas :), el pr&amp;oacute;ximo d&amp;iacute;a os hablar&amp;eacute; sobre la programaci&amp;oacute;n de m&amp;oacute;dulos con interfaz gr&amp;aacute;fica.&lt;/p&gt;
&lt;p&gt;saludos!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1158" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://blogserver.informatica64.com/archive/tags/Internet/default.aspx">Internet</category><category domain="http://blogserver.informatica64.com/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://blogserver.informatica64.com/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogserver.informatica64.com/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogserver.informatica64.com/archive/tags/.Net/default.aspx">.Net</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/30/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-ii.aspx</feedburner:origLink></item><item><title>Como localizar ficheros duplicados</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/WzcTjWjCwmY/como-localizar-ficheros-duplicados.aspx</link><pubDate>Wed, 28 Oct 2009 15:46:25 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1018</guid><dc:creator>Manuel Fernandez</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1018</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/28/como-localizar-ficheros-duplicados.aspx#comments</comments><description>&lt;p&gt;¿Cuántas veces os habéis quedado sin espacio físico en disco y necesitabais liberarlo pero no sabíais que borrar porque todos los ficheros eran importantes? Esa fue mi situación hace relativamente poco. Sin embargo, sabía que tenía ficheros de varios gigabytes repetidos pero no sabía exactamente cuales, hasta que recurrí a ‘Auslogics Duplicate File Finder’ (&lt;a href="http://auslogics.com/en/downloads/duplicate-file-finder/duplicate-file-finder-setup.exe"&gt;http://auslogics.com/en/downloads/duplicate-file-finder/duplicate-file-finder-setup.exe&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;Ésta herramienta realiza un análisis del disco duro y dispositivos extraíbles en búsqueda de ficheros repetidos.&lt;/p&gt;  &lt;p&gt;Su funcionamiento es muy sencillo, una vez está instalada y se ejecuta, nos mostrará un formulario donde debemos indicar las carpetas sobre las cuales queremos que realice la búsqueda de ficheros, como muestra la siguiente captura de pantalla,&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_0BBAB259.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image002" border="0" alt="clip_image002" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_thumb_5F00_5086D68D.jpg" width="497" height="357" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La búsqueda de estos ficheros puede realizarse en base a ciertos criterios o reglas que indique el usuario. Dependiendo el número de reglas que se le apliquen, tardará más o menos en realizar el análisis.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_4DFDA4CF.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image004" border="0" alt="clip_image004" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_thumb_5F00_79CDF8BE.jpg" width="507" height="392" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Una vez están configuradas los patrones de búsqueda, solo falta hacer clic sobre ‘&lt;i&gt;Scan&lt;/i&gt;’ para iniciar el análisis de los ficheros.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image006_5F00_49577448.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image006" border="0" alt="clip_image006" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image006_5F00_thumb_5F00_13FE3C16.jpg" width="511" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Una vez ha finalizado, te muestra un resumen de los ficheros repetidos, así como su ruta, tamaño y fecha de última modificación, permitiéndote seleccionar una lista de ellos y eliminarlos con un simple clic de ratón. También incluye una aproximación del espacio que puedes liberar si eliminas los ficheros repetidos: ‘&lt;i&gt;Your program has found &lt;b&gt;34.348&lt;/b&gt; duplicate files. &lt;/i&gt;&lt;i&gt;You can potentially free up at least &lt;b&gt;10 GB&lt;/b&gt; of disk space by removing some ora ll of the duplícate files’&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image008_5F00_63F3EA94.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image008" border="0" alt="clip_image008" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image008_5F00_thumb_5F00_79FA5626.jpg" width="519" height="278" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como veis, en mi caso conseguí liberar 10GB de espacio libre en el disco duro. Sin duda considero esta herramienta como algo fundamental en los casos en los que los usuarios tienen desorganizadas las estructuras de los ficheros produciendo de este modo información duplicada. Espero que os guste y, que os sea de utilidad.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1018" width="1" height="1"&gt;</description><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/28/como-localizar-ficheros-duplicados.aspx</feedburner:origLink></item><item><title>Creación e instalación de módulos para Internet Information Services 7 (parte I)</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/-I09KQOVSPU/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-i.aspx</link><pubDate>Tue, 27 Oct 2009 08:07:28 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1016</guid><dc:creator>Juan Antonio</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1016</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/27/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-i.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://seekdotnethosting.files.wordpress.com/2009/03/iis7.jpg"&gt;&lt;img title="clip_image001" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="476" alt="clip_image001" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image001_5F00_446DA684.jpg" width="498" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;En el post de hoy vamos a comenzar una cadena de posts sobre IIS7, en concreto me gustaría hablaros sobre donde se prolongan sus límites mediante programación.&lt;/p&gt;  &lt;p align="justify"&gt;Este será el primero de tres post, en los que comentaré desde el principio hasta el final como implementar un nuevo módulo para IIS7 desde 0, que haga lo que vosotros queráis, desde captar una simple petición web que haga algún usuario al servidor, y modificarla a vuestro antojo, a sustituírsela por otro documento, añadirle scripts, lo que vosotros queráis, la imaginación pondrá el límite en esta tarea.&lt;/p&gt;  &lt;p align="justify"&gt;En este, que será el primer post, os voy a introducir en la materia y daros un poco de información sobre el tema empezando por el principio de los tiempos.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;b&gt;¿Que es &lt;/b&gt;&lt;a href="http://www.iis.net/"&gt;&lt;b&gt;IIS7&lt;/b&gt;&lt;/a&gt;&lt;b&gt;?&lt;/b&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;IIS7 es el servidor que llevan incorporadas las últimas versiones de los sistemas operativos Windows, en concreto IIS 7.0 en las versiones de Windows Vista y Microsoft Server 2008 e IIS 7.5 en su nueva versión para Windows 7 y Microsoft Server 2008 R2. Para los expertos en el tema sabréis que IIS7 se ha visto mejorado con respecto a IIS6 en numerosos aspectos, entre los que destaca la seguridad y sobre todo su aspecto y simplicidad, y es en este último en el que Microsoft puede estar bien orgullosa, porque navegar por el menú gráfico del IIS7 es un verdadero placer:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image003_5F00_1A23900B.jpg"&gt;&lt;img title="clip_image003" style="border-right:0px;border-top:0px;display:block;float:none;margin-left:auto;border-left:0px;margin-right:auto;border-bottom:0px;" height="508" alt="clip_image003" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image003_5F00_thumb_5F00_1E306E8E.jpg" width="428" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;IIS7 también destaca por su sencillez de configuración, en gran parte conseguido por su interface. &lt;/p&gt;  &lt;p align="justify"&gt;Además, IIS7 ha sido diseñado pensando en los desarrolladores, facilitándoles Starters Kits para la implementación de extensiones para añadirles más características. Para estos últimos también posee un sistema de diagnóstico en tiempo de ejecución, muy útil a la hora de depurar, que ofrece información sobre que peticiones están ejecutándose actualmente, cuánto tiempo llevan ejecutándose, que URLs están siendo invocadas, que cliente las invoca, y cuál es su estado actual. Un verdadero gustazo.&lt;/p&gt;  &lt;p align="justify"&gt;Ahora que ya sabéis un poco más sobre IIS7, a instalarlo!, tenéis un sencillo manual sobre su instalación en el siguiente link:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://learn.iis.net/page.aspx/28/installing-iis-70-on-windows-vista/"&gt;http://learn.iis.net/page.aspx/28/installing-iis-70-on-windows-vista/&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;b&gt;¿En qué lenguaje programaremos los módulos para IIS7?&lt;/b&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Una vez instalado IIS7, y nos hayamos familiarizado con el entorno, comenzaremos a programar nuestro primer módulo. Los módulos para IIS7 los programaremos en C#, en .NET por supuesto :), así que ir preparando el Visual Studio (2005 o 2008), que el próximo día daremos caña al compilador.&lt;/p&gt;  &lt;p align="justify"&gt;En el próximo post, os comentaré como programar vuestro primer módulo, en él, os enseñaré a crear una extensión para el servidor que capture todas las peticiones web que realicen los usuarios al servidor y a modificarles las páginas solicitadas, añadiéndoles una línea de texto al final de la página antes de devolvérsela al usuario. Un ejemplo muy sencillo, pero con el que veréis claramente, que se puede hacer casi cualquier cosa en el servidor desde un simple módulo del IIS.&lt;/p&gt;  &lt;p align="justify"&gt;Saludos!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1016" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://blogserver.informatica64.com/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://blogserver.informatica64.com/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogserver.informatica64.com/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogserver.informatica64.com/archive/tags/Programacion/default.aspx">Programacion</category><category domain="http://blogserver.informatica64.com/archive/tags/.Net/default.aspx">.Net</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/27/creaci-243-n-e-instalaci-243-n-de-m-243-dulos-para-internet-information-services-7-parte-i.aspx</feedburner:origLink></item><item><title>¡Ya ha llegado Windows 7!</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/R4NjbWuZB_s/161-ya-ha-llegado-windows-7.aspx</link><pubDate>Mon, 26 Oct 2009 10:40:16 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1010</guid><dc:creator>Juan Antonio</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1010</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/26/161-ya-ha-llegado-windows-7.aspx#comments</comments><description>&lt;p align="justify"&gt;Windows 7 ya ha llegado al mercado mundial, y Microsoft ha querido anunciarlo a lo grande como nos tiene acostumbrados. &lt;/p&gt;  &lt;p align="justify"&gt;En unos días disfrutaremos de un capítulo de Padre de familia dedicado íntegramente al nuevo producto de Microsoft. Y el pasado 22 de Octubre, día del lanzamiento oficial se convirtió en una presentación que recorrió numerosos puntos de todo el mundo.&lt;/p&gt;  &lt;p align="justify"&gt;La presentación más curiosa probablemente haya sido la realizada en Sietes, un pequeño pueblo español dedicado principalmente a la agricultura y a la ganadería pero que por su peculiar nombre se ha hecho popular y ha sido uno de los puntos desde donde Microsoft ha decidido anunciar el lanzamiento de Windows 7. En la siguiente web, podréis ver numerosos videos e información sobre el curioso evento, que nos hará sonreír probablemente más de una vez:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;a href="http://www.sietesunpueblodeexpertos.com/"&gt;http://www.sietesunpueblodeexpertos.com/&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Por otro lado, la empresa Burger King sacó una hamburguesa de 7 pisos para conmemorar el evento:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image001_5F00_2AA29DDE.jpg"&gt;&lt;img title="clip_image001" style="border-top-width:0px;display:block;border-left-width:0px;float:none;border-bottom-width:0px;margin-left:auto;margin-right:auto;border-right-width:0px;" height="597" alt="clip_image001" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image001_5F00_thumb_5F00_450521A6.jpg" width="423" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Que por supuesto, alguien trató de comerse :-)&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:06dc5660-4579-4819-b2da-361ae896bf31" style="padding-right:0px;display:block;padding-left:0px;float:none;padding-bottom:0px;margin-left:auto;width:425px;margin-right:auto;padding-top:0px;"&gt;&lt;div&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kCHhWX205bY&amp;amp;color1=0x5d1719&amp;amp;color2=0xcd311b&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1&amp;amp;hl=en"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/kCHhWX205bY&amp;amp;color1=0x5d1719&amp;amp;color2=0xcd311b&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1&amp;amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;La última presentación se realizó en Nueva York, algo más formal, en ella Ballmer presentó el sistema operativo para la población americana:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f75a7aae-d154-45a4-9122-8f1ea9928b24" style="padding-right:0px;display:block;padding-left:0px;float:none;padding-bottom:0px;margin-left:auto;width:425px;margin-right:auto;padding-top:0px;"&gt;&lt;div&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PBmGHkNE9-A&amp;amp;color1=0x5d1719&amp;amp;color2=0xcd311b&amp;amp;hl=es&amp;amp;feature=player_embedded&amp;amp;fs=1&amp;amp;hl=en"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PBmGHkNE9-A&amp;amp;color1=0x5d1719&amp;amp;color2=0xcd311b&amp;amp;hl=es&amp;amp;feature=player_embedded&amp;amp;fs=1&amp;amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1010" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/26/161-ya-ha-llegado-windows-7.aspx</feedburner:origLink></item><item><title>Monta tu propia red de streaming con Windows 7 (II de III)</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/ao_g9R-drVo/monta-tu-propia-red-de-streaming-con-windows-7-ii-de-iii.aspx</link><pubDate>Fri, 23 Oct 2009 18:28:10 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1004</guid><dc:creator>Josh Sáenz G.</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1004</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/23/monta-tu-propia-red-de-streaming-con-windows-7-ii-de-iii.aspx#comments</comments><description>&lt;ul&gt;   &lt;li&gt;Primera parte: &lt;a href="http://www.windowstecnico.com/archive/2009/10/16/monta-tu-propia-red-de-streaming-con-windows-7-i-de-iii.aspx" target="_blank"&gt;Monta tu propia red de streaming con Windows 7 (I de III)&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Siguiendo con la serie de &lt;em&gt;streaming&lt;/em&gt; en Windows 7, ahora vamos a analizar un poco más a fondo que es lo que ocurre realmente por detrás para que todo esto funcione sin problemas.&lt;/p&gt;  &lt;p&gt;Para ello, he instalado &lt;a href="http://www.wireshark.org/" target="_blank"&gt;Wireshark&lt;/a&gt; en uno de los equipos Windows 7 del laboratorio, concretamente el equipo Win7_2. Una vez instalado, lo ejecutamos y lo ponemos a capturar tráfico. A continuación iniciamos Windows Media Player.&lt;/p&gt;  &lt;p&gt;El primer paquete que se captura es el siguiente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_402696E8.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_24253C23.png" width="404" height="218" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Lo primero que ha hecho Windows Media Player cuando lo hemos ejecutado y ya tenemos configurada la red de &lt;em&gt;streaming&lt;/em&gt;, es anunciarse a voces, utilizando para ello el protocolo SSDP (Simple Service Discovery Protocol) para localizar dispositivos UPnP (Universal Plug and Play).&lt;/p&gt;  &lt;p&gt;El protocolo SSDP fue desarrollado por el IETF, Microsoft y HP y proporciona un mecanismo de descubrimiento de servicios de red sin necesidad de una configuración específica. Para ello los servicios se anuncian utilizando el puerto UDP 1900 en modo unicast y multicast (en la captura se observa la IP multicast 239.255.255.250). Para anunciar dichos servicios, SSDP utiliza una solicitud HTTP (HTTP-Request) junto con el método NOTIFY, la cual podemos ver a continuación:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_06833B57.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_37A275F7.png" width="244" height="148" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Fijaros que lo que se anuncia es una URL (concretamente http://192.168.64.2:2869/upnphost/udhisapi.dll?content=uuid:a67dc1ce-917e-4034-b723-f076fbab5c0f), pero ¿que hay en esa URL?. Si abrimos un navegador y escribimos la dirección completa, obtendremos que se trata de una serie de datos en formato XML:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_34AD1144.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_0C8A3C58.png" width="404" height="239" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Entre los datos, observamos la información del tipo de servicio, su localización, el Identificador único (UUID) e incluso algunos iconos del servicio en cuestión.&lt;/p&gt;  &lt;p&gt;Si avanzamos en la captura observaremos que ahora toca el turno de búsqueda de servicios mediante el método SEARCH. Para ello, WMP realiza el mismo proceso utilizando SSDP con el protocolo UDP y el puerto 1900.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_363D917E.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_0120DC81.png" width="404" height="206" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Como Windows 7 instala por defecto el protocolo IPv6, WMP lo aprovecha y realiza todo este proceso tanto con IPv4 como con IPv6 y además realiza una búsqueda de Host mediante ICMPv6 (Código 135 Neighbor Solicitation)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_116C2E6D.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_02B15CBB.png" width="404" height="191" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Una vez finalizada la búsqueda, observamos que comienza una conversación entre los dos equipos y que el equipo Win7_2 ejecuta un método GET para descargarse la información de los servicios de multimedia compartidos en Win7_1 (tal y como lo habíamos hecho antes manualmente con Internet Explorer).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_45CCB51B.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_2E41DB1D.png" width="404" height="194" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Concretamente ejecuta lo siguiente:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;GET /upnphost/udhisapi.dll?content=uuid:27b9ec31-df79-4180-98a2-7976bfc391eb HTTP/1.1     &lt;br /&gt;Cache-Control: no-cache      &lt;br /&gt;Connection: Close      &lt;br /&gt;Pragma: no-cache      &lt;br /&gt;Accept: text/xml, application/xml      &lt;br /&gt;Host: [fe80::458b:3af9:e5a3:7939]:2869      &lt;br /&gt;User-Agent: Microsoft-Windows/6.1 UPnP/1.0 Windows-Media-Player/12.0.7600.16385 DLNADOC/1.50 (MS-DeviceCaps/1024)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Es entonces cuando el equipo Win7_1 responde con un HTTP 200 OK y a continuación le envía el detalle de los servicios en formato XML:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_407A7C12.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_51FA4110.png" width="404" height="169" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_5F9CD74B.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_28EEE06D.png" width="404" height="216" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Gracias a este intercambio de información en formato XML, la automatización del proceso de búsqueda y localización de servicios, Windows Media Player o cualquier otra aplicación que soporte SSDP y UPnP puede interactuar con otros servicios de forma transparente para el usuario.&lt;/p&gt;  &lt;p&gt;Si queréis investigar más acerca de SSDP os recomiendo el documento original Internet-Draft del IETF ya que es bastante claro y explicativo. Lo podéis encontrar en: &lt;a title="http://tools.ietf.org/html/draft-cai-ssdp-v1-03" href="http://tools.ietf.org/html/draft-cai-ssdp-v1-03"&gt;http://tools.ietf.org/html/draft-cai-ssdp-v1-03&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Saludos y hasta pronto.   &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1004" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogserver.informatica64.com/archive/tags/Multimedia/default.aspx">Multimedia</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Media+PLayer/default.aspx">Windows Media PLayer</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/23/monta-tu-propia-red-de-streaming-con-windows-7-ii-de-iii.aspx</feedburner:origLink></item><item><title>Blogs de tecnología Windows</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/_7xjWpyomfA/blogs-de-tecnolog-237-a-windows.aspx</link><pubDate>Fri, 23 Oct 2009 11:40:47 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:1003</guid><dc:creator>Manuel Fernandez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=1003</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/23/blogs-de-tecnolog-237-a-windows.aspx#comments</comments><description>&lt;p&gt;¡Buenas! Para finalizar esta semana he decidido realizar una pequeña lista de los blogs más interesantes a mi parecer sobre tecnologías Windows: ‘Microsoft, su tecnología y yo’, ‘Windows 7’, Notas sobre Windows Server’, Blog Windows’ y ‘El TecnoChiringuito del Luso’. &lt;/p&gt;  &lt;p&gt;· &lt;b&gt;‘Microsoft, su tecnología y yo’&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Se trata del blog de David Cervigón, evangelista IT de Microsoft, orientando la temática de sus &lt;i&gt;posts&lt;/i&gt; principalmente a la virtualización sobre entornos Windows.&lt;/p&gt;  &lt;p&gt;URL: &lt;a href="http://blogs.technet.com/davidcervigon/"&gt;http://blogs.technet.com/davidcervigon/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0025_5F00_5683D10D.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image002[5]" border="0" alt="clip_image002[5]" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0025_5F00_thumb_5F00_7DFA9D77.jpg" width="516" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;· &lt;strong&gt;Windows 7&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Blog orientado única y exclusivamente a Windows 7, muy interesante para estar al día de las novedades que van surgiendo sobre este sistema operativo.&lt;/p&gt;  &lt;p&gt;Además, ofrecen a los usuarios la posibilidad de colaborar escribiendo artículos en el blog.&lt;/p&gt;  &lt;p&gt;URL: &lt;a href="http://www.windows-7.com.es"&gt;http://www.windows-7.com.es&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0045_5F00_19DBACA3.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image004[5]" border="0" alt="clip_image004[5]" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0045_5F00_thumb_5F00_626575A7.jpg" width="513" height="290" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;· &lt;b&gt;Notas sobre Windows Server&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Magnifico blog de Guillermo Delprato, MVP de Microsoft. En su blog se tocan temas técnicos sobre Windows 2008 prácticamente en su totalidad. Contenido muy útil y de lectura obligatoria para cualquier administrador de sistemas en entornos Windows.&lt;/p&gt;  &lt;p&gt;URL: &lt;a href="http://w2k8-server.spaces.live.com"&gt;http://w2k8-server.spaces.live.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0065_5F00_66231A77.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image006[5]" border="0" alt="clip_image006[5]" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0065_5F00_thumb_5F00_3E00458B.jpg" width="507" height="287" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;· &lt;b&gt;Blog Windows&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Los temas tratados son muy variados y generalmente sobre productos Microsoft.&lt;/p&gt;  &lt;p&gt;Sus autores llevan ‘blogeando’ desde agosto del 2006, fecha en la cual comenzaron a escribir sobre el entonces llamado ‘LongHorn’ (El actual Windows Vista).&lt;/p&gt;  &lt;p&gt;URL: &lt;a href="https://hermes/owa/redir.aspx?C=d2a384201d5147fb81e1c0fa200a2661&amp;amp;URL=http%3a%2f%2fwww.blogwindows.com%2f"&gt;http://www.blogwindows.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0085_5F00_0762747A.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image008[5]" border="0" alt="clip_image008[5]" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0085_5F00_thumb_5F00_28263761.jpg" width="516" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;·&lt;strong&gt; El TecnoChiringito Del Luso&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Paulo Días, evangelista IT de Microsoft, es el responsable de este magnífico blog de temática Microsoft.&lt;/p&gt;  &lt;p&gt;URL: &lt;a href="http://blogs.technet.com/pdias/"&gt;http://blogs.technet.com/pdias/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0105_5F00_18C2AF85.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image010[5]" border="0" alt="clip_image010[5]" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0105_5F00_thumb_5F00_099BAADE.jpg" width="520" height="294" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;· &lt;b&gt;La Guillotina&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Como ultimo blog a recomendar no podía faltar ‘La Guillotina’, de Fernando Guillot, otro evangelista de Microsoft. A pesar de que este blog no tiene un gran número de posts, todas sus entradas resultan muy interesantes y de buen contenido.&lt;/p&gt;  &lt;p&gt;URL: &lt;a href="http://blogs.technet.com/guillot/"&gt;http://blogs.technet.com/guillot/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0126_5F00_091F521C.jpg"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="clip_image012[6]" border="0" alt="clip_image012[6]" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image0126_5F00_thumb_5F00_0FA2ABDF.jpg" width="528" height="299" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Con esta lista de blogs en nuestro lector de RSS no tenemos excusas para no estar informado sobre las últimas noticias o novedades de la plataforma Windows. ¡Os animo a echarle un vistazo a cada uno de ellos!, ¡Hasta otra y buen fin de semana!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=1003" width="1" height="1"&gt;</description><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/23/blogs-de-tecnolog-237-a-windows.aspx</feedburner:origLink></item><item><title>Falta 1 sólo día para el lanzamiento de Windows 7</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/GfoFOxcnZ74/falta-1-s-211-lo-d-205-a-para-el-lanzamiento-de-windows-7.aspx</link><pubDate>Wed, 21 Oct 2009 07:51:00 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:952</guid><dc:creator>Juan Antonio</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=952</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/21/falta-1-s-211-lo-d-205-a-para-el-lanzamiento-de-windows-7.aspx#comments</comments><description>&lt;p align="justify"&gt;Buenas a todos, a falta de un d&amp;iacute;a para el lanzamiento de Windows 7 al mercado he querido hacer un post resumen, en el que vamos a recordar muchos de los elementos nuevos que incorpora Windows 7 y que llevamos comentando en Windows T&amp;eacute;cnico a lo largo del &amp;uacute;ltimo a&amp;ntilde;o.&lt;/p&gt;
&lt;p align="justify"&gt;Novedades de Windows 7:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;1) Nuevas funcionalidades en WordPad y Paint que adem&amp;aacute;s contar&amp;aacute;n con la interfaz tipo Ribon:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/12/el-nuevo-wordpad.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/12/el-nuevo-wordpad.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/09/el-nuevo-paint-de-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/09/el-nuevo-paint-de-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;2) Nuevo desfragmentador de disco:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/18/el-nuevo-desfragmentador-de-disco-de-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/18/el-nuevo-desfragmentador-de-disco-de-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;3) Nuevas opciones en la personalizaci&amp;oacute;n, nuevos fondos y gadgets que adem&amp;aacute;s podremos programarnos nosotros mismos al igual que hac&amp;iacute;amos en Windows Vista:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/04/05/creaci-243-n-de-un-gadget-para-la-sidebar-de-windows.aspx"&gt;http://www.windowstecnico.com/archive/2009/04/05/creaci-243-n-de-un-gadget-para-la-sidebar-de-windows.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/06/30/creaci-243-n-de-un-gadget-para-la-sidebar-de-windows-ii.aspx"&gt;http://www.windowstecnico.com/archive/2009/06/30/creaci-243-n-de-un-gadget-para-la-sidebar-de-windows-ii.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;4) Ampliaci&amp;oacute;n del cifrado Bitlocker :&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/02/23/bitlocker-to-go-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/02/23/bitlocker-to-go-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;5) Branch cache:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/02/04/branch-cache-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/02/04/branch-cache-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;6) Soporte nativo de archivos VHD:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/01/08/soporte-nativo-de-archivos-vhd-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/01/08/soporte-nativo-de-archivos-vhd-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;7) La SuperBar:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/01/13/windows-7-superbar.aspx"&gt;http://www.windowstecnico.com/archive/2009/01/13/windows-7-superbar.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;8) Mejoras en el monitor de recursos:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/01/15/mejoras-en-el-monitor-de-recursos-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/01/15/mejoras-en-el-monitor-de-recursos-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;9) Grabaci&amp;oacute;n de im&amp;aacute;genes iso:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/01/16/y-adem-225-s-quema-im-225-genes-iso.aspx"&gt;http://www.windowstecnico.com/archive/2009/01/16/y-adem-225-s-quema-im-225-genes-iso.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;10) Soporte DNSSec:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/01/19/soporte-dnssec-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/01/19/soporte-dnssec-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;11) PC Safeguard:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/01/30/pc-safeguard.aspx"&gt;http://www.windowstecnico.com/archive/2009/01/30/pc-safeguard.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;12) B&amp;uacute;squedas con lenguaje natural:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/02/09/busquedas-con-lenguaje-natural-por-fernando-villareal.aspx"&gt;http://www.windowstecnico.com/archive/2009/02/09/busquedas-con-lenguaje-natural-por-fernando-villareal.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;13) Instalaci&amp;oacute;n de Windows 7 desde USB:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/02/17/instalacion-de-windows-7-en-usb.aspx"&gt;http://www.windowstecnico.com/archive/2009/02/17/instalacion-de-windows-7-en-usb.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;14) Mejoras de dise&amp;ntilde;o en el Firewall:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/02/25/mejoras-de-dise-241-o-en-el-firewall-de-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/02/25/mejoras-de-dise-241-o-en-el-firewall-de-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;15) Problem Step Recorder:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/06/problem-step-recorder.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/06/problem-step-recorder.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;16) Powershell:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/13/servicios-con-powershell.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/13/servicios-con-powershell.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;17) Incorporaci&amp;oacute;n de SUA:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/26/sua-subsystem-for-unix-based-applications.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/26/sua-subsystem-for-unix-based-applications.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;18) Cambios en Windows Explorer:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/26/cambios-en-windows-explorer-i.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/26/cambios-en-windows-explorer-i.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;19) ReadyBoot:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/03/31/readyboot.aspx"&gt;http://www.windowstecnico.com/archive/2009/03/31/readyboot.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;20) Dism:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/04/01/dism-deployment-image-servicing-and-management.aspx"&gt;http://www.windowstecnico.com/archive/2009/04/01/dism-deployment-image-servicing-and-management.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;21) Internet Explorer 8:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/04/22/windows-internet-explorer-8-presentaci-243-n.aspx"&gt;http://www.windowstecnico.com/archive/2009/04/22/windows-internet-explorer-8-presentaci-243-n.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/04/27/windows-internet-explorer-8-inprivate.aspx"&gt;http://www.windowstecnico.com/archive/2009/04/27/windows-internet-explorer-8-inprivate.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;22) Wait Chain Traversal:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/06/02/windows-7-y-wait-chain-traversal.aspx"&gt;http://www.windowstecnico.com/archive/2009/06/02/windows-7-y-wait-chain-traversal.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;23) Demostraci&amp;oacute;n de que Windows 7 funciona perfectamente en un Netbook con 512MB de RAM y una Tarjeta gr&amp;aacute;fica de 8MB:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/05/29/windows-7-eficiencia-demostrada.aspx"&gt;http://www.windowstecnico.com/archive/2009/05/29/windows-7-eficiencia-demostrada.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/06/03/windows-7-eficiencia-demostrada-ii.aspx"&gt;http://www.windowstecnico.com/archive/2009/06/03/windows-7-eficiencia-demostrada-ii.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;24) Preparaci&amp;oacute;n total para pantallas t&amp;aacute;ctiles:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/05/25/windows-7-el-h-201-roe-de-las-pantallas-t-193-ctiles.aspx"&gt;http://www.windowstecnico.com/archive/2009/05/25/windows-7-el-h-201-roe-de-las-pantallas-t-193-ctiles.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;25) Generaci&amp;oacute;n de copias de seguridad de ficheros:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/06/10/copias-de-seguridad-con-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/06/10/copias-de-seguridad-con-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/06/24/copias-de-seguridad-con-windows-7-2parte.aspx"&gt;http://www.windowstecnico.com/archive/2009/06/24/copias-de-seguridad-con-windows-7-2parte.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;26) Actualizable desde Windows Vista y con importantes descuentos:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/07/02/compra-un-windows-vista-y-llevate-un-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/07/02/compra-un-windows-vista-y-llevate-un-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;27) Defensas contra Malware:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/07/23/windows7-y-malware-i.aspx"&gt;http://www.windowstecnico.com/archive/2009/07/23/windows7-y-malware-i.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;28) Control parental&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/07/29/control-parental-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/07/29/control-parental-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;29) Facilidades para la programaci&amp;oacute;n de la Taskbar:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/08/14/programando-para-la-taskbar-de-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/08/14/programando-para-la-taskbar-de-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;30) Search Connectors:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/09/29/search-connectors-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/09/29/search-connectors-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;31) Redes de Streaming:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/10/16/monta-tu-propia-red-de-streaming-con-windows-7-i-de-iii.aspx"&gt;http://www.windowstecnico.com/archive/2009/10/16/monta-tu-propia-red-de-streaming-con-windows-7-i-de-iii.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;32) Windows XP Mode:&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogserver.informatica64.com/archive/2009/05/07/windows-xp-mode-en-windows-7.aspx"&gt;http://www.windowstecnico.com/archive/2009/05/07/windows-xp-mode-en-windows-7.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Probablemente se me haya escapado alguna caracter&amp;iacute;stica de todas las que tiene Windows 7, pero a&amp;uacute;n as&amp;iacute; espero haberos ayudado a recordar o daros a conocer estas caracter&amp;iacute;sticas si no hab&amp;eacute;is le&amp;iacute;do algunos de los post.&lt;/p&gt;
&lt;p align="justify"&gt;Un saludo!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=952" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/21/falta-1-s-211-lo-d-205-a-para-el-lanzamiento-de-windows-7.aspx</feedburner:origLink></item><item><title>Como saber que USBs se han conectado</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/ZRwfw_fjl6I/como-saber-que-usbs-se-han-conectado.aspx</link><pubDate>Tue, 20 Oct 2009 07:31:00 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:947</guid><dc:creator>Manuel Fernandez</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=947</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/20/como-saber-que-usbs-se-han-conectado.aspx#comments</comments><description>&lt;p&gt;Durante este post pasar&amp;eacute; a explicar el funcionamiento de una herramienta que hasta hace poco desconoc&amp;iacute;a y me ha sorprendido la usabilidad que permite, por lo que he decidido compartirla con vosotros a trav&amp;eacute;s de esta peque&amp;ntilde;a gu&amp;iacute;a.&lt;/p&gt;
&lt;p&gt;La herramienta en si se trata de &amp;lsquo;USBDeview&amp;rsquo;, la cual puede ser descargada desde la siguiente direcci&amp;oacute;n, &lt;a href="http://www.nirsoft.net/utils/usbdeview.zip"&gt;http://www.nirsoft.net/utils/usbdeview.zip&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Se trata de una aplicaci&amp;oacute;n que muestra una lista de los dispositivos USB conectados actual y anteriormente. Para cada uno de estos dispositivos muestra su informaci&amp;oacute;n asociada, as&amp;iacute; como el nombre del dispositivo, su tipo, n&amp;uacute;mero de serie, fecha y hora en la que el dispositivo fue conectado, ID del fabricante, y mucha m&amp;aacute;s informaci&amp;oacute;n. Tambi&amp;eacute;n permite utilizar USBDeview de manera remota contra otro equipo, siempre y cuando se tengan credenciales de administrador en el equipo remoto, como veremos m&amp;aacute;s adelante.&lt;/p&gt;
&lt;p&gt;Antes de empezar a trabajar con esta herramienta, ser&amp;iacute;a conveniente configurarle el idioma a espa&amp;ntilde;ol. Para ello, puedes descargar el fichero de idioma &lt;strong&gt;USBDeview_lng.ini&lt;/strong&gt; (Ya est&amp;aacute; configurado en espa&amp;ntilde;ol) adjunto y copiarlo en la misma carpeta que &lt;strong&gt;USBDeview.exe&lt;/strong&gt;. Tambi&amp;eacute;n, si deseas personalizar tu fichero de idioma siempre puedes hacerlo ejecutando el comando &amp;lsquo;&lt;strong&gt;USBDeview.exe /savelangfile&lt;/strong&gt;&amp;rsquo; y modificando las cadenas del archivo &lt;strong&gt;USBDeview_lng.ini&lt;/strong&gt; que se generar&amp;aacute; al aplicar el comando.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_6785541C.jpg"&gt;&lt;img height="190" width="575" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image002_5F00_thumb_5F00_25323BD9.jpg" alt="clip_image002" border="0" title="clip_image002" style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Una vez arrancada la aplicaci&amp;oacute;n, se nos mostrar&amp;aacute; la lista de dispositivos USBs que actualmente, o alguna vez, fueron conectados a nuestro equipo, mostr&amp;aacute;ndonos por cada uno de ellos la siguiente informaci&amp;oacute;n:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="left"&gt;&lt;span style="text-decoration:underline;"&gt;Device Name:&lt;/span&gt; Especifica el nombre del dispositivo. A su izquierda aparece un peque&amp;ntilde;o icono que indica el estado del dispositivo, siguiendo esta leyenda:&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div align="center"&gt;   
&lt;table align="center" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image003_5F00_146A912B.gif"&gt;&lt;img height="16" width="16" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image003_5F00_thumb_5F00_79BDF511.gif" alt="clip_image003" border="0" title="clip_image003" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;El dispositivo no est&amp;aacute; conectado.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_513F12FD.gif"&gt;&lt;img height="16" width="16" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image004_5F00_thumb_5F00_2FDF6D61.gif" alt="clip_image004" border="0" title="clip_image004" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;El dispositivo est&amp;aacute; conectado y es posible desconectar f&amp;iacute;sicamente el dispositivo sin necesidad de desconectarlo de forma segura.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image005_5F00_35BA10FA.gif"&gt;&lt;img height="16" width="16" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image005_5F00_thumb_5F00_06F45858.gif" alt="clip_image005" border="0" title="clip_image005" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;El dispositivo est&amp;aacute; conectado, pero debes desconectarlo de forma segura antes de extraerlo f&amp;iacute;sicamente.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image006_5F00_34094526.gif"&gt;&lt;img height="16" width="16" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image006_5F00_thumb_5F00_4A7BE3AD.gif" alt="clip_image006" border="0" title="clip_image006" style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;El dispositivo est&amp;aacute; deshabilitado.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;span style="text-decoration:underline;"&gt;Device Description&lt;/span&gt;: Peque&amp;ntilde;a descripci&amp;oacute;n del dispositivo.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Device Type&lt;/span&gt;: Tipo de dispositivo de acuerdo con el c&amp;oacute;digo de clase USB. (Ver la columna &amp;lsquo;Clase USB&amp;rsquo;)&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Connected:&lt;/span&gt; Indica si el dispositivo est&amp;aacute; conectado actualmente al sistema. En caso de que si lo est&amp;eacute;, es posible desconectarlo seleccion&amp;aacute;ndolo y hacienda clic en F9.&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Safe To Unplug&lt;/span&gt;: Si esta columna est&amp;aacute; puesta a &amp;lsquo;FALSE&amp;rsquo; significa que puedes extraer el hardware sin necesidad de desconectarlo primero. Sin embargo, si esta propiedad est&amp;aacute; a &amp;lsquo;TRUE&amp;rsquo; ser&amp;iacute;a necesario la desconexi&amp;oacute;n segura con esta aplicaci&amp;oacute;n o con la &amp;lsquo;Desconexi&amp;oacute;n segura de dispositivos&amp;rsquo; de Windows. &lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Drive Letter&lt;/span&gt;: Esta columna es solo v&amp;aacute;lida para dispositivos de memoria flash y discos CD/DVD por USB.&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Serial Number&lt;/span&gt;: Especifica el n&amp;uacute;mero &amp;uacute;nico del dispositivo.&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Created Date&lt;/span&gt;: Indica la fecha y hora en la que el dispositivo fue instalado. En la mayor&amp;iacute;a de los casos esta fecha coincide con la primera vez que el dispositivo fue conectado a ese puerto USB.&lt;span style="text-decoration:underline;"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Last Plug/Unplug Date&lt;/span&gt;: Indica la fecha y hora de la &amp;uacute;ltima vez que el dispositvo fue conectado/desconectado. Esta informaci&amp;oacute;n es perdida una vez el equipo es reiniciado.&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;VendorID/ProductID&lt;/span&gt;: Muestra el ID del fabricante y del producto. Para ver una lista de IDs USBs puedes hacerlo a trav&amp;eacute;s de esta direcci&amp;oacute;n, &lt;a href="http://www.linux-usb.org/usb.ids"&gt;http://www.linux-usb.org/usb.ids&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;USB Class/Subclass/Protocol&lt;/span&gt;: Especifica la clase/subclase/protocol del dispositivo deacuerdo con sus especificaciones. Para m&amp;aacute;s informaci&amp;oacute;n sobre los c&amp;oacute;digos de clases USB acceder a esta direcci&amp;oacute;n, &lt;a href="http://www.usb.org/developers/defined_class"&gt;http://www.usb.org/developers/defined_class&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Hub/Port&lt;/span&gt;: Muestra el n&amp;uacute;mero de Puerto USB en el cual se conect&amp;oacute; el dispositivo. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En la siguiente captura, puede ver como a partir del c&amp;oacute;digo de fabricante de uno de mis dispositivos (046d) he podido identificarlo como Logitech, y mediante el c&amp;oacute;digo de producto puedo identificarlo como un &amp;lsquo;Premium Optical Wheel Mouse&amp;rsquo;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image008_5F00_024E27D1.jpg"&gt;&lt;img height="425" width="553" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image008_5F00_thumb_5F00_371AE174.jpg" alt="clip_image008" border="0" title="clip_image008" style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Algunas otras opciones que permite, es poder ejecutar aplicaciones cuando se detecte que un dispositivo ha sido conectado, y la administraci&amp;oacute;n remota de estos dispositivos. Veamos como configurar el autoarranque de aplicaciones al detectar la conexi&amp;oacute;n de uno de estos dispositivos.&lt;/p&gt;
&lt;p&gt;Para ello ir &amp;lsquo;Opciones -&amp;gt; Opciones avanzadas&amp;rsquo; y ah&amp;iacute; activar el checkbox que dice &amp;lsquo;Ejecute el siguiente comando cuando inserte un dispositivo USB&amp;rsquo; e introducir la aplicaci&amp;oacute;n a ejecutar.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image010_5F00_2B74FE68.jpg"&gt;&lt;img height="301" width="485" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image010_5F00_thumb_5F00_7D0B52ED.jpg" alt="clip_image010" border="0" title="clip_image010" style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Yo he mi caso, he desarrollado un peque&amp;ntilde;o script (c:\script.vbs) que se ejecutar&amp;aacute; cada vez que se conecte un dispositivo para que realice un control de los dispositivos que se conectan, creando ficheros de logs y otro tipo de informaci&amp;oacute;n &amp;uacute;til para llevar un seguimiento y control del equipo.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image012_5F00_57DDE2B4.jpg"&gt;&lt;img height="226" width="444" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image012_5F00_thumb_5F00_212087B0.jpg" alt="clip_image012" border="0" title="clip_image012" style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Veamos ahora como realizar conexiones remotas con esta aplicaci&amp;oacute;n para la administraci&amp;oacute;n de los puertos USB.&lt;/p&gt;
&lt;p&gt;Es posible realizar conexiones remotas contra un equipo en concreto, o contra una lista de ellos. Contra un equipo en concreto bastar&amp;iacute;a con ejecutar el siguiente comando &amp;lsquo;USBDeview.exe /remote \\EQUIPO&amp;rsquo; como muestra la captura de pantalla:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image014_5F00_268EF854.jpg"&gt;&lt;img height="256" width="500" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image014_5F00_thumb_5F00_36DA4A40.jpg" alt="clip_image014" border="0" title="clip_image014" style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Si sin embargo se desea tener una visi&amp;oacute;n global del estado de estos puertos en varios equipos a la vez, es posible mediante la creaci&amp;oacute;n previa de un fichero con la lista de equipos separada por saltos de l&amp;iacute;nea, e introducir el siguiente comando: &amp;lsquo;USBDeview.exe /remotefile &amp;quot;equipos.txt&amp;quot;&amp;rsquo;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image016_5F00_3B7054FA.jpg"&gt;&lt;img height="191" width="636" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/clip_5F00_image016_5F00_thumb_5F00_71FE003E.jpg" alt="clip_image016" border="0" title="clip_image016" style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sin duda es una gran aplicaci&amp;oacute;n que debe estar en toda &amp;lsquo;caja de herramientas&amp;rsquo; para llevar un control de los dispositivos USB que se conectan a nuestros equipos,&lt;/p&gt;
&lt;p&gt;&amp;iexcl;Un saludo!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Fichero de idioma: (Por favor, visita la web para ver este medio)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=947" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Accesibilidad/default.aspx">Accesibilidad</category><category domain="http://blogserver.informatica64.com/archive/tags/Administraci_26002300_243_3B00_n/default.aspx">Administraci&amp;#243;n</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/20/como-saber-que-usbs-se-han-conectado.aspx</feedburner:origLink></item><item><title>Padre de familia protagonizará un capítulo sobre Windows 7</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/KwJyS1swV-g/padre-de-familia-protagonizar-225-un-cap-237-tulo-sobre-windows-7.aspx</link><pubDate>Mon, 19 Oct 2009 12:58:34 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:943</guid><dc:creator>Juan Antonio</dc:creator><slash:comments>7</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=943</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/19/padre-de-familia-protagonizar-225-un-cap-237-tulo-sobre-windows-7.aspx#comments</comments><description>&lt;p align="justify"&gt;Así es, como en el título habéis leído, la Fox, propietaria de la popular serie de dibujos animados que se dedica diariamente a amenizarnos los días con su ácido humor, ha firmado un acuerdo con Microsoft para realizar un capítulo dedicado íntegramente a Windows 7, que podremos ver en Estados Unidos el 8 de Noviembre, y probablemente por internet pocos minutos después.&lt;/p&gt;  &lt;p align="justify"&gt;El capítulo durará media hora sin cortes publicitarios y contará además de con los personajes habituales con muchos invitados y números musicales. Se titulará Family Guy Presents: Seth &amp;amp; Alex’s Almost Live Comedy Show.&lt;/p&gt;  &lt;p align="justify"&gt;De momento han sacado el siguiente anuncio en el que Stewie y Brian hablan sobre las novedades de Windows 7:&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:54960ded-7ebd-46cb-9fd8-122aad8c662e" style="padding-right:0px;display:block;padding-left:0px;float:none;padding-bottom:0px;margin-left:auto;width:425px;margin-right:auto;padding-top:0px;"&gt;&lt;div&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/aekUEuG4Zmg&amp;amp;hl=es&amp;amp;fs=1&amp;amp;&amp;amp;hl=en"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/aekUEuG4Zmg&amp;amp;hl=es&amp;amp;fs=1&amp;amp;&amp;amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p align="justify"&gt;Según palabras de Gayle Troberman, responsable de las campañas publicitarias de Microsoft: &amp;lt;&amp;lt;llevaremos a los personajes de Padre de Familia por algunos caminos interesantes para integrar el producto en los mensajes&amp;gt;&amp;gt;, &amp;lt;&amp;lt;hemos simplificado el ordenador con &lt;a href="http://www.ethek.com/cuenta-atras-para-windows-7/"&gt;Windows 7&lt;/a&gt;, y ahora con Fox, estamos simplificando el entretenimiento&amp;gt;&amp;gt;&lt;/p&gt;  &lt;p align="justify"&gt;Con este capítulo Microsoft quiere acercar el nuevo sistema operativo y mostrarlo al público más joven, para el que también ha creado la web 741 con el mismo fin:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.win741.com/"&gt;http://www.win741.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=943" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/19/padre-de-familia-protagonizar-225-un-cap-237-tulo-sobre-windows-7.aspx</feedburner:origLink></item><item><title>Monta tu propia red de streaming con Windows 7 (I de III)</title><link>http://feedproxy.google.com/~r/WindowsTecnico/~3/B1bzmtc2p_c/monta-tu-propia-red-de-streaming-con-windows-7-i-de-iii.aspx</link><pubDate>Fri, 16 Oct 2009 16:55:02 GMT</pubDate><guid isPermaLink="false">f5fee4ed-c2ed-43f2-a57e-69c2e2dfbdde:936</guid><dc:creator>Josh Sáenz G.</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://blogserver.informatica64.com/rsscomments.aspx?PostID=936</wfw:commentRss><comments>http://blogserver.informatica64.com/archive/2009/10/16/monta-tu-propia-red-de-streaming-con-windows-7-i-de-iii.aspx#comments</comments><description>&lt;p&gt;Todo el mundo sabe lo que es &lt;em&gt;streaming multimedia&lt;/em&gt;, sino, &lt;a href="http://es.wikipedia.org/wiki/Streaming" target="_blank"&gt;aqui&lt;/a&gt; podéis conocer algunos detalles. Sin embargo muy pocos conocen que es lo que hay detrás de esta tecnología que se utiliza ampliamente en Internet. Para suerte de muchos, Windows 7 nos hace la vida más fácil si queremos montar nuestra propia red de &lt;em&gt;streaming&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;En esta serie de post os quiero comentar que novedades incorpora Windows 7 con respecto a esta tecnología y cómo podemos aprovecharla para disfrutar de una verdadera red de &lt;em&gt;streaming&lt;/em&gt; en nuestra propia casa. Además veremos el uso que podemos hacer de Windows Media Player 12 y la red HomeGroup, y cómo acceder a nuestra librería multimedia desde Internet.&lt;/p&gt;  &lt;p&gt;Pero la primera pregunta que surge es ¿que podemos hacer con el &lt;em&gt;streaming&lt;/em&gt;?. Pues bien, imaginemos que tenemos en casa un par de PCs de escritorio, un portátil, un Media Center Extender (incluyendo la XBOX 360) e incluso algún dispositivo del tipo NMD (Network Media Device) y en cada uno de ellos tenemos diferentes archivos de música, películas, videos, fotos, etc. &lt;/p&gt;  &lt;p&gt;Podemos configurar estos equipos para que compartan la biblioteca de Windows Media Player y así poder tocar toda nuestra música, vídeos o películas desde cualquiera de los dispositivos o equipos de la red. Esto es particularmente interesante si no queremos ir copiando el contenido multimedia en todos los equipos.&lt;/p&gt;  &lt;p&gt;Antes de nada, los dispositivos NMD son aquellos que soportan el estándar &lt;a href="http://es.wikipedia.org/wiki/DLNA" target="_blank"&gt;DLNA (Digital Living Network Alliance&lt;/a&gt;). Algunos ejemplos de este tipo de dispositivos los tenéis aquí:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://reviews.cnet.com/digital-media-receivers/d-link-medialounge-dsm/4505-6739_7-31524144.html?tag=pop" target="_blank"&gt;D-Link MediaLounge DSM-520&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://netgear.com/Products/Entertainment/DigitalMediaPlayers.aspx" target="_blank"&gt;The Digital Entertainer (Netgear)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.ehomeupgrade.com/archives/000206.php" target="_blank"&gt;Play@TV Network Media Adapter&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://reviews.cnet.com/digital-audio-receivers-dars/omnifi-dms1w/4505-6470_7-31000149.html?tag=txt" target="_blank"&gt;Omnifi DMS1W&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://reviews.cnet.com/digital-audio-receivers-dars/roku-soundbridge-m1000-m1001/4505-6470_7-30794476.html?tag=txt" target="_blank"&gt;Slim Devices Squeezebox (wireless)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://reviews.cnet.com/digital-audio-receivers-dars/roku-soundbridge-m1000-m1001/4505-6470_7-30794476.html?tag=txt" target="_blank"&gt;Roku SoundBridge M1000/M1001&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://reviews.cnet.com/digital-audio-receivers-dars/creative-sound-blaster-wireless/4505-6470_7-30557177.html?tag=txt" target="_blank"&gt;Creative Sound Blaster Wireless Music&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;¿Pero cómo configuramos todo esto en Windows 7?&lt;/p&gt;  &lt;p&gt;La funcionalidad de &lt;em&gt;Streaming&lt;/em&gt; de Windows 7 se ha integrado en la característica HomeGroup y permite que accedamos a nuestra librería multimedia desde Internet, controlar con que equipos y dispositivos queremos compartir nuestro contenido y permitir el control remoto de Windows Media Player.&lt;/p&gt;  &lt;p&gt;No es estrictamente necesario habilitar HomeGroup aunque facilita las cosas a la hora de compartir contenido (no solo multimedia) en una red de casa.&lt;/p&gt;  &lt;p&gt;Para este primer post de s&lt;em&gt;treaming&lt;/em&gt;, con Windows 7 vamos a trabajar directamente con Windows Media Player, sin hacer uso de HomeGroup, y para ello, he preparado un par de equipos virtuales (Win7-1 y Win7-2) los cuales cada uno tiene un usuario (User1 y User2 respectivamente).&lt;/p&gt;  &lt;p&gt;El primer paso que debemos dar es habilitar la funcionalidad de &lt;em&gt;streaming&lt;/em&gt; en Windows Media Player. (&lt;em&gt;Stream &amp;gt; Turn on media streaming&lt;/em&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_7B1F51D8.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Habilitar el Streaming en WMP" border="0" alt="Habilitar el Streaming en WMP" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_69130E4B.png" width="404" height="264" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Esto va a hacer que se cambien algunas reglas en el firewall&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_0F64CBCA.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Adevertencia" border="0" alt="Adevertencia" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_0DB3FFF6.png" width="404" height="146" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Concretamente se habilitan dos reglas que permite en trafico entrante a Windows Media Player y el servicio de contenido compartido de Windows Media Player.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_2B45DAF5.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Reglas de firewall para WMP" border="0" alt="Reglas de firewall para WMP" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_3B056FF9.png" width="404" height="49" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;El asistente, a continuación nos pedirá que configuremos cómo queremos compartir el contenido.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_58974AF8.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Opciones para compartir contenido" border="0" alt="Opciones para compartir contenido" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_7DB49564.png" width="404" height="122" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Por defecto se permite el envío de contenido multimedia hacia todos los equipos de la red local (Allow All) . Como este es el primer equipo que se configura, no aparece ningún otro equipo o dispositivo en la lista.&lt;/p&gt;  &lt;p&gt;Repetimos estos mismos pasos con el equipo Win7-2&lt;/p&gt;  &lt;p&gt;En esta ocasión, el servicio para compartir multimedia de WMP ha detectado rápidamente la presencia del equipo Win7-1. Podemos bloquear que se envíe cualquier tipo de contenido a este equipo, seleccionando Blocked (bloqueado) o personalizar el tipo de contenido que se envía, pulsando en customize (Personalizar).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_6BA851D7.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Opciones para compartir contenido" border="0" alt="Opciones para compartir contenido" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_77C9CBFE.png" width="404" height="162" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Lo cierto es que no hay muchas alternativas a la hora de elegir qué se quiere permitir y qué no, ya que está diseñado más para realizar un control parental que como medida de seguridad (si no queremos compartir contenido con un equipo concreto simplemente bloqueamos dicho equipo).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_0E3C6A86.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="imaOpciones personalizadas para compartir contenidoge" border="0" alt="imaOpciones personalizadas para compartir contenidoge" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_63A089A8.png" width="404" height="268" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;En la pantalla de personalización podemos elegir entre clasificación por estrellas y clasificación parental (únicamente se enviarían los contenidos no clasificados).&lt;/p&gt;  &lt;p&gt;Para este laboratorio dejaremos las opciones predeterminadas de &lt;em&gt;streaming&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;Una vez que tenemos ambos equipos configurados para &lt;em&gt;streaming&lt;/em&gt;, ya podemos visualizar el contenido de uno y de otro indistintamente desde Windows Media Player.&lt;/p&gt;  &lt;p&gt;Si queremos recibir contenido en Win7-2 desde Win7-1, entonces simplemente, desde WMP, seleccionamos el nodo Other Libraries (Otras librerías)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_75307473.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Biblioteca compartida" border="0" alt="Biblioteca compartida" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_7E3CFFF4.png" width="154" height="333" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Haciendo click en cada una de las bibliotecas (Música, Videos, Imágenes o TV Grabada) recibiremos los contenidos y podremos reproducirlos sin problemas en nuestro equipo Win7-2.&lt;/p&gt;  &lt;p&gt;Otra alternativa que incluye Windows 7 es la posibilidad de enviar el contenido hacia un dispositivo o equipo. En este caso deberemos habilitar la opción de control remoto de Windows Media Player en el equipo de destino. &lt;/p&gt;  &lt;p&gt;Imaginemos que queremos reproducir en Win7-1 un vídeo que está alojado en Win7-2, pero sin tener que ir al equipo de destino. &lt;/p&gt;  &lt;p&gt;Lo primero que hay que hacer es habilitar la funcionalidad de control remoto en el WMP de Win7-1.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_16EC2738.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Permitir el control remoto de WMP" border="0" alt="Permitir el control remoto de WMP" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_2064E5AE.png" width="404" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ahora, desde el equipo Win7-2 seleccionamos el o los videos que queremos reproducir y los arrastramos a la lista de reproducción&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_11D9C3BC.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Lista de reproducción" border="0" alt="Lista de reproducción" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_30042F18.png" width="404" height="283" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Desde el botón de reproducción que aparece en la zona superior de la lista podemos seleccionar el equipo o dispositivo de destino.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_50E77BF2.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Funcionalidad Play To (Tocar en)" border="0" alt="Funcionalidad Play To (Tocar en)" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_3C81B667.png" width="254" height="218" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;También podemos conseguir el mismo resultado pulsando con el botón derecho del ratón en el fichero que queremos reproducir e indicar &lt;em&gt;Play to &amp;gt; User1 (Win7-1:Windows Media Player)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_3FA37882.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Funcionalidad Play To (Tocar en)" border="0" alt="Funcionalidad Play To (Tocar en)" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_0FD4E88F.png" width="404" height="266" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Esta funcionalidad es especialmente útil cuando el destino es una TV, Sistema de sonido, un cuadro digital o altavoces con soporte DLNA.&lt;/p&gt;  &lt;p&gt;Es importante recalcar que no todos los dispositivos DLNA son compatibles con la funcionalidad “Play To”. Debemos comprobar que es además compatible con Windows 7.&lt;/p&gt;  &lt;p&gt;&lt;img title="Compatible con Windows 7" border="0" alt="Compatible con Windows 7" src="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/MediaStreamingwithWindows7_12FCB/image_35.png" width="119" height="135" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_484F2135.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Control remoto de WMP" border="0" alt="Control remoto de WMP" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_14C2EC72.png" width="254" height="345" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_196508FA.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Ejecución remota de video" border="0" alt="Ejecución remota de video" src="http://blogserver.informatica64.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowstecnico/image_5F00_thumb_5F00_1A0CFD7D.png" width="404" height="251" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Hasta pronto. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogserver.informatica64.com/aggbug.aspx?PostID=936" width="1" height="1"&gt;</description><category domain="http://blogserver.informatica64.com/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogserver.informatica64.com/archive/tags/Multimedia/default.aspx">Multimedia</category><category domain="http://blogserver.informatica64.com/archive/tags/Windows+Media+PLayer/default.aspx">Windows Media PLayer</category><feedburner:origLink>http://blogserver.informatica64.com/archive/2009/10/16/monta-tu-propia-red-de-streaming-con-windows-7-i-de-iii.aspx</feedburner:origLink></item></channel></rss>
