<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" 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/"><channel><title>Live in code.  Miguel Mendoza's blog.</title><link>http://msmvps.com/blogs/mmendozg/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Preparandose para Visual Studio Team System 2010 (1/5)</title><link>http://msmvps.com/blogs/mmendozg/archive/2009/10/19/preparandose-para-visual-studio-team-system-2010-1-3.aspx</link><pubDate>Mon, 19 Oct 2009 19:17:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1733471</guid><dc:creator>mmendozg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/mmendozg/rsscomments.aspx?PostID=1733471</wfw:commentRss><comments>http://msmvps.com/blogs/mmendozg/archive/2009/10/19/preparandose-para-visual-studio-team-system-2010-1-3.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family:Calibri;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;Con el anuncio oficial de la fecha de lanzamiento de VSTS para el 22 de marzo del 2010 y la liberaci&amp;oacute;n del Beta2 (disponible para los suscriptores de MSDN), ya hay un panorama claro para tomar decisiones sobre la adopci&amp;oacute;n de VSTS 2010.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;Como siempre he comentado con mis clientes al respecto, esto no es una decisi&amp;oacute;n que se deba tomar a la ligera.&amp;nbsp; Es una decisi&amp;oacute;n que debe estar sustentada en un an&amp;aacute;lisis detallado de los beneficios, limitaciones y riesgos que implica migrar o adoptar esta herramienta.&amp;nbsp; Aunque a nivel general los beneficios son amplios y claros, hay que definir si las limitaciones y los riesgos exigen un plan especial de adopci&amp;oacute;n.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Adem&amp;aacute;s de alinear el presupuesto y lo que le interesa al que pone la plata, y es cual va a ser el retorno de esa inversi&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;En primera instancia es importante entender los cambios en el modelo de licenciamiento y las ediciones del producto.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Aunque en las versiones 2008 y 2005 de la familia Team System los nombres de los productos estaban definidos por el nombre de los roles a los cuales estaba dirigido (Visual Studio Team System Development Edition para el desarrollador avanzado o experimentado; VSTS Architecture Edition para el arquitecto; VSTS Test Edition para el grupo de pruebas; VSTS Database Edition para el DBA y el desarrollador de base de datos; y VSTS Team Suite para el ArquitectoProbadorDesarrollador), en 2010 las ediciones se agruparon con una filosof&amp;iacute;a similar a la de Office o de Windows. Y que desde mi punto de vista va alineado con uno de los nuevos mantras de &amp;ldquo;democratizar&amp;rdquo; el ALM (Application Lifecicle Management).&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;Anteriormente las actividades que requer&amp;iacute;an compartir artefactos de paso entre las diferentes fases del proyecto eran una zona gris que terminaba exigiendo que varias personas tuvieran Team Suite.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Por ejemplo los modelos que creaba el arquitecto con Team Architect (adem&amp;aacute;s de simples) no los pod&amp;iacute;a ver el desarrollador con Team Developer.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;O por Ejemplo las pruebas web que generalmente las ten&amp;iacute;a que hacer o ayudar a hacer el desarrollador, estaban en el Team Test.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;Desde mi punto de vista en el nuevo esquema de ediciones hay tres cambios interesantes. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;En primera instancia se cre&amp;oacute; una edici&amp;oacute;n &amp;ldquo;Test Elements&amp;rdquo; orientada a las personas que &amp;ldquo;ejecutan&amp;rdquo; las pruebas, que adem&amp;aacute;s de tener capacidades muy interesantes que les comentare en un pr&amp;oacute;ximo art&amp;iacute;culo, reduce ostensiblemente el costo de licenciamiento al separar el proceso de creaci&amp;oacute;n de las pruebas en otra herramienta por aparte.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;En segunda instancia las dem&amp;aacute;s ediciones se redujeron a cuatro: Express, Professional, Premium, y Ultimate con las combinaciones de suscripci&amp;oacute;n de MSDN.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Lo que implica que ya no va&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;ver m&amp;aacute;s Standard (IMHO - no creo que la vayan a extra&amp;ntilde;ar mucho), Express va a seguir orientada a entusiastas y estudiantes que no tienen acceso a una versi&amp;oacute;n licenciada por alg&amp;uacute;n acuerdo con Microsoft; Professional va a seguir orientada a organizaciones muy peque&amp;ntilde;as sin un proceso de desarrollo o organizaciones con un gran volumen de desarrolladores dedicados exclusivamente a la construcci&amp;oacute;n (l&amp;eacute;ase escritura de c&amp;oacute;digo ); la edici&amp;oacute;n Premium es para organizaciones con desarrolladores que interact&amp;uacute;an fuertemente con arquitectos y grupos de pruebas pero que su rol principal es construcci&amp;oacute;n; y Ultimate para los arquitectos, desarrolladores avanzados, y el grupo de automatizaci&amp;oacute;n de pruebas.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Al igual que ha sucedido en versiones anteriores, todas estas ediciones son cumulativas en funcionalidad, es decir que la funcionalidad de las m&amp;aacute;s b&amp;aacute;sicas hace parte de la que le sigue.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;Finalmente el &amp;uacute;ltimo cambio es relacionado con el servidor del proceso de desarrollo (TFS), que ahora va a estar disponible en varias ediciones incluyendo una llamada TFS Basic.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Esto personalmente creo que representa la muerte de Source Safe para usuarios nuevos (oficialmente no hay ning&amp;uacute;n anuncio al respecto), debido a que es una versi&amp;oacute;n que viene a cubrir el nicho de grupos muy peque&amp;ntilde;os de desarrollo y usuarios individuales.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;Si quieren conocer de primera mano el nuevo esquema de licenciamiento les recomiendo que revisen el documento: &lt;/span&gt;&lt;a href="http://www.microsoft.com/presspass/newsroom/developer/factsheets/VS2010PackagingFS.docx"&gt;&lt;span style="font-size:small;"&gt;http://www.microsoft.com/presspass/newsroom/developer/factsheets/VS2010PackagingFS.docx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Calibri;"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;"&gt;De la mano con esos cambios es importante entender que caracter&amp;iacute;sticas nuevas est&amp;aacute;n disponibles y cu&amp;aacute;les de esas se pueden utilizar efectivamente en los proyectos (pueden haber algunas limitaciones o algunas consideraciones especiales bien sea por la versi&amp;oacute;n del Framework, por la arquitectura de la soluci&amp;oacute;n/aplicaci&amp;oacute;n, por el proceso de desarrollo, por la versi&amp;oacute;n de Visual Studio, o por el modelo de trabajo en la compa&amp;ntilde;&amp;iacute;a a la que pertenezcan).&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En un pr&amp;oacute;ximo art&amp;iacute;culo les voy a hablar de las nuevas caracter&amp;iacute;sticas de cada uno de los diferentes productos en las diferentes fases de un proyecto, pero si quieren pueden empezar por ver la comparaci&amp;oacute;n de las ediciones: &lt;/span&gt;&lt;a href="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx#compare"&gt;&lt;span style="font-size:small;"&gt;http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx#compare&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1733471" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Desarrollo/default.aspx">Desarrollo</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/TFS/default.aspx">TFS</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/ALM/default.aspx">ALM</category></item><item><title>Sitios web de tecnología preferidos</title><link>http://msmvps.com/blogs/mmendozg/archive/2009/09/27/sitios-web-de-tecnolog-237-a-preferidos-y-el-community-media-center.aspx</link><pubDate>Sun, 27 Sep 2009 23:14:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1727698</guid><dc:creator>mmendozg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/mmendozg/rsscomments.aspx?PostID=1727698</wfw:commentRss><comments>http://msmvps.com/blogs/mmendozg/archive/2009/09/27/sitios-web-de-tecnolog-237-a-preferidos-y-el-community-media-center.aspx#comments</comments><description>&lt;p&gt;Una de las partes que m&amp;aacute;s me gusta de mi vida profesional es la posibilidad que tengo de compartir el conocimiento con varios grupos de personas.&amp;nbsp; Generalmente me&amp;nbsp;re&amp;uacute;no con varias comunidades profesionales y acad&amp;eacute;micas para participar en conferencias y charlas sobre temas de desarrollo con plataforma Microsoft.&lt;/p&gt;
&lt;p&gt;Una pregunta recurrente es acerca de d&amp;oacute;nde se puede conseguir informaci&amp;oacute;n sobre las buenas pr&amp;aacute;cticas de desarrollo, las nuevas tecnolog&amp;iacute;as en las que trabaja Microsoft, y en general las tendencias de la industria.&lt;/p&gt;
&lt;p&gt;La verdad esto no es un tema f&amp;aacute;cil debido a la gran cantidad de informaci&amp;oacute;n que hay que estar monitoreando.&amp;nbsp; Por la diversidad de proyectos en los que trabajo y los temas en los que me gusta investigar por hobbie, hay muchos sitios que reviso y que brindan informaci&amp;oacute;n vital para mi trabajo.&amp;nbsp; Pero de manera especial hay un par de sitios y blogs que reviso con bastante frecuencia y que recomiendo:&lt;/p&gt;
&lt;p&gt;Informaci&amp;oacute;n General de Tecnolog&amp;iacute;a:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.diarioti.com"&gt;http://www.diarioti.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.theregister.co.uk"&gt;http://www.theregister.co.uk&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Informaci&amp;oacute;n de Desarrollo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://ww.msdn.com"&gt;http://www.msdn.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.msdn.com/practices"&gt;http://www.msdn.com/practices&lt;/a&gt; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Blogs:&lt;/p&gt;
&lt;p&gt;All about Microsoft &lt;a href="http://blogs.zdnet.com/microsoft/?feed=rss2"&gt;http://blogs.zdnet.com/microsoft/?feed=rss2&lt;/a&gt;&amp;nbsp;Blog de Mary Jo Foley, analista de tecnolog&amp;iacute;a, con informaic&amp;oacute;n de todo lo que esta pasando en el mundo Microsoft.&lt;/p&gt;
&lt;p&gt;Alvin Ashcraft&amp;#39;s Morning Dew &lt;a href="http://feeds2.feedburner.com/alvinashcraft"&gt;http://feeds2.feedburner.com/alvinashcraft&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;bharry&amp;#39;s WebLog &lt;a href="http://blogs.msdn.com/bharry/rss.xml"&gt;http://blogs.msdn.com/bharry/rss.xml&lt;/a&gt;&amp;nbsp;Blog de Brian Harry, Product Unit Manager for Team Foundation Server.&lt;/p&gt;
&lt;p&gt;granth&amp;#39;s blog &lt;a href="http://blogs.msdn.com/granth/rss.xml"&gt;http://blogs.msdn.com/granth/rss.xml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MVP Factor &lt;a href="http://blogs.msdn.com/mvplead/rss.xml"&gt;http://blogs.msdn.com/mvplead/rss.xml&lt;/a&gt;&amp;nbsp; Si les interesa saber que hacemos los MVPs y como llegar a ser uno.&lt;/p&gt;
&lt;p&gt;Reflective Perspective &lt;a href="http://feeds.feedburner.com/ReflectivePerspective"&gt;http://feeds.feedburner.com/ReflectivePerspective&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mi amigo Franciso Fgas de Ecuador tiene un canal de videos en YouTube dedicado&amp;nbsp;a VSTS &amp;nbsp;&lt;a href="http://www.youtube.com/user/ffagasg"&gt;http://www.youtube.com/user/ffagasg&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Recientemente Microsoft Latam a&amp;ntilde;adi&amp;oacute; otro recurso muy interesante, el Latam Community Media Center &lt;a href="http://www.latamcmc.com/"&gt;http://www.latamcmc.com/&lt;/a&gt;&amp;nbsp;donde se puede encontrar un ampl&amp;iacute;o n&amp;uacute;mero de videos y webcasts sobre temas de infraestructura y desarrollo.&amp;nbsp; Siempre que busco informaci&amp;oacute;n de primera mano para entender al menos la base o fundamentos de alg&amp;uacute;n tema nuevo, recurro a los videos porque de ah&amp;iacute; obtengo la informaci&amp;oacute;n b&amp;aacute;sica y decido sobre que investigar m&amp;aacute;s a fondo.&lt;/p&gt;
&lt;p&gt;Si entran al CMC, aprovechen y denle una mirada a una carrera de observaci&amp;oacute;n que est&amp;aacute;n haciendo bien interesante: &lt;a href="http://www.microsoft.com/latam/mediacenter/CMCQUEST2009/"&gt;http://www.microsoft.com/latam/mediacenter/CMCQUEST2009/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1727698" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Comunidades/default.aspx">Comunidades</category></item><item><title>Windows 7 y Windows Server 2008 R2 ya son RTM !!!</title><link>http://msmvps.com/blogs/mmendozg/archive/2009/07/22/windows-7-y-windows-server-2008-r2-ya-son-rtm.aspx</link><pubDate>Thu, 23 Jul 2009 03:36:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1705964</guid><dc:creator>mmendozg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/mmendozg/rsscomments.aspx?PostID=1705964</wfw:commentRss><comments>http://msmvps.com/blogs/mmendozg/archive/2009/07/22/windows-7-y-windows-server-2008-r2-ya-son-rtm.aspx#comments</comments><description>&lt;p&gt;El equipo de Windows 7 y el equipo de Windows Server 2008 R2 han hecho public&amp;oacute;&amp;nbsp;hoy la &lt;a target="_blank" href="http://windowsteamblog.com/blogs/windows7/archive/2009/07/22/windows-7-has-been-released-to-manufacturing.aspx" title="Windows 7 Has Been Released to Manufacturing"&gt;noticia&lt;/a&gt; que ambos productos pasan a RTM (Realese To Manufacturing).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Esto significa que est&amp;aacute; confirmado que a partir del 6 de agosto los desarrolladores que tenemos una suscripci&amp;oacute;n de MSDN podremos descargar la versi&amp;oacute;n en ingl&amp;eacute;s de cualquiera de los dos productos.&amp;nbsp; Igualmente los ISV, IHV, Partners y clientes de licenciamiento en volumen podr&amp;aacute;n tener acceso para esta fecha o el 7 de agosto seg&amp;uacute;n cada caso.&amp;nbsp; Para los clientes al detal, la fecha oficial para poder obtenerlos es a partir del 22 de octubre.&amp;nbsp; Las versiones en otros idiomas se van a demorar poco menos de un mes m&amp;aacute;s en estar disponibles.&lt;/p&gt;
&lt;p&gt;En mi caso esto significa que es la hora de revisar que todo este al d&amp;iacute;a en los planes de migraci&amp;oacute;n.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1705964" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>Evaluando la compatibilidad de las aplicaciones con Windows Vista y Windows 7</title><link>http://msmvps.com/blogs/mmendozg/archive/2009/06/26/evaluando-la-compatibilidd-de-las-aplicaciones-con-windows-vista-y-windows-7.aspx</link><pubDate>Fri, 26 Jun 2009 12:13:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1698725</guid><dc:creator>mmendozg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/mmendozg/rsscomments.aspx?PostID=1698725</wfw:commentRss><comments>http://msmvps.com/blogs/mmendozg/archive/2009/06/26/evaluando-la-compatibilidd-de-las-aplicaciones-con-windows-vista-y-windows-7.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Cu&amp;aacute;ndo se anuncia el lanzamiento de una nueva versi&amp;oacute;n de Windows, en los grupos de desarrollo de aplicaciones de todas las empresas surgen al menos dos preguntas con bastante frecuencia:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;- C&amp;oacute;mo se van a comportar mis aplicaciones en esta nueva versi&amp;oacute;n?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a style="mso-comment-date:20090622T2254;"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;- y qu&amp;eacute; nueva funcionalidad me puede ofrecer la nueva versi&amp;oacute;n para mejorar mis aplicaciones?&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;El caso de Windows 7 no es la excepci&amp;oacute;n, y es importante encontrar respuestas a estas preguntas r&amp;aacute;pidamente para definir una estrategia apropiada al interior de nuestras compa&amp;ntilde;&amp;iacute;as.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Sin importar si nos dedicamos a hacer software a la medida, o si desarrollamos software empaquetado, tarde o temprano la necesidad de evaluar nuestras aplicaciones en esta versi&amp;oacute;n de Windows va a surgir.&amp;nbsp; En este post me voy a centrar especialmente en dar algunas recomendaciones acerca de la primera pregunta, espero poder aportar algunas recomendaciones para la segunda pregunda en un art&amp;iacute;culo posterior.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;El primer lugar d&amp;oacute;nde podemos empezar a buscar respuestas acerca de la compatibilidad de las aplicaciones es en MSDN. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;En este sitio Microsoft ha publicado dos gu&amp;iacute;as muy completas sobre las nuevas caracter&amp;iacute;sticas de Windows ( Windows 7 Developer Guide:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://code.msdn.microsoft.com/Win7DeveloperGuide/Release/ProjectReleases.aspx?ReleaseId=1702"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;http://code.msdn.microsoft.com/Win7DeveloperGuide/Release/ProjectReleases.aspx?ReleaseId=1702&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt; &lt;span lang="ES-CO"&gt;) y sobre las consideraciones de compatibilidad de aplicaciones con esta versi&amp;oacute;n (Windows Application Compatibility: &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/windows/aa904987.aspx"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;http://msdn.microsoft.com/en-us/windows/aa904987.aspx&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt; &lt;span lang="ES-CO"&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Este &amp;uacute;ltimo en particular contiene el Application Quality Cookbook para Windows 7&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd371778(VS.85).aspx"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;http://msdn.microsoft.com/en-us/library/dd371778(VS.85).aspx&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt; y Windows Vista &lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb757005.aspx"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;http://msdn.microsoft.com/en-us/library/bb757005.aspx&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt; &lt;span lang="ES-CO"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Uno de los primeros aspectos a evaluar sobre la compatibilidad con Windows 7 es si mi aplicaci&amp;oacute;n es compatible con Windows Vista.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Si ya hemos hecho esta evaluaci&amp;oacute;n y la hemos pasado, estamos a m&amp;aacute;s de la mitad del camino para garantizar que se va a comportar bien en Windows 7.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Por esta raz&amp;oacute;n es importante leer cuidadosamente ambas gu&amp;iacute;as.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a style="mso-comment-date:20090622T2245;"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;Si se encuentra en E.E.U.U. o en alguna &amp;aacute;rea d&amp;oacute;nde exista un&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;MCT (Microsoft Technology Center) o se puede desplazar hasta alguno, tambi&amp;eacute;n es recomendable que evalu&amp;eacute; la posibilidad de asistir a un Windows Readiness Lab.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Donde podr&amp;aacute;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;profundizar sobre aspectos de compatibilidad directamente con personal de Microsoft;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Desafortunadamente en el &amp;aacute;rea de Latino Am&amp;eacute;rica no existe un MCT.&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;Para aquellos que ya evaluaron la compatibilidad con Windows Vista hay dos aspectos claves que deben revisar sobre la compatibilidad con Windows 7: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst"&gt;&lt;span lang="ES-CO" style="font-family:Symbol;mso-ansi-language:ES-CO;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;En primera instancia las aplicaciones y servicios que se retiraron del sistema operativo, entre los que se encuentran por ejemplo Windows Mail o &amp;eacute;l Microsoft Agent y sus componentes o Windows Registry Reflection; en este caso si estaban siendo utilizadas dentro de sus aplicaciones se debe evaluar el mecanismo que las va a reemplazar.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast"&gt;&lt;span lang="ES-CO" style="font-family:Symbol;mso-ansi-language:ES-CO;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;Por otra parte estan los cambios en los comportamientos en los servicios y componentes del sistema operativo, entre los que se destacan los cambios en MSMQ en d&amp;oacute;nde ahora por defecto todos los mensajes de salida se firman con el algoritmo SHA2 e igualmente todos los de entrada deben estar firmados para procesarlos. Otro cambio se da en el nivel de protecci&amp;oacute;n sobre una gran mayor&amp;iacute;a de llaves del registro, especialmente las relacionadas con el servidor COM del sistema.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En este tipo de caso se debe decidir si se puede configurar la aplicaci&amp;oacute;n para convivir con este comportamiento, que es la opci&amp;oacute;n m&amp;aacute;s recomendada&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;o por el contrario si se debe configurar el servicio o el componente para soportar configuraciones previas que en todos los casos va en detrimento de la seguridad y confiabilidad de Windows 7.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;Si a&amp;uacute;n no se ha evaluado la compatibilidad con Windows Vista, el camino es un poco m&amp;aacute;s largo e incluye una serie de aspectos m&amp;aacute;s cr&amp;iacute;ticos por revisar.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Entre los m&amp;aacute;s importantes est&amp;aacute;n:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst"&gt;&lt;span lang="ES-CO" style="font-family:Symbol;mso-ansi-language:ES-CO;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;UAC (User Account Control), que es la manera con la que Windows Vista y Windows 7 implementan el principio del menor privilegio de cara al usuario final y a las aplicaciones.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En este caso las aplicaciones que funcionaban sin complicaciones en versiones previas, pueden sufrir problemas al intentar acceder a recursos privilegiados y este ser denegado expl&amp;iacute;cita o impl&amp;iacute;citamente por el usuario.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Con UAC todos los usuarios se ejecutan como un usuario est&amp;aacute;ndar, a&amp;uacute;n si pertenecen a grupos privilegiados como administradores.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Cuando una aplicaci&amp;oacute;n es marcada como requerida de elevaci&amp;oacute;n de privilegios, se le notifica al usuario para que d&amp;eacute; el consentimiento.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En este caso la aplicaci&amp;oacute;n debe estar preparada para manejar apropiadamente la solicitud de recursos y el manejo en caso de no contar con ellos.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span lang="ES-CO" style="font-family:Symbol;mso-ansi-language:ES-CO;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;WRP (Windows Resource Protection ), que evita que las aplicaciones tengan acceso a recursos exclusivos del SO incluyendo archivos, carpetas y llaves del registro.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En este caso muchos recursos del sistema solamente pueden ser modificados por procesos los servicios de instalaci&amp;oacute;n del propio Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span lang="ES-CO" style="font-family:Symbol;mso-ansi-language:ES-CO;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;IIS7, aunque Windows Vista y Windows 7 no son productos para soportar un ambiente de&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;producci&amp;oacute;n de un sitio web, si son una excelente herramienta para desarrollar aplicaciones para Windows Server 2008. IIS7 incluye una gran cantidad de funcionalidad nueva, pero tambi&amp;eacute;n tiene cambios importantes en el soporte a funcionalidad propia de IIS5 especialmente lo relacionado con los filtros ISAPI, el modo de aislamiento de IIS 5 y el Internet Data Connector.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span lang="ES-CO" style="font-family:Symbol;mso-ansi-language:ES-CO;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;"&gt;&lt;span style="font-size:small;"&gt;Cuentas por defecto para los servicios y named pipes.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En Windows Vista y Windows 7 muchos de los servicios que anteriormente se ejecutaban con LocalSystem ahora se ejecutan con LocalService y con NetworkService y adicionalmente el comportamiento sobre RPC y named pipes se restringi&amp;oacute; para evitar que si un servicio se ve comprometido se pueda propagar el ataque a otros.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast"&gt;&lt;span lang="ES-CO" style="font-family:Symbol;mso-ansi-language:ES-CO;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Session 0.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En versiones previas de Windows, todos los servicios se ejecutaban en lo que se llamaba la sesi&amp;oacute;n cero, con la primera sesi&amp;oacute;n interactiva.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En este modelo tanto servicios como aplicaciones interactivas se ejecutaban de manera conjunta.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;En Windows Vista y Windows 7 la sesi&amp;oacute;n cero se aisl&amp;oacute; de la primera sesi&amp;oacute;n interactiva para minimizar los ataques generados por c&amp;oacute;digo de aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;As&amp;iacute; como estos aspectos, muchos otros como los cambios en el Network stack o como&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;la introducci&amp;oacute;n de WFP (WindowsFiltering Platform), son importantes al evaluar aspectos que puedan evitar que las aplicaciones se comporten como lo ven&amp;iacute;an haciendo en versiones previas de Windows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-family:Calibri;font-size:small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span lang="ES-CO" style="mso-ansi-language:ES-CO;"&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:Calibri;"&gt;Nuevamente es importante que le revisen la documentaci&amp;oacute;n disponible en MSDN y evaluar el impacto de cada uno sobre las aplicaciones.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1698725" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Seguridad/default.aspx">Seguridad</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Compatibilidad/default.aspx">Compatibilidad</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Desarrollo/default.aspx">Desarrollo</category></item><item><title>El viaje más caro de mi vida .. hasta ahora</title><link>http://msmvps.com/blogs/mmendozg/archive/2009/05/29/el-viaje-m-225-s-caro-de-mi-vida-hasta-ahora.aspx</link><pubDate>Fri, 29 May 2009 16:17:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1697993</guid><dc:creator>mmendozg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/mmendozg/rsscomments.aspx?PostID=1697993</wfw:commentRss><comments>http://msmvps.com/blogs/mmendozg/archive/2009/05/29/el-viaje-m-225-s-caro-de-mi-vida-hasta-ahora.aspx#comments</comments><description>&lt;p&gt;Como suele suceder para finales del primer cuarto del a&amp;ntilde;o, este a&amp;ntilde;o asist&amp;iacute; al MVP Global Summit en la ciudad de Seattle, Washington.&amp;nbsp; Una reuni&amp;oacute;n que a lo largo de los a&amp;ntilde;os me ha dejado experiencias personales y profesionales muy enriquecedoras.&amp;nbsp; Este a&amp;ntilde;o me dej&amp;oacute; las experiencias y lecciones m&amp;aacute;s inolvidables y dificiles de digerir.&lt;/p&gt;
&lt;p&gt;Como parte de ese viaje decidimos, con mi socio, visitar la ciudad de Vancouver en Canad&amp;aacute;.&amp;nbsp; Y como hacemos en algunas ocasiones llevamos nuestros portatiles, as&amp;iacute; como varias cosas de tecnolog&amp;iacute;a con nosotros.&amp;nbsp; Aunque generalmente somos muy cuidadosos, esta vez algo fall&amp;oacute; y nos robaron las maletas que teniamos en la cajuela del carro mientras almorzabamos.&amp;nbsp; Aparentemente esto es algo demasiado com&amp;uacute;n en Vancouver, por el alto indice de drogadictos que buscan carros rentados, especialmente con placas de U.S. (algo que nos explic&amp;oacute; la policia es que es mejor quitarles las etiquetas que van en los parchoques o en cualquier parte que dejen ver que es rentado), seguros que ah&amp;iacute; encontraran cosas de valor (como tristemente fue en nuestro caso).&lt;/p&gt;
&lt;p&gt;Aunque inicialmente pense que la situaci&amp;oacute;n iba a ser totalmente catastrofica porque recordaba que mi pasaporte con la VISA de Canada, la VISA de U.S., el formato I-94 se encontraban en mi backpack.&amp;nbsp; Por un golpe de suerte mi compa&amp;ntilde;ero puso los papeles por error en una guantera del carrro (definitivamente algo raro pasaba ese d&amp;iacute;a porque yo nunca me separo de mi pasaporte...).&lt;/p&gt;
&lt;p&gt;Al final, la situaci&amp;oacute;n se resumi&amp;oacute; en dos maletas menos con todo su contenido (laptops, GPS, una cantidad de discos duros externos, y todos los gadgets que solemos cargar los amantes de la tecnolog&amp;iacute;a...).&lt;/p&gt;
&lt;p&gt;Pero ah&amp;iacute; empez&amp;oacute; tambi&amp;eacute;n nuestro otro gran dilema: &amp;quot;Que hay sobre la informaci&amp;oacute;n en todos esos medios?&amp;quot;&lt;/p&gt;
&lt;p&gt;Aunque precisamente por el tipo de trabajo que hago apoyando a las compa&amp;ntilde;ias en buenas pr&amp;aacute;cticas asociadas a la tecnolog&amp;iacute;a, esperaba que la situaci&amp;oacute;n no fuera tan cr&amp;iacute;tica, una serie de eventos se confabularon para que al menos perdiera unas 3 semanas de trabajo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Venia&amp;nbsp;de dos viajes casi consecutivos de m&amp;aacute;s de 10 d&amp;iacute;as cada uno.&lt;/li&gt;
&lt;li&gt;La pol&amp;iacute;tica de backup semanal hab&amp;iacute;a fallado constantemente antes de los viajes por espacio en el disco de destino.&lt;/li&gt;
&lt;li&gt;La pol&amp;iacute;tica de backup diario estaba asociada a un disco portatil que tambi&amp;eacute;n se perdi&amp;oacute; en el robo.&lt;/li&gt;
&lt;li&gt;La noche antes de viajar intent&amp;eacute; hacer backup pero fallo nuevamente por espacio .&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Aunque el riesgo de que puedan acceder a la informaci&amp;oacute;n (information disclosure) en este caso es m&amp;iacute;nimo (siempre habr&amp;aacute; opciones de todas maneras), la p&amp;eacute;rdida del trabajo total no la hemos terminado de estimar.&lt;/p&gt;
&lt;p&gt;Esto me lleva a hacerles un par de recomendaciones especialmente dirigidas a los usuarios de portatiles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Establezcan pol&amp;iacute;ticas de backup que minimicen la cantidad de informaci&amp;oacute;n nueva que no est&amp;aacute; protegida por periodos largos de tiempo.&lt;/li&gt;
&lt;li&gt;Dispongan siempre de espacio suficiente para cumplir con su pol&amp;iacute;tica de retenci&amp;oacute;n de backups.&amp;nbsp; En mi caso retengo solamente el backup inicial, el anterior y el que estoy realizando, pero un crecimiento explosivo en el tama&amp;ntilde;o de los archivos hizo que no se pudiera terminar el nuevo backup.&amp;nbsp; En este viaje ya llevaba una soluci&amp;oacute;n entre manos incluso antes de que nos robaran hab&amp;iacute;a comprado el Disco &lt;a target="_blank" href="http://www.maxtor.com/en/hard-drive-backup/external-drives/maxtor-onetouch-3-turbo-edition.html" title="Maxtor OneTouch&amp;trade; III Turbo Edition"&gt;Maxtor OneTouch&amp;trade; III Turbo Edition&lt;/a&gt;&amp;nbsp;para solucionar mi problema de backups personales.&lt;/li&gt;
&lt;li&gt;Los backups tienen m&amp;uacute;ltiples objetivos, no enfoque sus backups con uno solo.&amp;nbsp; Bien sea para protegernos contra fallos de hardware, contra acciones involuntarias o malintencionadas sobre la configuraci&amp;oacute;n dle sistema operativo o las aplicaciones, o como en&amp;nbsp;este caso ante la p&amp;eacute;rdida del equipo, al final lo que debe garantizar es tener la informaci&amp;oacute;n disponible ante cualquier evento.&amp;nbsp; En mi caso cargar el otro disco con el backup diario en la misma ubicaci&amp;oacute;n con el laptop, fue un error grave, principalmente porque enfoque el backup solamente como un medio de protecci&amp;oacute;n contra fallos de hardware.&lt;/li&gt;
&lt;li&gt;Utilicen diferentes tipos de backup.&lt;/li&gt;
&lt;li&gt;Si va a viajar haga backup antes que cualquier cosa, no lo deje para &amp;uacute;ltimo momento cuando algo puede fallar y no va a tener tiempo para solucionarlo.&lt;/li&gt;
&lt;li&gt;Minimice el uso de tarjetas de almacenamiento port&amp;aacute;tiles (memorias USB, external H.D.D., SD, CF, etc), como medio de almacenamiento definitivo.&amp;nbsp; Estas tarjetas son principalmente para transferir informaci&amp;oacute;n, no para guardarla definitivamente.&amp;nbsp; En mi caso se robaron un par de tarjetas, una SD (que solo usaba para &lt;a target="_blank" href="http://www.microsoft.com/windows/windows-vista/features/readyboost.aspx" title="ReadyBoost"&gt;ReadyBoost&lt;/a&gt; ), y otra USB que utilizo para transportar archivos, por lo que no tenia nada.&lt;/li&gt;
&lt;li&gt;Proteja sus discos con mecanismos de autorizaci&amp;oacute;n y encripci&amp;oacute;n adecuados.&amp;nbsp; Windows Vista y Windows 7 permiten encriptar sus discos con &lt;a target="_blank" href="http://technet.microsoft.com/en-us/windows/aa905065.aspx" title="BitLocker"&gt;BitLocker&lt;/a&gt; o por ejemplo herramientas como &lt;a target="_blank" href="http://www.truecrypt.org/"&gt;TrueCrypt&lt;/a&gt;, ambos permiten encriptar sus discos sin tener una disminuci&amp;oacute;n&amp;nbsp; apreciable en el rendimiento.&amp;nbsp; En el caso de Windows Vista la &amp;uacute;nica limitaci&amp;oacute;n es que el equipo debe tener un dispositivo TPM (Trusted Platform Module), en Windows 7 uno de los cambios m&amp;aacute;s importantes en esta &amp;aacute;rea es precisamente que ya no se necesita un dispositivo TPM.&lt;/li&gt;
&lt;li&gt;No almacene contrase&amp;ntilde;as, as&amp;iacute; sea en su propio computador.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Saludos, desde mi nuevo port&amp;aacute;til.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;P.D.&amp;nbsp; Si algui&amp;eacute;n les ofrece un portatil Hp tx2022us de serie 13YL, no lo compren, por favor haganmelo saber (this is a small world, belive me).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1697993" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Seguridad/default.aspx">Seguridad</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Hardware/default.aspx">Hardware</category></item><item><title>Problemas con la grabadora de pruebas web de Microsoft Visual Studio Team System 2008 Test Edition en Windows Vista 64 bits o Windows 7</title><link>http://msmvps.com/blogs/mmendozg/archive/2008/05/30/problemas-con-la-grabadora-de-pruebas-web-de-microsoft-visual-studio-team-system-2008-test-edition-en-windows-vista-64-bits.aspx</link><pubDate>Fri, 30 May 2008 12:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1629208</guid><dc:creator>mmendozg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/mmendozg/rsscomments.aspx?PostID=1629208</wfw:commentRss><comments>http://msmvps.com/blogs/mmendozg/archive/2008/05/30/problemas-con-la-grabadora-de-pruebas-web-de-microsoft-visual-studio-team-system-2008-test-edition-en-windows-vista-64-bits.aspx#comments</comments><description>&lt;p&gt;Actualizaci&amp;oacute;n:&amp;nbsp; Esto tambi&amp;eacute;n aplica para Windows 7&lt;/p&gt;
&lt;p&gt;Recientemente compre una m&amp;aacute;quina que viene preinstalada con Windows Vista de 64 bits.&amp;nbsp; A diferencia de otras ocasiones, decid&amp;iacute; dejar esta versi&amp;oacute;n y probar todo mi entorno de desarrollo con esta configuraci&amp;oacute;n. &lt;/p&gt;
&lt;p&gt;Aunque he tenido algunos problemas, en general la experiencia no ha sido tan traum&amp;aacute;tica como me imaginaba.&lt;/p&gt;
&lt;p&gt;Uno de los problemas que he tenido es con el panel de la grabadora de pruebas web (Web Test Recorder) de Visual Studio Team Test.&amp;nbsp; Aunque prob&amp;eacute; en primera instancia utilizando la elevaci&amp;oacute;n de privilegios de Windows Vista, la barra no aparec&amp;iacute;a en I.E. (para poder ejecutar la grabadora en Windows Vista es necesario iniciar Visual Studio con permisos de Administrador utilizando UAC).&lt;/p&gt;
&lt;p&gt;Investigando un poco al respecto descubr&amp;iacute; que Internet Explorer mantiene un cach&amp;eacute; con la lista de las barras disponibles.&amp;nbsp; La soluci&amp;oacute;n es forzar la regeneraci&amp;oacute;n de ese cach&amp;eacute;.&lt;/p&gt;
&lt;p&gt;Para esto hay que seguir un procedimiento muy sencillo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cerrar todas las instancias de I.E. (Es mejor asegurarse con el administrador de tareas).&lt;/li&gt;
&lt;li&gt;Eliminar las siguientes llaves del registro: 
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer \Discardable\PostSetup\Component Categories\{00021493-0000-0000-C000-000000000046}&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer \Discardable\PostSetup\Component Categories\{00021494-0000-0000-C000-000000000046}&lt;/em&gt;&lt;em&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Iniciar Visual Studio con privilegios de administrador (hacer clic con el bot&amp;oacute;n derecho sobre el icono y seleccionar Ejecutar como administrador)&lt;/li&gt;
&lt;li&gt;Abrir o crear el proyecto de pruebas&lt;/li&gt;
&lt;li&gt;Iniciar la grabaci&amp;oacute;n de una nueva prueba web.&lt;/li&gt;
&lt;li&gt;Si todav&amp;iacute;a no lo muestra revisar que el Add-on (complemento)&amp;nbsp;este habilitado en I.E.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Curiosamente despu&amp;eacute;s de ejecutar este procedimiento he podido grabar nuevas pruebas sin ejecutar VS con privilegios de administrador.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1629208" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/mmendozg/archive/tags/Software+Testing/default.aspx">Software Testing</category></item></channel></rss>