<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-12698654</id><updated>2011-12-14T15:58:31.966-05:00</updated><category term='CleanUp Utility'/><category term='Web Server ClickOnce'/><category term='RegistryKey'/><category term='Installer'/><category term='MIME Content Type'/><title type='text'>ClickOnce Deployment &amp; Plataforma .Net</title><subtitle type='html'>ClickOnce es una de las tecnologías de deployment que viene emergiendo con gran fuerza para la plataforma .Net gracias a su filosofía de brindar con el menor impacto la posibilidad de instalar y actualizar aplicaciones</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-12698654.post-6123854220255702590</id><published>2010-04-30T08:17:00.001-05:00</published><updated>2010-04-30T08:17:59.715-05:00</updated><title type='text'>me paso a WordPress</title><content type='html'>Saludos, desde ahora me transladaré a wordpress: http://gahurtado.wordpress.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6123854220255702590?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6123854220255702590/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6123854220255702590&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6123854220255702590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6123854220255702590'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2010/04/me-paso-wordpress.html' title='me paso a WordPress'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-5162939386608779561</id><published>2009-07-10T09:10:00.012-05:00</published><updated>2009-07-10T09:37:16.270-05:00</updated><title type='text'>Depurando Gadgets con Visual Studio 2008</title><content type='html'>Los &lt;strong&gt;gadgets&lt;/strong&gt; son aplicaciones web que se ejecutan a través de la &lt;strong&gt;Sidebar&lt;/strong&gt; de &lt;strong&gt;Windows Vista y Windows 7&lt;/strong&gt;, su funcionalidad puede ser tan potente como la creatividad y experiencia de los desarrolladores se lo permitan, y con la inclusión de JScript, Ajax y JQuery el alcance de estas aplicaciones se incrementa gradualmente.&lt;br /&gt;&lt;br /&gt;Personalmente creo que dos de los principales inconvenientes para desarrollar este tipo de aplicaciones es lograr tener una idea que encaje en unos cuantos pixeles y realizar la &lt;strong&gt;depuración&lt;/strong&gt;. Como realizar un post acerca del proceso de creatividad para crear un buen gadget es algo más complicado para un solo post, empezare escribiendo en esta ocasión acerca del proceso de depuración.&lt;br /&gt;&lt;br /&gt;Lo primero que debemos hacer es realizar el &lt;strong&gt;deployment&lt;/strong&gt; del gadget que deseamos depurar, para esta terea hacemos uso de &lt;strong&gt;Visual Studio 2008&lt;/strong&gt; realizando la publicación del gadget en el folder del sistema operativo donde por defecto se hospedan los gadgets, el cual se encuentra en:&lt;br /&gt;&lt;br /&gt;· %USERPROFILE%\AppData\Local\Microsoft\Windows Sidebar\Gadgets (gadgets del usuario)&lt;br /&gt;· %SYSTEM_ROOT%\Program Files\Windows Sidebar\Gadgets (gadgets globales)&lt;br /&gt;&lt;br /&gt;Así que sobre el proyecto del gadget, damos click derecho y seleccionamos la opción &lt;strong&gt;&lt;em&gt;Publish&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 352px; DISPLAY: block; HEIGHT: 400px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5356834533794944962" border="0" alt="" src="http://2.bp.blogspot.com/_MZVnHN91pCk/SldMoHNkl8I/AAAAAAAAAE8/Ch_YFpnIq-Y/s400/Publish1.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Esto nos mostrará la ventana de publicación, en la cual colocamos en el &lt;strong&gt;path&lt;/strong&gt; de publicación la ruta de instalación del gadget y seleccionamos la opción &lt;strong&gt;&lt;em&gt;Delete all existing files prior to publish&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_MZVnHN91pCk/SldNbLto9nI/AAAAAAAAAFE/Nk5PEUy8brA/s1600-h/Publish2.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 294px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5356835411176519282" border="0" alt="" src="http://2.bp.blogspot.com/_MZVnHN91pCk/SldNbLto9nI/AAAAAAAAAFE/Nk5PEUy8brA/s400/Publish2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Una vez terminada la publicación, procedemos a realizar la instalación del gadget en la &lt;strong&gt;Sidebar&lt;/strong&gt;, lo cual se hace dando click derecho sobre la zona de sidebar del escritorio y seleccionando la opción &lt;strong&gt;&lt;em&gt;Agregar gadgets…&lt;/em&gt;&lt;/strong&gt; y agregando el que acabamos de publicar.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_MZVnHN91pCk/SldN6iZEWVI/AAAAAAAAAFM/wz4tgbsFDWo/s1600-h/Install.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 263px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5356835949840193874" border="0" alt="" src="http://4.bp.blogspot.com/_MZVnHN91pCk/SldN6iZEWVI/AAAAAAAAAFM/wz4tgbsFDWo/s400/Install.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Con el gadget ya en la &lt;strong&gt;Sidebar&lt;/strong&gt; procedemos a configurar las opciones del Browser para que se habilite la depuración de Scripts. Ejecutando entonces &lt;strong&gt;Internet Explorer&lt;/strong&gt;, seleccionamos la opción &lt;strong&gt;&lt;em&gt;Herramientas&lt;/em&gt;&lt;/strong&gt;, seguida de &lt;strong&gt;&lt;em&gt;Opciones de Internet&lt;/em&gt;&lt;/strong&gt; y luego la pestaña &lt;strong&gt;&lt;em&gt;Opciones Avanzadas&lt;/em&gt;&lt;/strong&gt;, donde desmarcamos el check &lt;strong&gt;&lt;em&gt;Deshabilitar la depuración de scripts (otros)&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_MZVnHN91pCk/SldPa-miwCI/AAAAAAAAAFU/XorIn0_5Nsg/s1600-h/DebugScripts.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 294px; DISPLAY: block; HEIGHT: 400px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5356837606680346658" border="0" alt="" src="http://3.bp.blogspot.com/_MZVnHN91pCk/SldPa-miwCI/AAAAAAAAAFU/XorIn0_5Nsg/s400/DebugScripts.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Procedemos ahora a configurar &lt;strong&gt;Visual Studio 2008&lt;/strong&gt; para iniciar el proceso de Depuración. Para lo cual colocamos los &lt;strong&gt;Break Point&lt;/strong&gt; necesarios donde deseamos que se detenga la ejecución de la aplicación y luego seleccionamos en el menú principal la opción &lt;strong&gt;&lt;em&gt;Debug&lt;/em&gt;&lt;/strong&gt;, seguida de &lt;strong&gt;&lt;em&gt;Attach to Process…&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_MZVnHN91pCk/SldRuktOzbI/AAAAAAAAAFc/4jkUBx6UHoY/s1600-h/AttachToProcess1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 241px;" src="http://2.bp.blogspot.com/_MZVnHN91pCk/SldRuktOzbI/AAAAAAAAAFc/4jkUBx6UHoY/s400/AttachToProcess1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5356840142349716914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esto nos mostrará la ventana de procesos disponibles que actualmente se están ejecutando en el sistema operativo de nuestra máquina. En esta ventana buscamos el proceso que hace referencia al gadget que deseamos depurar y se está ejecutando en la Sidebar de Windows. Seleccionamos el proceso que hace referencia al gadget y luego damos click en el botón &lt;strong&gt;&lt;em&gt;Attach&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_MZVnHN91pCk/SldR4BqdnFI/AAAAAAAAAFk/ndLMCB5kKys/s1600-h/ProcessWindows.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 274px;" src="http://3.bp.blogspot.com/_MZVnHN91pCk/SldR4BqdnFI/AAAAAAAAAFk/ndLMCB5kKys/s400/ProcessWindows.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5356840304741555282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finalmente realizamos las acciones necesarias sobre el gadget que está en la sidebar para que se detenga la aplicación en los &lt;strong&gt;break points&lt;/strong&gt; que hayamos establecido.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_MZVnHN91pCk/SldSCH9uPbI/AAAAAAAAAFs/V1dXO2Fz5uM/s1600-h/DebugGadget.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 240px;" src="http://4.bp.blogspot.com/_MZVnHN91pCk/SldSCH9uPbI/AAAAAAAAAFs/V1dXO2Fz5uM/s400/DebugGadget.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5356840478231641522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Algunos link donde pueden encontrar información sobre cómo crear &lt;strong&gt;Gadget&lt;/strong&gt; para la sidebar de Windows:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa965850(VS.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/aa965850(VS.85).aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/gadgets/DailyDilbert.aspx"&gt;http://www.codeproject.com/KB/gadgets/DailyDilbert.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/gadgets/gadgettips.aspx"&gt;http://www.codeproject.com/KB/gadgets/gadgettips.aspx&lt;/a&gt; &lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-5162939386608779561?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/5162939386608779561/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=5162939386608779561&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5162939386608779561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5162939386608779561'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2009/07/depurando-gadgets-con-visual-studio.html' title='Depurando Gadgets con Visual Studio 2008'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MZVnHN91pCk/SldMoHNkl8I/AAAAAAAAAE8/Ch_YFpnIq-Y/s72-c/Publish1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-6391070094097406455</id><published>2009-07-08T07:52:00.006-05:00</published><updated>2009-07-08T08:07:43.257-05:00</updated><title type='text'>Usando WinMerge con Visual Studio Team System</title><content type='html'>WinMerge es una excelente herramienta para comparar archivos que puede facilitar en gran medida esta tarea en Visual Studio Team System (VSTS). Aunque VSTS ya cuenta con una herramienta de comparación desde mi punto de vista no es muy práctica ni intuitiva.&lt;br /&gt;&lt;br /&gt;Lo primero que tenemos que hacer es realizar la descarga de WinMerge la cual la pueden hacer desde: &lt;a href="http://winmerge.org/downloads/"&gt;http://winmerge.org/downloads/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Una vez hecha la descarga, procedemos a la instalación de la herramienta. Con lo cual ya podemos realizar la configuración para usarla con VSTS.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Configuración de WinMerge en VSTS&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1. Abrir &lt;strong&gt;Visual Studio Team System&lt;/strong&gt; y en la barra de Menús, seleccione la opción &lt;strong&gt;Tools&lt;/strong&gt; y luego &lt;strong&gt;Options&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;2. En la ventana &lt;strong&gt;Options&lt;/strong&gt;, seleccione la opción &lt;strong&gt;Source Control&lt;/strong&gt; y luego &lt;strong&gt;Visual Studio Team Foundation Server&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;3. Ahora damos Click en el botón del lado derecho &lt;strong&gt;Configure User Tools&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;4. Este botón nos muestra la ventana para poder configurar WinMerge como herramienta de &lt;strong&gt;Merge y Compare&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;5. Seleccionamos el botón Add… y esto nos mostrara la ventana donde ingresamos la información de configuración necesaria.&lt;br /&gt;&lt;br /&gt;6. Ingresamos la siguiente información para configurar la herramienta de Compare:&lt;br /&gt;- Extension, escribir *&lt;br /&gt;- Operation, seleccione Compare&lt;br /&gt;- Command, seleccione el path donde quedó instalado WinMerge C:\Program Files\WinMerge\WinMerge.exe&lt;br /&gt;- Arguments, escribir /e /x /s /wl /dl %6 /dr %7 %1 %2&lt;br /&gt;- Click en OK para aceptar&lt;br /&gt;&lt;br /&gt;7. Ingresamos la siguiente información para configurar la herramienta de Merge:&lt;br /&gt;- Extension, escribir *&lt;br /&gt;- Operation, seleccione Merge&lt;br /&gt;- Command, seleccione el path donde quedó instalado WinMerge C:\Program Files\WinMerge\WinMerge.exe&lt;br /&gt;- Arguments, escribir /e /s /x /ub /dl %6 /dr %7 %1 %2 %4&lt;br /&gt;- Click en OK para aceptar&lt;br /&gt;&lt;br /&gt;8. Ahora tenemos ya configurada las WinMerge como herramienta de Merge y Compare en VSTS, con esta configuración ahora cuando necesitemos hacer tareas de Merge o Compare se harán a través de WinMerge&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6391070094097406455?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6391070094097406455/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6391070094097406455&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6391070094097406455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6391070094097406455'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2009/07/usando-winmerge-con-visual-studio-team.html' title='Usando WinMerge con Visual Studio Team System'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-1418874180788650057</id><published>2009-03-25T05:57:00.002-05:00</published><updated>2009-03-25T06:04:20.135-05:00</updated><title type='text'>MIX2009</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_MZVnHN91pCk/ScoPn2WbEWI/AAAAAAAAAD8/0XLuc5ZgapM/s1600-h/MIX09.gif"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 240px; FLOAT: left; HEIGHT: 55px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5317079487343169890" border="0" alt="" src="http://3.bp.blogspot.com/_MZVnHN91pCk/ScoPn2WbEWI/AAAAAAAAAD8/0XLuc5ZgapM/s400/MIX09.gif" /&gt;&lt;/a&gt; En el blog de &lt;a href="http://blogs.msdn.com/mvplead/archive/2009/03/24/mix09-sessions.aspx"&gt;Fernando García&lt;/a&gt; encontraran una excelente compilación de algunas sesiones del &lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;MIX09&lt;/a&gt;, igualmente pueden acceder a los video del MIX a través de: &lt;a href="http://videos.visitmix.com/MIX09" mce_href="http://videos.visitmix.com/MIX09"&gt;videos del MIX09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-1418874180788650057?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/1418874180788650057/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=1418874180788650057&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1418874180788650057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1418874180788650057'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2009/03/mix2009.html' title='MIX2009'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MZVnHN91pCk/ScoPn2WbEWI/AAAAAAAAAD8/0XLuc5ZgapM/s72-c/MIX09.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-2256231642441824351</id><published>2009-02-25T21:54:00.002-05:00</published><updated>2009-02-25T21:58:43.828-05:00</updated><title type='text'>Generado Boletín de Noticias de Febrero de INETA Latam 2009</title><content type='html'>Desde Ineta Latam enviamos un gran saludo a todos los grupos de usuarios, líderes de comunidad, delegados, directivos, voluntarios, oradores, comunidades y todas aquellas personar que durante el año pasado nos apoyaron y fortalecieron sus comunidades. En enero hemos hecho un balance de las actividades y de los logros obtenidos durante el año pasado, lo cuales fueron solo posibles gracias al trabajo arduo y en conjunto con cada uno de ustedes. En este boletín Miguel Almeyda me ha enviado el resultado de la auditoria que hemos hecho a los grupos de usuarios, el cual a continuación les compartiré&lt;a href="http://www.inetalatam.org/Boletin/2009/febrero/INETALatam%20Boletin%2002-2009.htm"&gt;...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-2256231642441824351?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/2256231642441824351/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=2256231642441824351&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2256231642441824351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2256231642441824351'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2009/02/generado-boletin-de-noticias-de-febrero.html' title='Generado Boletín de Noticias de Febrero de INETA Latam 2009'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-6112256293815059482</id><published>2009-02-23T00:15:00.006-05:00</published><updated>2009-02-23T00:35:27.513-05:00</updated><title type='text'>Microsoft TechDays 2009, Virtual developer events</title><content type='html'>&lt;p align="left"&gt;&lt;a href="http://2.bp.blogspot.com/_MZVnHN91pCk/SaIynYG0dWI/AAAAAAAAAD0/enraIUeCRKw/s1600-h/Tech_Days_header_white.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 61px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5305858963063207266" border="0" alt="" src="http://2.bp.blogspot.com/_MZVnHN91pCk/SaIynYG0dWI/AAAAAAAAAD0/enraIUeCRKw/s400/Tech_Days_header_white.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://www.msfttechdays.com/public/home.aspx"&gt;Microsoft TechDays 2009&lt;/a&gt; is a really exciting event being put together, and a fantastic opportunity for the INETA user groups to show what they can do! On April 1st, we will be running a 24 hour around the world virtual developer event. The more speakers we can get from user groups the better. In fact, it would be a great opportunity for local groups to get together to watch the sessions! Could you please get the announcement below out to all of your groups and strongly encourage them to take part, either as speakers delivering sessions or as user groups promoting and watching them. By the way – speakers and content can be in any language, not just English!&lt;a href="http://1.bp.blogspot.com/_MZVnHN91pCk/SaIyO3XNEaI/AAAAAAAAADk/-3JAQ9SWfGw/s1600-h/coachmap.png"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 400px; FLOAT: left; HEIGHT: 147px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5305858541956698530" border="0" alt="" src="http://1.bp.blogspot.com/_MZVnHN91pCk/SaIyO3XNEaI/AAAAAAAAADk/-3JAQ9SWfGw/s400/coachmap.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Call for Content&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Are you interested in sharing your knowledge with your peers around the world? We are looking for passionate speakers to submit topics that developers would be interested in learning about.&lt;br /&gt;This is an open call for sessions so please feel free to refer other industry experts to this site.&lt;br /&gt;&lt;br /&gt;Please note that if you submit a session for consideration, this does not guarantee that your session will be accepted for this event.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6112256293815059482?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6112256293815059482/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6112256293815059482&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6112256293815059482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6112256293815059482'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2009/02/microsoft-techdays-2009-virtual.html' title='Microsoft TechDays 2009, Virtual developer events'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MZVnHN91pCk/SaIynYG0dWI/AAAAAAAAAD0/enraIUeCRKw/s72-c/Tech_Days_header_white.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-252977405121514426</id><published>2008-12-16T12:49:00.002-05:00</published><updated>2008-12-16T12:52:29.727-05:00</updated><title type='text'>Art. A Quick Introduction to SQL Server Management Objects (SMO)</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;El día de hoy estaba buscando la forma de obtener un listado de las instancias de Sql Server a las cuales me podía conectar y encontré este buen artículo, espero les sirva:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt; &lt;a href="http://www.yukonxml.com/articles/smo/"&gt;&lt;img src="file:///C:/DOCUME%7E1/gustavoh/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;A Quick Introduction to SQL Server Management Objects (SMO)&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-252977405121514426?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/252977405121514426/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=252977405121514426&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/252977405121514426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/252977405121514426'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/12/art-quick-introduction-to-sql-server.html' title='Art. A Quick Introduction to SQL Server Management Objects (SMO)'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-3923313375745213541</id><published>2008-11-16T00:42:00.003-05:00</published><updated>2008-11-16T00:54:27.042-05:00</updated><title type='text'>Web Application Installer</title><content type='html'>Ya está disponible el &lt;a href="http://www.microsoft.com/web/channel/products/WebApplicationInstaller.aspx"&gt;Web Application Installer &lt;/a&gt;(Web AI) a través del cual podrán instalar de forma sencilla y amigable algunas de las aplicaciones PHP y ASP.NET disponibles en el mercado para el Servidor Web IIS. Con seleccionar la aplicación que desean y suministran al wizard los datos de configuración necesarios iniciara la instalación.&lt;br /&gt;Entre las aplicaciones hasta ahora disponibles están: Graffiti, DotNetNuke, WordPress, Drupal, OSCommerce.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-3923313375745213541?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/3923313375745213541/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=3923313375745213541&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3923313375745213541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3923313375745213541'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/11/web-application-installer.html' title='Web Application Installer'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-4415853180136425092</id><published>2008-11-16T00:19:00.002-05:00</published><updated>2008-11-16T00:39:05.670-05:00</updated><title type='text'>PDC2008: Windows Installer and ClickOnce in Windows 7</title><content type='html'>Hace dos semanas termino el &lt;a href="http://www.microsoftpdc.com/"&gt;PDC2008&lt;/a&gt; en los Ángeles, varias nuevas tecnologías fueron presentadas. Buscando en los recursos que ya se pueden descargar desde: &lt;a href="http://www.microsoftpdc.com/"&gt;http://www.microsoftpdc.com&lt;/a&gt; y visitando uno de los mejores blogs sobre deployment de aplicaciones creado por &lt;a href="http://msmvps.com/blogs/installsite/default.aspx"&gt;Stefan Krueger&lt;/a&gt; me encontré con un excelente &lt;a href="http://msmvps.com/blogs/installsite/archive/2008/11/01/pdc2008-windows-installer-and-clickonce-in-windows-7.aspx"&gt;post &lt;/a&gt;de una de las sesiones del PDC2008, &lt;a href="http://channel9.msdn.com/pdc2008/PC42/" target="_blank"&gt;Windows 7: Deploying Your Application with Windows Installer (MSI) and ClickOnce&lt;/a&gt;&lt;br /&gt;Los invito a visitar &lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt; y ver la grabación, para ver que nos espera en cuestiones de Deployment en un futuro cercano.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-4415853180136425092?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/4415853180136425092/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=4415853180136425092&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4415853180136425092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4415853180136425092'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/11/pdc2008-windows-installer-and-clickonce.html' title='PDC2008: Windows Installer and ClickOnce in Windows 7'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-761024641715181575</id><published>2008-11-12T23:31:00.005-05:00</published><updated>2008-11-12T23:55:50.944-05:00</updated><title type='text'>Gana en grande con MVA y SQL Server 2008</title><content type='html'>&lt;blockquote&gt;&lt;p&gt;&lt;img alt="Microsoft Technet" src="http://www.microsoft.com/latam/technet/images/mail/mva-tlc/top_logo.gif" width="172" height="35" /&gt; &lt;/p&gt;        &lt;p style="text-align: center;"&gt; !&lt;b&gt; Gánate &lt;/b&gt;&lt;b&gt;u&lt;/b&gt;&lt;b&gt;n Computador Dell o un &lt;/b&gt;&lt;b&gt;Teléfono HTC Touch estudiand&lt;/b&gt;&lt;b&gt;o la carrera de SQL 2008 en MVA y&lt;/b&gt; &lt;b&gt;conviértete en &lt;/b&gt;&lt;b&gt;un experto e&lt;/b&gt;&lt;b&gt;n SQL 2008&lt;/b&gt;!&lt;/p&gt;        &lt;p style="text-align: right;"&gt; &lt;img alt="Microsoft SQL Server 2008" src="http://www.microsoft.com/latam/images/colombia/OCT_SQL_MVA/logo_SQL.jpg" width="209" height="50" /&gt;&lt;/p&gt;    &lt;p&gt;Los &lt;strong&gt;8 mejores&lt;/strong&gt; estudiantes de la carrera SQL 2008 clasificarán para presentar un examen, y los dos puntajes más altos serán los&lt;strong&gt; ganadores*&lt;/strong&gt;:&lt;/p&gt;    &lt;p&gt; &lt;/p&gt;    &lt;p&gt;1. El estudiante que obtenga el primer puntaje ganará un &lt;strong&gt;Computador Dell Studio 17&lt;/strong&gt;, procesador Intel® Pentium® Dual Core T2390, memoria 2 GB Shared Dual Channel DDR2, disco duro 160 GB SATA Hard Drive (5400RPM) más &lt;strong&gt;1 voucher de certificación.&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;2. El estudiante que obtenga el segundo puntaje obtendrá un teléfono &lt;strong&gt;HTC TOUCH&lt;/strong&gt; con cámara de 2 megapíxeles, conectividad GMS/GPRS/EDGE tribanda (900, 1800 y 1900), WiFi 802.11b/g y Bluetooth 2.0 más &lt;strong&gt;1 voucher de certificación.&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;3. Los siguientes 6 estudiantes que obtengan los mejores puntajes ganan &lt;strong&gt;1 Voucher de certificación cada uno&lt;/strong&gt; para que puedan seguir aumentando su conocimiento y continuar su desarrollo con las carreras que ofrece MVA.&lt;/p&gt;    &lt;p&gt; &lt;/p&gt;    &lt;p style="text-align: center;"&gt;&lt;a href="http://microsoft.researchexpress.net/tracking/mail_tracking.asp?id_usuario=637074&amp;amp;id_evento=2&amp;amp;id_envio=14755&amp;amp;id_shot=54575&amp;amp;desc=&amp;amp;url=http://www.microsoftmva.com/"&gt;&lt;img alt="Inscríbete ya" src="http://www.microsoft.com/latam/images/colombia/OCT_SQL_MVA/btn.jpg" width="148" border="0" height="40" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt; &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;*Condiciones:&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;- El concurso aplica sólo para estudiantes que acumulen el mayor número de puntos en la carrera SQL 2008 hasta el 15 de enero.    &lt;br /&gt;- Los premios no serán redimidos en dinero.    &lt;br /&gt;- Aplican otras Condiciones y Restricciones.     &lt;br /&gt;- Promoción válida solo en Colombia&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-761024641715181575?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/761024641715181575/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=761024641715181575&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/761024641715181575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/761024641715181575'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/11/gana-en-grande-con-mva-y-sql-server.html' title='Gana en grande con MVA y SQL Server 2008'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-3439894896059508298</id><published>2008-10-30T14:19:00.002-05:00</published><updated>2008-10-30T14:57:50.473-05:00</updated><title type='text'>Deep Zoom Composer</title><content type='html'>&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=457B17B7-52BF-4BDA-87A3-FA8A4673F8BF&amp;amp;displaylang=en"&gt;Deep Zoom Composer&lt;/a&gt; es una herramienta que permite la preparación de imágenes para ser usadas con la nueva tecnología Deep Zoom que actualmente está presente en Silverlight 2. Deep Zoom de Silverlight le permitirá ver imágenes en la Web como nunca antes lo experimento.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-3439894896059508298?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/3439894896059508298/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=3439894896059508298&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3439894896059508298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3439894896059508298'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/deep-zoom-composer.html' title='Deep Zoom Composer'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-8143207889164352483</id><published>2008-10-30T14:11:00.002-05:00</published><updated>2008-10-30T14:16:15.792-05:00</updated><title type='text'>Azure Services Platform</title><content type='html'>&lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;Azure Services Platform&lt;/a&gt; le permitirá construir nuevas aplicaciones en la nube - o usar servicios interoperables que se ejecutan bajo la infraestructura Microsoft para extender o incrementar sus aplicaciones existentes. Usted escoge que es lo mejor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-8143207889164352483?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/8143207889164352483/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=8143207889164352483&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8143207889164352483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8143207889164352483'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/azure-services-platform.html' title='Azure Services Platform'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-2487204248187649813</id><published>2008-10-30T11:35:00.003-05:00</published><updated>2008-10-30T14:10:30.877-05:00</updated><title type='text'>All about Microsoft</title><content type='html'>En días pasados en una reunión en Microsoft Colombia con algunos líderes de comunidad, MVPs, oradores y el equipo D&amp;amp;PE de Microsoft se nos hizo participes de algunos de los lanzamientos y nuevas tecnologías que se vienen implementando para la plataforma .Net, de lo cual hasta ese día algunos no teníamos la mas mínima idea. Por lo cual se abordo el tema de donde conseguir información de primera mano, a lo cual el MVP Miguel Mendoza respondió acerca de que hay un blog que pertenece a Mary-Jo Foley, persona que dicen esta mas enterada de lo que pasa en corporación que muchas otras, así que aquí le comparto el enlace: &lt;a href="http://blogs.zdnet.com/microsoft/"&gt;http://blogs.zdnet.com/microsoft/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-2487204248187649813?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/2487204248187649813/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=2487204248187649813&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2487204248187649813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2487204248187649813'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/all-about-microsoft.html' title='All about Microsoft'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-3978910698622559947</id><published>2008-10-30T10:22:00.002-05:00</published><updated>2008-10-30T11:04:12.453-05:00</updated><title type='text'>MVP Lead</title><content type='html'>En días pasados tuve la oportunidad de conocer y escuchar a Fernando García Loera quien se desempeña como MVP Lead en Microsoft, nos hablo acerca de su labor, del programa MVP () y respondió algunas preguntas al respecto. Los invito a visitar su &lt;a href="http://blogs.msdn.com/mvplead/"&gt;blog&lt;/a&gt;, donde podrán encontrar información acerca del programa que él lidera, y un montón de información de todo tipo acerca de la plataforma .Net&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-3978910698622559947?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/3978910698622559947/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=3978910698622559947&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3978910698622559947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3978910698622559947'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/mvp-lead.html' title='MVP Lead'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-115993308573145566</id><published>2008-10-30T10:18:00.004-05:00</published><updated>2008-10-30T10:20:43.865-05:00</updated><title type='text'>Live Labs</title><content type='html'>&lt;div&gt;&lt;a href="http://livelabs.com/"&gt;&lt;img id="BLOGGER_PHOTO_ID_5262966932668909410" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 232px; CURSOR: hand; HEIGHT: 80px" alt="" src="http://1.bp.blogspot.com/_MZVnHN91pCk/SQnQinZbh2I/AAAAAAAAADI/5-fz5vvrrgQ/s400/logo_livelabs.png" border="0" /&gt;&lt;/a&gt;&lt;a href="http://livelabs.com/"&gt;Live Labs&lt;/a&gt; es una invitacion a cientificos, ingenieros, ingenieros y a la comunidad online a contruir juntos un mejor mundo online.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-115993308573145566?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/115993308573145566/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=115993308573145566&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/115993308573145566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/115993308573145566'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/live-labs.html' title='Live Labs'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MZVnHN91pCk/SQnQinZbh2I/AAAAAAAAADI/5-fz5vvrrgQ/s72-c/logo_livelabs.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-6717197399117038016</id><published>2008-10-29T22:28:00.005-05:00</published><updated>2008-10-30T10:11:50.439-05:00</updated><title type='text'>Silverlight 2.0 disponible para Eclipse</title><content type='html'>&lt;a href="http://www.microsoft.com/silverlight/"&gt;&lt;img id="BLOGGER_PHOTO_ID_5262784022817606402" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 92px; CURSOR: hand; HEIGHT: 105px" alt="" src="http://4.bp.blogspot.com/_MZVnHN91pCk/SQkqL3GlCwI/AAAAAAAAACY/OsD60znrjok/s400/silverlight.png" border="0" /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/silverlight/"&gt;Silverlght 2.0&lt;/a&gt; habilita a diseñadores y desarrolladores con un amplio conjunto de componentes que permiten crear más y mejores experiencias de usuarios, ahora esta tecnología esta lista e integrada con &lt;a href="http://www.microsoft.com/presspass/press/2008/oct08/10-13Silverlight2PR.mspx"&gt;Eclipse&lt;/a&gt; a través de controles dentro del IDE de programación.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6717197399117038016?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6717197399117038016/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6717197399117038016&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6717197399117038016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6717197399117038016'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/silverlight-20-disponible-para-eclipse.html' title='Silverlight 2.0 disponible para Eclipse'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MZVnHN91pCk/SQkqL3GlCwI/AAAAAAAAACY/OsD60znrjok/s72-c/silverlight.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-3006815511792228387</id><published>2008-10-29T22:28:00.004-05:00</published><updated>2008-10-30T10:11:06.777-05:00</updated><title type='text'>Microsoft a combatir en las nubes</title><content type='html'>Microsoft ha revelado una &lt;a href="http://news.bbc.co.uk/2/hi/technology/7693993.stm"&gt;nube de servicios computacionales&lt;/a&gt;, en el cual datos y aplicaciones no deberán estar almacenados en computadores individuales. La plataforma llamada &lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;Windows Azure&lt;/a&gt;, fue anunciada en el &lt;a href="http://www.microsoftpdc.com/"&gt;PDC&lt;/a&gt; en los Ángeles. La plataforma fue presentada por Ray Ozzie como: "Windows para la nube" que estará disponible en la siguiente versión de Windows, Windows 7.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-3006815511792228387?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/3006815511792228387/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=3006815511792228387&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3006815511792228387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3006815511792228387'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/microsoft-combatir-en-las-nubes.html' title='Microsoft a combatir en las nubes'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-7423906542377483943</id><published>2008-10-29T22:26:00.001-05:00</published><updated>2008-10-30T10:10:57.522-05:00</updated><title type='text'>Simplified TechNet</title><content type='html'>&lt;a href="http://www.microsoft.com/latam/technet/simplified/default.aspx/"&gt;&lt;img id="BLOGGER_PHOTO_ID_5262783329195804130" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 300px; CURSOR: hand; HEIGHT: 49px" alt="" src="http://1.bp.blogspot.com/_MZVnHN91pCk/SQkpjfKQReI/AAAAAAAAACQ/J71_RmP5rW0/s400/SimplifiedTechNet.jpg" border="0" /&gt;&lt;/a&gt;Por fin en un lugar centralizado todo el material &lt;a href="http://www.microsoft.com/latam/technet/simplified/default.aspx/"&gt;Microsoft TechNet&lt;/a&gt;, agrupado por: comunidad, software, especialidades, soporte, actualidad, e-learning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-7423906542377483943?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/7423906542377483943/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=7423906542377483943&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/7423906542377483943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/7423906542377483943'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/simplified-technet.html' title='Simplified TechNet'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MZVnHN91pCk/SQkpjfKQReI/AAAAAAAAACQ/J71_RmP5rW0/s72-c/SimplifiedTechNet.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-8897799756117348084</id><published>2008-10-29T22:23:00.002-05:00</published><updated>2008-10-30T10:10:28.643-05:00</updated><title type='text'>Microsoft Health Common User Interface Patient Journey Demonstrator</title><content type='html'>&lt;a href="http://www.mscui.net/PatientJourneyDemonstrator/"&gt;&lt;img id="BLOGGER_PHOTO_ID_5262782833741318290" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 177px; CURSOR: hand; HEIGHT: 141px" alt="" src="http://2.bp.blogspot.com/_MZVnHN91pCk/SQkpGpcsyJI/AAAAAAAAACI/lWYVFVsMb2U/s400/demo_admin_patient.png" border="0" /&gt;&lt;/a&gt;Es una excelente demostración del futuro en experiencias de usuario para aplicaciones enfocadas en el área de la salud, a través de la cual Microsoft espera perfilarse como líder de la industria en estas solucionesPatient Journey Demonstrator nos permite visualizar en un escenario clínico especifico como se integran de principio a fin registros de pacientes, citas medicas, exámenes y demás, logrando una solución que centraliza la información y que nos da una mirada futurista de hacia dónde se dirigen estas aplicaciones.Visita: &lt;a href="http://www.mscui.net/PatientJourneyDemonstrator/"&gt;Patient Journey Demonstrator&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-8897799756117348084?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/8897799756117348084/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=8897799756117348084&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8897799756117348084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8897799756117348084'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/microsoft-health-common-user-interface.html' title='Microsoft Health Common User Interface Patient Journey Demonstrator'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MZVnHN91pCk/SQkpGpcsyJI/AAAAAAAAACI/lWYVFVsMb2U/s72-c/demo_admin_patient.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-4356183470791906012</id><published>2008-10-29T22:14:00.003-05:00</published><updated>2008-10-30T10:09:23.924-05:00</updated><title type='text'>Microsoft Photosynth</title><content type='html'>&lt;a href="http://photosynth.net/"&gt;&lt;img id="BLOGGER_PHOTO_ID_5262780461091020002" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 223px; CURSOR: hand; HEIGHT: 86px" alt="" src="http://4.bp.blogspot.com/_MZVnHN91pCk/SQkm8ioyXOI/AAAAAAAAABg/s6qLIbVE96M/s400/Logo_Photosynth.png" border="0" /&gt;&lt;/a&gt;Imagine tener la capacidad de compartir los lugares y las cosas que usted más aprecia con la calidad de las películas de cine, el control de un video juego, y el detalle alucinante del mundo real. Con nada más que un conjunto de fotos, Photosynth crea una nueva experiencia asombrosa para usted. Para más información acerca de Microsoft Photosynth, haz clic &lt;a href="http://photosynth.net/"&gt;aquí&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-4356183470791906012?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/4356183470791906012/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=4356183470791906012&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4356183470791906012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4356183470791906012'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/10/microsoft-photosynth.html' title='Microsoft Photosynth'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MZVnHN91pCk/SQkm8ioyXOI/AAAAAAAAABg/s6qLIbVE96M/s72-c/Logo_Photosynth.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-6660561841877188743</id><published>2008-09-26T08:03:00.002-05:00</published><updated>2008-09-26T08:09:59.533-05:00</updated><title type='text'>Generado Boletín de Noticias de Septiembre de INETA Latam</title><content type='html'>Dentro de las nuevas metas que nos hemos propuesto en Ineta Latam está el de reconocer el trabajo que realizan arduamente los líderes de los Grupos de Usuarios, así que en esta edición he decido realizar una entrevista a Jorge Carrión, uno de los lideres de MSDNCuenca, para que nos cuente acerca de él y del trabajo que vienen realizando...&lt;br /&gt;Los invito a revisar el &lt;a href="http://www.inetalatam.org/Boletin/2008/Septiembre/INETALatam%20Boletin%2009-2008_Local.htm"&gt;boletín de noticias&lt;/a&gt; de Ineta Latam de este mes para conocer más acerca de Jorge Carrión, de los nuevos medios de entrenamiento online, de nuestros nuevos patrocinadores y de las iniciativas que tiene Microsoft para el beneficio de todos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6660561841877188743?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6660561841877188743/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6660561841877188743&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6660561841877188743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6660561841877188743'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/09/generado-boletn-de-noticias-de.html' title='Generado Boletín de Noticias de Septiembre de INETA Latam'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-7201140754153623274</id><published>2008-08-21T20:41:00.002-05:00</published><updated>2008-08-21T20:54:49.899-05:00</updated><title type='text'>Generado Boletín de Noticias de Agosto de INETA Latam</title><content type='html'>Muchas de las percepciones que hoy en día circulan en el mundo sobre Microsoft están relacionadas únicamente con temas de venta. Sin embargo si bien no se niega que Microsoft al igual que muchas empresas del medio tienen un negocio basado en tecnología, si es necesario que veamos qué tipo de beneficios y oportunidades estamos habilitando desde hace ya un tiempo para la academia ...&lt;br /&gt;Los invito a revisar el &lt;a href="http://inetalatam.org/Boletin/2008/Agosto/INETALatam%20Boletin%2008-2008.htm"&gt;boletín de noticias&lt;/a&gt; de Ineta Latam de este mes para conocer de mano de Roberto Erazo (Gerente de Programas de Transferencia Tecnologica - Area Academica&lt;br /&gt;                              Microsoft Colombia) algunas de las iniciativa que Microsoft tiene la academia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-7201140754153623274?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/7201140754153623274/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=7201140754153623274&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/7201140754153623274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/7201140754153623274'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/08/generado-boletn-de-noticias-de-agosto.html' title='Generado Boletín de Noticias de Agosto de INETA Latam'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-43528068353024790</id><published>2008-06-26T08:52:00.003-05:00</published><updated>2008-06-26T08:59:33.666-05:00</updated><title type='text'>Generado Boletín de Noticias de Junio de INETA Latam</title><content type='html'>Estamos en mitad de año y es hora de plantearse algunas preguntas... así que los invito a revisar el &lt;a href="http://www.inetalatam.org/Boletin/2008/Junio/INETALatam%20Boletin%2006-2008.htm"&gt;boletín de noticias&lt;/a&gt; de Ineta Latam de este mes y empezar a plantearse que podemos hacer para el siguiente semestre como comunidad.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-43528068353024790?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/43528068353024790/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=43528068353024790&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/43528068353024790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/43528068353024790'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/06/generado-boletn-de-noticias-de-junio-de.html' title='Generado Boletín de Noticias de Junio de INETA Latam'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-4535932263068128027</id><published>2008-05-20T17:58:00.002-05:00</published><updated>2008-05-20T18:07:02.374-05:00</updated><title type='text'>Who's Locking? v1.3</title><content type='html'>Llevaba varios días sin escribir, he estado algo ocupado, pero ya estoy de regreso. Justo hoy estaba haciendo unas instalaciones y me encontré con algo que menudo a muchos seguro les ha pasado y es que al tratar de hacer una instalación, reparando o eliminando una existente (o eliminando un archivo, folder u otro)  esta no logra realizarse correctamente debido a que algún archivo está bloqueado o siendo usado por algún proceso.&lt;br /&gt;Así que aquí les dejo dos opciones:&lt;br /&gt;1. Usar el siguiente comando de consola: tasklist /m thelocked.dll&lt;br /&gt;2. Descargar la siguiente aplicación: &lt;a href="http://www.codeguru.com/Cpp/W-P/dll/article.php/c3641/"&gt;WhoSLockingKit&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-4535932263068128027?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/4535932263068128027/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=4535932263068128027&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4535932263068128027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4535932263068128027'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/05/whos-locking-v13.html' title='Who&apos;s Locking? v1.3'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-8640341922489350699</id><published>2008-04-14T22:18:00.002-05:00</published><updated>2008-04-14T22:23:18.009-05:00</updated><title type='text'>Webcast: Actualizando aplicaciones con ClickOnce a través de DDay.Update</title><content type='html'>ClickOnce como tecnología de deployment de aplicaciones nos brinda un entorno ideal para la instalación y actualización. Pero en ciertas ocasiones es bueno utilizar los beneficios de los paquetes de instalación convencionales para algunos procesos de instalación. El propósito de este webcast es mostrarles como la librería de clases DDay.Update nos brinda la posibilidad de aprovechar la filosofía de actualización de ClickOnce y combinarla con los paquetes de instalación tradicionales. &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032372448&amp;amp;Culture=es-AR"&gt;registro...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ya está disponible en MSDN MediaCenter mi webcast on-demand: Agregando prerrequisitos personalizados a Visual Studio 2005 con el Bootstrapper Manifest Generator (BMG). &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032372441&amp;amp;Culture=es-AR"&gt;ver...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-8640341922489350699?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/8640341922489350699/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=8640341922489350699&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8640341922489350699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8640341922489350699'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/04/webcast-actualizando-aplicaciones-con.html' title='Webcast: Actualizando aplicaciones con ClickOnce a través de DDay.Update'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-2114695418727709006</id><published>2008-04-06T14:03:00.002-05:00</published><updated>2008-04-06T14:24:31.305-05:00</updated><title type='text'>Webcast: Agregando prerrequisitos personalizados a Visual Studio 2005 con el BMG</title><content type='html'>A menudo nos topamos con aplicaciones que requieren de ciertos requerimientos para su correcto funcionamiento, cuando se realiza el deployment de una aplicación con ClickOnce a través de Visual Studio 2005, solo contamos con un listado definido de prerrequisitos. El propósito de este webcast es mostrarles como utilizar el Bootstrapper Manifest Generator (BMG) para agregar prerrequisitos al IDE de Visual Studio. &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032372440&amp;amp;Culture=es-AR"&gt;registro...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ya está disponible en MSDN MediaCenter mi webcast on-demand: Publicación y actualización de aplicaciones con ClickOnce manualmente a través de MAGE. &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032372432&amp;amp;Culture=es-AR"&gt;ver...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Adicionalmente el material de los webcast (slides y ejemplos de código) ya está publicado para &lt;a href="http://cid-c7decd809ab8e64e.skydrive.live.com/self.aspx/Public"&gt;descargar&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-2114695418727709006?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/2114695418727709006/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=2114695418727709006&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2114695418727709006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2114695418727709006'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/04/webcast-agregando-prerrequisitos.html' title='Webcast: Agregando prerrequisitos personalizados a Visual Studio 2005 con el BMG'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-3959223307676292211</id><published>2008-04-03T00:48:00.003-05:00</published><updated>2008-04-03T00:55:15.227-05:00</updated><title type='text'>Webcast - Primero pasos con XNA y Game Studio 2.0</title><content type='html'>William Rivera (&lt;a href="http://mygamingnotes.blogspot.com/"&gt;Willy&lt;/a&gt;) uno de mis mejores amigos y una de las nuevas promesas entusiastas en el desarrollo de video juegos, presentará el próximo miércoles 9 de abril de 2008 a las 11:00 a.m. (Bogotá) un evento donde se busca abordar los conceptos básicos que se deben tener en cuenta para desarrollar una aplicación de juego en XNA usando el Game Studio 2.0.&lt;br /&gt;Pueden registrarse en la siguiente url: &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032374566&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR"&gt;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032374566&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-3959223307676292211?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/3959223307676292211/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=3959223307676292211&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3959223307676292211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3959223307676292211'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/04/webcast-primero-pasos-con-xna-y-game.html' title='Webcast - Primero pasos con XNA y Game Studio 2.0'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-3356892593410255771</id><published>2008-04-03T00:43:00.002-05:00</published><updated>2008-04-03T00:46:52.316-05:00</updated><title type='text'>Webcast - Basic .NET vs C# .NET: ¿Cual es mejor y por qué?</title><content type='html'>&lt;a href="http://www.secondnug.com/" target="_blank"&gt;Second Nug&lt;/a&gt; tiene el honor de presentar a dos ponentes de excepción, &lt;a href="https://mvp.support.microsoft.com/profile=9B4ABAC6-9369-4A38-9B89-E03363380CE8" target="_blank"&gt;Guillermo Som&lt;/a&gt; (&lt;a href="http://www.elguille.info/" target="_blank"&gt;el Guille&lt;/a&gt;) y &lt;a href="https://mvp.support.microsoft.com/profile=9844CD8A-4C4C-4941-8F46-2D083A958B16" target="_blank"&gt;Marino Posadas&lt;/a&gt; (&lt;a href="http://www.elavefenix.net/" target="_blank"&gt;el Ave Fénix&lt;/a&gt;), en la que será una gran batalla donde dos voces con gran experiencia expondrán sus mejores bazas en un duelo sin igual: VB .NET vs C# .NET.&lt;br /&gt;Sabremos por qué se decantaron por un lenguaje u otro y nos presentarán su evolución en las nuevas versiones del .NET Framework. Nos desvelaran secretos y trucos de sus defendidos y veremos si es cierto aquello de que lo que se puede hacer con uno, se puede realmente hacer con el otro.&lt;br /&gt;Además los asistentes podrán resolver sus dudas preguntando a nuestros expertos y participar en el resultado final de la contienda.&lt;br /&gt;El eterno dilema al descubierto. ¿Quién será el vencedor?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-3356892593410255771?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/3356892593410255771/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=3356892593410255771&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3356892593410255771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3356892593410255771'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/04/webcast-basic-net-vs-c-net-cual-es.html' title='Webcast - Basic .NET vs C# .NET: ¿Cual es mejor y por qué?'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-420032880527072074</id><published>2008-03-28T22:05:00.002-05:00</published><updated>2008-03-28T22:19:16.551-05:00</updated><title type='text'>Publicación y actualización de aplicaciones con ClickOnce manualmente a través de Manifest Generator (MAGE)</title><content type='html'>Ya pueden registrarse al siguiente webcast de Clickonce en la siguiente url:&lt;br /&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032372432&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR"&gt;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032372432&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Este se realizará el próximo Martes 1 de Abril de 2008, a las 11 am.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-420032880527072074?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/420032880527072074/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=420032880527072074&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/420032880527072074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/420032880527072074'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/03/publicacin-y-actualizacin-de.html' title='Publicación y actualización de aplicaciones con ClickOnce manualmente a través de Manifest Generator (MAGE)'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-9102224344948929033</id><published>2008-03-25T21:48:00.002-05:00</published><updated>2008-03-27T11:14:40.661-05:00</updated><title type='text'>Webcast - Publicación y actualización de aplicaciones con ClickOnce a través de Visual Studio 2005</title><content type='html'>Ya están disponibles los slides del webcast:&lt;br /&gt;&lt;a href="http://cid-c7decd809ab8e64e.skydrive.live.com/self.aspx/Public/01%20Publicaci%c3%b3n%20y%20actualizaci%c3%b3n%20de%20aplicaciones%20con%20ClickOnce.pdf"&gt;http://cid-c7decd809ab8e64e.skydrive.live.com/self.aspx/Public/01%20Publicaci%c3%b3n%20y%20actualizaci%c3%b3n%20de%20aplicaciones%20con%20ClickOnce.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Adicionalmente ya se encuentra el webcast on-demand de la charla disponible en:&lt;br /&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032372125&amp;amp;Culture=es-AR"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032372125&amp;amp;Culture=es-AR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lamentablemente debido a un problema en la plataforma los primeros 30 min. de esta se perdieron :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-9102224344948929033?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/9102224344948929033/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=9102224344948929033&amp;isPopup=true' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/9102224344948929033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/9102224344948929033'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/03/webcast-publicacin-y-actualizacin-de.html' title='Webcast - Publicación y actualización de aplicaciones con ClickOnce a través de Visual Studio 2005'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-5972260858858187355</id><published>2008-03-17T12:06:00.002-05:00</published><updated>2008-03-17T12:42:41.091-05:00</updated><title type='text'>Generado Boletín de Noticias de Marzo INETA Latam</title><content type='html'>He generado el boletín de noticias de INETA Latam del mes de Marzo, los invito que le den una mirada y adicionalmente a que se unan a esta gran comunidad.&lt;br /&gt;&lt;a href="http://www.inetalatam.org/Boletin/2008/Marzo/INETALatam%20Boletin%2003-2008.htm"&gt;http://www.inetalatam.org/Boletin/2008/Marzo/INETALatam%20Boletin%2003-2008.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-5972260858858187355?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/5972260858858187355/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=5972260858858187355&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5972260858858187355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5972260858858187355'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/03/generado-boletn-de-noticias-de-marzo.html' title='Generado Boletín de Noticias de Marzo INETA Latam'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-5733702583154219602</id><published>2008-03-12T15:35:00.002-05:00</published><updated>2008-03-12T15:52:58.876-05:00</updated><title type='text'>Listo el artículo</title><content type='html'>Luego de prometerle por más de un año a muchos de mis amigos que escribiría un articulo, me he puesto las pilas, saque pantalla y teclado, busque un tema que me apasiona (ClickOnce) y empecé a elaborarlo. Pues fruto de eso se ha publicado mi primer articulo en la revista técnica de Ineta Latam de este mes (&lt;a href="http://www.inetalatam.org/Revista/Revista.aspx"&gt;http://www.inetalatam.org/Revista/Revista.aspx&lt;/a&gt;).&lt;br /&gt;La otra noticia es que también uno de mis buenos amigos William Rivera (Willy - &lt;a href="http://mygamingnotes.blogspot.com/"&gt;http://mygamingnotes.blogspot.com/&lt;/a&gt;) ha también publicado un artículo muy bueno acerca de como empezar con el desarrollo de juegos con XNA y Game Studio 2.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-5733702583154219602?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/5733702583154219602/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=5733702583154219602&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5733702583154219602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5733702583154219602'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/03/listo-el-artculo.html' title='Listo el artículo'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-2159114809967690757</id><published>2008-03-06T08:18:00.004-05:00</published><updated>2008-03-07T07:59:19.961-05:00</updated><title type='text'>Líder del comité del boletín de noticias - INETA Latam</title><content type='html'>Es grato para mí comunicarles que a partir de este mes INETA Latam (&lt;a href="http://www.inetalatam.org/"&gt;http://www.inetalatam.org/&lt;/a&gt;) me ha dado la oportunidad de ser parte de su gran familia participando como Líder del comité del boletín de noticias (&lt;a href="http://www.inetalatam.org/Voluntarios.aspx"&gt;http://www.inetalatam.org/Voluntarios.aspx&lt;/a&gt;). En próximos días estaré generando el boletín y les informaré el sitio donde pueden visualizarlo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-2159114809967690757?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/2159114809967690757/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=2159114809967690757&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2159114809967690757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2159114809967690757'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/03/lder-del-comit-del-boletn-de-noticias.html' title='Líder del comité del boletín de noticias - INETA Latam'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-1280346984428175950</id><published>2008-03-06T08:10:00.002-05:00</published><updated>2008-03-06T08:17:42.116-05:00</updated><title type='text'>Webcast ClickOnce</title><content type='html'>Para todos aquellos que quieren conocer como se desarrolla el deployment de aplicaciones a través de ClickOnce, desde el próximo 25 de Marzo de 2008 en colaboración con MSDN daré inicio a una serie de Webcast para explorar esta tecnología y mostrar con ejemplos prácticos la utilidad de esta para llevar a producción nuestras aplicaciones. Ya puedes regustrarte en la siguiente URL: &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032372124&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR"&gt;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032372124&amp;amp;EventCategory=4&amp;amp;culture=es-AR&amp;amp;CountryCode=AR&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La serie de Webcast que presentare es la siguiente:&lt;br /&gt;1. Publicación y actualización de aplicaciones con ClickOnce a través de Visual Studio 2005&lt;br /&gt;2. Publicación y actualización de aplicaciones con ClickOnce manualmente a través de Manifest Generator (MAGE&lt;br /&gt;3. Agregando prerrequisitos personalizados a Visual Studio 2005 con el Bootstrapper Manifest Generator (BMG)&lt;br /&gt;4. Actualizando aplicaciones con ClickOnce a través de DDay.Update&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-1280346984428175950?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/1280346984428175950/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=1280346984428175950&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1280346984428175950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1280346984428175950'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/03/webcast-clickonce.html' title='Webcast ClickOnce'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-7860630043348574354</id><published>2008-01-14T10:09:00.000-05:00</published><updated>2008-01-14T10:20:15.870-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Installer'/><category scheme='http://www.blogger.com/atom/ns#' term='CleanUp Utility'/><title type='text'>Windows Installer CleanUp Utility</title><content type='html'>Un saludo y prospero año nuevo!&lt;br /&gt;&lt;br /&gt;Ya despues de unas cortas vacaciones quiero empezar el año contándoles acerca de una utilidad para solucionar problemas de instalación con aplicaciones instaladas con Microsoft windows intaller, la cual pueden descargar de la siguiente Url: &lt;a href="http://support.microsoft.com/kb/290301/EN-US/"&gt;http://support.microsoft.com/kb/290301/EN-US/&lt;/a&gt;&lt;br /&gt;La he usado para desinstalar una aplicación que a través del panel de control no me era posible desinstalar y me funciono perfectamente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-7860630043348574354?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/7860630043348574354/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=7860630043348574354&amp;isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/7860630043348574354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/7860630043348574354'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2008/01/windows-installer-cleanup-utility.html' title='Windows Installer CleanUp Utility'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-6381279418073270864</id><published>2007-10-19T17:27:00.000-05:00</published><updated>2007-10-22T17:13:31.907-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MIME Content Type'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Server ClickOnce'/><title type='text'>Tip Web Server ClickOnce Configuration</title><content type='html'>Pasar nuestra aplicación de desarrollo a producción puede ser un proceso arduo y engorroso si no se realiza la configuración adecuada en el servidor web de publicación, un punto importante es agregar las extensiones de archivos necesarias en los MIME Content Type del sitio web, esto permite realizar la instalación y actualización de la aplicación sin problemas. Las extesiones que deben agregarse son las siguientes:&lt;br /&gt;&lt;br /&gt;File Extension - MIME Content Type Mapping&lt;br /&gt;.application application/x-ms-application&lt;br /&gt;.manifest application/x-ms-application&lt;br /&gt;.deploy application/octet-stream&lt;br /&gt;&lt;p&gt;Pdt1: No es necesario instalar el runtime del .net framework 2.0 en el servidor de publicación&lt;/p&gt;&lt;p&gt;Pdt2: En este sitio encuentran la forma de configurar las extensiones para los MIME Content Type:&lt;br /&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;326965"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;326965&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6381279418073270864?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6381279418073270864/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6381279418073270864&amp;isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6381279418073270864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6381279418073270864'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/10/tip-web-server-clickonce-configuration.html' title='Tip Web Server ClickOnce Configuration'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-1019207397641320353</id><published>2007-10-10T00:15:00.001-05:00</published><updated>2007-10-10T00:15:27.003-05:00</updated><title type='text'>DDay.Update</title><content type='html'>&lt;p&gt;Muchas personas no gustan de la forma en c&amp;#xF3;mo ClickOnce presenta al usuario los formularios de instalaci&amp;#xF3;n de su aplicaci&amp;#xF3;n, algunos preferir&amp;#xED;an que fueran m&amp;#xE1;s personalizados o en su defecto solo usar sus funcionalidades de actualizaci&amp;#xF3;n y dejar la parte de la instalaci&amp;#xF3;n a aplicaciones m&amp;#xE1;s sofisticadas y especializadas en esto como es el caso de InstallShield o de los proyectos de instalaci&amp;#xF3;n de Visual Studio. Hace unas semanas en uno de los proyectos fue necesario aplicar este caso, donde solo era necesario utilizar el modelo de update de aplicaciones de ClickOnce y hacer la instalaci&amp;#xF3;n con un proyecto InstallScript de InstallShield, para lo cual me fui muy &amp;#xFA;til la librer&amp;#xED;a de clases de c&amp;#xF3;digo abierto DDay.Update (&lt;a href="http://www.ddaysoftware.com/Pages/Projects/DDay.Update/"&gt;http://www.ddaysoftware.com/Pages/Projects/DDay.Update/&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;Vayan d&amp;#xE1;ndole una mirada y en mi siguiente post empezare un ejemplo pr&amp;#xE1;ctico utilizando esta librer&amp;#xED;a de clases&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-1019207397641320353?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/1019207397641320353/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=1019207397641320353&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1019207397641320353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1019207397641320353'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/10/ddayupdate.html' title='DDay.Update'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-4398520990954370883</id><published>2007-10-05T16:36:00.000-05:00</published><updated>2007-10-05T16:44:16.539-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RegistryKey'/><title type='text'>Registry Key</title><content type='html'>Es posible que una de las tareas que sea necesario realizar cuando se instala una aplicación es la de crear claves en el registro, para establecer ciertas caracteristicas de nuestra aplicación, aquí les dejo un fragmento de código que justamente crea una clave de registro si al comprobarla éta no existe.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;private static void TestRegistryKey()&lt;br /&gt;{&lt;br /&gt;  if (ApplicationDeployment.IsNetworkDeployed)&lt;br /&gt;  {&lt;br /&gt;    ApplicationDeployment ad = ApplicationDeployment.CurrentDeployment;&lt;br /&gt;    if (ad.IsFirstRun)&lt;br /&gt;    {&lt;br /&gt;      string keyPath = @"SOFTWARE\RegistryKeypProject\RegistryKey";&lt;br /&gt;      RegistryKey registryKey = Registry.LocalMachine.OpenSubKey(keyPath, true);&lt;br /&gt;      if (registryKey != null)&lt;br /&gt;      {&lt;br /&gt;        if (registryKey.GetValue("RunOnce") != null)&lt;br /&gt;        {&lt;br /&gt;            string runOnce = registryKey.GetValue("RunOnce").ToString();&lt;br /&gt;            if (runOnce == "0")&lt;br /&gt;            {&lt;br /&gt;                  // your code&lt;br /&gt;            }&lt;br /&gt;      }&lt;br /&gt;      else&lt;br /&gt;      {&lt;br /&gt;            registryKey.SetValue("RunOnce", "0");&lt;br /&gt;            // your code&lt;br /&gt;            registryKey.SetValue("RunOnce", "1");&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-4398520990954370883?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/4398520990954370883/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=4398520990954370883&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4398520990954370883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4398520990954370883'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/10/registry-key.html' title='Registry Key'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-112809795222247649</id><published>2007-08-31T16:20:00.000-05:00</published><updated>2007-08-31T16:18:56.854-05:00</updated><title type='text'>Paths</title><content type='html'>Por alguna razón siempre olvido los métodos para optener el path de ejecución de mi aplicación, así que para quienes tienen un olvido similar, aquí hay un par de métodos que son muy útilies cuando se desea encontrar el path de repositorio de la aplicación del usuario actual:&lt;br /&gt;&lt;br /&gt;string exePath = Application.ExecutablePath;&lt;br /&gt;&lt;br /&gt;string iconPath = System.IO.Path.GetDirectoryName(exePath) + @"\App.ico";&lt;br /&gt;string iconPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\App.ico";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Gets the path for the application data of a local, non-roaming user.&lt;br /&gt;System.Windows.Forms.Application.LocalUserAppDataPath&lt;br /&gt;&lt;br /&gt;// The directory that serves as a common repository for application-specific data for the current roaming user&lt;br /&gt;Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-112809795222247649?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/112809795222247649/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=112809795222247649&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/112809795222247649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/112809795222247649'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2005/09/paths.html' title='Paths'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-1911628299578213486</id><published>2007-08-15T14:22:00.000-05:00</published><updated>2007-08-15T14:28:17.636-05:00</updated><title type='text'>ClickOnce Application Desktop Shortcut</title><content type='html'>En un post anterior explique como era la creación de un shortcut de un documento que hace parte del despliegue de una aplicación, estos dias he tenido que hacer algo similar pero con un shortcut que ejecuta la aplicación, para lo cual me he valido de este par de articulos:&lt;br /&gt;&lt;br /&gt;VB: &lt;a href="http://blog.ziffdavis.com/devlife/archive/2006/07/28/42695.aspx"&gt;http://blog.ziffdavis.com/devlife/archive/2006/07/28/42695.aspx&lt;/a&gt;&lt;br /&gt;C#: &lt;a href="http://blog.scottschecter.net/TheZenOfTheClickOnceDeployedApplicationDesktopShortcut.aspx"&gt;http://blog.scottschecter.net/TheZenOfTheClickOnceDeployedApplicationDesktopShortcut.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-1911628299578213486?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/1911628299578213486/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=1911628299578213486&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1911628299578213486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/1911628299578213486'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/08/clickonce-application-desktop-shortcut.html' title='ClickOnce Application Desktop Shortcut'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-4877482844242417191</id><published>2007-08-15T10:54:00.000-05:00</published><updated>2007-08-15T11:00:46.048-05:00</updated><title type='text'>Welcome to the Future of Deployment</title><content type='html'>Buscando información para algo que tengo que hacer en un proyecto me encontré con un artículo bastante completo acerca de ClickOnce en &lt;a href="http://www.code-magazine.com/article.aspx?quickid=0703072&amp;page=1"&gt;http://www.code-magazine.com/article.aspx?quickid=0703072&amp;amp;page=1&lt;/a&gt;, contiene una breve introducción, y trata temas como: crear un proyecto en VS, publicación de archivos, actualización de aplicaciones, propiedades de las publicaciones y el bootstrapper&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-4877482844242417191?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/4877482844242417191/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=4877482844242417191&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4877482844242417191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4877482844242417191'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/08/welcome-to-future-of-deployment.html' title='Welcome to the Future of Deployment'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-229920819274477652</id><published>2007-08-13T15:56:00.000-05:00</published><updated>2007-08-13T16:26:16.664-05:00</updated><title type='text'>A Developers Guide to Deploying Windows Forms Applications</title><content type='html'>Quiero invitarlos a leer uno de los mejores libros sino el mejor libro acerca de Deploy de aplicaciones con ClickOnce, esta escrito por Brian Noyes una de las autoridades en la materia:&lt;br /&gt;&lt;a href="http://www.softinsight.com/ClickOnceBook/"&gt;http://www.softinsight.com/ClickOnceBook/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-229920819274477652?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/229920819274477652/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=229920819274477652&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/229920819274477652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/229920819274477652'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/08/developers-guide-to-deploying-windows.html' title='A Developers Guide to Deploying Windows Forms Applications'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-2415196274364029153</id><published>2007-06-27T22:20:00.000-05:00</published><updated>2007-06-27T22:23:32.533-05:00</updated><title type='text'>Windows Installer Development Tools</title><content type='html'>Cuando de instaladores se trata es necesario conocer a fondo su funcionamiento y en muchas ocasiones tener las herramientas adecuadas para poder realizar tareas específicas, así que den una mirada a este link, de seguro les será de utilidad:&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/En-US/library/aa372834.aspx"&gt;http://msdn2.microsoft.com/En-US/library/aa372834.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-2415196274364029153?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/2415196274364029153/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=2415196274364029153&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2415196274364029153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2415196274364029153'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/06/windows-installer-development-tools.html' title='Windows Installer Development Tools'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-4768403253470079751</id><published>2007-05-29T16:50:00.000-05:00</published><updated>2007-05-29T17:04:52.223-05:00</updated><title type='text'>Bug Restoring an Analysis Services Database</title><content type='html'>No se exactamente como llamar a la situación por la cual hago este post, sucede que llevaba ya un par de dias tratando de restaurar una base de datos de &lt;strong&gt;Analisys Services&lt;/strong&gt;, lo cual funcionaba en unos equipos y en otros no, di miles de vueltas hasta que encontre el problema, este se debía a la ruta donde se encontraba el CAB con el backup de la bd, me explico: el nombre del folder donde estaba el archivo de backup contenía un caracter punto (.) por lo que cuando hacia uso del comando &lt;strong&gt;msmdarch&lt;/strong&gt; para restaurar la bd, esta no era restaurada; miren el ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;"C:\Program Files\Microsoft Analysis Services\Bin\msmdarch.exe" /r server "C:\Program Files\Microsoft Analysis Services\Data" "D\:Backup1.0\BDBackup.CAB"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cuando elimine el punto del nombre del folder donde se encuentra el backup ya fue posible restaurar la bd&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;"C:\Program Files\Microsoft Analysis Services\Bin\msmdarch.exe" /r server "C:\Program Files\Microsoft Analysis Services\Data" "D\:Backup1_0\BDBackup.CAB"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span &gt;Asi que bueno dejo a su opinion si es un bug o no, pero algo si es seguro hay que tener cuidado con el nombre del folder donde se encuentre el backup.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-4768403253470079751?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/4768403253470079751/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=4768403253470079751&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4768403253470079751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/4768403253470079751'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/05/bug-restoring-analysis-services.html' title='Bug Restoring an Analysis Services Database'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-8411499858414776565</id><published>2007-05-16T10:14:00.000-05:00</published><updated>2008-12-08T18:28:36.206-05:00</updated><title type='text'>ClickOnce Shortcuts</title><content type='html'>El día de ayer revisando uno de los newsgroup de msdn me encontré con una pregunta bastante interesante y fue tal la curiosidad que me dí a la tarea de resolverla, la pregunta era la siguiente:&lt;br /&gt;&lt;em&gt;I have some Word documents I deploy to my users via ClickOnce along with the application files. Unfortunately, I can find no way to put a shortcut in the Start Menu's Program group for the user to click (I can only show the application file and the website support shortcut). Could you please tell me how I could add a shortcut to the data file into the my program's Program group?&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Así que con el propósito de solucionarla les comparto el siguiente ejemplo:&lt;br /&gt;&lt;br /&gt;1. Empecemos por crear una nueva aplicación Windows en Visual Studio, para el ejemplo vamos a usar C# como lenguaje de programación.&lt;br /&gt;&lt;br /&gt;Solution name: ShortcutClickOnce&lt;br /&gt;Project name: ShortcutClickOnce&lt;br /&gt;Form cs name: Shortcut&lt;br /&gt;Form name: Shortcut&lt;br /&gt;Form Text: Shortcut&lt;br /&gt;Form Size: 300, 118&lt;br /&gt;Form MaximizeBox: False&lt;br /&gt;&lt;br /&gt;Ahora agregamos un boton a la forma &lt;em&gt;&lt;strong&gt;ShortCut&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;Button name: btnCreateShortcut&lt;br /&gt;Button text: Create Shortcut...&lt;br /&gt;Button dock: Fill&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5065186624087407922" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_MZVnHN91pCk/RksoZenKPTI/AAAAAAAAAAU/xLl4DrFkfOA/s400/Shortcut_1.jpg" border="0" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;2. Bien ahora si manos a la obra para resolver la pregunta, lo primero que necesitamos es construir un método que nos permita crear un shortcut, para lo cual haremos uso del COM &lt;strong&gt;Windows Script Host Object&lt;/strong&gt; &lt;strong&gt;Model&lt;/strong&gt;, así que es necesario adicionar la referencia a este COM&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5065190811680521538" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_MZVnHN91pCk/RkssNOnKPUI/AAAAAAAAAAc/xb4wQ1i8tGI/s400/Shortcut_2.jpg" border="0" /&gt; &lt;/p&gt;&lt;p&gt;Una vez adicionada la referencia hacemos uso de esta agregando la directiva:&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;using&lt;/span&gt; IWshRuntimeLibrary;&lt;/strong&gt; en el cs de la forma &lt;strong&gt;&lt;em&gt;ShortCut.&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;3. Procedemos entonces a crear el método que nos permitirá crear el shortcut:&lt;/p&gt;&lt;div&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;private void CreateShortcut(string shortcutPath, string shortcutName, string documentPath)&lt;br /&gt;{&lt;br /&gt;// Creando una nueva instancia de WshShell Class&lt;br /&gt;WshShell wshShell = new WshShell();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;&lt;br /&gt;// Creando el shortcut&lt;br /&gt;IWshRuntimeLibrary.IWshShortcut shortCut;&lt;br /&gt;&lt;br /&gt;// Seleccionando el path para el shortcut&lt;br /&gt;shortCut = (IWshRuntimeLibrary.IWshShortcut)wshShell.CreateShortcut(shortcutPath);&lt;br /&gt;&lt;br /&gt;// Agregando el path de donde apuntará el shortcut&lt;br /&gt;shortCut.TargetPath = documentPath;&lt;br /&gt;&lt;br /&gt;// Descripción para el shortcut&lt;br /&gt;shortCut.Description = shortcutName;&lt;br /&gt;&lt;br /&gt;// Guardando el shortcut&lt;br /&gt;shortCut.Save();&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;4. Ahora creamos un nuevo documento de word con el contenido que ustedes deseen y los adicionamos al proyecto. Procedemos a cambiar las propiedades del documento:&lt;br /&gt;Build Action: Content&lt;br /&gt;Copy to Output Directory: Copy Always &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5065199809637006674" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_MZVnHN91pCk/Rks0Y-nKPVI/AAAAAAAAAAk/QbI5xbeILxQ/s400/Shortcut_3.jpg" border="0" /&gt;&lt;br /&gt;5. Es necesario crear un método que sea el encargado de llamar al método CreateShortcut cuando se este realizando el proceso de deploy, para lo cual es haremos uso de la API de ClickOnce, asi que agregamos la directiva:&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;using&lt;/span&gt; System.Deployment.Application;&lt;/strong&gt; en el cs de la forma &lt;strong&gt;&lt;em&gt;ShortCut&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;/// &lt;summary&gt;&lt;summary&gt;&lt;summary&gt;&lt;br /&gt;/// Este método verifica si la aplicación se ejecuta a través de ClickOnce y si es&lt;br /&gt;/// la primera vez que se ejecuta en el cliente&lt;br /&gt;/// Es necesario adicionar la referencia directiva using System.Deployment.Application&lt;br /&gt;/// &lt;/summary&gt;&lt;/summary&gt;&lt;/summary&gt;&lt;br /&gt;private bool CheckForShortcut()&lt;br /&gt;{&lt;br /&gt;// Verificando si el deploy se esta haciendo a través de la red con ClickOnce&lt;br /&gt;if (ApplicationDeployment.IsNetworkDeployed)&lt;br /&gt;{&lt;br /&gt;// Creando una nueva instancia de la clase ApplicationDeployment&lt;br /&gt;ApplicationDeployment ad = ApplicationDeployment.CurrentDeployment;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;// Verificando si es la primera vez que la aplicación se ejecuta en el cliente&lt;br /&gt;if (ad.IsFirstRun)&lt;br /&gt;{&lt;br /&gt;// Obteniendo el path del folder que contiene los data files de la aplicación&lt;br /&gt;string dataFilePath = ad.DataDirectory;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;// Verificando que el archivo Documento.doc exista en el folder de los data files de la aplicación&lt;br /&gt;if (System.IO.File.Exists(dataFilePath + @"Documento.doc"))&lt;br /&gt;{&lt;br /&gt;MessageBox.Show("Creating shortcut...");&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;// Path donde se creará el shortcut&lt;br /&gt;string shortcutPath = string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), @"\Documento.lnk");&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;// Nombre del shortcut&lt;br /&gt;string shortcutName = "Documento.doc";&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;// Target path del shortcut&lt;br /&gt;string documentPath = string.Concat(dataFilePath, @"\Documento.doc");&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;// Llamando al método que crea el shortcut&lt;br /&gt;CreateShortcut(shortcutPath, shortcutName, documentPath);&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;return true;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;return false;&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;&lt;p&gt;Ahora creamos el método que responderá al manejador del evento click del botón &lt;strong&gt;&lt;em&gt;btnCreateShortcut&lt;/em&gt;&lt;/strong&gt; que es donde se hará la llamada al método &lt;strong&gt;&lt;em&gt;CheckForShortcut&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;private void btnCreateShortcut_Click(object sender, EventArgs e)&lt;br /&gt;{&lt;br /&gt;if (CheckForShortcut())&lt;br /&gt;MessageBox.Show("ShortCuts added");&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;7. Finalmente realizamos el proceso de deploy a través de Visual Studio. Damos click derecho sobre el proyecto y seleccionamos la opción &lt;strong&gt;&lt;em&gt;Properties&lt;/em&gt;&lt;/strong&gt;, cuando se muestren las propiedades seleccionamos la pestaña &lt;strong&gt;&lt;em&gt;Publish&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5065238966853844322" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_MZVnHN91pCk/RktYAOnKPWI/AAAAAAAAAAs/bgokIYehEb4/s400/Shortcut_4.jpg" border="0" /&gt; &lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Verificamos si en los &lt;strong&gt;&lt;em&gt;Applications Files&lt;/em&gt;&lt;/strong&gt; del despliegue se encuentra incluido el archivo del documento de word. En la columna &lt;strong&gt;&lt;em&gt;Publish Status&lt;/em&gt;&lt;/strong&gt; cambiamos a la opción &lt;strong&gt;&lt;em&gt;Data File&lt;/em&gt;&lt;/strong&gt; el documento de word&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5065248548925881762" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_MZVnHN91pCk/Rktgt-nKPaI/AAAAAAAAABM/z1zVabgJ9mc/s400/Shortcut_5.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;Luego de hacer este cambio cerramos la ventana de &lt;strong&gt;&lt;em&gt;Application Files&lt;/em&gt;&lt;/strong&gt; y hacemos click sobre el botón &lt;strong&gt;&lt;em&gt;Publish Now&lt;/em&gt;&lt;/strong&gt; y realizamos con esto la publicación.&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5065241938971213186" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_MZVnHN91pCk/RktatOnKPYI/AAAAAAAAAA8/Glx2ZpRlC8A/s400/Shortcut_6.jpg" border="0" /&gt;&lt;br /&gt;Es hora ya de probar la aplicación, así que realizamos la instalación de nuestra aplicación. Cuando su proceso de instalación finalice esta de ejecutará automáticamente, damos click en el botón &lt;strong&gt;&lt;em&gt;Create Shortcut...&lt;/em&gt;&lt;/strong&gt; y en este momento debería crearse un shortcut a nuestro documento.&lt;br /&gt; &lt;img id="BLOGGER_PHOTO_ID_5065242145129643410" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_MZVnHN91pCk/Rkta5OnKPZI/AAAAAAAAABE/M_QkL0PnV3A/s400/Shortcut_7.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Con esto finalizamos el ejemplo, espero les sea de ayuda!&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-8411499858414776565?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/8411499858414776565/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=8411499858414776565&amp;isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8411499858414776565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/8411499858414776565'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/05/clickonce-shortcuts.html' title='ClickOnce Shortcuts'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MZVnHN91pCk/RksoZenKPTI/AAAAAAAAAAU/xLl4DrFkfOA/s72-c/Shortcut_1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-114831061630055990</id><published>2007-04-28T14:57:00.000-05:00</published><updated>2007-04-28T14:57:17.112-05:00</updated><title type='text'>Consideraciones de seguridad para implementaciones con ClickOnce</title><content type='html'>Siguiendo con el tema de seguridad en ClickOnce he aquí un artículo muy bueno que trata el tema de seguridad en los despligues de aplicaciones con ClickOnce: &lt;a href="http://www.microsoft.com/spanish/msdn/articulos/archivo/030506/voices/ClickOnceSec.mspx"&gt;http://www.microsoft.com/spanish/msdn/articulos/archivo/&lt;br /&gt;030506/voices/ClickOnceSec.mspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-114831061630055990?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/114831061630055990/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=114831061630055990&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/114831061630055990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/114831061630055990'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2006/05/consideraciones-de-seguridad-para.html' title='Consideraciones de seguridad para implementaciones con ClickOnce'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-114948675687566949</id><published>2007-04-28T14:55:00.000-05:00</published><updated>2007-04-28T14:55:59.145-05:00</updated><title type='text'>Understanding .NET Code Access Security</title><content type='html'>Algo necesario en el despliegue de aplicaciones son las cuestiones de seguridad, así que para todos aquellos que quieren saber como trabaja el .NET CAS les recomiendo este articulo en donde de una manera práctica y sencilla se da una explicación de este tema:&lt;br /&gt;&lt;a href="http://www.codeproject.com/dotnet/UB_CAS_NET.asp"&gt;http://www.codeproject.com/dotnet/UB_CAS_NET.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-114948675687566949?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/114948675687566949/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=114948675687566949&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/114948675687566949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/114948675687566949'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2006/06/understanding-net-code-access-security.html' title='Understanding .NET Code Access Security'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-6952675988310446267</id><published>2007-04-28T14:35:00.000-05:00</published><updated>2007-04-28T14:45:07.770-05:00</updated><title type='text'>ClickOnce Cache Storage Quota</title><content type='html'>Navegando en la página de msdn library me tope con un tópico que me parece interesante compartirles, y es acerca de las aplicaciones que se despliegan a través de ClickOnce, estas tienen un límite de quota en el cliente el cual esta especificado en la siguiente clave de registro: HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deplo&lt;br /&gt;yment\OnlineAppQuotaInKB&lt;br /&gt;en la que se expresa el tamaño del cache en kilobytes&lt;br /&gt;&lt;br /&gt;Si deseas saber mas acerca del tema, este es el enlace:&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/267k390a.aspx"&gt;http://msdn2.microsoft.com/en-us/library/267k390a.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6952675988310446267?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6952675988310446267/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6952675988310446267&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6952675988310446267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6952675988310446267'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/04/clickonce-cache-storage-quota.html' title='ClickOnce Cache Storage Quota'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-3565963825611840410</id><published>2007-04-12T14:35:00.000-05:00</published><updated>2007-04-12T14:37:01.643-05:00</updated><title type='text'>Strings in .NET and C# - Introduction</title><content type='html'>Varias personas me han hecho la pregunta de que tipo de dato es un String y bueno aquí les dejo este artículo muy breve donde se da una definición del tipo de dato al que pertenece:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.developerfusion.co.uk/show/4709/"&gt;http://www.developerfusion.co.uk/show/4709/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-3565963825611840410?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/3565963825611840410/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=3565963825611840410&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3565963825611840410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/3565963825611840410'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/04/strings-in-net-and-c-introduction.html' title='Strings in .NET and C# - Introduction'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-994202061572620812</id><published>2007-04-09T15:02:00.000-05:00</published><updated>2007-04-09T15:07:58.511-05:00</updated><title type='text'>Walkthrough: Deploying a ClickOnce Application Manually</title><content type='html'>Bien luego de ver en el post anterio (Manifest Generation and Editing Tool) que existe una herramienta llamada Mage que nos permite realizar despliegue de nuestras aplicaciones sin necesidad de usar Visual Studio, les recomiendo que para poner en práctica esa teoría le den una mirada a este link:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/xc3tc5xx(VS.80).aspx"&gt;http://msdn2.microsoft.com/en-us/library/xc3tc5xx(VS.80).aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-994202061572620812?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/994202061572620812/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=994202061572620812&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/994202061572620812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/994202061572620812'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/04/walkthrough-deploying-clickonce.html' title='Walkthrough: Deploying a ClickOnce Application Manually'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-112808997086963926</id><published>2007-04-09T14:55:00.000-05:00</published><updated>2007-04-09T15:22:50.324-05:00</updated><title type='text'>Manifest Generation and Editing Tool (MAGE)</title><content type='html'>Por alguna extraña razón que aun no he podido descubrir no puedo realizar ciertas publicaciones con ClickOnce a través de mi Visual Studio 2005. Pero eso no es impedimento para hacerlo, pues es posible realizar esta labor a través de una herramienta incluida en el .NET Framework 2.0, que se denomina MAGE, la cual nos permite crear los manifiestos a través de la línea de comandos del SDK del Framework 2.0 o visualizando la herramienta gráfica MageUI digitando la palabra mage seguida de un enter tambien en la línea de comandos.&lt;br /&gt;&lt;br /&gt;Tanto Mage desde la línea de comandos como MageUI nos permiten generar el manifesto de aplicación (.manifest file) y el manifesto de despliegue (.deploy file), los cuales son generados automáticamente cuando se hace el despliegue a traves de VS2005. Claro está el proceso de publicación del instalador en un directorio virtual del IIS tambien debe hacerse manualmente, lo bueno del tema manual es que se sabe exactamente que es lo que sucede con ClickOnce.&lt;br /&gt;&lt;br /&gt;Así que si lo primero es saber acerca de los comandos que nos brinda ésta herramienta:&lt;br /&gt;Mage: &lt;a href="http://msdn2.microsoft.com/en-us/library/acz3y3te(VS.80).aspx"&gt;http://msdn2.microsoft.com/en-us/library/acz3y3te(VS.80).aspx&lt;/a&gt;&lt;br /&gt;MageUI: &lt;a href="http://msdn2.microsoft.com/en-us/library/xhctdw55(VS.80).aspx"&gt;http://msdn2.microsoft.com/en-us/library/xhctdw55(VS.80).aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-112808997086963926?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/112808997086963926/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=112808997086963926&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/112808997086963926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/112808997086963926'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2005/09/mageui-clickonce.html' title='Manifest Generation and Editing Tool (MAGE)'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-6907586528961827182</id><published>2007-04-09T14:32:00.000-05:00</published><updated>2007-04-09T14:36:54.324-05:00</updated><title type='text'>ClickOnce en FireFox</title><content type='html'>Buscando en algunos foros información sobre ClickOnce me encontre con la grata sorpresa de que ya es posible desplegar aplicaciones con ClickOnce a través de navegadores FireFox, gracias a un adding que se instala para este navegador, así que para todos aquellos que deseen hacer pruebas de sus aplicaciones este es el link:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://addons.mozilla.org/es-ES/firefox/addon/1608"&gt;https://addons.mozilla.org/es-ES/firefox/addon/1608&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-6907586528961827182?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/6907586528961827182/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=6907586528961827182&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6907586528961827182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/6907586528961827182'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/04/clickonce-en-firefox.html' title='ClickOnce en FireFox'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-2351238824983202686</id><published>2007-03-11T22:27:00.000-05:00</published><updated>2007-04-28T14:59:27.936-05:00</updated><title type='text'>Definiciones</title><content type='html'>Bien vamos a empezar definiendo en forma general que es ClickOnce y en que se basa para ofrecer su arquitectura de despliegue.&lt;br /&gt;&lt;br /&gt;1. Qué es ClickOnce?&lt;br /&gt;Es una tecnología de despliegue de aplicaciones windows forms (principalmente Smart Clients), basada en el concepto de &lt;em&gt;&lt;strong&gt;publicación&lt;/strong&gt;&lt;/em&gt; en un servidor Web, FTP o de archivos compartidos, para permitir la descarga, instalación y actualización automática de la aplicación.&lt;br /&gt;&lt;br /&gt;ClickOnce no es el reemplazo de otras tecnología de despliegue como Windows Installer, y tampoco en posible de implementar en todos los escenarios.&lt;br /&gt;&lt;br /&gt;El core de esta tecnología de despliegue esta basado en dos archivos XML: un archivo de manifiesto de aplicación y un archivo de manifiesto de despliegue&lt;br /&gt;&lt;br /&gt;2. Manifest file: El manifesto de aplicación (.manifest file) describe los ensamblados y archivos que comprenden la aplicacion, incluyendo información de identidad de los ensamblados (nombre, hash/public key token, versión, y localización), dependencia de la aplicación, e informacion de confianza que afecte las políticas de seguridad bajo la cual la aplicación esta ejecutándose.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/k26e96zf(VS.80).aspx"&gt;http://msdn2.microsoft.com/en-us/library/k26e96zf(VS.80).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Application file: El manifesto de despliegue (.application file), contiene un resumen de la información de despliegue en si misma. incluyendo información de versión, donde encontrar el manifiesto de la información, y el numero de opciones respecto al comportamiento en la clase de despliegue y actualización que se llevará cabo&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ws1c2fch(VS.80).aspx"&gt;http://msdn2.microsoft.com/en-us/library/ws1c2fch(VS.80).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Y como no hay mejor lugar que el hogar para aprender, este es el link de la libreria de MSDN para ClickOnce, así que les recomiendo que le den una mirada para empezar por la derecha.&lt;br /&gt;&lt;br /&gt;ClickOnce Deployment for Windows Forms Applications (MSDN Resources)&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/wh45kb66.aspx"&gt;http://msdn2.microsoft.com/en-us/library/wh45kb66.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-2351238824983202686?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/2351238824983202686/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=2351238824983202686&amp;isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2351238824983202686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/2351238824983202686'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/03/definiciones.html' title='Definiciones'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12698654.post-5352579060978422369</id><published>2007-02-01T16:07:00.000-05:00</published><updated>2007-03-11T22:27:55.538-05:00</updated><title type='text'>Welcome to ClickOnce!</title><content type='html'>Durante aproximadamente dos años he venido trabajando el despliegue de aplicaciones a través de ClickOnce, el cual ha venido evolucionando desde su versión beta hasta su versión estable del .Net framework 2.0, permitiendome obtener excelentes resultados en escenarios reales.&lt;br /&gt;&lt;br /&gt;Así entonces quiero compartirle algunas de mis experiencias con ClickOnce, y mostrarles a través de ejemplos, tips y enlaces especializados el camino para conocer acerca de esta tecnología.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/12698654-5352579060978422369?l=gahurtado.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gahurtado.blogspot.com/feeds/5352579060978422369/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=12698654&amp;postID=5352579060978422369&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5352579060978422369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12698654/posts/default/5352579060978422369'/><link rel='alternate' type='text/html' href='http://gahurtado.blogspot.com/2007/02/welcome-clickonce.html' title='Welcome to ClickOnce!'/><author><name>GustavoH</name><uri>http://www.blogger.com/profile/14223296825528498232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/_MZVnHN91pCk/S5ex-UbAZ0I/AAAAAAAAAF4/NR-DAuuUJ78/S220/Guss.JPG'/></author><thr:total>0</thr:total></entry></feed>
