<?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-9506209</id><updated>2011-11-27T21:59:40.718-03:00</updated><category term='sites'/><category term='mobile'/><category term='visual studio'/><category term='tools'/><category term='webcast'/><category term='sdk'/><category term='study'/><category term='ajax'/><category term='vs2010'/><category term='languages'/><category term='programming'/><category term='development'/><category term='microsoft'/><category term='windows'/><category term='asp.net'/><category term='windows7'/><category term='.net'/><category term='fun'/><category term='events'/><category term='net 3.0'/><category term='.net4'/><category term='vista'/><category term='embarcadero'/><category term='delphi'/><title type='text'>Daniel Alvarez's Programming Blog</title><subtitle type='html'>Blog sobre programación y desarrollo de software</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9506209.post-1155811954407352137</id><published>2009-12-03T11:07:00.001-03:00</published><updated>2009-12-03T11:08:28.420-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='embarcadero'/><category scheme='http://www.blogger.com/atom/ns#' term='delphi'/><title type='text'>Embarcadero Delphi 2010 RTM v14.0.3593.25826 Lite v3.7</title><content type='html'>&lt;b&gt;Para los fanáticos del Delphi, acá les traigo el último Delphi 2010, en versión Lite,&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_7Zw5h8kEQcs/SxfFYs7-RoI/AAAAAAAALJU/2ZfIpPsHUzI/s1600/DELPHI%202010.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_7Zw5h8kEQcs/SxfFYs7-RoI/AAAAAAAALJU/2ZfIpPsHUzI/s400/DELPHI%202010.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_7Zw5h8kEQcs/SxfFe6AGIMI/AAAAAAAALJY/pwWd3tT6j0U/s1600/Delphi2010UpgradeLander.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="467" src="http://4.bp.blogspot.com/_7Zw5h8kEQcs/SxfFe6AGIMI/AAAAAAAALJY/pwWd3tT6j0U/s640/Delphi2010UpgradeLander.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Embarcadero Delphi 2010 Architect está diseñado para desarrolladores de aplicaciones y equipos de construcción intensiva de datos cliente / servidor de GUI y aplicaciones Web con sistemas de bases de datos de la empresa. Delphi Architect combina datos de desarrollo impulsado por la rápida aplicación para Windows nativo y. NET con ricos datos visuales de modelado para ayudar a los desarrolladores a entender, diseñar y obtener el máximo valor de las bases de datos de empresas y estructuras de datos. Delphi Architect incluye todo lo que en la edición Enterprise, además de modelado potente base de datos y capacidades de diseño:&lt;br /&gt;&lt;br /&gt;* Ingeniería inversa, analizar y optimizar las bases de datos&lt;br /&gt;* Generar automáticamente código base de datos de los modelos de ingeniería hacia adelante&lt;br /&gt;* Crear modelos lógicos y físicos sobre la base de la información extraída de bases de datos y archivos de comandos&lt;br /&gt;* Trabajar con diagramas de fácil lectura y navegable&lt;br /&gt;* Advanced comparar y fusionar con comparaciones bidireccional y se funde de modelo y base de datos de estructuras&lt;br /&gt;&lt;br /&gt;De Delphi Architect incluye todas las funcionalidades de la versión para empresas, así como la potencia del modelado y diseño de bases de datos:&lt;br /&gt;• ingeniería inversa, análisis y optimización de bases de datos;&lt;br /&gt;• Generación automática de software de bases de datos basadas en modelos para el diseño directo;&lt;br /&gt;• Creación de modelos físico y lógico basado en información extraída de bases de datos y archivos de comandos;&lt;br /&gt;• Trabajar con los más fáciles de leer y navegar diagrama;&lt;br /&gt;• Comparación de avanzada y la asociación con las comparaciones bidireccional y la integración de los modelos y estructuras de base de datos.&lt;br /&gt;&lt;br /&gt;Nueva en Delphi 2010:&lt;br /&gt;&lt;br /&gt;• Soporte para Windows 7 de la API y Direct2D.&lt;br /&gt;• Apoyo a los gestos y la tecnología multi-touch para Windows 2000, Windows XP, Windows Vista, Windows 7.&lt;br /&gt;• IDE Insight - acceso instantáneo a cualquier función, componentes, instalaciones.&lt;br /&gt;• más de 120 mejoras de mejorar el rendimiento.&lt;br /&gt;• Visualizador de depuración.&lt;br /&gt;• Soporte para Firebird.&lt;br /&gt;• Clásica interfaz de Delphi 7 y C Builder 6.&lt;br /&gt;y más&lt;br /&gt;&lt;br /&gt;Bajarlo:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/315394105/lsuper_Embarcadero.Delphi.2010.RTM.v14.0.3593.25826.Lite.v3.7.part1.rar"&gt;http://rapidshare.com/files/315394105/lsuper_Embarcadero.Delphi.2010.RTM.v14.0.3593.25826.Lite.v3.7.part1.rar&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/315414559/lsuper_Embarcadero.Delphi.2010.RTM.v14.0.3593.25826.Lite.v3.7.part2.rar"&gt;http://rapidshare.com/files/315414559/lsuper_Embarcadero.Delphi.2010.RTM.v14.0.3593.25826.Lite.v3.7.part2.rar&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-1155811954407352137?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/1155811954407352137/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=1155811954407352137' title='29 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1155811954407352137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1155811954407352137'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2009/12/para-los-fanaticos-del-delphi-aca-les.html' title='Embarcadero Delphi 2010 RTM v14.0.3593.25826 Lite v3.7'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Zw5h8kEQcs/SxfFYs7-RoI/AAAAAAAALJU/2ZfIpPsHUzI/s72-c/DELPHI%202010.jpg' height='72' width='72'/><thr:total>29</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-2085114633951764806</id><published>2009-05-21T14:07:00.000-03:00</published><updated>2009-05-21T14:07:47.299-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net4'/><category scheme='http://www.blogger.com/atom/ns#' term='vs2010'/><title type='text'>Visual Studio 2010 Beta 1 Download Links</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Visual Studio 2010 Beta 1 Download Links&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;All Beta 1 Downloads&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_7Zw5h8kEQcs/ShWKC7Ze8pI/AAAAAAAAJX8/0TFhEDR9Py4/s1600-h/dd582936_10-4(en-us,MSDN_10).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_7Zw5h8kEQcs/ShWKC7Ze8pI/AAAAAAAAJX8/0TFhEDR9Py4/s320/dd582936_10-4(en-us,MSDN_10).jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Visual Studio Team System 2010&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Team Suite Beta 1 (Web Installer)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/5/E/D/5ED89636-BA01-43DA-B89C-BB21D021D690/vs_vstsweb.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/5/E/D/5ED89636-BA01-43DA-B89C-BB21D021D690/vs_vstsweb.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Team Suite Beta 1 (ISO)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/1/B/A/1BAE96F9-771F-490F-B43E-4919EBBE99CB/VS2010Beta1ENU_TFS_3PartsTotal.part1.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/1/B/A/1BAE96F9-771F-490F-B43E-4919EBBE99CB/VS2010Beta1ENU_TFS_3PartsTotal.part1.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/1/B/A/1BAE96F9-771F-490F-B43E-4919EBBE99CB/VS2010Beta1ENU_TFS_3PartsTotal.part2.rar"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/1/B/A/1BAE96F9-771F-490F-B43E-4919EBBE99CB/VS2010Beta1ENU_TFS_3PartsTotal.part2.rar&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/1/B/A/1BAE96F9-771F-490F-B43E-4919EBBE99CB/VS2010Beta1ENU_TFS_3PartsTotal.part3.rar"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/1/B/A/1BAE96F9-771F-490F-B43E-4919EBBE99CB/VS2010Beta1ENU_TFS_3PartsTotal.part3.rar&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Team Foundation Server Beta 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/6/6/7667A39B-5E55-493F-BC45-EDFC2DD087D7/VS2010Beta1ENU_VSTS_2PartsTotal.part1.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/7/6/6/7667A39B-5E55-493F-BC45-EDFC2DD087D7/VS2010Beta1ENU_VSTS_2PartsTotal.part1.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/6/6/7667A39B-5E55-493F-BC45-EDFC2DD087D7/VS2010Beta1ENU_VSTS_2PartsTotal.part2.rar"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/7/6/6/7667A39B-5E55-493F-BC45-EDFC2DD087D7/VS2010Beta1ENU_VSTS_2PartsTotal.part2.rar&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.NET Framework 4 Beta 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/6/B/2/6B20C066-05D6-4A83-B174-22F9C4BC7AE5/dotNetFx40_Full_x86.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/6/B/2/6B20C066-05D6-4A83-B174-22F9C4BC7AE5/dotNetFx40_Full_x86.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/6/B/2/6B20C066-05D6-4A83-B174-22F9C4BC7AE5/dotNetFx40_Full_x86_ia64.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/6/B/2/6B20C066-05D6-4A83-B174-22F9C4BC7AE5/dotNetFx40_Full_x86_ia64.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/6/B/2/6B20C066-05D6-4A83-B174-22F9C4BC7AE5/dotNetFx40_Full_x86_x64.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/6/B/2/6B20C066-05D6-4A83-B174-22F9C4BC7AE5/dotNetFx40_Full_x86_x64.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.NET Framework 4 Client Profile Beta 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/F/2/7F266CF6-F85D-4E0C-BAC3-04DE32DB0D12/dotNetFx40_Client_x86.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/7/F/2/7F266CF6-F85D-4E0C-BAC3-04DE32DB0D12/dotNetFx40_Client_x86.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/F/2/7F266CF6-F85D-4E0C-BAC3-04DE32DB0D12/dotNetFx40_Client_x86_x64.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/7/F/2/7F266CF6-F85D-4E0C-BAC3-04DE32DB0D12/dotNetFx40_Client_x86_x64.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Visual Studio 2010&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Professional Beta 1 (Web Installer)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/0/0/A/00A46D81-E169-4684-AE61-09E8902C8EA1/vs_proweb.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/0/0/A/00A46D81-E169-4684-AE61-09E8902C8EA1/vs_proweb.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Professional Beta 1 (ISO)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/A/C/6/AC6C4BAA-2AAA-4D3A-BC4A-445B1162BD40/VS2010Beta1ENU_PRO_2PartsTotal.part1.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/A/C/6/AC6C4BAA-2AAA-4D3A-BC4A-445B1162BD40/VS2010Beta1ENU_PRO_2PartsTotal.part1.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/A/C/6/AC6C4BAA-2AAA-4D3A-BC4A-445B1162BD40/VS2010Beta1ENU_PRO_2PartsTotal.part2.rar"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/A/C/6/AC6C4BAA-2AAA-4D3A-BC4A-445B1162BD40/VS2010Beta1ENU_PRO_2PartsTotal.part2.rar&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Lab Management 2010&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Lab Agent Beta 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/1/2/71281F24-DA27-4CD5-AF33-1FF34337D40A/vstf_labagent.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/7/1/2/71281F24-DA27-4CD5-AF33-1FF34337D40A/vstf_labagent.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Test Load Agent Beta 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/3/D/9/3D9B53CD-1B19-4E52-98A1-5DB90747F2DF/DTEA_Setup.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/3/D/9/3D9B53CD-1B19-4E52-98A1-5DB90747F2DF/DTEA_Setup.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/3/D/9/3D9B53CD-1B19-4E52-98A1-5DB90747F2DF/DTEC_Setup.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/3/D/9/3D9B53CD-1B19-4E52-98A1-5DB90747F2DF/DTEC_Setup.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Shell - Debugger&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Shell (Integrated) Beta 1 Redistributable&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/0/0/F/00F2D6CD-ADDB-44BC-8321-52B4F0F50808/vs_ideredist.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/0/0/F/00F2D6CD-ADDB-44BC-8321-52B4F0F50808/vs_ideredist.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Shell (Isolated) Beta 1 Redistributable&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/E/F/5/EF58EB20-1F25-4B46-9C2E-4916906235A0/vs_AppEnvRedist.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/E/F/5/EF58EB20-1F25-4B46-9C2E-4916906235A0/vs_AppEnvRedist.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Beta 1 Remote Debugger&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/0/6/2/062069C0-8CBE-4E74-B83F-5C1EC62B1940/rdbgsetup_x86.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/0/6/2/062069C0-8CBE-4E74-B83F-5C1EC62B1940/rdbgsetup_x86.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Visual Studio 2010 and .NET Framework 4 Training Kit - May Preview&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/4/F/5/4F5CB15C-8594-4A33-89DD-DA6DCAA0B524/VS2010TrainingKit.Setup.exe"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://download.microsoft.com/download/4/F/5/4F5CB15C-8594-4A33-89DD-DA6DCAA0B524/VS2010TrainingKit.Setup.exe&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-2085114633951764806?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/2085114633951764806/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=2085114633951764806' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2085114633951764806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2085114633951764806'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2009/05/visual-studio-2010-beta-1-download.html' title='Visual Studio 2010 Beta 1 Download Links'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Zw5h8kEQcs/ShWKC7Ze8pI/AAAAAAAAJX8/0TFhEDR9Py4/s72-c/dd582936_10-4(en-us,MSDN_10).jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-6506063264674790800</id><published>2008-12-17T14:25:00.000-02:00</published><updated>2008-12-17T14:27:32.250-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Y si los lenguajes de programación fueran las religiones?</title><content type='html'>Encontré este post y me pareció interesante para compartirlo:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 18px;"&gt;&lt;span style="font-size: 18pt;"&gt;Tenga en cuenta, esta lista es una broma, y no pretende ofender a nadie. Además, si eres un musulmán, por favor no me mates.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;C&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería el judaísmo - es viejo y restrictivo, pero la mayor parte del mundo está familiarizado con sus leyes y los respeta. El problema es que no se puede convertir a él ya sea que esté en él desde el principio, o usted creerá que es una locura. Además, cuando las cosas van mal, muchas personas están dispuestas a culpar a los problemas del mundo a ella.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Java&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería el cristianismo fundamentalista - teoría basada en C, pero con tantos huecos de las antiguas leyes que no se siente como el original en absoluto. En lugar de ello, añade su propio conjunto de normas rígidas, que sus seguidores creen ser muy superiores a la original. No sólo tienen la certeza de que es el mejor idioma en el mundo, sino que está dispuesto a quemar en la hoguera los que no están de acuerdo.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;PHP&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería el cristianismo Cafetería - peleas con Java para el mercado web. Se basa en unos pocos conceptos de C y Java, pero sólo aquellos que realmente le gusta. Tal vez no es tan coherente como otras lenguas, pero al menos te deja con mucha más libertad y aparentemente mantiene la idea central de toda la cosa. Además, todo el concepto de "ir a infierno" fue abandonado.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;C++&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería Islam - Toma C, y no sólo mantiene todas sus leyes, pero añade una muy nueva y compleja serie de leyes en la parte superior de la misma. Es tan versátil que puede ser utilizado para ser la base de nada, de atrocidades a gran bella obras de arte. Sus seguidores están convencidos de que es, en última instancia, lenguaje universal, y puede ser irritado por los que discrepan. Además, si insultas a su fundador, usted probablemente se vea amenazado de muerte por los seguidores más radicales.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;C#&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería Mormones - A primera vista, es la misma que la de Java, pero un vistazo más de cerca te das cuenta de que es controlado por una única empresa (Java que muchos seguidores creen que el mal), y que muchos conceptos teológicos son bastante diferentes. Tiene la sospecha de que había que probablemente estaría bien, si sólo todos los seguidores de Java no discrimina tanto en contra de usted para lo siguiente.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Lisp&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería el budismo Zen - No hay sintaxis, no hay centralización del dogma, no hay culto a deidades. El universo entero está ahí a su alcance - si sólo se le ilustrado lo suficiente como para comprender la misma. Algunos dicen que no es una lengua en absoluto; otros dicen que es el único idioma que tiene sentido.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Haskell&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;seria el Taoísmo - Es tan diferente de otros idiomas que muchas personas no entienden cómo se puede utilizar para producir algo útil. Sus seguidores creen que es el verdadero camino hacia la sabiduría, pero que la sabiduría está más allá del alcance de la mayoría de los mortales.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Erlang&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería el hinduismo - Es otra lengua extraña que no se ve como que podría ser utilizado para nada, pero a diferencia de la mayoría de las demás lenguas modernas, está construido en torno al concepto de múltiples deidades simultánea.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Perl&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;seria el Voodoo - Una serie de incomprensibles arcanos encantamientos que involucran la sangre de cabras y permanentemente su alma corrupta. A menudo utiliza cuando tu jefe te obliga a hacer una tarea urgente a las 21:00 el viernes por la noche.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Lua&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;seria Wicca - Un panteísta lenguaje que puede ser fácilmente adaptado a las diferentes culturas y lugares. Su código es muy liberal, y permite la utilización de técnicas que podrían ser descritos por mágica como los utilizados para los idiomas más tradicionales. It has a strong connection to the moon. Tiene una fuerte conexión con la luna.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ruby&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería Neo-Paganismo - Una mezcla de diferentes idiomas y de ideas que fue golpeado juntos en algo que podría ser identificado como un idioma. Sus adeptos son cada vez más rápido, y aunque la mayoría de la gente les mira con recelo, que son en su mayoría bien intencionadas personas que no tienen intención de dañar a nadie.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Python&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;se Humanismo: Es muy sencillo, sin restricciones, y todo lo que necesitas para seguir es el sentido común. Muchos de los seguidores afirman sentirse exonerado de toda la carga impuesta por otros idiomas, y que han redescubierto la alegría de la programación. Hay algunos que dicen que es una forma de pseudo-código.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;COBOL&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería Antiguo Paganismo - Había una vez un momento en que se pronunció sobre una vasta región y es importante, pero hoy en día es casi muerto, por el bien de todos nosotros. Aunque muchos fueron marcados por los ritos exigidos por sus deidades, hay algunos que insisten en mantener vivo aún hoy.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;APL&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería la Cienciología - Hay muchas personas que dicen seguir, pero siempre que haya sospecha de que se trata de un enorme y elaborar broma que salió de control.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;LOLCODE&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería Pastafarianism - Un esotérico, Internet nació creencia de que nadie realmente toma muy en serio, a pesar de todos los esfuerzos para desarrollar y difundir la misma.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Visual Basic&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;sería Satanismo - Salvo que usted realmente no necesita vender su alma a ser un Satánico...&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 18px;"&gt;&lt;a href="http://www.aegisub.net/2008/12/if-programming-languages-were-religions.html"&gt;Fuente&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-6506063264674790800?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/6506063264674790800/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=6506063264674790800' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6506063264674790800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6506063264674790800'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/12/y-si-los-lenguajes-de-programacin.html' title='Y si los lenguajes de programación fueran las religiones?'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-813689460949574991</id><published>2008-12-16T10:30:00.000-02:00</published><updated>2008-12-16T10:34:03.709-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='languages'/><title type='text'>Ranking Mundial de Lenguajes de Programación</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px; line-height: 18px;"&gt;Encontré una tabla muy interesante, donde se muestra el uso de los distintos lenguajes de programación en un ranking. Desde hace rato, Java es el campéon absoluto, pero lo siguen de cerca C, C++ y PHP. El cálculo de la posición en el ranking es mediante el uso de Google, MSN y Yahoo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Yo programo en Delphi y C#, y van subiendo en la lista. Visual Basic, como no, sigue bajando.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://www.leosamranifotografia.com/rankig.JPG" style="max-width: 740px;" /&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 18px;"&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/9506209-813689460949574991?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/813689460949574991/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=813689460949574991' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/813689460949574991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/813689460949574991'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/12/ranking-mundial-de-lenguajes-de.html' title='Ranking Mundial de Lenguajes de Programación'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-6760964154857280567</id><published>2008-12-10T13:47:00.000-02:00</published><updated>2008-12-10T13:52:47.332-02:00</updated><title type='text'>HP Magic Giveaway in Techie Diva</title><content type='html'>&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;Para participar en el concurso de HP Magic Giveaway, vía el blog&amp;nbsp;&lt;a href="http://draft.blogger.com/goog_1228924065172"&gt;Techie Diva&lt;/a&gt;&amp;nbsp;escribo este post contando que haría si gano los equipos:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;To participate in the competition for HP Magic Giveaway, via the blog &lt;a href="http://www.techiediva.com/"&gt;Techie Diva&lt;/a&gt;&amp;nbsp;I write this post to tell what would I do if I win:&lt;br /&gt;&lt;br /&gt;Hola, mi nombre es Daniel Alvarez, soy un programador de Argentina, y mi computadora es un AMD sempron 2800+, corriendo en un mother MSI y 1Gb de RAM y un disco de 120Gb. Mi idea, de ganar este concurso, es reemplazar mi pc por una buena notebook, ya que la que actualmente tengo quedó un poco chica en prestaciones y no es posible comprar otra en este momento. Tengo 2 ahijados (7 y 8 años), a los que pienso ayudar regalándoles una notebook a cada uno, lo que los ayudará con su educación y el acercamiento a la informática. Mi esposa también está necesitando una computadora, lo que la ayudará en su trabajo diario (ella trabaja en cosmetología, y hay varios programas que ella podría usar, en forma portátil)&lt;br /&gt;&lt;br /&gt;Hi, my name is Daniel Alvarez, I am a developer from Argentina, and my computer is an AMD Sempron 2800 +, running on an MSI mother and 1Gb of RAM and a 120Gb disk. My idea of winning this competition is to replace my desktop computer with a good notebook, because now It is a little slow in performance and I can not buy another at this time. I have 2 godchildren (7 and 8 years old), which I think help by offering a notebook for each, which will help them with their education and their approach to computing. My wife is also in need of a computer, which will help in their daily work (she works as a beautician, and there are several programs that she could use on a laptop)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;Links:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;Techie Diva post:&amp;nbsp;&lt;a href="http://www.techiediva.com/2008/12/06/techie-diva-presents-the-hp-magic-giveaway/"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;a href="http://www.techiediva.com/2008/12/06/techie-diva-presents-the-hp-magic-giveaway/"&gt;http://www.techiediva.com/2008/12/06/techie-diva-presents-the-hp-magic-giveaway/&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;HP Magic Giveaway:&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;a href="http://www.hp.com/united-states/campaigns/blogger-magic/products.html"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;a href="http://www.hp.com/united-states/campaigns/blogger-magic/products.html"&gt;http://www.hp.com/united-states/campaigns/blogger-magic/products.html&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 13px; line-height: 16px;"&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/9506209-6760964154857280567?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/6760964154857280567/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=6760964154857280567' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6760964154857280567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6760964154857280567'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/12/hp-magic-giveaway-in-techie-diva.html' title='HP Magic Giveaway in Techie Diva'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-1883289550414146464</id><published>2008-12-05T14:40:00.000-02:00</published><updated>2008-12-05T14:44:54.750-02:00</updated><title type='text'>Mi computadora</title><content type='html'>Para participar del &lt;a href="http://www.geardiary.com/2008/12/04/hp-magic-giveaway-geeks-to-go-gear-diary-and-geeks/"&gt;concurso&lt;/a&gt; de HP Magic Giveaway, vía el sitio &lt;a href="http://www.geardiary.com/"&gt;GearDiary&lt;/a&gt;&amp;nbsp;, posteo una foto de mi computadora:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: 13px;"&gt;To participate in the &lt;a href="http://www.geardiary.com/2008/12/04/hp-magic-giveaway-geeks-to-go-gear-diary-and-geeks/"&gt;contest&lt;/a&gt; for HP Magic Giveaway, via the site&amp;nbsp;&lt;a href="http://www.geardiary.com/"&gt;GearDiary&lt;/a&gt;, I post a photo of my computer:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_7Zw5h8kEQcs/STlZ63YVfJI/AAAAAAAAGLE/AT3uuriOdd8/s1600-h/DSC08137.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_7Zw5h8kEQcs/STlZ63YVfJI/AAAAAAAAGLE/AT3uuriOdd8/s320/DSC08137.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-1883289550414146464?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/1883289550414146464/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=1883289550414146464' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1883289550414146464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1883289550414146464'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/12/mi-computadora.html' title='Mi computadora'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Zw5h8kEQcs/STlZ63YVfJI/AAAAAAAAGLE/AT3uuriOdd8/s72-c/DSC08137.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-7282038741252193187</id><published>2008-12-04T14:25:00.000-02:00</published><updated>2008-12-04T14:31:18.829-02:00</updated><title type='text'>HP Magic Giveaway en moosh in indy</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Para participar en el concurso de HP Magic Giveaway, vía el blog &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;a href="http://mooshinindy.com/index.php"&gt;moosh in indy&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;escribo este post contando que haría si gano los equipos:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;To participate in the competition for HP Magic Giveaway, via the blog interface &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;a href="http://mooshinindy.com/index.php"&gt;moosh in indy&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;I write this post to tell what would I do if I win:&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Hola, mi nombre es Daniel Alvarez, soy un programador de Argentina, y mi computadora es un AMD sempron 2800+, corriendo en un mother MSI y 1Gb de RAM y un disco de 120Gb. Mi idea, de ganar este concurso, es reemplazar mi pc por una buena notebook, ya que la que actualmente tengo quedó un poco chica en prestaciones y no es posible comprar otra en este momento. Tengo 2 ahijados (7 y 8 años), a los que pienso ayudar regalándoles una notebook a cada uno, lo que los ayudará con su educación y el acercamiento a la informática. Mi esposa también está necesitando una computadora, lo que la ayudará en su trabajo diario (ella trabaja en cosmetología, y hay varios programas que ella podría usar, en forma portátil)&lt;br /&gt;&lt;br /&gt;Hi, my name is Daniel Alvarez, I am a developer from Argentina, and my computer is an AMD Sempron 2800 +, running on an MSI mother and 1Gb of RAM and a 120Gb disk. My idea of winning this competition is to replace my desktop computer with a good notebook, because now It is a little slow in performance and I can not buy another at this time. I have 2 godchildren (7 and 8 years old), which I think help by offering a notebook for each, which will help them with their education and their approach to computing. My wife is also in need of a computer, which will help in their daily work (she works as a beautician, and there are several programs that she could use on a laptop)&lt;br /&gt;&lt;br /&gt;Links:&lt;br /&gt;&lt;a href="http://mooshinindy.com/2008/12/03/hp-magic-giveaway/"&gt;http://mooshinindy.com/2008/12/03/hp-magic-giveaway/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.hp.com/united-states/campaigns/blogger-magic/"&gt;http://www.hp.com/united-states/campaigns/blogger-magic/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-7282038741252193187?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/7282038741252193187/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=7282038741252193187' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7282038741252193187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7282038741252193187'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/12/hp-magic-giveaway-en-moosh-in-indy.html' title='HP Magic Giveaway en moosh in indy'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-3427086068606955486</id><published>2008-12-03T16:57:00.000-02:00</published><updated>2008-12-03T17:00:14.652-02:00</updated><title type='text'>HP Magic Giveaway from Jake Ludington’s Digital Lifestyle</title><content type='html'>Estoy participando del concurso de HP Magic Giveaway, también con el sitio de Jake Ludington.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://draft.blogger.com/%E2%80%9Dhttp://www.jakeludington.com/life/2008/official-hp-magic-giveaway-announcement/%E2%80%9D"&gt;Jake Ludington’s HP Magic Giveaway&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-3427086068606955486?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/3427086068606955486/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=3427086068606955486' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3427086068606955486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3427086068606955486'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/12/hp-magic-giveaway-from-jake-ludingtons.html' title='HP Magic Giveaway from Jake Ludington’s Digital Lifestyle'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-3995806774820267599</id><published>2008-12-01T12:57:00.001-02:00</published><updated>2008-12-01T17:26:52.775-02:00</updated><title type='text'>Concurso de HP y Microsoft en GearLive.com</title><content type='html'>La semana pasada me topé con la noticia de un concurso de Microsoft y HP, en el cual daban a 50 sitios de internet de tecnología, un montón de productos, para que cada uno de ellos organice un sorteo y los regalen. Me suscribí a un par de ellos, y acá posteo el link para participar del concurso del sitio &lt;a href="http://gearlive.com/"&gt;GearLive.com&lt;/a&gt;&amp;nbsp;:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://assets.gearlive.com/blogimages/hp-magic-blast.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="159" src="http://assets.gearlive.com/blogimages/hp-magic-blast.jpg" width="420" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.gearlive.com/news/article/q408-hp-magic-giveaway-enter-our-contest-to-win-over-6000-in-electronics/"&gt;http://www.gearlive.com/news/article/q408-hp-magic-giveaway-enter-our-contest-to-win-over-6000-in-electronics/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Acá los premios:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #333333; font-family: arial; font-size: 11px;"&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001FB59H2/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;HP TouchSmart IQ816&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001GQ35NG/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;HP HDX18 Premium Notebook PC&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001FWWADM/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;HP Pavilion dv4 Entertainment Notebook PC&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001JT2G0I/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;HP Mini 1000 (Windows XP)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001AHLODY/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;HP MediaSmart Connect&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001EKABK4/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;HP Photosmart C6380 Wireless All-in-One printer&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;HP 564 Photo Value Pack&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Microsoft Office Home and Student Edition 2007 with 3 licenses&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Microsoft WIndows Live&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Corel VideoStudio X&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #333333; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Kung-Fu Panda on&amp;nbsp;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B00168OINK/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;Blu-ray disc&lt;/a&gt;, and&amp;nbsp;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B001ECQ75A/amazon13" style="-webkit-background-clip: initial; -webkit-background-origin: initial; background-attachment: initial; background-color: transparent; background-image: initial; background-position: initial initial; background-repeat: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #336699; font-family: arial, helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;two DVDs&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Suerte a los que participen!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-3995806774820267599?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/3995806774820267599/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=3995806774820267599' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3995806774820267599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3995806774820267599'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/12/concurso-de-hp-y-microsoft-en.html' title='Concurso de HP y Microsoft en GearLive.com'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-5011696378343110754</id><published>2008-11-07T12:59:00.000-02:00</published><updated>2008-11-07T13:06:02.511-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows7'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Analizando la pre-beta de Windows 7</title><content type='html'>Hace poco conseguí la pre-beta de &lt;a href="http://es.wikipedia.org/wiki/Windows_7"&gt;Windows 7&lt;/a&gt;&amp;nbsp;, la cual repartió Microsoft en el &lt;a href="http://www.microsoftpdc.com/"&gt;PDC 2008&lt;/a&gt;&amp;nbsp;, la probé un poco instalándola bajo &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt; (con el cual no tuve ningún inconveniente, salvo que no tengo soporte para la placa de sonido que emula). Luego encontré un &lt;a href="http://www.taringa.net/posts/info/1732971/Analizando-la-pre-beta-de-Windows-7.html"&gt;link&lt;/a&gt; en donde alguien la había probado en forma más detallada (bajo &lt;a href="http://www.vmware.com/"&gt;vmware&lt;/a&gt;&amp;nbsp;), lo que a continuación detallo:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 18px;"&gt;&lt;span property="dc:content"&gt;&lt;span style="color: blue;"&gt;Analizando la pre-beta de Windows 7&lt;/span&gt;&lt;br /&gt;Después de su anuncio en la PDC unos días atrás, Windows 7 ha generado un ruido bastante interesante a través de la red. Cada vez hay más imágenes y reportes sobre el sistema operativo, y como no podía ser de otra manera, en NeoTeo decidimos instalarlo y darle una mirada un poco más cercana, alejándonos de los bombos y los platillos. ¿Qué encontramos en este milestone? Algunas cosas nuevas y ciertas ausencias bastante curiosas.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Introducción&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"Cuanto más cambian las cosas..."&lt;/b&gt;&lt;br /&gt;"... mas siguen igual". Y eso en parte se aplica también a lo que será el sucesor de Windows Vista. Windows 7 promete cambios y mejoras que intentarán recuperar gran parte del respeto que Microsoft ha perdido durante los últimos 22 meses. Pero al mismo tiempo, no puede alejarse demasiado de lo que Windows ya es. Esta plataforma es la más usada del mundo, más allá de que actualmente existan otras plataformas y otros sistemas que la superen en varios aspectos. La costumbre es un arma muy poderosa, más de lo que muchos imaginan, y cualquier cambio que Microsoft intente introducir en Windows 7 tendrá que ser lo menos invasivo posible para que sus usuarios, tanto los que se han mantenido fieles como los que saltarán a Vista para pasarse a 7, se sientan lo más cómodos posibles con el nuevo entorno.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i34.tinypic.com/f4oewk.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Tal vez Windows Vista mordió más de lo que podía masticar, de ahí su rechazo.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Por supuesto, esto no justifica en ninguna forma que Microsoft no aplique en su sistema operativo las cuatro virtudes que todos, y repito todos, queremos ver en él: Estabilidad, rendimiento, compatibilidad y facilidad de uso. Sin estas cuatro cosas, no importa qué nombre o qué numero le ponga Microsoft (o cualquier otra corporación, a decir verdad) a su sistema, se volverá un blanco perfecto para el rechazo y la crítica.&lt;br /&gt;&lt;br /&gt;Recientemente (dice la revista Neoteo) llegó una copia de Windows 7 milestone 3, versión 6801 de 64 bits. Debido a las inevitables incompatibilidades que surgirían debido a su estado de milestone, sumadas al detalle de tratarse de una versión de 64 bits, decidimos que lo mejor sería instalarlo y probarlo en un entorno virtualizado. Claro que esto traería inconvenientes también, ya que oficialmente VMWare Workstation no soporta ninguna versión de Windows 7. Sin embargo, con unas pocas modificaciones pudimos realizar sin problemas la instalación, de la cual obtuvimos algunas imágenes.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/ou1gn8.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;La primera imagen de Windows 7 antes de instalarlo&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;¿Modularidad? Bien, gracias&lt;/b&gt;&lt;br /&gt;Recuerdo perfectamente que la versión 3.1 de Windows venía en siete disquetes de alta densidad. Ha habido un largo trecho desde esos disquetes hasta los poco más de 3 GB en el disco de instalación de Windows 7. Con el paso de las versiones muchas cosas fueron mejoradas y otras agregadas, pero otras se perdieron. Una de ellas fue la modularidad. Todavía no entra en nuestro rango de comprensión cuál es el inconveniente de Microsoft de darle al usuario la posibilidad de escoger qué aplicaciones y funciones del sistema operativo desea instalar en su ordenador. Nos entusiasmamos mucho cuando vimos la leyenda "Custom" en la fase de instalación, pero al fin y al cabo, no fue otra cosa más que "Custom = instalación full". Esto tiene que quedar en claro: Queremos la modularidad.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i35.tinypic.com/5bpiip.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Decepcionante: No se puede personalizar la instalación&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/27xlzti.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;La instalación fue bastante rápida&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;En cuanto al resto de la instalación, probablemente te resulte muy familiar. Conteo de porcentaje, petición de número de serie y algunos ajustes más como formato y localización geográfica. En nuestro caso, la instalación tomó poco menos de 40 minutos, tiempo tras el cual llegamos finalmente al escritorio. Sorpresa, sorpresa: ¿Qué hace aquí el escritorio de Windows Vista? Bueno, en un principio creímos que ante la falta de soporte de vídeo para ejecutar Aero, no tendríamos acceso a la nueva barra de tareas. Sin embargo, ha llegado a nuestro conocimiento que la barra de inicio que presentó Microsoft en la PDC está bloqueada. O sea: ¿Mostraron algo y repartieron DVDs con imágenes de Windows 7 que los desarrolladores presentes jamás iban a poder probar porque ese "algo" estaba bloqueado? Sin palabras. Sólo como método de comparación, desbloqueamos la barra y podrás ver los dos escritorios pero, cuando quisimos probar eso de las vistas en miniatura, bueno...&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/1y7qrp.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;No, estás viendo bien: Es la apariencia de Windows Vista&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i35.tinypic.com/6eouja.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Esta es la nueva barra, que dio un buen berrinche como puedes ver&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i37.tinypic.com/rcu051.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Paint utilizando la interfaz Ribbon&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aplicaciones, interfaz y servicios&lt;/b&gt;&lt;br /&gt;La cantidad de aplicaciones internas ha sido reducida. Ya no existen cosas como Windows Mail o Windows Movie Maker. Todo está disponible a través del servicio Live si deseas alguna de estas aplicaciones. Las únicas que permanecen en el sistema son las clásicas como WordPad y Paint, ahora con la nueva interfaz Ribbon, y Windows DVD Maker, también disponible en Vista Home Premium y Ultimate.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/x5rtxt.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Windows 7 sólo permite el nuevo menú de inicio&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Como con todo sistema operativo recién instalado, nos volcamos intensamente a ajustar su configuración. Lo primero que quisimos cambiar fue el formato del menú de inicio, para volverlo a su apariencia clásica. He aquí la primera ausencia sorprendente: No hay menú de inicio clásico. Al mismo tiempo, la opción "Ejecutar" sigue estando oculta por defecto (¿A qué mente diabólica se le pudo ocurrir eso en primer lugar?), y deberás activarla manualmente para hacerla aparecer. No es que sea demasiado molesto trabajar con el nuevo formato de inicio, pero en lo personal extrañaré mucho al modo clásico.Tras nuestro pequeño dilema con el menú de inicio, nos fuimos directamente a los&lt;br /&gt;servicios. Un punto a favor es que por defecto parecen ser menos los servicios que se&lt;br /&gt;inician con el sistema operativo. Algunos dejaron de ser servicios en sí, como es el caso de ReadyBoost, pero este sistema sigue estando disponible. Como siempre, necesitarás un pendrive compatible que posea la velocidad suficiente, pero lo bueno es que se han removido los límites tanto de espacio como de cantidad. Puedes tener varios pendrives a la vez usando el tamaño que desees en ReadyBoost.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/2llkism.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;ReadyBoost dejó de ser un servicio visible, al menos por ahora&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i33.tinypic.com/30ivz0y.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Necesitarás un pendrive compatible, como siempre&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Modificando la configuración&lt;/span&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i37.tinypic.com/ndlq2u.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Más control sobre los puntos de restauración&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ajustando tuercas&lt;/b&gt;&lt;br /&gt;En nuestro afán de exprimir al máximo este build de Windows, continuamos con nuestras&lt;br /&gt;modificaciones. Llegamos a la sección en donde se controlan los puntos de restauración de sistema. Dichos puntos siguen teniendo la misma funcionalidad de siempre, con el único detalle que el tamaño mínimo ahora es de poco más de 240 MB, contra los 200 MB originales. Algo bueno y que nos gustó: Ahora existe un botón para purgar todos los puntos de restauración. Con otras versiones de Windows hay que recurrir a herramientas hechas por terceros o conformarnos con dejar el último punto de restauración, que dentro de todo es aceptable. En cambio, Windows 7 te permite borrarlos todos. Esperemos que esto quede en la versión final.&lt;br /&gt;&lt;br /&gt;De allí nos fuimos directamente al Panel de Control. "¡Habemus iconos!" A simple vista&lt;br /&gt;parece que hicieron cría. De la treintena de iconos que puedes encontrar en Windows Vista, ahora hay 60, sin contar el icono que agregó VMWare. Prácticamente cada aspecto del ordenador puede ser configurado, en mayor o menor medida (¿Qué hace allí la configuración para Tablet PC en un ordenador de escritorio? Después nos miran como locos cuando queremos personalizar la instalación). Entre los más llamativos encontramos al calibrador de fuente ClearType. En general, ClearType se ve mucho mejor que la fuente normal, pero en algunos ordenadores la letra aparece demasiado clara. Gracias a este asistente, podrás ajustar el contraste de ClearType para mejorar el aspecto del texto.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i35.tinypic.com/28bfeq0.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;El Panel de Control tiene iconos para repartir&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i37.tinypic.com/245ybkg.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Si tenías problemas con la fuente ClearType, en Windows 7 podrás corregir su apariencia&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i38.tinypic.com/sq5lah.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Podrás editar el Registro tal y como lo has hecho hasta ahora&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Abandonando el Panel de Control nos fuimos directamente al menú de inicio y ejecutamos el Editor de Registro. Ahora: ¿Dónde se metió el UAC? En Windows Vista ya nos hubiera asaltado, insultado y mostrado los dientes. Sin embargo, todavía no nos hemos topado con él, lo cual es bueno. Al parecer el nuevo sistema de regulación para el control de acceso de usuario funciona bastante bien. En cuanto al Registro en sí, ninguna sorpresa. Sigue teniendo la misma estructura, y las cuatro o cinco configuraciones que queríamos modificar en su interior seguían allí.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i33.tinypic.com/25z3wvb.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Windows 7 ya tiene actualizaciones en línea&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Programas, Internet y multimedia&lt;/span&gt;&lt;br /&gt;Con la conexión de red configurada correctamente (no hay DHCP, por lo tanto los números IP van manualmente), lanzamos a Windows 7 a Internet. Lo primero que se nos ocurrió hacer, ya que no hay restricciones para ello, fue ejecutar Windows Update. Ahora, si te preguntas por qué ejecutar Windows Update en un sistema operativo pre-beta, la respuesta fueron los tres parches que aparecieron, dos importantes y uno opcional. Uno de ellos era una actualización de seguridad que corrige una vulnerabilidad, mientras que los otros dos eran una actualización para Windows Defender, y Microsoft Silverlight como opcional.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/2dueask.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Firefox y el nuevo sistema de ordenamiento de ventanas&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;En este punto nos pareció una buena idea empezar a instalar algunas cosas encima sobre Windows 7. Lo primero que nos vino a la mente fue Firefox, así que instalamos la versión 3.0.3. Debimos descargarla manualmente ya que el sitio de Mozilla no reconoció a Windows 7. Recién en este punto nos visitó el UAC, indicando que un programa externo a Windows quería modificar el sistema. Confirmada la advertencia, Firefox se instaló sin problema alguno. Incluso nos dimos el gusto de probar el nuevo sistema de mosaicos que utiliza Windows 7 si trasladas la ventana hacia uno de los bordes. Como era de esperarse, Firefox no tuvo problemas con ello.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/akjypy.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;YouTube no presentó problemas bajo Windows 7&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;También instalamos Flash Player 10 en Firefox. En esta ocasión la instalación se realizó sin trabas debido a que Adobe detecta al navegador, y no al sistema operativo. Con Flash instalado, fuimos a dar una vuelta por YouTube y abrimos el primer vídeo que encontramos. Curiosamente, se trataba de uno relacionado con el nuevo presidente norteamericano. El vídeo funcionó a la perfección, incluso en su modo de alta calidad.&lt;br /&gt;Decidimos instalar dos cosas más para ver si nos topábamos con alguna piedra en el camino. Por un lado colocamos Orbit Downloader, especulando que al tratarse de un administrador de descargas que abre muchas conexiones a la vez y se asocia tanto a Firefox como a Internet Explorer, podría llegar a tener algún problema. Sin embargo, no lo hubo. Tras darle la confirmación al UAC, el programa se instaló sin incidentes y las descargas funcionaron a la perfección, previa advertencia del firewall indicando que Orbit quería acceder a Internet.&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i35.tinypic.com/30cvq6d.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;Orbit ya instalado&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i35.tinypic.com/10p2fxd.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;El firewall de Windows 7 advirtió la acción de Orbit&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Al final, nos encontramos con una incompatibilidad. Debido a que el desfragmentador de Windows 7 sigue siendo tan básico como el de Vista, era nuestra intención instalar PerfectDisk para dejar en orden los archivos del disco. Sin embargo, el instalador de PerfectDisk declaró literalmente que el sistema operativo era incompatible, para luego sacarnos a las patadas. También hemos oído reportes de problemas con Daemon Tools (carga un controlador especial que parece no ser del agrado de Windows 7), e irán apareciendo más reportes con el paso del tiempo. A pesar de estar basado en el kernel de Vista, es casi seguro que veremos actualizaciones masivas de muchos programas cuando Windows 7 salga a la calle.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Para finalizar&lt;/span&gt;&lt;br /&gt;&lt;img border="0" id="imagen" src="http://i36.tinypic.com/15ciwj4.jpg" style="max-width: 740px;" /&gt;&lt;br /&gt;&lt;em&gt;El Administrador de Tareas de Windows 7, igual que los otros&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Rendimiento&lt;/span&gt;&lt;br /&gt;Se ha hablado mucho sobre los requerimientos de sistema que tendrá Windows 7, sobre su kernel depurado y su menor consumo de memoria. Poco de eso se puede comprobar con un milestone, más allá de tomar algunas imágenes del Administrador de Tareas, que por cierto sigue siendo exactamente igual. Como era de esperarse, SuperFetch toma toda la memoria de sistema disponible y la prepara para acelerar aplicaciones instaladas. No se habló nada de SuperFetch en Windows 7, por lo tanto asumiremos que es igual que en Vista. Lo bueno del entorno virtualizado es que se puede ajustar la memoria RAM disponible para el sistema operativo. Al correrlo con 512 MB de RAM, Windows 7 se arrastraba. Paginaba mucho y todo tardaba en cargar. Pero la diferencia fue muy notoria agregando apenas 256 MB de memoria más. Todo se volvió mucho más fluido y tolerable, y así lo dejamos por el resto de las pruebas. Es un poco pretencioso decir que 768 MB de RAM serían el mínimo operativo para Windows 7 (además de ser mentira, porque se instaló con 512 MB), pero si se mantiene en estos valores, Windows 7 debería poder trabajar dentro de parámetros normales con 1 GB de RAM y algunos ajustes.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Conclusión: En progreso&lt;/span&gt;&lt;br /&gt;No hay otra forma de describirlo. Es un milestone, sólo recomendado para pruebas y con fecha de vencimiento. Cualquier intento de conclusión absoluta puede llegar a quedar anulada cuando salga una nueva versión e incorpore más correcciones. Pero nos quedaron muchas sensaciones. Al contrario de como fue Windows Vista en su salida, a Windows 7 lo notamos un poco más con los pies sobre la tierra, no tan soberbio ni arrogante. Su objetivo es reemplazar a Windows Vista, además de venderse como un nuevo sistema operativo. Faltan algunas cosas que queremos ver sí o sí (¡Modularidad, por favor!), mientras que otras no pueden evitar caer en un segundo plano (todo lo estético y visual). Las siguientes versiones de Windows 7 deberían apuntar a mejorar el rendimiento general del sistema operativo, reducir su huella en el ordenador e integrarse de forma más estrecha con el hardware. Los fabricantes cumplirán un rol clave, teniendo en cuenta nuevas tecnologías como el Core i7 de Intel o la aceleración por chip gráfico de la que tanto se habla ahora. El tiempo nos dirá si los próximos builds nos dan la razón, o si sólo cambian para seguir exactamente igual.&lt;br /&gt;&lt;br /&gt;Fuente:&amp;nbsp;&lt;a href="http://www.forodvp5100.com.ar/viewtopic.php?f=38&amp;amp;t=1736"&gt;http://www.forodvp5100.com.ar/viewtopic.php?f=38&amp;amp;t=1736&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-5011696378343110754?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/5011696378343110754/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=5011696378343110754' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/5011696378343110754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/5011696378343110754'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/11/analizando-la-pre-beta-de-windows-7.html' title='Analizando la pre-beta de Windows 7'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i34.tinypic.com/f4oewk_th.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-6076216080575071586</id><published>2008-11-05T10:21:00.000-02:00</published><updated>2008-11-05T10:32:24.255-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='sdk'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Windows SDKs, como saber cual usar</title><content type='html'>Hace poco, trabajando con controles de la empresa &lt;a href="http://www.devexpress.com/"&gt;DevExpress&lt;/a&gt;&amp;nbsp;, me topé con un problema al compilar la aplicación, donde me pedía un ejecutable llamado &lt;a href="http://msdn.microsoft.com/es-es/library/ha0k3c9f(VS.80).aspx"&gt;lc.exe&lt;/a&gt;&amp;nbsp;, para recompilar el archivo de licencias, y como solución me daba como opción instalar el &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Windows_SDK"&gt;Windows SDK&lt;/a&gt;&amp;nbsp;, donde se encontraba dicho ejecutable. Buscando e investigando, y además comparando con otras instalaciones, me dí cuenta que tenía una instalación de Visual Studio 2008 defectuosa, donde no me había creado una entrada en el registro y tampoco tenía el contenido de una carpeta donde se debería encontrar ese archivo que me pedía.&lt;br /&gt;La solución parcial fue copiarme a mano dichos archivos y crear también a mano la rama en el registro de Windows, con lo cual después me funcionó correctamente.&lt;br /&gt;&lt;br /&gt;Ahora, a lo que va este post, como tenía como solución probable la instalación del Windows SDK, me dispuse a buscarlo y descargarlo, pero me saltó la duda con que diferencias había entre una versión y otra y con el SDK del framework .NET.&lt;br /&gt;El siguiente post del blog de Microsoft Windows SDK me aclaró las cosas:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial; font-size: 18px; font-weight: bold;"&gt;&lt;a href="http://blogs.msdn.com/windowssdk/archive/2008/11/04/how-to-find-the-right-windows-sdk-for-your-needs.aspx"&gt;How to: find the right Windows SDK for your needs&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial; font-size: 18px; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana; font-size: 12px; line-height: 15px;"&gt;Several versions of the Windows SDK and earlier Platform SDKs (PSDK) are available.&amp;nbsp; Generally, developers should use the most recent Windows SDK, which supports several Windows operating systems.&amp;nbsp; However, some developers have development requirements that call for an earlier SDK.&amp;nbsp; When deciding which release of the Windows SDK to use, consider which version of Windows you will be installing the SDK on, which version of Windows and/or the .NET Framework you are targeting, and which version of Visual Studio you are using.&amp;nbsp;&amp;nbsp; Use the “&lt;a href="http://msdn.microsoft.com/en-us/windowsserver/dd146047.aspx" style="color: #006bad; font-weight: bold; text-decoration: none;"&gt;Which SDK is Right for Me?&lt;/a&gt;” table on the&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/windowsvista/bb980924.aspx" style="color: #006bad; font-weight: bold; text-decoration: none;"&gt;Windows SDK Developer Center&lt;/a&gt;&amp;nbsp;to help determine the best choice for your needs.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial; font-size: 18px; font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: #333333; font-family: Verdana; font-size: 12px; font-weight: normal; line-height: 15px;"&gt;&lt;h5 style="font-size: 1em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;b&gt;What’s the Difference between the Windows SDK and the old Platform SDK (PSDK)?&lt;/b&gt;&lt;/h5&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px;"&gt;The Windows SDK is the successor to the Platform SDK and the .NET Framework SDK. The Windows SDK supports development with the Win32 programming model on x86, x64, and Itanium platform architectures, and also supports development with the .NET Framework programming model.&amp;nbsp;&amp;nbsp; Windows SDKs include most content found in recent PSDKs plus content for the .NET Framework. The PSDKs do not include content for the .NET Framework programming model.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ese post también lleva a una tabla comparativa de SDKs, que reproduzco a continuación porque me parece que es importante para conocer cual usar según cada necesidad:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/windowsserver/dd146047.aspx"&gt;http://msdn.microsoft.com/en-us/windowsserver/dd146047.aspx&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 11px;"&gt;&lt;div id="MainContent" style="background-color: white; clear: both; line-height: 140%; margin-bottom: 10px; margin-left: 7px; margin-right: 7px; padding-top: 10px; text-align: left;"&gt;&lt;div id="ctl00_MtpsContentPanel"&gt;&lt;div class="navpage"&gt;&lt;h1 style="font-family: arial, verdana, helvetica; font-size: 190%; font-weight: normal; line-height: 130%; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 5px;"&gt;Which SDK is Right for Me?&lt;/h1&gt;&lt;h2 style="font-size: 125%; font-weight: 700; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 20px;"&gt;Introduction&lt;/h2&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Several versions of the Windows SDK and earlier Platform SDKs (PSDK) are available.&amp;nbsp; Generally, developers will want the most recent SDK, which supports several Windows operating systems.&amp;nbsp; Some developers have particular development requirements that call for an earlier SDK.&amp;nbsp; You will want to consider what version of Windows you will be installing the SDK on and building applications for, and which version of Visual Studio and/ or the .NET Framework you will want support for. &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;h2 style="font-size: 125%; font-weight: 700; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 20px;"&gt;Older SDKs&lt;/h2&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Earlier PSDKs that are not shown on this chart are available on CD from our vendor Qmedia http://www.qmedia.ca/launch/psdk.htm&amp;nbsp; for the cost of shipping.&amp;nbsp; Some of these older releases are no longer supported.&lt;/div&gt;&lt;h2 style="font-size: 125%; font-weight: 700; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 20px;"&gt;What’s the Difference between the Windows SDK and Platform SDK (PSDK)?&lt;/h2&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;The Windows SDK supports development with the Win32 programming model on x86, x64, and Itanium platform architectures, and also supports development with the .NET Framework programming model.&amp;nbsp;&amp;nbsp; The Windows SDK is the successor to the Platform SDK and the .NET Framework SDK.&amp;nbsp; Windows SDKs include most content found in recent PSDKs plus content for the .NET Framework. The PSDKs do not include content for the .NET Framework programming model.&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/div&gt;&lt;table border="1" cellpadding="4" cellspacing="0" style="width: 800px;"&gt;&lt;tbody&gt;&lt;tr height="21"&gt;&lt;td height="82"&gt;&lt;strong style="font-weight: bold;"&gt;&lt;a href="" name="RANGE!A1:F36" style="color: black; font-weight: normal; text-decoration: none;" xmlns:ms="urn:schemas-microsoft-com:xslt"&gt;Development Requirement&lt;/a&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF" id="ctl00_mainContentContainer_ctl01" onclick="javascript:Track('ctl00_mainContentContainer_ctl00|ctl00_mainContentContainer_ctl01',this);" style="color: #0033cc; text-decoration: none;"&gt;Windows Server 2008 &amp;amp; .NET 3.5&amp;nbsp; SDK&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4377F86D-C913-4B5C-B87E-EF72E5B4E065" id="ctl00_mainContentContainer_ctl02" onclick="javascript:Track('ctl00_mainContentContainer_ctl00|ctl00_mainContentContainer_ctl02',this);" style="color: #0033cc; text-decoration: none;"&gt;Windows Vista Update &amp;amp; .NET 3.0&amp;nbsp; SDK&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec" id="ctl00_mainContentContainer_ctl03" onclick="javascript:Track('ctl00_mainContentContainer_ctl00|ctl00_mainContentContainer_ctl03',this);" style="color: #0033cc; text-decoration: none;"&gt;.NET Framework 2.0 SDK&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=9B3A2CA6-3647-4070-9F41-A333C6B9181D" id="ctl00_mainContentContainer_ctl04" onclick="javascript:Track('ctl00_mainContentContainer_ctl00|ctl00_mainContentContainer_ctl04',this);" style="color: #0033cc; text-decoration: none;"&gt;.NET Framework SDK v1.1&amp;nbsp;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0baf2b35-c656-4969-ace8-e4c0c0716adb" id="ctl00_mainContentContainer_ctl05" onclick="javascript:Track('ctl00_mainContentContainer_ctl00|ctl00_mainContentContainer_ctl05',this);" style="color: #0033cc; text-decoration: none;"&gt;Windows Server 2003 R2 PSDK&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="21"&gt;&lt;td bgcolor="#CCCCCC" colspan="6" height="21"&gt;&lt;strong style="font-weight: bold;"&gt;Release Information&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="18"&gt;&lt;td height="18"&gt;Release Date&lt;/td&gt;&lt;td align="center"&gt;Feb-08&lt;/td&gt;&lt;td align="center"&gt;Feb-07&lt;/td&gt;&lt;td align="center"&gt;Nov-06&lt;/td&gt;&lt;td align="center"&gt;Nov-06&lt;/td&gt;&lt;td align="center"&gt;Mar-06&lt;/td&gt;&lt;/tr&gt;&lt;tr height="34"&gt;&lt;td height="34"&gt;Build Number&lt;/td&gt;&lt;td align="center"&gt;6.0.6001.18000.367&lt;/td&gt;&lt;td align="center"&gt;6.1.6000.16384.10&lt;/td&gt;&lt;td align="center"&gt;2.0.50727.42&lt;/td&gt;&lt;td align="center"&gt;1.1.4322.591&lt;/td&gt;&lt;td align="center"&gt;5.2.3790.2075.51&lt;/td&gt;&lt;/tr&gt;&lt;tr height="18"&gt;&lt;td height="18"&gt;Release Notes online&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://msdn.microsoft.com/windowsserver/bb986638.aspx" id="ctl00_mainContentContainer_ctl06" onclick="javascript:Track('ctl00_mainContentContainer_ctl00|ctl00_mainContentContainer_ctl06',this);" style="color: #0033cc; text-decoration: none;"&gt;Here&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://download.microsoft.com/download/6/2/2/622d5f37-9510-463a-8760-08f8e030d807/ReleaseNotes.Htm" id="ctl00_mainContentContainer_ctl07" onclick="javascript:Track('ctl00_mainContentContainer_ctl00|ctl00_mainContentContainer_ctl07',this);" style="color: #0033cc; text-decoration: none;"&gt;Here&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;coming soon&lt;/td&gt;&lt;td align="center"&gt;coming soon&lt;/td&gt;&lt;td align="center"&gt;coming soon&lt;/td&gt;&lt;/tr&gt;&lt;tr height="18"&gt;&lt;td height="18"&gt;Size of full install&lt;/td&gt;&lt;td align="center"&gt;1.3 GB&lt;/td&gt;&lt;td align="center"&gt;1.4 GB&lt;/td&gt;&lt;td align="center"&gt;354 MB&lt;/td&gt;&lt;td align="center"&gt;106 MB&lt;/td&gt;&lt;td align="center"&gt;409 MB&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td bgcolor="#CCCCCC" colspan="6" height="21"&gt;&lt;strong style="font-weight: bold;"&gt;Operating Systems Support&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Installs on server 2008&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Installs on Vista&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Installs on Windows XP&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Installs on Server 2003/2003 R2&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Installs on NT 4.0 SP6&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Installs on Server 2000&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="33"&gt;&lt;td height="33"&gt;create apps targeting&amp;nbsp; Server 2008&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="33"&gt;&lt;td height="33"&gt;create apps targeting&amp;nbsp; Vista&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="33"&gt;&lt;td height="33"&gt;create apps targeting&amp;nbsp; XP&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="33"&gt;&lt;td height="33"&gt;create apps targeting&amp;nbsp; Server 2003/2003 R2&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="33"&gt;&lt;td height="33"&gt;create apps targeting&amp;nbsp; Server 2000&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="21"&gt;&lt;td bgcolor="#CCCCCC" colspan="6" height="21"&gt;&lt;strong style="font-weight: bold;"&gt;Platform Architecture Support&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="19"&gt;&lt;td height="19"&gt;Installs on&amp;nbsp; X86&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="19"&gt;&lt;td height="19"&gt;Installs on&amp;nbsp; X64&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="19"&gt;&lt;td height="19"&gt;Installs on IA64&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="19"&gt;&lt;td height="19"&gt;Develop apps for X86&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="19"&gt;&lt;td height="19"&gt;Develop apps for X64&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="19"&gt;&lt;td height="19"&gt;Develop apps for IA64&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="25"&gt;&lt;td bgcolor="#CCCCCC" colspan="6" height="25"&gt;&lt;strong style="font-weight: bold;"&gt;Visual Studio Compatibility&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="44"&gt;&lt;td height="44"&gt;Works with Visual Studio 2008&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;not&lt;br /&gt;recommended&lt;/td&gt;&lt;td align="center"&gt;not&lt;br /&gt;recommended&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="44"&gt;&lt;td height="44"&gt;Works with Visual Studio 2005&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="44"&gt;&lt;td height="44"&gt;Works With VS .NET 2003&lt;/td&gt;&lt;td align="center"&gt;not&lt;br /&gt;recommended&lt;/td&gt;&lt;td align="center"&gt;not&lt;br /&gt;recommended&lt;/td&gt;&lt;td align="center"&gt;not recommended&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="44"&gt;&lt;td height="44"&gt;Works With VS .NET 2002&lt;/td&gt;&lt;td align="center"&gt;not&lt;br /&gt;recommended&lt;/td&gt;&lt;td align="center"&gt;not&lt;br /&gt;recommended&lt;/td&gt;&lt;td align="center"&gt;not recommended&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="26"&gt;&lt;td height="26"&gt;Works With Visual Studio 6&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;tr height="21"&gt;&lt;td bgcolor="#CCCCCC" colspan="6" height="21"&gt;&lt;strong style="font-weight: bold;"&gt;.NET Framework Support&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Supports .NET Framework 3.5&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Supports .NET Framework 3.0&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Supports .NET Framework 2.0&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr height="22"&gt;&lt;td height="22"&gt;Supports .NET Framework 1.1&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center"&gt;X&lt;/td&gt;&lt;td align="center"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="Footer"&gt;&lt;div style="display: block; overflow-x: hidden; overflow-y: hidden; position: relative;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-6076216080575071586?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/6076216080575071586/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=6076216080575071586' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6076216080575071586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6076216080575071586'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/11/windows-sdks-como-saber-cual-usar.html' title='Windows SDKs, como saber cual usar'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-5577764055998067361</id><published>2008-10-30T16:37:00.000-02:00</published><updated>2008-10-30T16:43:03.610-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><title type='text'>Poster de referencia de .NET 4.0</title><content type='html'>Todavía no salió el framework .NET 4.0, y ya hay para bajar un poster de referencia de tipos y namespaces del mismo. Para bajarlo del blog de Brad Adams, el siguiente link:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://brad_abrams.members.winisp.net/Projects/PDC2008/PDC2008-NETFX4.pdf"&gt;http://brad_abrams.members.winisp.net/Projects/PDC2008/PDC2008-NETFX4.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Habrá que ponerse al tanto del nuevo framework pronto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-5577764055998067361?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/5577764055998067361/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=5577764055998067361' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/5577764055998067361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/5577764055998067361'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/10/poster-de-referencia-de-net-40.html' title='Poster de referencia de .NET 4.0'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-1756581641860553848</id><published>2008-04-23T13:50:00.001-03:00</published><updated>2008-04-23T13:50:33.537-03:00</updated><title type='text'>Posts con wbloggar</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Hace mucho que no escribo en el blog, pero recientemente encontré una nueva herramienta, llamada &lt;a href='http://www.wbloggar.com/'&gt;wbloggar&lt;/a&gt;, la cual permite postear en casi todos los sitios y herramientas de blogs. La estoy probando con este post, para ver que tal anda, para empezar a postear de nuevo material sobre programación y .NET.&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-1756581641860553848?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/1756581641860553848/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=1756581641860553848' title='71 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1756581641860553848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1756581641860553848'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2008/04/posts-con-wbloggar.html' title='Posts con wbloggar'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>71</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-3653308410663917720</id><published>2007-05-09T15:14:00.000-03:00</published><updated>2007-05-09T15:25:29.374-03:00</updated><title type='text'>Proyectos Temporarios en Visual Studio 2005</title><content type='html'>Basado en un &lt;a href="http://blog.donnfelker.com/2007/05/08/TemporaryProjectsInVisualStudio2005.aspx"&gt;post de Don Felker&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A veces, usando Visual Studio 2005, uno necesita hacer alguna prueba sencilla, entonces, creamos un nuevo proyecto (del tipo que se está necesitando), se hace la prueba y en realidad ese proyecto es desechable. Que ocurre? Visual Studio graba el proyecto, la solución y los archivos al momento de crearlo, entonces queda guardado en disco, junto con la referencia en la página de inicio de Visual Studio, para abrirlo rápidamente.&lt;br /&gt;Ahora, esto es posible deshabilitarlo, por medio de un checkbox en la configuración de Visual Studio:&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/Alvarez/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;img src="file:///C:/DOCUME%7E1/Alvarez/LOCALS%7E1/Temp/moz-screenshot-1.jpg" alt="" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.donnfelker.com/content/binary/newprojectsettings.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 650px; height: 385px;" src="http://blog.donnfelker.com/content/binary/newprojectsettings.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Teniendo configurado Visual Studio de esta forma, los proyectos se crean en memoria, y al momento de cerrarlo, Visual Studio nos preguntará que queremos hacer, si guardarlo o desecharlo. Así, tampoco aparecerá en la lista de proyectos recientes, quedando la misma libre de elementos inútiles.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.donnfelker.com/content/binary/newprojectsettingsdiscard.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 343px; height: 149px;" src="http://blog.donnfelker.com/content/binary/newprojectsettingsdiscard.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.donnfelker.com/ct.ashx?id=4256751b-7e32-4048-8ca3-7ebd653d5163&amp;amp;url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2flibrary%2fms165252%28VS.80%29.aspx"&gt;Referencia en MSDN sobre este tema&lt;/a&gt;:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-3653308410663917720?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/3653308410663917720/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=3653308410663917720' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3653308410663917720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3653308410663917720'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/05/proyectos-temporarios-en-visual-studio.html' title='Proyectos Temporarios en Visual Studio 2005'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-2975354335934447689</id><published>2007-05-03T17:20:00.000-03:00</published><updated>2007-05-03T17:25:52.743-03:00</updated><title type='text'>Problemas con la propiedad DesignMode en controles ASP.NET</title><content type='html'>Estoy haciendo unas modificaciones a un control ASP.NET hecho por un compañero de trabajo, cuando me encuentro con que en el constructor se está ejecutando un método que no debería hacerse cuando el control está en modo diseño. Entonces digo, simple, agrego un chequeo por la propiedad DesignMode y Listo! No tan rápido, porque estuve dando muchas vueltas para hacerlo funcionar, porque buscando en google, encontré un post en gadgetophile, que explica que la propiedad DesignMode no funciona dentro del constructor. Suerte que existe una alternativa, la cual apliqué y funcionó de maravillas.&lt;br /&gt;&lt;br /&gt;La solución es usar la propiedad UsageMode de la clase estática LicenseManager, de la siguiente forma:&lt;br /&gt;&lt;br /&gt;&lt;pre style="font-weight: bold;"&gt;LicenseManager.UsageMode == LicenseUsageMode.Designtime&lt;/pre&gt;&lt;br /&gt;Así, el chequeo se hace correctamente, y es posible controlar el modo diseño en el constructor, en controles dentro de otros controles, etc, sin ningún problema.&lt;br /&gt;&lt;br /&gt;Link al post del cual saqué la información: &lt;a href="http://www.gadgetophile.com/controldesignmode-misbehaving/"&gt;LINK&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-2975354335934447689?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/2975354335934447689/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=2975354335934447689' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2975354335934447689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2975354335934447689'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/05/problemas-con-la-propiedad-designmode.html' title='Problemas con la propiedad DesignMode en controles ASP.NET'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-8808660341805999499</id><published>2007-03-15T11:00:00.000-03:00</published><updated>2007-03-15T11:38:16.663-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><title type='text'>LINQ/C# Learning Guide</title><content type='html'>En el sitio &lt;a href="http://www.theserverside.net/"&gt;TheServerSide.Net&lt;/a&gt; hay una excelente recopilación de material sobre LINQ y C# 3.0.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theserverside.net/tt/articles/showarticle.tss?id=CsharpLINQLearningGuide2007"&gt;http://www.theserverside.net/tt/articles/showarticle.tss?id=CsharpLINQLearningGuide2007&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-8808660341805999499?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/8808660341805999499/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=8808660341805999499' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8808660341805999499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8808660341805999499'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/03/linqc-learning-guide.html' title='LINQ/C# Learning Guide'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-3067191477328557769</id><published>2007-03-15T10:27:00.000-03:00</published><updated>2007-03-15T11:06:19.732-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Entendiendo ASP.NET Session State</title><content type='html'>Encontré, en el foro de ASP.NET, un post muy interesante sobre el manejo de la sesión en ASP.NET, con preguntas y respuestas comunes sobre el tema.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.asp.net/7504/ShowPost.aspx"&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A continuación lo reproduzco, como referencia:&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;Last updated: Sept 21, 2004&lt;br /&gt;Author: Patrick Y.  Ng&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;The article is divided into two parts:&lt;br /&gt;1. "Understanding  Session State Modes" - to help you to understand the difference between the  three modes of session state.&lt;br /&gt;2. FAQ&lt;/p&gt; &lt;p class="MsoNormal"&gt; &lt;/p&gt;&lt;hr /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;1. &lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt;Understanding&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt;  &lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt;Session&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt; &lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt;State&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;u&gt;  Modes&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Storage location&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;InProc - session kept as  live objects in web server (aspnet_wp.exe)&lt;br /&gt;&lt;br /&gt;StateServer - session  serialized and stored in memory in a separate process aspnet_state.exe).&lt;span&gt;   &lt;/span&gt;State Server can run on another machine&lt;br /&gt;&lt;br /&gt;SQLServer - session  serialized and stored in SQL server&lt;br /&gt;&lt;br /&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;u&gt;Performance&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;InProc - Fastest, but the more  session data, the more memory is consumed on the web server, and that can affect  performance.&lt;br /&gt;&lt;br /&gt;StateServer - When storing data of basic types (e.g.  string, integer, etc), in one test environment it's 15% slower than  InProc.&lt;span&gt;  &lt;/span&gt;However, the cost of serialization/deserialization can  affect performance if you're storing lots of objects.&lt;span&gt;  &lt;/span&gt;You have to  do performance testing for your own scenario.&lt;br /&gt;&lt;br /&gt;SQLServer - When storing  data of basic types (e.g. string, integer, etc), in one test environment it's  25% slower than InProc.&lt;span&gt;  &lt;/span&gt;Same warning about serialization as in  StateServer.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Performance tips for Out-of-Proc (OOP)  modes&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;If you're using OOP modes (State Server or SQL Server), one of  your major cost is the serialization/deserialization of objects in your session  state.&lt;span&gt;  &lt;/span&gt;ASP.NET performs the serialization/deserialization of  certain "basic" types using an optimized internal method.&lt;span&gt;  &lt;/span&gt;("Basic"  types include numeric types of all sizes (e.g. Int, Byte, Decimal, String,  DateTime, TimeSpan, Guid, IntPtr and UIntPtr, etc)&lt;br /&gt;&lt;br /&gt;If you have a session  variable (e.g. an ArrayList object) that is not one of the "basic" types,  ASP.NET will serialize/deserialize it using the BinaryFormatter, which is  relatively slower.&lt;br /&gt;&lt;br /&gt;So for performance sake it is better to store all  session state data using one of the "basic" types listed above.&lt;span&gt;   &lt;/span&gt;For example, if you want to store two things, Name and Address, in  session state, you can either (a) store them using two String session variables,  or (b) create a class with two String members, and store that class object in a  session variable.&lt;span&gt;  &lt;/span&gt;Performance wise, you should go with option (a). &lt;br /&gt;&lt;br /&gt;To further understand this topic, please see the question in this FAQ:  "How does (de)serialization work in SqlServer and State Server mode?" &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Robustness&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;InProc - Session state will be lost if the  worker process (aspnet_wp.exe) recycles, or if the appdomain restarts.&lt;span&gt;   &lt;/span&gt;It's because session state is stored in the memory space of an  appdomain.&lt;span&gt;  &lt;/span&gt;The restart can be caused by the modification of  certain config files such as web.config and machine.config,&lt;span&gt;  &lt;/span&gt;or any  change in the \bin directory (such as new DLL after you've recompiled the  application using VS) For details, see KB324772. In v1, there is also a bug that  will cause worker process to restart.&lt;span&gt;  &lt;/span&gt;It's fixed in SP2 and in  v1.1.&lt;span&gt;  &lt;/span&gt;See KB321792.&lt;br /&gt;&lt;br /&gt;If you're using IIS 6.0, you may want  to go to IIS Manager, go to Application Pools/DefaultAppPool, and see if any of  the parameters on the Recycling and Performance tabs are causing the IIS worker  process (w3svc.exe) to shutdown.&lt;br /&gt;&lt;br /&gt;For more details about app recycling,  see my other FAQ: &lt;a href="http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;PostID=232621"&gt;http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;PostID=232621&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;StateServer  - Solve the session state loss problem in InProc mode.&lt;span&gt;  &lt;/span&gt;Allows a  webfarm to store session on a central server.&lt;span&gt;  &lt;/span&gt;Single point of  failure at the State Server.&lt;br /&gt;&lt;br /&gt;SQLServer - Similar to StateServer.&lt;span&gt;   &lt;/span&gt;Moreover, session state data can survive a SQL server restart, and you  can also take advantage of SQL server failover cluster, after you've followed  instructions in KB 311209.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;u&gt;Caveats&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;InProc - It won't work in web garden  mode, because in that mode multiple aspnet_wp.exe will be running on the same  machine.&lt;span&gt;  &lt;/span&gt;Switch to StateServer or SQLServer when using web  garden.&lt;span&gt;  &lt;/span&gt;Also Session_End event is supported only in InProc mode. &lt;br /&gt;&lt;br /&gt;StateServer&lt;br /&gt;- In a web farm, make sure you have the same  &lt;machinekey&gt; in all your web servers.&lt;span&gt;  &lt;/span&gt;See KB 313091 on how  to do it.&lt;span&gt;  &lt;/span&gt;&lt;br /&gt;- Also, make sure your objects are  serializable.&lt;span&gt;  &lt;/span&gt;See KB 312112 for details.&lt;br /&gt;- For session state  to be maintained across different web servers in the web farm, the Application  Path of the website (For example \LM\W3SVC\2) in the IIS Metabase should be  identical (case sensitive) in all the web servers in the web farm.&lt;span&gt;   &lt;/span&gt;See KB 325056 for details&lt;br /&gt;&lt;br /&gt;SQLServer&lt;br /&gt;- In v1, there is a bug  so that iif you specify integrated security in the connection string (e.g.  "trusted_connection=true", or "integrated security=sspi"), it won't work if you  also turn on impersonation in asp.net.&lt;span&gt;  &lt;/span&gt;This problem is (wrongly)  described in KB 324479.&lt;span&gt;  &lt;/span&gt;Unfortunately, the "Description" and the  "Cause" sections&lt;span&gt;  &lt;/span&gt;in the KB are quite wrong and misleading.&lt;span&gt;   &lt;/span&gt;But anyway, there is a QFE fix for it, and the fix will also be available  when SP3 ships.&lt;span&gt;  &lt;/span&gt;The problem is fixed in v1.1.&lt;br /&gt;- Also, make  sure your objects are serializable.&lt;span&gt;  &lt;/span&gt;Otherwise, your request will  hang!&lt;span&gt;  &lt;/span&gt;See KB 312112 for details.&lt;span&gt;  &lt;/span&gt;The SQLServer mode  hanging problem was fixed in v1.1.&lt;span&gt;  &lt;/span&gt;The QFE fix for KB 324479 also  contains the fix for this problem.&lt;span&gt;  &lt;/span&gt;The problem will be fixed in v1  SP3 too.&lt;br /&gt;- For session state to be maintained across different web servers  in the web farm, the Application Path of the website (For example \LM\W3SVC\2)  in the IIS Metabase should be identical (case sensitive) in all the web servers  in the web farm. See KB 325056 for details&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/O:P&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;u&gt;Other resources&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspnetsessionstate.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspnetsessionstate.asp&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/CachingArchch2.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/CachingArchch2.asp&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.411asp.net/home/tutorial/specific/web/sessions"&gt;http://www.411asp.net/home/tutorial/specific/web/sessions&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;hr /&gt;   &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;u&gt;2. FAQ's:&lt;br /&gt;Question list:&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;Q: Session state  works on some browsers, but not on others.&lt;span&gt;  &lt;/span&gt;Why?&lt;br /&gt;&lt;br /&gt;Q: In  InProc mode, why do I lose all my session occasionally?&lt;br /&gt;&lt;br /&gt;Q: Session states  works on some web servers but not on others.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Why isn't session state available?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Why isn't Session_End fired?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Why are my Session variables lost frequently when  using InProc mode?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Why does the SessionID remain the same after the  Session times out or abandoned?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Why does the SessionID changes in every request?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: What is the difference between Session.Abandon() and  Session.Clear()?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Is the session Timeout attribute a sliding timeout  value?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Can I share session state between ASP.NET and ASP  pages?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Can I share session state between web applications  (i.e. "virtual directories" or "applications" in IIS)?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: What kinds of object can I store in session state?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Why did my request hang after I switch to SQLServer  mode?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: How come Response.Redirect and Server.Transfer is not  working in Session_End?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: In Session_End, do I have a valid HttpSessionState  object and HttpContext object?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: How do I use session state with web services?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: I am writing my own HttpHandler.&lt;span&gt;  &lt;/span&gt;Why is  session state not working?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: I am using a webfarm, and I lost session state when  directed to some web servers.&lt;br /&gt;&lt;br /&gt;Q: If using "cookieless", how can I  redirect from a HTTP page to an HTTPS page?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Does session state have a locking mechanism that  serialize the access to state?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: How do I detect a session has expired and redirect it  to anther page?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: In Session_End, I tried to do some cleanup job using  SQL but it failed.&lt;span&gt;  &lt;/span&gt;Why?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: I am using SQLServer mode.&lt;span&gt;  &lt;/span&gt;Why aren't my  sessions expiring?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: I have a frameset page which has an HTM extension, and  I found out each frame it contains display a different session id on the first  request.&lt;span&gt;  &lt;/span&gt;Why?&lt;br /&gt;&lt;br /&gt;Q: I set EnableSessionState to "ReadOnly",  but in InProc mode I can still modify the session.&lt;span&gt;  &lt;/span&gt;Why is  that?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: I set "cookieless" to true, and now my session  variables are lost after a Redirect.&lt;span&gt;  &lt;/span&gt;Why?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: What are the disadvantages of setting cookieless to  true?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: In InProc mode, I change the timeout value of a  session programmatically, and that causes my Session_End to be called.&lt;span&gt;   &lt;/span&gt;Why?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: In SqlServer mode, can I store my session state in a  database other than tempdb?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: How can I avoid putting plain password for my sql  connection?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: What SQL permissions do I need when using SqlServer  mode?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Can I write my own custom session state module?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: How does (de)serialization work in SqlServer and State  Server mode?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: How can I secure my state server?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Can I subscribe to SessionStateModule.End event using  a non-global.asax handler method?&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Q: Can different apps store their session state in  different databases on the same SQL server?&lt;/p&gt; &lt;p class="MsoNormal"&gt; &lt;/p&gt;&lt;hr /&gt;   &lt;p class="MsoNormal"&gt;&lt;b&gt;Q: Session state works on some browsers, but not on  others.&lt;span&gt;  &lt;/span&gt;Why?&lt;span&gt;  &lt;/span&gt;&lt;br /&gt;&lt;/b&gt;A: Assume you aren't using  cookieless, you should make sure your browsers support cookie.&lt;span&gt;   &lt;/span&gt;Also see this KB: See &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;q316112"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;q316112&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q:  In Proc mode, why do I lose all my session occasionally?&lt;br /&gt;&lt;/b&gt;A: Please see  the "Robustness" section in the "Understanding session state modes" section of  of this article.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: Session states works on some web servers but not  on others.&lt;br /&gt;&lt;/b&gt;A: Maybe machine name problem.&lt;span&gt;  &lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;See  &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;q316112"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;q316112&lt;/a&gt;&lt;b&gt; &lt;br /&gt;&lt;br /&gt;Q: Why isn't session state available?&lt;o:p&gt;&lt;/O:P&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;A:&lt;br /&gt;- First, check your web.config, machine.config and  your page directive to make sure you have enabled session state.  &lt;span&gt; &lt;/span&gt;&lt;br /&gt;Reference:&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconsessionstate.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconsessionstate.asp&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconpage.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconpage.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-  Also, please note that session state isn't available just everywhere,  anytime.&lt;span&gt;  &lt;/span&gt;It is available only after the  HttpApplication.AcquireRequestState event is called.&lt;span&gt;  &lt;/span&gt;For example,  it is NOT available in the Application_OnAuthenticateRequest handler inside  global.asax.&lt;br /&gt;For details, see: &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/enus/cpguide/html/cpconhandlingpublicevents.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/enus/cpguide/html/cpconhandlingpublicevents.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-  Lastly, make sure System.Web.SessionState.SessionStateModule is included the  &lt;httpmodules&gt; in your config files.&lt;span&gt;  &lt;/span&gt;A common case is that  SharePoint application will remove this module from their web.config files (for  performance reason), and thus session state isn't available.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: Why  isn't Session_End fired?&lt;br /&gt;&lt;/b&gt;A: This is one of the most frequently asked  question.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;1. Remember Session_End event is supported only in InProc  mode.&lt;span&gt;  &lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;2. Session_End won't be fired if you close your  browser. HTTP is a stateless protocol, and the server has no way to know if your  browser has closed or not.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;3. Session_End will be fired only (i)  after n minutes of inactivity (n = timeout value), or (ii) if someone calls  Session.Abandon().&lt;b&gt;&lt;br /&gt;&lt;/b&gt;4. For case (i) (pt. 3), Session_End will be run  by a background thread, which implies:&lt;b&gt;&lt;o:p&gt;&lt;/O:P&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span&gt;    &lt;/span&gt;a. Your code in Session_End is running using  the worker process account. You may have permission problem if you're accessing  resource such as database.&lt;br /&gt;&lt;span&gt;    &lt;/span&gt;b. If an error happens in  Session_End, it will fail silently.&lt;br /&gt;5. For case (ii), please note that in  order for Session_End to be fired, your session state has to exist first.&lt;span&gt;   &lt;/span&gt;That means you have to store some data in the session state and has  completed at least one request. &lt;span&gt; &lt;/span&gt;&lt;br /&gt;6. Again for case (ii),  Session_End will be called only if the abandoned session is actually found. As a  result, if you create and abandon a session inside the same request, because the  session hasn't been saved and thus can't be found, Session_End won't be  called.&lt;span&gt;  &lt;/span&gt;This is a bug in v1 and upcoming v1.1.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;Q: Why are my Session variables lost frequently when using  InProc mode?&lt;br /&gt;&lt;/b&gt;A: Probably because of application recycle.&lt;br /&gt;See &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316148"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316148&lt;/a&gt;&lt;br /&gt;In  v1, there is also a bug that will cause worker process to restart.&lt;span&gt;   &lt;/span&gt;It's fixed in SP2 and v1.1.&lt;span&gt;  &lt;/span&gt;See &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;321792"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;321792&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;For more details about app recycling, see my other FAQ: &lt;br /&gt;&lt;a href="http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;PostID=232621"&gt;http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;PostID=232621&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;Q: Why does the SessionID remain the same after the  Session times out or abandoned?&lt;br /&gt;&lt;/b&gt;A:Even though the session state expires  after the indicated timeout period, the session ID lasts as long as the browser  session. What this implies is that the same session ID can represent multiple  sessions over time where the instance of the browser remain the  same.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;Q: Why does the SessionID changes in every request? &lt;br /&gt;&lt;/b&gt;A: This may happen if your application has never stored anything in the  session state.&lt;span&gt;  &lt;/span&gt;In this case, a new session state (with a new ID)  is created in every request, but is never saved because it contains  nothing.&lt;span&gt;  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;However, there are two exceptions to this same  session ID behavior:&lt;br /&gt;- If the user has used the same browser instance to  request another page that uses the session state, you will get the same session  ID every time.&lt;span&gt;  &lt;/span&gt;For details, see "Why does the SessionID remain the  same after the Session times out?"&lt;br /&gt;- If the Session_OnStart event is used,  ASP.NET will save the session state even when it is empty.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: What is  the difference between Session.Abandon() and Session.Clear()?&lt;br /&gt;&lt;/b&gt;A:The  major practical difference is that if you call Session.Abandon(), Session_End  will be fired (for InProc mode), and in the next request, Session_Start will be  fired. Session.Clear( ) just clears the session data without killing it.&lt;b&gt; &lt;br /&gt;&lt;br /&gt;Q: Is the session Timeout attribute a sliding timeout value?&lt;br /&gt;&lt;/b&gt;A:  The session Timeout is a sliding expiration time, meaning whever your page  access session state, the expiration time will be moved forward.&lt;span&gt;   &lt;/span&gt;Please note that as long as a page has NOT disabled session state, it  will access the session automatically when requested.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Q: Can I share  session state between ASP.NET and ASP pages?&lt;br /&gt;&lt;/b&gt;A:  &lt;b&gt;&lt;span&gt; &lt;/span&gt;&lt;/b&gt;No.&lt;span&gt;  &lt;/span&gt;But there is an MSDN article on how to  work around it: &lt;a href="http://www.msdn.microsoft.com/library/default.asp?url=/library/enus/dnaspp/html/ConvertToASPNET.asp"&gt;http://www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/ConvertToASPNET.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There  are also some 3rd party solutions:&lt;span&gt;  &lt;/span&gt;&lt;br /&gt;(Disclaimer: the 3rd party  solutions listed below is only for the convenience of customers, and does NOT  imply any endorsement from Microsoft) &lt;a href="http://www.consonica.com/solutions/dotnet/statestitch/index.html"&gt;http://www.consonica.com/solutions/dotnet/statestitch/index.html&lt;/a&gt;  &lt;a href="http://www.sessionbridge.com/"&gt;http://www.sessionbridge.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q:  Can I share session state between web applications (i.e. "virtual directories"  or "applications" in IIS)?&lt;br /&gt;&lt;/b&gt;A: No.&lt;span&gt;  &lt;/span&gt;Sorry.&lt;b&gt;&lt;br /&gt;&lt;br /&gt;Q: What  kinds of object can I store in session state?&lt;br /&gt;&lt;/b&gt;A: It depends on which  mode you are using:&lt;br /&gt;- If you are using InProc mode, objects stored in  session state are actually live objects, and so you can store whatever object  you have created.&lt;br /&gt;- If you are using State Server or SQL Server mode,  objects in the session state will be serialized and deserialized when a request  is processed.&lt;span&gt;  &lt;/span&gt;So make sure your objects are serializable and their  classes must be marked as so.&lt;span&gt;  &lt;/span&gt;If not, the session state will not  be&lt;/p&gt; &lt;p class="MsoNormal"&gt;saved successfully.&lt;span&gt;  &lt;/span&gt;In v1, there is a bug which  makes the problem happen unnoticed in &lt;span&gt; &lt;/span&gt;SQLServer mode and will make  your request hang.&lt;span&gt;  &lt;/span&gt;The hanging problem is fixed in v1.1.&lt;span&gt;   &lt;/span&gt;The QFE fix for KB 324479 also contains the fix for this problem.&lt;span&gt;   &lt;/span&gt;The problem will be fixed in v1 SP3 too.&lt;br /&gt;&lt;br /&gt;See this KB for more  info:&lt;br /&gt;&lt;a href="http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;q312112"&gt;http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;q312112&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;Q: Why did my request hang after I switch to SQLServer  mode?&lt;br /&gt;&lt;/b&gt;A: Please read the answer for the question: "What kinds of object  can I store in session state?"&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: How come Response.Redirect and  Server.Transfer is not working in Session_End?&lt;/b&gt;&lt;br /&gt;A: Session_End is fired  internally by the server, based on an internal timer.&lt;span&gt;  &lt;/span&gt;And thus  there is no HttpRequest associted when that happens. That is why  Response.Redirect or Server.Transferdoes not make sense and will not work. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: In Session_End, do I have a valid HttpSessionState object and  HttpContext object? &lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/b&gt;A: You will have the HttpSessionState  object available.&lt;span&gt;  &lt;/span&gt;Just use 'Session' to access it. For  HttpContext, it is not available because this event is not associated with any  request.&lt;span&gt;  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: Will my session state be saved when my page  hit an error? &lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/b&gt;A: If you're using StateServer or SQLServer  mode, for data integrity reason session state module will not save any changes  to session state if there is an error.&lt;span&gt;  &lt;/span&gt;To work around this, you  can call Server.ClearError in your exception handler.&lt;span&gt;   &lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;br /&gt;For InProc mode, changes are made directly to the  in-memory objects and so whatever changes you've made so far will stay in the  memory.&lt;span&gt;  &lt;/span&gt;However, if it's a new session, ASP.NET will not insert  your session state into the internal table, and thus your session state will NOT  be saved, unless you call Server.ClearError in your exception handler. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: How do I use session state with web services?&lt;br /&gt;&lt;/b&gt;A: The extra  trick needed is on the caller side.&lt;span&gt;  &lt;/span&gt;You have to save and store&lt;b&gt;  &lt;/b&gt;the cookies used by the web service.&lt;span&gt;  &lt;/span&gt;See the MSDN  documentation on HttpWebClientProtocol.CookieContainer property. &lt;br /&gt;&lt;br /&gt;However, please note if you're using proxy object to call a web service  from your page, the web service and your page cannot share the same session  state due to architecture limitation.&lt;br /&gt;&lt;br /&gt;This can be done if you call your  web service through redirect.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: I am writing my own  HttpHandler.&lt;span&gt;  &lt;/span&gt;Why is session state not working?&lt;/b&gt;&lt;br /&gt;A: Your  HttpHandler has to implement the "marker" interface IRequiresSessionState or  IReadOnlySessionState in order to use session state. &lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q:  I am using a webfarm, and I lost session state when directed to some web  servers. &lt;/b&gt;A: For session state to be maintained across different web servers  in the web farm,&lt;b&gt; &lt;/b&gt;the Application Path of the website (For example  \LM\W3SVC\2) in the IIS Metabase should be identical (case sensitive) in all the  web servers in the web farm. See KB 325056 for details.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: If using  "cookieless", how can I redirect from a HTTP page to an HTTPS page? &lt;/b&gt;A: Try  this:&lt;b&gt;&lt;o:p&gt;&lt;/O:P&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;String originalUrl = "/fxtest3/sub/foo2.aspx";&lt;br /&gt;String  modifiedUrl = "https://localhost" +  Response.ApplyAppPathModifier(originalUrl);&lt;br /&gt;Response.Redirect(modifiedUrl);&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;Q: Does session state have a locking mechanism that  serialize the access to state?&lt;br /&gt;&lt;/b&gt;A: Session state implements a  reader/writer locking mechanism:&lt;b&gt;&lt;br /&gt;&lt;/b&gt;- A page (or frame) that has session  state write access (e.g. &lt;%@ Page EnableSessionState="True" %&gt;) will hold  a writer lock on the session until the request finishes.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;- A page (or  frame) that has session state read access (e.g. &lt;%@ Page  EnableSessionState="ReadOnly" %&gt;) will hold a reader lock on the session  until the request finishes.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;- Reader lock will block a writer lock;  Reader lock will NOT block reader lock; Writer lock will block all reader and  writer lock.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;- That's why if two frames both have session state write  access, one frame has to wait for the other to finish first.&lt;b&gt;&lt;br /&gt;&lt;br /&gt;Q: How  do I detect a session has expired and redirect it to anther page?&lt;br /&gt;&lt;/b&gt;A:  It's a much requested feature, and unfortunately there is no easy way to do it  right now.&lt;span&gt;  &lt;/span&gt;We will look into in the next major version.&lt;span&gt;   &lt;/span&gt;In the meantime, if you are using cookie, you can store a marker in your  cookie so you can tell the difference between "fresh browser + new session" and  "old browser + expired session".&lt;span&gt;  &lt;/span&gt;Below is a sample code that will  redirect the page to an expired page if the session has  expired.&lt;b&gt;&lt;o:p&gt;&lt;/O:P&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;void Session_OnStart(Object sender, EventArgs e) { &lt;br /&gt;&lt;span&gt;    &lt;/span&gt;HttpContext context = HttpContext.Current;&lt;br /&gt;&lt;span&gt;     &lt;/span&gt;HttpCookieCollection cookies = context.Request.Cookies;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;     &lt;/span&gt;if (cookies["starttime"] == null) {&lt;br /&gt;&lt;span&gt;        &lt;/span&gt;HttpCookie  cookie = new HttpCookie("starttime", DateTime.Now.ToString());&lt;br /&gt;&lt;span&gt;         &lt;/span&gt;cookie.Path = "/";&lt;br /&gt;&lt;span&gt;         &lt;/span&gt;context.Response.Cookies.Add(cookie);&lt;br /&gt;&lt;span&gt;    &lt;/span&gt;} &lt;br /&gt;&lt;span&gt;    &lt;/span&gt;else {&lt;br /&gt;&lt;span&gt;         &lt;/span&gt;context.Response.Redirect("expired.aspx");&lt;br /&gt;&lt;span&gt;    &lt;/span&gt;} &lt;br /&gt;}&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;br /&gt;Q: In Session_End, I tried to do some cleanup job  using SQL but it failed.&lt;span&gt;  &lt;/span&gt;Why?&lt;br /&gt;&lt;/b&gt;A: First, Session_End is  supported only in InProc mode.&lt;b&gt; &lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/b&gt;Second, Session_End is  run using the account which runs the worker process (aspnet_wp.exe), which can  be specified in machine.config.&lt;span&gt;  &lt;/span&gt;Therefore, in your Session_End, if  you connect to SQL using integrated security, it will use that worker process  account credential to connect, and may fail depending on your SQL security  settings.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: I am using SQLServer mode.&lt;span&gt;  &lt;/span&gt;Why aren't my  sessions expiring?&lt;/b&gt;&lt;br /&gt;A: In SQLServer mode, session expiration is carried  out by the SQL Agent using a registered job.&lt;span&gt;  &lt;/span&gt;Make sure your SQL  Agent is running.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: I have a frameset page which has an HTM  extension, and I found out each frame it contains display a different session id  on the first request.&lt;span&gt;  &lt;/span&gt;Why?&lt;/b&gt;&lt;br /&gt;A:The reason is that your  frameset page is an HTM file instead of an ASPX file.&lt;br /&gt;&lt;br /&gt;In normal case, if  the frameset is an aspx file, when you request the page, it will first send the  request to the web server, receive an asp.net session cookie (which holds the  session id), and then the browser will send individual requests for the frames,  and each request will carry the same session id.&lt;br /&gt;&lt;br /&gt;However, since your  frameset page is an htm file, the first request comes back without any session  cookie because the page was serviced by ASP and not ASP.NET.&lt;span&gt;  &lt;/span&gt;Then  again your browser sends out individual requests for each frame.&lt;span&gt;   &lt;/span&gt;But this time each individual request will NOT carry any session id, and  so each individual frame will create its own new session.&lt;span&gt;  &lt;/span&gt;That's  why you will see different session ids in each frame.&lt;span&gt;  &lt;/span&gt;The last  request that comes back will win by overwriting the cookie written by the  previous two requests.&lt;span&gt;  &lt;/span&gt;If you do a refresh, you will see them  having the same session id.&lt;br /&gt;&lt;br /&gt;This behaviour is by-design, and the simple  solution is to change your frameset page to .aspx.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: I set  EnableSessionState to "ReadOnly", but in InProc mode I can still modify the  session.&lt;span&gt;  &lt;/span&gt;Why is that?&lt;/b&gt;&lt;br /&gt;A: Even those enableSessionState is  marked as ReadOnly, but in InProc state, the user can still modify the  session.&lt;span&gt;  &lt;/span&gt;The only difference is that the session will not be  locked during the request.&lt;span&gt;  &lt;/span&gt;This limitation is by-design.&lt;span&gt;   &lt;/span&gt;And I sorry that it’s not documented in MSDN.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: I set  "cookieless" to true, and now my session variables are lost after a  Redirect.&lt;span&gt;  &lt;/span&gt;Why?&lt;/b&gt;&lt;br /&gt;A: If you're using cookieless, you must use  relative path (e.g. ..\hello.aspx) instead of absolute path (e.g.  \foo\bar\hello.aspx).&lt;span&gt;  &lt;/span&gt;If you use absolute path, ASP.NET cannot  preserve your session ID in the URL.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: What are the disadvantages of  setting cookieless to true?&lt;/b&gt;&lt;br /&gt;A: Setting Cookieless=true implies some  restrictions, mainly:&lt;br /&gt;1. You cannot use absolute link in your pages.&lt;br /&gt;2.  You have to do extra thing to switch between http and https pages in your  application.&lt;br /&gt;3. If your customer send a link to a friend, the URL will  contain the session ID and both&lt;br /&gt;users could be using the same session ID at  the same time.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: In InProc mode, I change the timeout value of a  session programmatically, and&lt;br /&gt;that causes my Session_End to be called.&lt;span&gt;   &lt;/span&gt;Why?&lt;/b&gt;&lt;br /&gt;A:It is a a bug of InProc mode.&lt;span&gt;  &lt;/span&gt;If you change a  session's timeout to a different value,&lt;br /&gt;Session_End will be called (but not  Session_Start).&lt;span&gt;  &lt;/span&gt;We will looking into that in v2 and&lt;br /&gt;see if we  can fix it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: In SqlServer mode, can I store my session state in a  database other than tempdb?&lt;/b&gt;&lt;br /&gt;A:Yes.&lt;span&gt;  &lt;/span&gt;See  KB311209.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: How can I avoid putting plain password for my sql  connection?&lt;/b&gt;&lt;br /&gt;A: See sql trusted connection, or put the connection string  as encrypted data in the&lt;br /&gt;registry.&lt;span&gt;  &lt;/span&gt;For details, KB 329250 and  329290.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: What SQL permissions do I need when using SqlServer  mode?&lt;/b&gt;&lt;br /&gt;A:The caller needs EXEC permission on the following stored  procedures in  ASPState:&lt;br /&gt;&lt;br /&gt;dbo.TempGetAppID&lt;br /&gt;dbo.TempGetStateItem&lt;br /&gt;dbo.TempGetStateItemExclusive&lt;br /&gt;dbo.TempReleaseStateItemExclusive&lt;br /&gt;dbo.TempInsertStateItemLong&lt;br /&gt;dbo.TempInsertStateItemShort&lt;br /&gt;dbo.TempUpdateStateItemLong&lt;br /&gt;dbo.TempUpdateStateItemShort&lt;br /&gt;dbo.TempUpdateStateItemShortNullLong&lt;br /&gt;dbo.TempUpdateStateItemLongNullShort&lt;br /&gt;dbo.TempRemoveStateItem&lt;br /&gt;dbo.TempResetTimeout&lt;br /&gt;&lt;br /&gt;For  version 1.1, you also need EXEC permission on the following stored procs  in&lt;br /&gt;ASPState:&lt;br /&gt;&lt;br /&gt;dbo.TempGetStateItem2&lt;br /&gt;dbo.TempGetStateItemExclusive2&lt;br /&gt;&lt;br /&gt;Please  note that the owner of the sprocs must have SELECT/INSERT/UPDATE/DELETE  permissions on the session state tables (dbo.ASPStateTempSessions and  dbo.ASPStateTempApplications).&lt;span&gt;  &lt;/span&gt;The owner is the account which ran  the installsqlstate.sql (or the persistent version (see KB311209)) to install  the tables/sprocs/databases needed for sql session state. &lt;span&gt; &lt;/span&gt;&lt;br /&gt;Also  note that if your session state table lives in tempdb (by default), any  permission settings on that table will be lost if you recycle SQL  server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: Can I write my own custom session state module?&lt;/b&gt;&lt;br /&gt;A:  In v1 and v1.1, there are very limited support for writing your own custom  session state module.&lt;span&gt;  &lt;/span&gt;I can suggest two approaches:&lt;br /&gt;Approach  #1 - replace SessionStateModule&lt;br /&gt;In this approach, you write your own custom  module and replace the original one in &lt;httpmodules&gt;.&lt;span&gt;  &lt;/span&gt;This  way, you simply roll out your own implementation.&lt;br /&gt;Drawbacks:&lt;br /&gt;i. Since the  constructor of HttpSessionState isn't public, you can't create your  own&lt;br /&gt;instance of it and stick it to HttpContext like the way ASP.NET  SessionStateModule does.&lt;span&gt;  &lt;/span&gt;Instead, you have to expose your session  through some custom class, and the user can't access it through Page.Session nor  HttpContext.Session.&lt;br /&gt;ii. You have to implement all the code to handle  session and session id creation/maintenance/expiry, etc.&lt;span&gt;  &lt;/span&gt;That can  be quite tedious.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;Approach #2 - complement SessionStateModule&lt;br /&gt;In this  approach, you still rely on original ASP.NET SessionStateModule for session  and&lt;br /&gt;session id creation/maintenance/expiry, etc.&lt;span&gt;  &lt;/span&gt;But at the  same time, you write your own&lt;br /&gt;custom module, and have it subscribed to at  least the following HttpApplication events:&lt;br /&gt;(a) PreRequestHandlerExecute -  When this event happens, AcquireRequestState has been&lt;br /&gt;fired already, and thus  HttpContext.Session is available. In your even handler, you read&lt;br /&gt;your data  from your own store and copy them to HttpContext.Session.&lt;br /&gt;(b)  PostRequestHandlerExecute - This event is fired before  ReleaseRequestState.&lt;span&gt;  &lt;/span&gt;Your&lt;br /&gt;event handler will save all the data  in HttpContext.Session to your own store, and  call&lt;br /&gt;HttpContext.Session.Clear() to remove all items so they won't be saved  by ASP.NET&lt;br /&gt;session state.&lt;br /&gt;(c) EndRequest - If an error occurs during the  execution of the page,&lt;br /&gt;PostRequestHandlerExecute might be skipped and  EndRequest will be fired directly.&lt;br /&gt;Your module might need to do some  maintenance work here.&lt;br /&gt;Please note that you shouldn't subscribe to  AcquireRequestState and ReleaseRequestState like ASP.NET session state module  does because if 2 modules subscribe to an event, there is no guarantee which  module will get called first.&lt;br /&gt;Drawbacks:&lt;br /&gt;i. Your custom session data won't  be available before PreRequestHandlerExecute and after  PostRequestHandlerExecute.&lt;br /&gt;ii. You need to figure out how to cleanup during  session expiry or abandonment (in InProc, may piggyback Session_End; hard to  resolve in StateServer or SQLServer mode), etc.&lt;br /&gt;&lt;br /&gt;In the next major release  ASP.NET will increase the support for customizing session state module.&lt;span&gt;   &lt;/span&gt;Stay tuned.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: How does (de)serialization work in SqlServer and  State Server mode?&lt;/b&gt;&lt;br /&gt;A: SqlServer and State Server modes use serialization  to store objects in a remote store. Understanding how it works will help you  write your application correctly.&lt;/p&gt; &lt;p class="MsoNormal"&gt;Assume your page foo.aspx has this piece of code:&lt;br /&gt;&lt;br /&gt;line  1&lt;span&gt;    &lt;/span&gt;MyClass&lt;span&gt;  &lt;/span&gt;class = (MyClass)Session["abc"];&lt;br /&gt;line  2&lt;span&gt;    &lt;/span&gt;if (class == null) {&lt;br /&gt;line 3&lt;span&gt;        &lt;/span&gt;class = new  MyClass();&lt;br /&gt;line 4&lt;span&gt;        &lt;/span&gt;Session["abc"] = class;&lt;br /&gt;line  5&lt;span&gt;    &lt;/span&gt;}&lt;br /&gt;line 6&lt;br /&gt;line 7&lt;span&gt;    &lt;/span&gt;class.LastAccess =  DateTime.Now; // This change will reflect in Session["abc"]&lt;br /&gt;line 8&lt;br /&gt;line  9&lt;span&gt;    &lt;/span&gt;int total;&lt;br /&gt;line 10&lt;span&gt;  &lt;/span&gt;if (Session["def"] ==  null) {&lt;br /&gt;line 11&lt;span&gt;      &lt;/span&gt;total = 0;&lt;br /&gt;line 12&lt;span&gt;   &lt;/span&gt;}&lt;br /&gt;line 13&lt;br /&gt;line 14&lt;span&gt;  &lt;/span&gt;total = total + 1;&lt;br /&gt;line  15&lt;span&gt;  &lt;/span&gt;Session["def"] = total;&lt;br /&gt;line 16&lt;span&gt;  &lt;/span&gt;total = total  + 100;&lt;span&gt;      &lt;/span&gt;// This change will NOT reflect in  Session["def"]&lt;br /&gt;&lt;br /&gt;First, let me explain one area which confuses many  people.&lt;br /&gt;&lt;br /&gt;Assume the page hits line 1 and it gets null.&lt;span&gt;  &lt;/span&gt;Then  the page will create the object (line 3), and put it in session (line 4).&lt;span&gt;   &lt;/span&gt;Please note that what Session has is just a reference to your object (and  actually the local var 'class' is also just a reference to your object).&lt;span&gt;   &lt;/span&gt;So when you modify the object in line 7, you are actually modifying the  same object pointed to by Session["abc"].&lt;span&gt;  &lt;/span&gt;Bottom line is that  'Session["abc"]' and 'class' are just two references that point to the same  object.&lt;br /&gt;&lt;br /&gt;However, the situation in line 9-15 is different.&lt;span&gt;   &lt;/span&gt;Line 16 has no effect on Session["def"]. It's because 'total' is a value  type, and so 'Session["def"]' and 'total' are two integers which are independent  of each other.&lt;br /&gt;&lt;br /&gt;Please note that the above difference has nothing to do  with session state, but with the fundamental difference between a value type  (e.g. int), and an object type (e.g. MyClass).&lt;span&gt;  &lt;/span&gt;You will have the  same behavior if you replace 'Session' by, for example, a hashtable  object.&lt;br /&gt;&lt;br /&gt;Now, back to the actual question.&lt;span&gt;  &lt;/span&gt;When do  deserialization and serialization happen?&lt;br /&gt;&lt;br /&gt;Assume you hit the above page  with a brand new empty session.&lt;span&gt;  &lt;/span&gt;After the HttpHandler is done  executing your page, ASP.NET will later fire the  HttpApplication.ReleaseRequestState event.&lt;span&gt;  &lt;/span&gt;At that point, the  session state module will go thru all the items in session state, serialize them  all into a single binary blob, and save it to a remote store.&lt;br /&gt;&lt;br /&gt;Now, when  you hit the page again, before HttpHandler execute your page, ASP.NET will fire  the HttpApplication.AcquireRequestState event.&lt;span&gt;  &lt;/span&gt;At that point, the  session state module will read the saved binary blob from the remote store,  deserialize it into individual items, and stick them into Session.&lt;span&gt;   &lt;/span&gt;But once again, what it puts into Session["abc"] is just a reference to  an object (of type MyClass) which was created during the  deserialization.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: How can I secure my state server?&lt;/b&gt;&lt;br /&gt;A: If the  state server is running on the same machine as web server, run state server in  local only mode by setting the DWORD registry value  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Param  ters\AllowRemoteConnection to 0.&lt;span&gt;  &lt;/span&gt;This will prevent remote clients  from connecting to the State Server.&lt;span&gt;  &lt;/span&gt;This feature is available in  v1.1, and in the to-be-shipped v1 SP3.&lt;br /&gt;&lt;br /&gt;The state server must be protected  by a firewall from external connections to truly guarantee security.&lt;span&gt;   &lt;/span&gt;The default port is TCP 42424, although it can be changed by setting  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Param  ters\Port.&lt;span&gt;  &lt;/span&gt;Block all external connections on this port except  127.0.0.1 if in local mode, or explicitly disallow all addresses other then the  connecting web server if in remote mode.&lt;span&gt;  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Using IPSec is  another way of protecting your state server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: Can I subscribe to  SessionStateModule.End event using a non-global.asax handler method?&lt;/b&gt;&lt;br /&gt;A:  The answer is NO.&lt;span&gt;  &lt;/span&gt;When SessionStateModule raises the End event,  only the method&lt;br /&gt;defined in global.asax will be called.&lt;span&gt;   &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It's limited this way for a technical safety reason.&lt;span&gt;   &lt;/span&gt;Suppose asp.net allows a user to use any arbitrary handler to the handle  the End event.&lt;span&gt;  &lt;/span&gt;In the case, users will usually use a page method  as a handler.&lt;span&gt;  &lt;/span&gt;When you pass in that handler during event  subscription, that handler (unless it's static) is associated with the  HttpApplication instance your request is running on.&lt;span&gt;  &lt;/span&gt;Please note  that HttpApplication instances are recycled to serve other requests.&lt;span&gt;   &lt;/span&gt;So later on, when the End event gets fired, asp.net will call the  handler, and the HttpApplication instance it is associated with is now being  used by another request.&lt;span&gt;  &lt;/span&gt;Such a situation will cause all sorts of  problem.&lt;span&gt;  &lt;/span&gt;So to avoid this danger, in v1 a decision was made to  call only the method defined in global.asax.&lt;span&gt;  &lt;/span&gt;Hope you all can bear  with this limitation.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q: Can different apps store their session state  in different databases on the same SQL server?&lt;/b&gt;&lt;br /&gt;A: The answer is  yes.&lt;span&gt;  &lt;/span&gt;See this KB for more details.  http://support.microsoft.com/default.aspx?scid=kb;EN-US;836680&lt;o:p&gt;&lt;/O:P&gt;&lt;/p&gt; &lt;hr align="left" size="1" width="25%"&gt; Patrick Y. Ng&lt;br /&gt;&lt;br /&gt;ASP.NET Developer&lt;br /&gt;&lt;br /&gt;This posting is provided “AS IS”  with no warranties, and confers no rights.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-3067191477328557769?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/3067191477328557769/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=3067191477328557769' title='81 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3067191477328557769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/3067191477328557769'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/03/entendiendo-aspnet-session-state.html' title='Entendiendo ASP.NET Session State'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>81</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-7013998823434526000</id><published>2007-03-02T13:22:00.000-03:00</published><updated>2007-03-02T13:31:41.218-03:00</updated><title type='text'>Desarrollo .NET para principiantes</title><content type='html'>Microsoft sacó un nuevo sitio, para principiantes en desarrollo de aplicaciones .NET, tanto de escritorio como web y servicios. Está basado en las versiones Express de Visual Studio 2005. No es necesaria ninguna experiencia previa y está lleno de explicaciones paso a paso de muchos temas de programación .NET, en distintos niveles de dificultad.&lt;br /&gt;&lt;br /&gt;Link:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/"&gt;http://msdn.microsoft.com/vstudio/express/beginner/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hasta hay un rincón de programación para chicos!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/vstudio/express/beginner/kids"&gt;http://msdn.microsoft.com/vstudio/express/beginner/kids&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-7013998823434526000?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/7013998823434526000/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=7013998823434526000' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7013998823434526000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7013998823434526000'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/03/desarrollo-net-para-principiantes.html' title='Desarrollo .NET para principiantes'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-178915990846010484</id><published>2007-03-01T11:27:00.000-03:00</published><updated>2007-03-01T11:38:06.543-03:00</updated><title type='text'>.NET Framework 3.5 New Features</title><content type='html'>Junto con el CTP de Marzo de Visual Studio Orcas, salió un nuevo release del .NET Framework 3.5, el cual incluye las siguientes mejoras:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Faster .NET Framework execution&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Faster garbage collection&lt;br /&gt;2. Smarter, faster NGen requiring smaller working set RAM&lt;br /&gt;3. 64 bit client improvements&lt;br /&gt;4. ThreadPool performance improvements&lt;br /&gt;5. Security check caching during NGen&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Base Class Library – New Class Additions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;6. BigInteger, HashSet and DateTime2 types&lt;br /&gt;7. NSA Suite ”B” and FIPs compliant cryptography&lt;br /&gt;8. Lightweight Reader/Writer Lock Classes&lt;br /&gt;9. Anonymous and Named Pipes IO Classes&lt;br /&gt;10.   Integration with Event Tracing for Windows&lt;br /&gt;11.   New Addin hosting model for extensibility&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Language Integrated Query (LINQ)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Deep integration of LINQ data-awareness into the programming languages and framework.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Workflow Enabled Services – Process and Messaging together&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Using workflow to provide for durable and long-running services. New Tools, WF activities and new programming model classes have been added to simplify building workflow-enabled services using WF and WCF. This allows a .NET Framework developer to build business logic for a service using WF and expose messaging from that service using WCF. These improvements not only provide tools for this scenario but they reduce the amount of glue code that was previously required.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Web 2.0 Friendly and AJAX Enabled WCF Services&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ajax is a web development technique for making asynchronous exchanges of small amounts of data between browser and web service calls from the browser client script to the web server. A programming model is provided for building Ajax style web applications using WCF services. An HTTP programming model is also provided allowing for REST style web services.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Visual Studio Developer Tools for WF, WCF and in Visual Studio “Orcas”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Visual Studio”Orcas” has built in tools for web service authoring with WCF and for building workflow enabled software with WF. There are new project templates for WCF services, WF business logic, workflow enabled services, and AJAX services. The templates are conveniently set up to compile and run even before any custom code is added enabling .NET developers to get going quickly. There are also numerous other tools for developing with WF, WCF and WPF.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;More WS-* Standards Support&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Implementation in WCF of the latest OASIS specifications Web Services Atomic Transaction (WS-AtomicTransaction) 1.1, WS-ReliableMessaging 1.1, WS-SecureCOnversation and Web Services Coordination (WS-Coordination) 1.1.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;RSS and ATOM Syndication API&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Applications built using WCF will be able to easily expose syndicated data which can be consumed by an RSS or ATOM reader.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Partial Trust Support for WCF Hosting&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Partial trust on the vlient is provided for ASMX parity focussing mainly on partially trusted WCF applications deployed through click-once. Support is provided for basic HTTP binding provided that the application runs in the Intranet zone and have granted the apropriate WebPermission. Secure communication is possible through transport security only. All other features are not available to partially trusted applications including hosting services, duplex communications, non-HTTP transports, WS-* protocols and any WF use.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rules Data Improvements&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The rules engine in WF is improved to add support for C# 3.0 extension metods, and for operator overloading . Also the ”new” operator is added to compete the base set of expression types.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Built-in WPF tools for Visual Studio “Orcas”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Visual Studio designer for WPF was previously released as a CTP. It is not integrated into the development environment and is significantly improved.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Additional WPF Features and Improved Performance&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;WPF has smoother animations, faster startup and better overall performance. There are also new data types available for data binding with LINQ. Better integration support is now provided for with codename “WPF/E”.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Información sacada del blog de Thom Robbins: &lt;a href="http://blogs.msdn.com/trobbins/archive/2007/02/28/microsoft-pre-release-software-visual-studio-code-name-orcas-march-2007-community-technology-preview-ctp.aspx"&gt;link&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-178915990846010484?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/178915990846010484/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=178915990846010484' title='48 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/178915990846010484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/178915990846010484'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/03/net-framework-35-new-features.html' title='.NET Framework 3.5 New Features'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>48</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-7925509516960144036</id><published>2007-02-28T09:59:00.000-03:00</published><updated>2007-03-01T11:06:36.737-03:00</updated><title type='text'>Visual Studio "Orcas" CTP de Marzo 2007</title><content type='html'>El día de ayer se liberaron las virtual PCs de Visual Studio 'Orcas', CTP de Marzo 2007, con lo cual se pueden descargar para seguir probando las nuevas capacidades incluídas en la próxima versión de Visual Studio, la cual llegará a su versión final a fines de este año 2007.&lt;br /&gt;&lt;br /&gt;Esta vez, además de descargar la virtual PC con el Visual Studio instalado, se pueden descargar virtual PCs con el Team Foundation Server sólo, y otra con el Visual Studio + Team Foundation Server, todo ya instalado completo. Hay que tener en cuenta que es necesario tener de antemano la &lt;a href="http://download.microsoft.com/download/5/4/9/5499b008-8ae7-46f0-89ae-aeeb18df67ae/VSCTPBase.exe"&gt;imagen base&lt;/a&gt; de instalación de las virtual PCs de los CTP.&lt;br /&gt;&lt;br /&gt;links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cf76fcba-07af-47ac-8822-4ad346210670&amp;DisplayLang=en"&gt;&lt;span style="font-size:85%;"&gt;Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March Community Technology Preview (CTP) (Self-extracting Install)&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c17c9fb8-2a4a-426d-b08b-6ae614d16a0d&amp;amp;DisplayLang=en"&gt;&lt;span style="font-size:85%;"&gt;Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March Community Technology Preview (CTP) (Team Foundation Server - Self-extracting Install)&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b533619a-0008-4dd6-9ed1-47d482683c78&amp;amp;DisplayLang=en"&gt;&lt;span style="font-size:85%;"&gt;Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;a seguir probando, que falta poco para la versión final...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Update: agrego un nuevo link a las descargas de Orcas CTP&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx"&gt;http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-7925509516960144036?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/7925509516960144036/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=7925509516960144036' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7925509516960144036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7925509516960144036'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/visual-studio-orcas-ctp-de-marzo-2007.html' title='Visual Studio &quot;Orcas&quot; CTP de Marzo 2007'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-4330673249835934771</id><published>2007-02-27T09:52:00.000-03:00</published><updated>2007-02-27T10:02:36.903-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>Windows Mobile corriendo Gadgets de Vista</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7Zw5h8kEQcs/ReQrxOD2WbI/AAAAAAAAASE/cAba470jviE/s1600-h/Image119.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_7Zw5h8kEQcs/ReQrxOD2WbI/AAAAAAAAASE/cAba470jviE/s320/Image119.jpg" alt="" id="BLOGGER_PHOTO_ID_5036198407894882738" border="0" /&gt;&lt;/a&gt;Microsoft está en etapas iniciales del desarrollo de un sistema que permitirá ejecutar gadgets de Windows Vista, dentro del sistema operativo Windows Mobile. Ya presentaron una prueba de concepto del sistema, el cual fue presentado por Channel 10.&lt;br /&gt;Muchos dirán: el iPhone puede hacer lo mismo con los widgets de MacOs... Bueno, esa es la idea de Microsoft: dar la misma capacidad de poder ejecutar aplicaciones, que son muy fácil de desarrollar, como los gadgets, en un dispositivo móvil.&lt;br /&gt;Yo hace poco me metí en el mundo mobile al comprarme una HP iPAQ hx2495b, el cual trae Windows Mobile 5 y estoy muy conforme con la interfaz del mismo, pero la posibilidad de ejecutar gadgets me parecer interesante y hace que mejore muchísimo la interface con el usuario.&lt;br /&gt;Esperemos que pronto liberen algo así lo empezamos a probar...&lt;br /&gt;&lt;br /&gt;Link al video, que muestra a Mel Sempat haciendo una demostración del prototipo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://on10.net/Blogs/laura/vista-gadgets-running-on-windows-mobile/"&gt;http://on10.net/Blogs/laura/vista-gadgets-running-on-windows-mobile/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-4330673249835934771?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/4330673249835934771/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=4330673249835934771' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4330673249835934771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4330673249835934771'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/windows-mobile-corriendo-gadgets-de.html' title='Windows Mobile corriendo Gadgets de Vista'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7Zw5h8kEQcs/ReQrxOD2WbI/AAAAAAAAASE/cAba470jviE/s72-c/Image119.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-2495098815163638662</id><published>2007-02-23T10:29:00.000-03:00</published><updated>2007-02-23T10:36:43.691-03:00</updated><title type='text'>Frase interesante sobre innovación y estimaciones</title><content type='html'>Una frase interesante que aplica muy bien al desarrollo de aplicaciones.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Si un proyecto importante es realmente innovador, no hay manera en que puedas determinar el costo y tiempo de desarrollo exactos. Y si llegas a saber el costo y tiempo de desarrollo exactos, lo mas probable es que esa tecnología sea obsoleta."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Original: &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"If a major project is truly innovative, you cannot possibly know its exact cost and its exact schedule at the beginning. And if in fact you do know the exact cost and the exact schedule, chances are that the technology is obsolete." &lt;/span&gt;&lt;br /&gt;&lt;br /&gt; -Joseph G. Gavin, Jr., discussing the design of the lunar module that landed NASA astronauts on the moon.&lt;br /&gt;&lt;br /&gt;sacado del &lt;a href="http://www.fabio.com.ar/verpost.php?id_noticia=1984"&gt;blog de fabio&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-2495098815163638662?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/2495098815163638662/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=2495098815163638662' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2495098815163638662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2495098815163638662'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/frase-interesante-sobre-innovacin-y.html' title='Frase interesante sobre innovación y estimaciones'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-4242410486838014747</id><published>2007-02-20T10:00:00.000-03:00</published><updated>2007-02-20T10:05:52.805-03:00</updated><title type='text'>Reflector 5</title><content type='html'>Salió una nueva versión de la herramienta infaltable para .NET: &lt;a href="http://www.aisto.com/roeder/dotnet/"&gt;&lt;span style="font-weight: bold;"&gt;Lutz Roeder's Reflector 5.0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.computerzen.com/"&gt;Scott Hanselman&lt;/a&gt;, en su &lt;a href="http://www.hanselman.com/blog/"&gt;blog&lt;/a&gt;, hizo un excelente review sobre la nueva versión: &lt;a href="http://www.hanselman.com/blog/Refector5ReleasedWorldDominationAssured.aspx"&gt;link al post&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A continuación, una transcripción del mismo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;&lt;span style="font-size:100%;"&gt;&lt;a class="TitleLinkStyle" rel="bookmark" href="http://www.hanselman.com/blog/Refector5ReleasedWorldDominationAssured.aspx"&gt;Refector 5 Released - World Domination Assured&lt;/a&gt;&lt;/span&gt;&lt;/h1&gt;Reflector 5 is out, and it is &lt;strong&gt;good&lt;/strong&gt;. Go get it immediately, or just run your current version and go Help | Check for Updates. &lt;table class="item_bg" cellpadding="4" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;li&gt;&lt;a href="http://www.aisto.com/roeder/dotnet"&gt;Reflector 5.0&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/reflectoraddins"&gt;Reflector 5.0 Add-Ins&lt;/a&gt; @ CodePlex  &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.aisto.com/roeder/paper/reflector5.ppt"&gt;Reflector 5.0 New Features&lt;/a&gt; (PPT)  &lt;p&gt;What's the coolest new feature? Why, a custom "protocol handler" that will soon sweep the (.NET) blogosphere. &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Select any item in Refector and press Ctrl-Alt-C&lt;/span&gt;&lt;/strong&gt; to copy the &lt;strong&gt;code://&lt;/strong&gt; URI for that item. Like this:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Click here if you have Reflector 5 to navigate to this method: &lt;/strong&gt;&lt;a href="http://code//System.Xml:2.0.0.0:b77a5c561934e089/System.Xml.XmlNameTable/Add%28String%29:String"&gt;&lt;strong&gt;code://System.Xml/System.Xml.XmlNameTable/Add&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Note that URI can include the version and hash value for the assembly, as my example does in the underlying href.&lt;/p&gt; &lt;p&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;code://System.Xml:2.0.0.0:b77a5c561934e089/&lt;br /&gt;System.Xml.XmlNameTable/Add(String):String&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Worried it won't work in FireFox? Remember that Custom Protocol Handlers aren't an IE only thing. Notice my FireFox dialog below. Just click "Remember my choice" and you'll have the same glorious integrated experience as everyone else. This code:// thing could take off...I wonder if we can work out some kind of cross-promotional thing with the Java guys? ;)&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/Refector5ReleaseWorldDominationAssured_6BE/reflectorfirefox%5B23%5D.png" atomicselection="true"&gt;&lt;img src="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/Refector5ReleaseWorldDominationAssured_6BE/reflectorfirefox_thumb%5B12%5D.png" border="0" height="200" width="400" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Here's a few &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;ACTION ITEMS &lt;/span&gt;&lt;/strong&gt;for you after you've downloaded the new version:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;strong&gt;FONT SIZE: &lt;/strong&gt;Be sure to visit View | Options and set up your fonts if you use Reflector for presenting. Set your fonts before you present, or call &lt;strong&gt;Reflector /fontsize:14 &lt;/strong&gt;when you start it for a talk.  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;REGISTER WITH EXPLORER: &lt;/strong&gt;Run "&lt;strong&gt;Reflector /register&lt;/strong&gt;" if you want "Browse with .NET Reflector" to be your default option for all .DLL files.  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;ASSEMBLY LISTS: &lt;/strong&gt;After you run Reflector, &lt;strong&gt;press Ctrl-&lt;/strong&gt;L and bask in the little-known but totally awesome Assembly Lists feature. I use this for different projects as it let's me "switch views" very quickly. Setup as many lists as you like. &lt;ul&gt;&lt;li&gt;Remember that if your list gets "sloppy," just hold down delete and quickly remove every assembly. Then hit Ctrl-L and enter, and you'll be able to select a new Default list and be prompted for a version of the .NET Framework, including Mono if you have it installed.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;EXPLOIT ANALYZE: &lt;/strong&gt;Try the new improved Analyze feature by right-clicking any type or Assembly or by pressing Ctrl-R. The new items are Exposed By, Instantiated By, and Assigned By. &lt;strong&gt;Exposed By &lt;/strong&gt;is VERY useful.  &lt;ul&gt;&lt;li&gt;Also, not new, but still great, is the &lt;strong&gt;P/Invoke Imports &lt;/strong&gt;analysis, that only appears when you've selected Analyze while an &lt;strong&gt;assembly (not a namespace) &lt;/strong&gt;is selected. Try selecting System.Web, Right-Click, Analyze, then P/Invoke and see &lt;a href="http://www.hanselman.com/blog/fromradio.ashx?external_referrer=http%3A//www.hanselman.com/blog/TheMythOfNETPurity.aspx&amp;url=http://radio.weblogs.com/0106747/stories/2003/05/13/theMythOfnetPurity.html"&gt;what unmanaged code your "pure" .NET application is using&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;GET ALL THE ADD-INS: &lt;/strong&gt;Finally, &lt;strong&gt;go load up on Reflector Add-Ins at &lt;/strong&gt;&lt;a href="http://www.codeplex.com/reflectoraddins"&gt;&lt;strong&gt;CodePlex&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.  &lt;/strong&gt;So many people use Reflector, but it's profoundly a bummer that so few really exploit the available add-ins. Try the &lt;strong&gt;Diff &lt;/strong&gt;add-in and the &lt;strong&gt;TreeMap&lt;/strong&gt; to start, and once you're hooked, collect them all and trade them with your friends.  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;PUT IT IN YOUR PATH: &lt;/strong&gt;Oh, and one other thing, folks. Forgive me for this rant, but if I go to another person's machine to debug or work with you for some reason, and Reflector.exe &lt;strong&gt;isn't in your path&lt;/strong&gt;, I'm going to smack someone. Please, let me at least Start|Run|Reflector. If it's in c:\utils\tools\bar\my downloads\foo\refector, fine, but for the love of .NET, make sure it's in your &lt;strong&gt;PATH&lt;/strong&gt;. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Thanks Lutz! We all owe you.&lt;/p&gt;&lt;/li&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-4242410486838014747?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/4242410486838014747/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=4242410486838014747' title='20 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4242410486838014747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4242410486838014747'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/reflector-5.html' title='Reflector 5'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-9055061172478342931</id><published>2007-02-20T09:29:00.000-03:00</published><updated>2007-02-20T09:38:46.765-03:00</updated><title type='text'>dbExpress 4</title><content type='html'>CodeGear anunció que la próxima versión de Delphi (codename Spacely) vendrá con un nuevo engine de conexión a base de datos dbExpress. El mismo, unificará Win32 y .NET en una misma librería, con lo cual será posible desarrollar aplicaciones de la misma forma en ambas plataformas, favoreciendo la portabilidad de las aplicaciones. También para destacar, es que dbExpress 4 está 100% escrito en Delphi, a diferencia de las versiones anteriores. Otra mejora es la posibilidad de crear drivers delegados, que permitirán encadenar acciones a los llamados al driver de la conexión, posibilitando extenderlos por medio de tracing, pooling, etc. Todo esto abierto al programador para realizar sus propias tareas antes y/o después de la llamada al driver original.&lt;br /&gt;&lt;br /&gt;Algunos posts sobre el tema:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thepythia.com/?p=32"&gt;http://www.thepythia.com/?p=32&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.marcocantu.com/blog/new_dbExpress.html"&gt;http://blog.marcocantu.com/blog/new_dbExpress.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.codegear.com/SteveShaughnessy/archive/2007/02/16/31865.aspx"&gt;http://blogs.codegear.com/SteveShaughnessy/archive/2007/02/16/31865.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-9055061172478342931?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/9055061172478342931/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=9055061172478342931' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/9055061172478342931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/9055061172478342931'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/dbexpress-4.html' title='dbExpress 4'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-9000518387259281150</id><published>2007-02-14T09:43:00.000-03:00</published><updated>2007-02-14T09:52:43.828-03:00</updated><title type='text'>Screenshot de Delphi 2007 Spacely</title><content type='html'>Hoy estuve viendo en blogs y noticias de &lt;a href="http://www.codegear.com/Products/Delphi/tabid/122/Default.aspx"&gt;Delphi&lt;/a&gt;, que mostraron una captura de pantalla del nuevo producto de CodeGear: Delphi 2007 Spacely, el cual permitirá desarrollar aplicaciones Win32 nativas sobre Windows Vista.&lt;br /&gt;En la captura se ve como la aplicación  soporta el modo &lt;a href="http://en.wikipedia.org/wiki/Windows_Aero"&gt;Aero&lt;/a&gt; de Windows Vista y utiliza los nuevos diálogos  de Vista (TTaskDialog)&lt;br /&gt;&lt;br /&gt;La imagen fue sacada del blog de Marco Cantu.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.marcocantu.com/blog/spacely_screen_shot.html"&gt;http://blog.marcocantu.com/blog/spacely_screen_shot.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.marcocantu.com/images/TaskDialog_sm.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 472px; height: 359px;" src="http://blog.marcocantu.com/images/TaskDialog_sm.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;En el sitio de &lt;a href="http://www.drbob42.com/"&gt;Dr. Bob's&lt;/a&gt; se podrá encontrar más información sobre Delphi Spacely, junto con otro screenshot.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.drbob42.com/Spacely/"&gt;http://www.drbob42.com/Spacely/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-9000518387259281150?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/9000518387259281150/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=9000518387259281150' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/9000518387259281150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/9000518387259281150'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/screenshot-de-delphi-2007-spacely.html' title='Screenshot de Delphi 2007 Spacely'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-8463329643409485807</id><published>2007-02-13T12:12:00.000-03:00</published><updated>2007-02-13T09:31:34.432-03:00</updated><title type='text'>"How do I...?" con ASP.NET AJAX</title><content type='html'>En el sitio de ASP.NET, pusieron a disposición nuevos videos de entrenamiento de ASP.NET AJAX (grabados en base a la versión 1.0 final), en donde se encontrará como hacer muchas tareas con ASP.NET AJAX, explicadas en forma clara y rápida.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/learn/videos/"&gt;http://www.asp.net/learn/videos/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-8463329643409485807?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/8463329643409485807/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=8463329643409485807' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8463329643409485807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8463329643409485807'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/how-do-i-con-aspnet-ajax.html' title='&quot;How do I...?&quot; con ASP.NET AJAX'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-2718712382754638210</id><published>2007-02-12T12:04:00.000-03:00</published><updated>2007-02-12T12:21:01.932-03:00</updated><title type='text'>La Web 2.0 explicada en 5 minutos</title><content type='html'>La Web 2.0 explicada en video en cinco minutos, por &lt;a href="http://www.ksu.edu/sasw/anthro/wesch.htm"&gt;Michael Wesch&lt;/a&gt;, profesor asistente de antropología de la universidad de Kansas:&lt;br /&gt;&lt;br /&gt;El video va rápido y está lleno de conceptos muy interesantes. Imperdible!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=6gmP4nk0EOE"&gt;http://www.youtube.com/watch?v=6gmP4nk0EOE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6gmP4nk0EOE"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/6gmP4nk0EOE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;link sacado de:&lt;br /&gt;&lt;br /&gt;&lt;a href="%3Ca%20onclick=%22return%20top.js.OpenExtLink%28window,event,this%29%22%20href=%22%22%20target=%22_blank%22%3Ehttp://www.hanselman.com/blog%3Cwbr%3E/Web20ExplainedInVideoByMichae%3Cwbr%3ElWesch.aspx%3C/a%3E"&gt;http://www.hanselman.com/blog/Web20ExplainedInVideoByMichaelWesch.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-2718712382754638210?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/2718712382754638210/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=2718712382754638210' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2718712382754638210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2718712382754638210'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/la-web-20-explicada-en-5-minutos.html' title='La Web 2.0 explicada en 5 minutos'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-2992930698360537546</id><published>2007-02-09T14:20:00.001-03:00</published><updated>2007-02-09T15:33:39.843-03:00</updated><title type='text'>Un primer vistazo a "Orcas", por Scott Guthrie</title><content type='html'>&lt;a href="http://weblogs.asp.net/scottgu/default.aspx"&gt;Scott Guthrie&lt;/a&gt;, Manager General de la división de desarrollo de Microsoft (responsable de las siguientes tecnologías: CLR, .NET Compact Framework, ASP.NET /Atlas, Windows Forms, WPF, IIS 7.0, Commerce Server, VWD, Visual Studio Tools for WPF), dió una presentación sobre la nueva versión de Visual Studio.NET, llamada por ahora, en nombre de código, como "Orcas".&lt;br /&gt;&lt;br /&gt;En un post de él, describe en detalle las nuevas características de esta nueva versión del entorno de desarrollo, más algunas características del nuevo framework que saldrá junto al IDE, con versión 3.5.&lt;br /&gt;&lt;br /&gt;Dentro de lo que cuenta Scott, comento las siguientes características interesantes:&lt;br /&gt;&lt;br /&gt;1) Será posible desarrollar aplicaciones con el framework 2.0, 3.0 o 3.5, ya que al momento de crear un proyecto nuevo, se puede elegir el framework target, ya que cada versión trajo nuevos tipos de aplicaciones.&lt;br /&gt;2) Diseñador de HTML/CSS mejorado. Dentro de esto está la posibilidad de ver, al diseñar una página html, tanto la vista de preview como la vista de html, pudiendo hacer cambios en uno o en otro simultáneamente y actualizándose respectivamente al hacer los cambios. Soporte para CSS mejorado. Soporte en diseño para master pages anidadas.&lt;br /&gt;3) ASP.NET Ajax integrado en el framework y en el entorno.&lt;br /&gt;4) Soporte de datos mejorado, mediante LINQ. Orcas incluye un mapeador OR para crear modelos de datos de datos relacionales.&lt;br /&gt;&lt;br /&gt;Para ver en detalle estas características, está el post de Scott: &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/02/08/my-first-look-at-orcas-presentation.aspx"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;También hay una referencia a una conferencia que dió él en Bélgica: &lt;a href="http://blogs.msdn.com/tommer/archive/2007/02/03/video-of-scott-guthrie-s-newest-presentation-first-look-at-visual-studio-orcas.aspx"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Y está la presentación grabada en video, en el siguiente lugar: &lt;a href="mms://wm.microsoft.com/ms/belux/msdn/FirstLookAtOrcasScottGuthrie.wmv"&gt;link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bueno, parece que el año 2007 se viene con muchas mejoras en Visual Studio y el framework .NET.&lt;br /&gt;&lt;br /&gt;Vamos a esperar que el próximo CTP se lance pronto, para empezar a probar estas características.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-2992930698360537546?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/2992930698360537546/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=2992930698360537546' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2992930698360537546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2992930698360537546'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/un-primer-vistazo-orcas-por-scott.html' title='Un primer vistazo a &quot;Orcas&quot;, por Scott Guthrie'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-1603130551683067403</id><published>2007-02-01T16:35:00.000-03:00</published><updated>2007-02-02T09:22:40.129-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><title type='text'>DinnerNow.net: Aplicación ejemplo de las últimas tecnologías de Microsoft</title><content type='html'>El equipo de desarrollo de Microsoft sacó a la luz una aplicación completa, con fuentes incluídos, donde se muestran todas las últimas tecnologías, aplicadas en un ejemplo concreto. Así es posible, revisando los fuentes, aprender en base a una aplicación ya desarrollada, mirando como se hace cada cosa.&lt;br /&gt;&lt;br /&gt;Se llama DinnerNow.net, y se puede descargar de:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dinnernow.net/"&gt;http://www.dinnernow.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Utiliza las siguientes tecnologías:&lt;br /&gt;&lt;br /&gt;IIS7, ASP.NET Ajax Extension, Linq, Windows Communications Foundation, Windows Workflow Foundation, Windows Presentation Foundation, Windows Powershell y el .NET Compact Framework.&lt;br /&gt;&lt;br /&gt;Una explicación más detallada sobre el uso de cada tecnología, en el siguiente blog:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/mwinkle/archive/2007/02/01/dinnernow-the-other-thing-shipping.aspx"&gt;http://blogs.msdn.com/mwinkle/archive/2007/02/01/dinnernow-the-other-thing-shipping.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;También se pueden descargar un &lt;a href="http://www.dinnernow.net/downloads/videos/Scenario1_web/wmv/DinnerNow%20Scenario%201%20-%20Web.wmv"&gt;video demostración de la aplicación&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.dinnernow.net/images/DinnerNow/screenshots.png"&gt;&lt;img style="cursor: pointer; width: 509px; height: 246px;" src="http://www.dinnernow.net/images/DinnerNow/screenshots.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-1603130551683067403?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/1603130551683067403/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=1603130551683067403' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1603130551683067403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1603130551683067403'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/02/dinnernownet-aplicacin-ejemplo-de-las.html' title='DinnerNow.net: Aplicación ejemplo de las últimas tecnologías de Microsoft'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-8577353278106916404</id><published>2007-01-31T09:35:00.000-03:00</published><updated>2007-01-31T09:38:24.643-03:00</updated><title type='text'>Vista a prueba por un windowsero, un maquero y un linuxero</title><content type='html'>Tres usuarios, uno de Windows, uno de Linux y uno de Mac cuentan sus primeras  impresiones del sistema operativo de Microsoft.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.elpais.com/videos/tecnologia/Ponemos/Vista/prueba/elpvidtec/20070130elpeputec_1/Ves/"&gt;link&lt;/a&gt; al diario El País, de España&lt;br /&gt;&lt;br /&gt;Luego de verlo, me doy cuenta que hasta un administrador de sistemas que trabaja con Linux, ve las ventajas de Windows Vista.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-8577353278106916404?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/8577353278106916404/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=8577353278106916404' title='13 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8577353278106916404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8577353278106916404'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/vista-prueba-por-un-windowsero-un.html' title='Vista a prueba por un windowsero, un maquero y un linuxero'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-6087635301434552049</id><published>2007-01-30T15:58:00.000-03:00</published><updated>2007-01-30T16:01:35.340-03:00</updated><title type='text'>Como desinstalar Visual Studio.NET</title><content type='html'>En caso que necesitemos limpiar por completo una instalación de Visual Studio, acá hay un how-to de microsoft de como hacerlo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms246604%28VS.80%29.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms246604(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/9506209-6087635301434552049?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/6087635301434552049/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=6087635301434552049' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6087635301434552049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6087635301434552049'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/como-desinstalar-visual-studionet.html' title='Como desinstalar Visual Studio.NET'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-7328488397435631384</id><published>2007-01-30T15:30:00.000-03:00</published><updated>2007-01-30T15:45:40.370-03:00</updated><title type='text'>Lily Allen</title><content type='html'>Nada que ver con la programación, ni por el estilo, pero quería compartir datos sobre algo de buena música...&lt;br /&gt;&lt;br /&gt;Estuve escuchando a esta artista inglesa, llamada Lily Allen, y me pareció muy interesante su música y su voz.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.myspace.com/lilymusic"&gt;http://www.myspace.com/lilymusic &lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Lily_Allen"&gt;http://en.wikipedia.org/wiki/Lily_Allen&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lilyallenmusic.com/"&gt;http://lilyallenmusic.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Su disco se llama Allright, Still, lanzado en julio de 2006.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-7328488397435631384?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/7328488397435631384/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=7328488397435631384' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7328488397435631384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7328488397435631384'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/lily-allen.html' title='Lily Allen'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-4931566303871567443</id><published>2007-01-30T10:15:00.000-03:00</published><updated>2007-01-30T10:21:00.868-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio'/><title type='text'>Poster de referencias de teclado de Visual Studio</title><content type='html'>Están disponibles, para descargar de Microsoft, los posters con las referencias de teclas rápidas para uso en Visual Studio, tanto en C#, como en VB.NET y C++.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c15d210d-a926-46a8-a586-31f8a2e576fe&amp;DisplayLang=en"&gt;Visual C#&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blogshare.members.winisp.net/images/FreePostersDefaultKeyboardShortcutsforVi_B04B/clip_image00212.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://blogshare.members.winisp.net/images/FreePostersDefaultKeyboardShortcutsforVi_B04B/clip_image00212.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6bb41456-9378-4746-b502-b4c5f7182203&amp;DisplayLang=en"&gt;Visual Basic.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blogshare.members.winisp.net/images/FreePostersDefaultKeyboardShortcutsforVi_B04B/clip_image00111.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://blogshare.members.winisp.net/images/FreePostersDefaultKeyboardShortcutsforVi_B04B/clip_image00111.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=bccf84f4-4136-48b2-b4ec-83eaa484da20&amp;DisplayLang=en"&gt;Visual C++.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blogshare.members.winisp.net/images/FreePostersDefaultKeyboardShortcutsforVi_B04B/clip_image003611.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://blogshare.members.winisp.net/images/FreePostersDefaultKeyboardShortcutsforVi_B04B/clip_image003611.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-4931566303871567443?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/4931566303871567443/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=4931566303871567443' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4931566303871567443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4931566303871567443'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/poster-de-referencias-de-teclado-de.html' title='Poster de referencias de teclado de Visual Studio'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-5252029231358027159</id><published>2007-01-30T09:26:00.000-03:00</published><updated>2007-01-30T10:02:19.113-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><title type='text'>Ya salió Windows Vista!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://activewin.com/reviews/software/operating-sys/vista/box44.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 184px; height: 204px;" src="http://activewin.com/reviews/software/operating-sys/vista/box44.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hoy, 30 de enero, es el lanzamiento definitivo a usuarios finales de la nueva versión del sistema operativo de Microsoft, &lt;a href="http://www.microsoft.com/windows/products/windowsvista/default.mspx"&gt;Windows Vista&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/events/executives/webcasts.mspx?wt_svl=20049a&amp;amp;mg_id=20049b"&gt;Aquí&lt;/a&gt; se lo puede ver a Bill Gates presentando a Windows Vista.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/windows/products/windowsvista/100reasons.mspx"&gt;100 razones para migrar a Windows Vista&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://activewin.com/reviews/software/operating-sys/vista/"&gt;Review de Windows Vista hecho por ActiveWin&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-5252029231358027159?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/5252029231358027159/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=5252029231358027159' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/5252029231358027159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/5252029231358027159'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/ya-sali-windows-vista.html' title='Ya salió Windows Vista!!!'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-779797093048521317</id><published>2007-01-29T15:28:00.000-03:00</published><updated>2007-01-29T15:31:54.221-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='development'/><title type='text'>Píldoras Orientadas a Objetos, de Dr. Marteens</title><content type='html'>En esta página de &lt;a href="http://www.marteens.com/"&gt;Ian Marteens&lt;/a&gt;, hay una buena cantidad de consejos sobre programación orientada a objetos, en general en .NET con lenguaje C#.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.marteens.com/pills.html"&gt;http://www.marteens.com/pills.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Muy recomendable...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-779797093048521317?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/779797093048521317/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=779797093048521317' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/779797093048521317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/779797093048521317'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/pldoras-orientadas-objetos-de-dr.html' title='Píldoras Orientadas a Objetos, de Dr. Marteens'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-1620228717622956061</id><published>2007-01-26T17:04:00.000-03:00</published><updated>2007-01-26T17:22:49.364-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><title type='text'>Podcast: Paul Thurrot habla sobre Windows Vista</title><content type='html'>Estuve escuchando un podcast, del &lt;a href="http://www.jameswoodcock.co.uk/"&gt;blog de James Woodcock&lt;/a&gt;, donde se tratan varios temas relacionados a Windows Vista. Para el que no lo conoce, Paul Thurrot es el creador de un sitio llamado &lt;a href="http://www.winsupersite.com/"&gt;SuperSite for Windows&lt;/a&gt;, donde se puede obtener mucha información sobre todas las versiones de Windows que salieron. Paul hace reviews de las betas de los productos de Microsoft.&lt;br /&gt;&lt;br /&gt;Se puede escuchar el podcast en la siguiente dirección:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jameswoodcock.co.uk/?p=912"&gt;http://www.jameswoodcock.co.uk/?p=912 &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Y se discuten los siguientes temas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Paul Thurrott y sus websites&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Que versión de &lt;a href="http://www.winsupersite.com/reviews/winvista_02.asp"&gt;Windows Vista&lt;/a&gt; debería comprar?&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.winsupersite.com/reviews/winvista_ultimate_extras.asp"&gt;Ultimate Extras&lt;/a&gt;&lt;/li&gt;&lt;li&gt;OEM o retail?&lt;/li&gt;&lt;li&gt;Debería esperar mejores drivers antes de obtener Vista? (&lt;a href="http://www.microsoft.com/windowsvista/getready/upgradeadvisor/default.mspx"&gt;Windows Vista Upgrade Advisor&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Los gamers deberían esperar?&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.winsupersite.com/reviews/winvista_03.asp"&gt;Instalación&lt;/a&gt; complicada?&lt;/li&gt;&lt;li&gt;Experimentando con distintas versiones de Vista antes de decidir cual comprar&lt;/li&gt;&lt;li&gt;El diseño de la nueva interfaz de Windows&lt;/li&gt;&lt;li&gt;Features del nuevo menu Inicio&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.winsupersite.com/reviews/winvista_05.asp"&gt;Aero Glass&lt;/a&gt; es solamente algo visualmente lindo?&lt;/li&gt;&lt;li&gt;Flip 3D es bueno?&lt;/li&gt;&lt;li&gt;Copiando &lt;a href="http://en.wikipedia.org/wiki/Mac_OS_10"&gt;Mac OS X&lt;/a&gt;?&lt;/li&gt;&lt;li&gt;Que hay para los gamers?&lt;/li&gt;&lt;li&gt;El usuario hogareño promedio, necesita una nueva PC para Windows Vista?&lt;/li&gt;&lt;li&gt;Compatibilidad de software antiguo&lt;/li&gt;&lt;li&gt;Live Anywhere (&lt;a href="http://en.wikipedia.org/wiki/Live_Anywhere"&gt;Live for Windows&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;El nuevo &lt;a href="http://en.wikipedia.org/wiki/Windows_Media_Center"&gt;Windows Media Center&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Las nuevas &lt;a href="http://www.winsupersite.com/reviews/winvista_05b.asp"&gt;características de seguridad&lt;/a&gt; de Windows Vista&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.winsupersite.com/reviews/ie7.asp"&gt;Internet Explorer 7&lt;/a&gt; se puso a mano con &lt;a href="http://www.winsupersite.com/reviews/firefox2.asp"&gt;Mozilla Firefox&lt;/a&gt;?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;No una sola, sino muchas pequeñas razones del porqué deberías comprar Windows Vista&lt;/li&gt;&lt;li&gt;Características originalmente planeadas para Vista donde Paul está en desacuerdo faltan en la versión final?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.winsupersite.com/reviews/winvista_05c.asp"&gt;ReadyBoost&lt;/a&gt; y &lt;a href="http://www.winsupersite.com/reviews/winvista_05c.asp"&gt;ReadyDrive&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Me paso a Windows Vista o sigo con Windows XP?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Se puede encontrar un review de Vista en la siguiente dirección:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.winsupersite.com/reviews/winvista.asp"&gt;http://www.winsupersite.com/reviews/winvista.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yo, personalmente, ya me instalé Vista, y estoy empezando a probarlo (dual boot con XP), y de a poco voy a ir pasando todo a la partición de Vista. He probado varias betas de Vista desde que llamaba Longhorn, y realmente me parece muy bueno, aunque todavía tenga cosas que mejorar (las cuales saldrán corregidas en sucesivos updates y luego en el Service Pack 1 que Microsoft tiene planeado sacar a fin del 2007)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-1620228717622956061?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/1620228717622956061/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=1620228717622956061' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1620228717622956061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1620228717622956061'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/podcast-paul-thurrot-habla-sobre.html' title='Podcast: Paul Thurrot habla sobre Windows Vista'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-2465219713571422486</id><published>2007-01-26T11:22:00.000-03:00</published><updated>2007-01-26T11:46:16.696-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>Como implementar Microsoft ASP.NET AJAX Extension v1.0 en un sitio existente</title><content type='html'>Extraje esta información bastante útil para el caso en que queramos convertir un sitio normal de ASP.NET en un sitio AJAX Extension-enabled. Aquí se listan los pasos a seguir para la conversión:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://codebetter.com/blogs/jay.kimble/archive/2007/01/26/How-To_3A00_-Enable-Microsoft-ASP.NET-Ajax-Extension-V1.0-_2800_and-Jan.-2007-CTP_2900_-on-an-existing-site-.aspx"&gt;http://codebetter.com/blogs/jay.kimble/archive/2007/01/26/How-To_3A00_-Enable-Microsoft-ASP.NET-Ajax-Extension-V1.0-_2800_and-Jan.-2007-CTP_2900_-on-an-existing-site-.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-2465219713571422486?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/2465219713571422486/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=2465219713571422486' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2465219713571422486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2465219713571422486'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/como-implementar-microsoft-aspnet-ajax.html' title='Como implementar Microsoft ASP.NET AJAX Extension v1.0 en un sitio existente'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-1721166694047306694</id><published>2007-01-24T11:00:00.000-03:00</published><updated>2007-01-25T09:02:37.504-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>ASP.NET 2.0 AJAX Extension v1.0</title><content type='html'>Ayer se hizo el release oficial de las extensiones AJAX de ASP.NET 2.0.&lt;br /&gt;&lt;br /&gt;Se pueden descargar desde aquí, junto con el CTP de Enero de 2007, y el Control Toolkit.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ajax.asp.net/"&gt;http://ajax.asp.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Links con información sobre el release:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pointerx.net/blogs/glozano/archive/2007/01/23/Microsoft-releases-ASP.NET-AJAX-1.0.aspx"&gt;http://pointerx.net/blogs/glozano/archive/2007/01/23/Microsoft-releases-ASP.NET-AJAX-1.0.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/01/23/asp-net-ajax-1-0-released.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2007/01/23/asp-net-ajax-1-0-released.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/hans_vb/archive/2007/01/23/asp-net-ajax-v1-0-is-available.aspx"&gt;http://blogs.msdn.com/hans_vb/archive/2007/01/23/asp-net-ajax-v1-0-is-available.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.galcho.com/Blog/PermaLink.aspx?guid=a730c3d1-9108-435d-95e8-a660cad55509"&gt;http://www.galcho.com/Blog/PermaLink.aspx?guid=a730c3d1-9108-435d-95e8-a660cad55509&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nikhilk.net/Entry.aspx?id=151"&gt;http://www.nikhilk.net/Entry.aspx?id=151&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/nigel/archive/2007/01/24/asp-net-ajax-1-0-released.aspx"&gt;http://blogs.msdn.com/nigel/archive/2007/01/24/asp-net-ajax-1-0-released.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/01/23/asp-net-ajax-1-0-released.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2007/01/23/asp-net-ajax-1-0-released.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/01/25/links-to-asp-net-ajax-1-0-resources-and-answers-to-some-common-questions.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2007/01/25/links-to-asp-net-ajax-1-0-resources-and-answers-to-some-common-questions.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-1721166694047306694?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/1721166694047306694/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=1721166694047306694' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1721166694047306694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/1721166694047306694'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/aspnet-20-ajax-extension-v10.html' title='ASP.NET 2.0 AJAX Extension v1.0'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-7355595171249727688</id><published>2007-01-24T10:55:00.000-03:00</published><updated>2007-01-29T09:34:18.743-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webcast'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><title type='text'>Lanzamiento de Windows Vista y Office 2007 versión Webcast</title><content type='html'>Hoy están los siguientes WebCast de Microsoft, de lanzamiento de Windows Vista y Office 2007.&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Durante el mes de diciembre muchas personas tuvieron la oportunidad de asistir al lanzamiento de Windows Vista, Exchange 2007 y Office 2007 en sus respectivas ciudades.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;La Gerencia de Plataforma y Desarrollo de Microsoft Región andina, junto a los grupos de Expositores de la región y con el apoyo de MSDN Latinoamérica han decidido lanzar el track de desarrolladores del evento presencial vía Webcast este 24 de enero.  Los asistentes podrán ver todo el track conforme se hizo en Colombia, Venezuela, Ecuador y Perú así como preguntar a los expositores  sobre lo mostrado.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032324409&amp;EventCategory=4&amp;amp;culture=es-AR&amp;CountryCode=AR"&gt;Bienvenida y Sesión 1&lt;/a&gt; (24 de Enero, 10:20 hs Argentina)&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;/span&gt;&lt;strong&gt;8:10 a 8:20: Bienvenida: &lt;/strong&gt;Introducción al evento de Jorge Oblitas (Microsoft Ecuador Perú)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;8:20 a 9:30: Sesion 1:&lt;/strong&gt; Ya terminé la aplicación y los usuarios quieren que mi aplicación para Vista luzca como lucen las aplicaciones que vienen en Windows Vista. ¿Qué tengo que hacer?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Expositor:&lt;/strong&gt; Edgar Sánchez, Director Regional de Microsoft para Ecuador&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032324411&amp;EventCategory=4&amp;amp;culture=es-AR&amp;CountryCode=AR"&gt;Sesión 2&lt;/a&gt; (24 de Enero, 11:40 hs. Argentina)&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;div class="eventdetails"&gt;                 &lt;p&gt;&lt;span id="eventInfo_lblEventDescription"&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;strong&gt;9: 40 a 10:50: Sesión 2:&lt;/strong&gt; Mi aplicación ya luce como Vista, pero, ¿no habrá algo adicional que incremente la seguridad y confiabilidad de mi aplicación en Vista?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="eventInfo_lblEventDescription"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;strong&gt;Expositor:&lt;/strong&gt; Carlos Cemboraín BML Soft, C.A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032324413&amp;EventCategory=4&amp;amp;culture=es-AR&amp;CountryCode=AR"&gt;Sesión 3&lt;/a&gt; (24 de Enero, 13 hs. Argentina)&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span id="eventInfo_lblEventDescription"&gt;&lt;p&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;strong&gt;9: 40 a 10:50: Sesión 3:&lt;/strong&gt; Extendiendo la interfaz de Office 2007 a través de ribbons. &lt;/span&gt;&lt;/span&gt;¿Cómo utilizo las nuevas características de Office 2007 para colaborar con mi equipo de trabajo en mi organización?&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;strong&gt;Expositor:&lt;/strong&gt; Yonathan Arrivillagra FYC Soluciones Integrales&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032324415&amp;EventCategory=4&amp;amp;culture=es-AR&amp;CountryCode=AR"&gt;Sesión 4&lt;/a&gt; (24 de Enero, 14:20 hs. Argentina)&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;strong&gt;12:20 1:30: Sesión 4:&lt;/strong&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Quisiera ver si puedo tener otros beneficios para la parte web de mi aplicación&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;strong&gt;Expositor:&lt;/strong&gt; Jorge Oblitas (Microsoft Ecuador Perú)&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;a href="http://blogs.msdn.com/nguada/archive/2007/01/09/lanzamiento-virtual-vista-y-office-2007.aspx"&gt;http://blogs.msdn.com/nguada/archive/2007/01/09/lanzamiento-virtual-vista-y-office-2007.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/nguada/archive/2007/01/03/lanzamiento-virtual-windows-vista-y-office-2007.aspx"&gt;http://blogs.msdn.com/nguada/archive/2007/01/03/lanzamiento-virtual-windows-vista-y-office-2007.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Resumen de los webcasts:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sesión 2&lt;/span&gt;: Se trató el tema de la seguridad con las aplicaciones en Windows Vista. Se dió una introducción a CardSpace, que problemas soluciona, como funciona y una demo. Luego se trató el tema de User Account Control, como funciona, como hacer una aplicación UAC-Aware, como incluir el manifiesto, y como lanzar procesos elevados. Después se dió un pantallazo de las nuevas API de encriptación que trae Vista.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sesión 3&lt;/span&gt;: Esta sesión trató el tema de crear interfaces sobre Office 2007, ampliandolo. Primero se planteó la situación actual y la nueva, para el desarrollo de aplicaciones, y la necesidad de tener un entorno común para el uso del software, y como Office es la aplicación que se usa bastante, uno podría agregarle funcionalidad externa a la misma interfaz, ya que la interfaz de usuario de Office 2007 es extensible. Se explicaron que son los ribbons y los task panes y se mostró una demo de integración. Luego se trató brevemente el tema de los Excel Services y luego el nuevo formato de archivos Open XML, dando un ejemplo de como se podría modificar el contenido de un archivo simplemente usando un notepad.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sesión 4&lt;/span&gt;: En esta sesión se mostró un poco la necesidad de como las aplicaciones cada vez más están necesitando de una interfaz rica, tanto en aplicaciones de escritorio como en aplicaciones web. Por eso, surgió Windows Presentation Foundation y su subset WPF/E para la web. Se mostró un ejemplo de una aplicación usando WPF/E, donde es realmente muy interactiva, y se explicó el modelo de serguridad, y control de acceso del código (CAS), y el uso del sandbox. Luego se mostró la herramienta de la línea Expression de Microsoft, llamada Expression Web, donde se mostró la interacción entre la misma y Visual Studio 2005, y el uso de estilos. Por último, se dió un pantallazo a la tecnología que permite tener páginas web dinámicas mediante AJAX, llamada Microsoft ASP.NET AJAX Extensions, se mostró la forma de desarrollo y como quedaría una aplicación hecha con estas extensiones.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-7355595171249727688?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/7355595171249727688/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=7355595171249727688' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7355595171249727688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7355595171249727688'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/lanzamiento-de-windows-vista-y-office.html' title='Lanzamiento de Windows Vista y Office 2007 versión Webcast'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-7216977842715098836</id><published>2007-01-22T12:00:00.000-03:00</published><updated>2007-01-22T11:59:26.850-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><title type='text'>Firefox</title><content type='html'>Después de tanto tiempo usando el Internet Explorer de Microsoft (solamente un tiempo estuve usando el Opera, pero no me gustó mucho), decidí darle una oportunidad al &lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;FireFox&lt;/a&gt;. Así que me bajé la versión 2.0.0.1 y es el explorador con el cual estoy escribiendo este post en este momento.&lt;br /&gt;&lt;br /&gt;Que tengo que decir sobre Firefox? Realmente me gusta el tema de los addons (ya que yo en este momento estoy desarrollando aplicaciones web, me viene muy bien el addon &lt;a href="http://getfirebug.com/"&gt;FireBug&lt;/a&gt;, el cual agrega posibilidades de inspeccionar el html resultante, ver (y ejecutar) código javascript, entre muchas otras cosas interesantes.)&lt;br /&gt;Todavía, en comparación, me parece más lento que el IE (la barra de Google como ejemplo), Gmail funciona más rápido con IE, pero igualmente es usable y ya lo estoy usando como browser para lectura de mails, blogs y navegación diaria.&lt;br /&gt;&lt;br /&gt;No voy a dejar del usar el Internet Explorer, pero voy a usar ambos para ir comparándolos, y cuando empiece a probar algo que estoy leyendo sobre CardSpace (parte de .NET 3.0), y empiece a probar sus ejemplos, los voy a probar en Internet Explorer 7.0 (con soporte nativo para CardSpace), y con FireFox (en el cual ya hay un &lt;a href="http://xmldap.blogspot.com/2006/12/another-firefox-cardspace-extension.html"&gt;addon para CardSpace&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Vamos a ver que trae Microsoft entre manos con el Internet Explorer 8. Espero que traiga algo parecido a los addons de Firefox, y que siga mejorando la seguridad como se empezó a hacer con Internet Explorer 7.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-7216977842715098836?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/7216977842715098836/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=7216977842715098836' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7216977842715098836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/7216977842715098836'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/firefox.html' title='Firefox'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-8949190855162787682</id><published>2007-01-22T11:30:00.000-03:00</published><updated>2007-01-22T11:32:36.868-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webcast'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>WebCasts sobre seguridad en AJAX</title><content type='html'>&lt;div&gt;En enero y febrero, habrán varios WebCasts sobre seguridad y aplicaciones AJAX.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 128);font-family:Tahoma;font-size:85%;"  &gt;&lt;span class="364461318-18012007"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="color: rgb(0, 0, 128);font-family:Tahoma;font-size:85%;"  &gt;&lt;a title="http://blogs.gotdotnet.com/nigel/archive/2007/01/15/ajax-security.aspx" href="http://blogs.gotdotnet.com/nigel/archive/2007/01/15/ajax-security.aspx"&gt;http://blogs.gotdotnet.com/nigel/archive/2007/01/15/ajax-security.aspx&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div class="Section1"&gt; &lt;div&gt; &lt;div id="idSignature16945"&gt; &lt;div&gt; &lt;div&gt; &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES-AR"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="" lang="ES-TRAD"&gt; &lt;p&gt;&lt;b&gt;Fri Jan 19 - 6am - &lt;a title="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=~CMTYDataSvcParams^~arg+Name=&amp;quot;ID&amp;quot;+Value=&amp;quot;1032324695&amp;quot;/^~arg+Name=&amp;quot;ProviderID&amp;quot;+Value=&amp;quot;A6B43178-497C-4225-BA42-DF595171F04C&amp;quot;/^~arg+Name=&amp;quot;lang&amp;quot;+Value=&amp;quot;en&amp;quot;/^~arg+Name=&amp;quot;cr&amp;quot;+Value=&amp;quot;US&amp;quot;/^~sParams^~/sParams^~/CMTYDataSvcParams^" href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032324695%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e" mce_href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032324695%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Live  From Redmond: AJAX Security Basics- The Building Blocks to Protecting Your  Applications Built with ASP.NET AJAX &lt;/a&gt;&lt;/b&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;b&gt;Fri Jan 26 - 6am -&lt;/b&gt; &lt;a title="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=~CMTYDataSvcParams^~arg+Name=&amp;quot;ID&amp;quot;+Value=&amp;quot;1032324697&amp;quot;/^~arg+Name=&amp;quot;ProviderID&amp;quot;+Value=&amp;quot;A6B43178-497C-4225-BA42-DF595171F04C&amp;quot;/^~arg+Name=&amp;quot;lang&amp;quot;+Value=&amp;quot;en&amp;quot;/^~arg+Name=&amp;quot;cr&amp;quot;+Value=&amp;quot;US&amp;quot;/^~sParams^~/sParams^~/CMTYDataSvcParams^" href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032324697%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e" mce_href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032324697%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Live  From Redmond: How Hackers Reverse Engineer and Exploit an ASP.NET AJAX  Application&lt;/a&gt;&lt;/b&gt;  &lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;b&gt;Fri Feb 02 - 6am -&lt;/b&gt; &lt;a title="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=~CMTYDataSvcParams^~arg+Name=&amp;quot;ID&amp;quot;+Value=&amp;quot;1032325007&amp;quot;/^~arg+Name=&amp;quot;ProviderID&amp;quot;+Value=&amp;quot;A6B43178-497C-4225-BA42-DF595171F04C&amp;quot;/^~arg+Name=&amp;quot;lang&amp;quot;+Value=&amp;quot;en&amp;quot;/^~arg+Name=&amp;quot;cr&amp;quot;+Value=&amp;quot;US&amp;quot;/^~sParams^~/sParams^~/CMTYDataSvcParams^" href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032325007%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e" mce_href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032325007%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Live  From Redmond: The Brave New World of AJAX Hacking (and prevention using  ASP.NET)&lt;/a&gt;&lt;/b&gt;  &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;b&gt;Fri Feb 16 - 6am -&lt;/b&gt; &lt;a title="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=~CMTYDataSvcParams^~arg+Name=&amp;quot;ID&amp;quot;+Value=&amp;quot;1032325009&amp;quot;/^~arg+Name=&amp;quot;ProviderID&amp;quot;+Value=&amp;quot;A6B43178-497C-4225-BA42-DF595171F04C&amp;quot;/^~arg+Name=&amp;quot;lang&amp;quot;+Value=&amp;quot;en&amp;quot;/^~arg+Name=&amp;quot;cr&amp;quot;+Value=&amp;quot;US&amp;quot;/^~sParams^~/sParams^~/CMTYDataSvcParams^" href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032325009%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e" mce_href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032325009%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Live  From Redmond: The Next Generation of AJAX Attacks – A New Generation of Attack  Theories&lt;/a&gt;&lt;/b&gt;  &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;b&gt;Fri Feb 23 - 6am -&lt;/b&gt; &lt;a title="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=~CMTYDataSvcParams^~arg+Name=&amp;quot;ID&amp;quot;+Value=&amp;quot;1032325011&amp;quot;/^~arg+Name=&amp;quot;ProviderID&amp;quot;+Value=&amp;quot;A6B43178-497C-4225-BA42-DF595171F04C&amp;quot;/^~arg+Name=&amp;quot;lang&amp;quot;+Value=&amp;quot;en&amp;quot;/^~arg+Name=&amp;quot;cr&amp;quot;+Value=&amp;quot;US&amp;quot;/^~sParams^~/sParams^~/CMTYDataSvcParams^" href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032325011%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e" mce_href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032325011%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Live  From Redmond: Best Practices: A Look at Developer ASP.NET AJAX Security  Mistakes &lt;/a&gt;&lt;/b&gt; &lt;/p&gt;&lt;/span&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-8949190855162787682?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/8949190855162787682/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=8949190855162787682' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8949190855162787682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8949190855162787682'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/webcasts-sobre-seguridad-en-ajax.html' title='WebCasts sobre seguridad en AJAX'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-8153015906238207180</id><published>2007-01-18T10:45:00.001-03:00</published><updated>2007-01-19T09:31:48.979-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sites'/><title type='text'>Xpressionsz - The eBooks Heaven</title><content type='html'>Xpressionsz - The eBooks Heaven&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.xpressionsz.com/"&gt;http://www.xpressionsz.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En este sitio es posible encontrar, y descargar gratuitamente, muchos eBooks, sobre temas variados. También se pueden postear libros que uno quiera añadir a la colección. Se pueden buscar por nombre o por categorías, dentro de las cuales están: IT Certifications, Programming, Operating Systems, Databases, y también hay libros no relacionados con sistemas, dentro de las categorías Non IT Books, Other, Magazines, Comics and Novels..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-8153015906238207180?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/8153015906238207180/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=8153015906238207180' title='15 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8153015906238207180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8153015906238207180'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/xpressionsz-ebooks-heaven.html' title='Xpressionsz - The eBooks Heaven'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-2495770018422065481</id><published>2007-01-18T10:27:00.000-03:00</published><updated>2007-01-18T13:10:56.266-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio'/><category scheme='http://www.blogger.com/atom/ns#' term='delphi'/><title type='text'>Delphi vs Visual Studio</title><content type='html'>Encontré el siguiente post, que habla sobre 10 maneras de salvar a Delphi (ya no más de Borland, sino de &lt;a href="http://www.codegear.com/"&gt;CodeGear&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.brainendeavor.com/tw/tiki-view_blog.php?blogId=3"&gt;http://www.brainendeavor.com/tw/tiki-view_blog.php?blogId=3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A mi punto de vista, no creo que Delphi sobreviva mucho tiempo más, debido a que Microsoft, con su producto Visual Studio, está avanzando y dejando atrás a Delphi (hablando de desarrollos con .NET, porque con Win32, no hay otra mejor herramienta que Delphi).&lt;br /&gt;&lt;br /&gt;Miren sino el roadmap de Delphi, en el que recién este año 2006, Delphi va a ofrecer soporte para .NET 2.0, cuando ya Microsoft hizo RTM el franework 3.0, y a fin de este año ya vamos a tener el nuevo Visual Studio 2007 (con soporte completo para nuevas tecnologías de 3.0, como Workflow Foundation, Communications Foundation, Presentation Foundation y CardSpace, además de agregar ADO.NET Entity Framework, LINQ, C# 3.0, VB.NET 9.0, LINQ to Objects API, mejoras en ClickOnce, soporte para desarrollo con Office System 2007, intellisense para javascript, XLinq y soporte para SQL Server Compact Edition, entre otras cosas...&lt;br /&gt;&lt;br /&gt;Algunos links relacionados al tema:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thecoadletter.com/article/0,1410,33383,00.html"&gt;http://thecoadletter.com/article/0,1410,33383,00.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2005/11/08/490694.aspx"&gt;http://blogs.msdn.com/somasegar/archive/2005/11/08/490694.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.msfn.org/comments.php?shownews=19301"&gt;http://www.msfn.org/comments.php?shownews=19301&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para ir probando el nuevo Visual Studio, se puede bajar de Microsoft una imagen de Virtual PC con el release de Enero de 2007 de Orcas, o el instalador del producto, para correrlo en una máquina de testeo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=1FF0B35D-0C4A-40B4-915A-5331E11C39E6&amp;displaylang=en"&gt;Virtual PC image&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=69055927-458B-4129-9047-FCC4FACAE96C&amp;amp;displaylang=en"&gt;Instalable&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-2495770018422065481?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/2495770018422065481/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=2495770018422065481' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2495770018422065481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/2495770018422065481'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/delphi-vs-visual-studio.html' title='Delphi vs Visual Studio'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-4818107119551839455</id><published>2007-01-18T09:57:00.000-03:00</published><updated>2007-01-18T10:00:24.264-03:00</updated><title type='text'></title><content type='html'>&lt;h3 class="post-title"&gt;&lt;a href="http://flapyinjapan.blogspot.com/2005/08/gomeme-40.html"&gt;&lt;span style="color:#dd6599;"&gt;GoMeme 4.0&lt;/span&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;p align="justify"&gt;Recojo esta interesante proposicion de la UBH (Union de Bloggers Hispanos):&lt;/p&gt;&lt;p align="justify"&gt;&lt;em&gt;Creo que seria interesante ver como nuestro ranking crece en Google y cualquier buscador de blogs. Para ello es que se creo &lt;/em&gt;&lt;a href="http://milt.blogspot.com/2006/09/gomeme-40-en-espaol-updated.html"&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;GoMeme 4.0&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. Parece ademas interesante que cada bloggero en el circulo de UBH, se adhiera al proyecto y ayude a que su propio blog sea mas visible a las maquinas de busqueda, no por el simple link, sino porla multiple interrelacion entre los enlaces que se generan gracias a&lt;br /&gt;&lt;br /&gt;todos aquellos que entran en el ‘juego’. Fervientemente los invito a continuar y a ayudarnos en el experimento, porque este nos es un articulo ordinario. Se ha agregado informacion especial al final. Lea el articulo completamente y trate de seguir las instrucciones para su debida propagacion.&lt;/em&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;em&gt;La &lt;/em&gt;&lt;a href="http://novaspivack.typepad.com/nova_spivacks_weblog/memes_memetics/index.html"&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;fuente&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt; siempre merece el credito.Por que no continuamos los enlacen en español?&lt;/em&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;em&gt;&lt;strong&gt;NOTA:&lt;/strong&gt; Asegurese de agregar links reales en el listado de abajo.&lt;/em&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;em&gt;Por ahora se estima que existen mas de un millon de bitacoras. Pero la mayoria de ellas no son visibles para los robots de busqueda. Solo algunas “A-List” bitacoras aparecen a la cabeza en los resultados mostrados para un dterminado topico, mientras que la mayoria de las bitacoras ni siquiera son identificados. La razon es que las bitacoras mas pequeñas no tienen suficientes enlaces(links) que se dirijan a ellos mismo. Pero este post podria solucionar eso!. Ayudemos a que las bitacoras mas pequeñas sean mas visibles a las maquinas de busqueda!&lt;/em&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;em&gt;El post aunque esta en Ingles es &lt;/em&gt;&lt;a href="http://novaspivack.typepad.com/nova_spivacks_weblog/2004/08/what_is_a_gomem.html"&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;GoMeme 4.0&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. Esto es parte de un experimento para ver si nosotros podemos crear un post que ayude a 1000 bitacoras, a obtener posicionamientos mas altos en Google. Hasta ahora hemos tratado tres primeras variaciones. Nuestro primera prueba, &lt;/em&gt;&lt;a href="http://novaspivack.typepad.com/nova_spivacks_weblog/2004/08/a_son_ar_ping_of.html"&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;GoMeme 1.0&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, se difundio a cerca de 740 bitacoras en dos y medio dias. Esta nueva version 4.0 es mas corta, mas simple, y encaja mas facilmente dentro de tu bitacora.&lt;/em&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;em&gt;Por que estamos haciendo esto? Queremos ayudar a que miles de bitacoras obtengan mayor visibilidad en Google y otras maquinas de busqueda. Como funciona? Solo sigue las instrucciones de abajo y republica este post en tu propia bitacora y agrega tu URL al final de la lista mostrada abajo. De la misma manera que este “meme” se propague en forma progresiva desde tu bitacora, asi mismo lo hara tu URL. Mas tarde, cuando tu bitacora sea puesta enlistada en las maquinas de busqueda, ellas veran los enlaces apuntando hacia tu bitacora desde todo ese flujo de bitacoras que se enlazaron a traves de ti, lo cual hara que ubiquen tu bitacora en una posicion superior cuando se muestren los resultados. Todos los que estan en la lista de abajo se beneficiaran en forma similar cuando este “meme” se difunda. Ãšnete!&lt;/em&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;em&gt;Instrucciones: Copia y pega este post completamente en un post de tu bitacora. A continuacion agrega tu URL al final de la lista, y continua la cadena!&lt;/em&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;u&gt;Lista de Origen&lt;/u&gt;&lt;/p&gt;&lt;p align="justify"&gt;1. &lt;a href="http://milt.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Memes en español&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://www.doylet.org/WPblog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Madurando con sentido&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://cavaju.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Cavaju&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://photo.arcos.cc/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Momentanea&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;5. &lt;a href="http://talibano.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Imagenes de un talibano&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;6. &lt;a href="http://mordorblog.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;MordorBlog&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;7. &lt;a href="http://el-oso.net/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El oso&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;8. &lt;a href="http://www.sinimprenta.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Sin imprenta&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;9. &lt;a href="http://www.alt1040.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;ALT1040&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;10. &lt;a href="http://bitacora.wr276.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;WR276&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;11. &lt;a href="http://www.elecuadordehoy.org/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Ecuador de hoy&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;12. &lt;a href="http://juanxavier.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Juan Javier&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;13. &lt;a href="http://kevinhurlt.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;kevinhurlt&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;14. &lt;a href="http://lametablog.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;metablog&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;15. &lt;a href="http://mundopip.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Mi mundo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;16. &lt;a href="http://www.diospersonal.tk/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Derrames intelectuales&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;17. &lt;a href="http://fatimaprotesta.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Fatima Protesta&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;18. &lt;a href="http://www.erebe.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Erebe&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;19. &lt;a href="http://calu.ec/bitacora/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Calu&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;20. &lt;a href="http://www.alexvera.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Alex Vera&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;21. &lt;a href="http://bloggus.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Bloggus&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;22. &lt;a href="http://www.devilsoulblack.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;DeVilSoulBlack&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;23. &lt;a href="http://dejaloser.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Solo dehajo ser&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;24. &lt;a href="http://www.cerocuatro.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Cero Cuatro&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;25. &lt;a href="http://enfoquealusuario.blogia.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Enfoque de usuario&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;26. &lt;a href="http://cuestiondemetodo.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Jesus Nieves Montero&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;27. &lt;a href="http://khandika01.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Gandika&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;28. &lt;a href="http://lemr.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Catalejo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;29. &lt;a href="http://curioseandito.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Curioseando&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;30. &lt;a href="http://www.elespecialista.com.ve/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El especialista&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;31. &lt;a href="http://solanoconsultores.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Victor Solano&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;32. &lt;a href="http://thejournalistasks.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Alvaro Sanchez&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;33. &lt;a href="http://martis-martis.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;A veces hace falta&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;34. &lt;a href="http://megaldea.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Un mundo de ideas&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;35. &lt;a href="http://www.espacioblog.com/ciberescrituras/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Ciberescrituras&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;36. &lt;a href="http://www.40-on.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Cuarenton&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;37. &lt;a href="http://www.telefonica.net/web2/not-etra-be/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Not etra be&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;38. &lt;a href="http://blogofago.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Blogofago&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;39. &lt;a href="http://urbeyexistencia.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Urbe y existencia&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;40. &lt;a href="http://www.blogpocket.com/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Blogpocket&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;41. &lt;a href="http://www.ecuaderno.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;eCuaderno&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;42. &lt;a href="http://elventanuco.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El ventanuco&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;43. &lt;a href="http://opiniones.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Opiniones&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;44. &lt;a href="http://www.javiermaties.com/sipuedo/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Si puedo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;45. &lt;a href="http://elarbolddiana.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El arbol de Diana&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;46. &lt;a href="http://desarrolloenred.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Desarrollo en la red&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;47. &lt;a href="http://sergio.rastafurbi.org/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Sergio Rastafurbi&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;48. &lt;a href="http://hipotesis21.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Hipotesis21&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;49. &lt;a href="http://convalor.blogia.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Con valor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;50. &lt;a href="http://myspace.wihe.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;My Space&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;51. &lt;a href="http://jesser5.100webspace.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Un poco de cada&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;52. &lt;a href="http://rufadas.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Rufadas&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;53. &lt;a href="http://www.lacoctelera.com/simio/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;La paradoja posible&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;54. &lt;a href="http://oabareload.byethost32.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Oabareload&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;55. &lt;a href="http://territorioenemigo.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Territorio enemigo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;56. &lt;a href="http://www.hachemuda.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Hachemuda&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;57. &lt;a href="http://ilmaistro.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;il Maistro&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;58. &lt;a href="http://apocalypsofacto.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Apocalypsofacto&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;59. &lt;a href="http://akisaura.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Cladestinidad Pedagogica&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;60. &lt;a href="http://methos789.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Methos 189&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;61. &lt;a href="http://blog.colombiahoy.org/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Colombia Hoy&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;62. &lt;a href="http://www.redtales.com.es/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Redtales&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;63. &lt;a href="http://www.alambre.info/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Alambre&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;64. &lt;a href="http://domingo1967.spaces.live.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Domingo 1967&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;65. &lt;a href="http://veoypienso.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Veo y pienso&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;66.&lt;a href="http://www.uniondebloggershispanos.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Union de Bloggers Hispanos&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;67.&lt;a href="http://www.celicanos.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Celica&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;68.&lt;a href="http://netcodigo.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Netcodigo e Internet&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;69.&lt;a href="http://alexsanhz.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Bloggea2&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;70.&lt;a href="http://rodriguezgrille.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Negocios e Internet en Hispanoamerica&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;71.&lt;a href="http://aspiracultura.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Aspirar la cultura&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;72.&lt;a href="http://recuerdosinutiles.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Recuerdos Inutiles&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;73.&lt;a href="http://www.k-minos.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;K-minos&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;74.&lt;a href="http://martha-isabel-arana.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;…Y otras escusas para conocerte&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;75.&lt;a href="http://ursulazavaleta.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Ursula Zabaleta&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;76.&lt;a href="http://anime-tronic.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Anime-Tronic&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;77.&lt;a href="http://www.carballada.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Carballada&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;78.&lt;a href="http://magabe.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Magabe&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;79.&lt;a href="http://franontanaya.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Mar de las Tormentas&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;80.&lt;a href="http://elpoetamultimedia.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Poeta Multimedia&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;81.&lt;a href="http://www.agaponeo.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;agaponeo´s&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;82.&lt;a href="http://venezueladescubierta.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Venezuela descubierta&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;83.&lt;a href="http://marujeitor.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Marujeitor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;84.&lt;a href="http://de-todo-un-poco-de-aqui-y-de-alla.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;De todo un poco de aqui y de alla&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;85.&lt;a href="http://equinoxio.org/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;equinoXio&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;86.&lt;a href="http://cartas-de-cuba.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Cartas de Miramar(Original cartas de Cuba)&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;87.&lt;a href="http://blogandroll-xosse.blogspot.com/2006/07/gomeme-40.html"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Blog and Roll&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;88.&lt;a href="http://loja.blogsome.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;De la vida y algo mas&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;89.&lt;a href="http://20six.co.uk/true/art/579547"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;True Blog en Espaniol&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;90.&lt;a href="http://arellanos.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Globalizado&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;91.&lt;a href="http://ocram-peru.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Ãštero de Marita&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;92.&lt;a href="http://juancarlosnavarrete.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El que nace pa martillo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;93.&lt;a href="http://elpaki.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Blog de Paki&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;94.&lt;a href="http://www.allcusco.com/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;All Cuzco&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;95.&lt;a href="http://www.moebius.lodigital.com.ar/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Moebius&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;96.&lt;a href="http://blogocorp.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Blog-o-Corp&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;97.&lt;a href="http://www.lacoctelera.com/otwogrev/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Magazin Oscarin&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;98.&lt;a href="http://seguridadenlinea.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Seguridad en linea&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;99.&lt;a href="http://eddcaulfield.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Semiotica&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;100.&lt;a href="http://www.linoresende.com.br/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Lino Resende&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;101.&lt;a href="http://rock80.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Any way you want it&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;102.&lt;a href="http://maldicion-sisifo.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;La Maldicion de Sisifo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;103.&lt;a href="http://otrodiatrabajando.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Otro dia trabajando&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;104.&lt;a href="http://elgeek.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El geek&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;105.&lt;a href="http://area303.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Area 303&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;106.&lt;a href="http://rianvanu.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El blog de rianvanu&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;107.&lt;a href="http://detrasdelvientonorte.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Detras del viento norte&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;108.&lt;a href="http://14deabril.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;14 de Abril&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;109.&lt;a href="http://ensusnarices.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;En sus narices&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;110.&lt;a href="http://memoria-de-una-desmemoriada.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;http://memoria-de-una-desmemoriada.blogspot.com/&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;111.&lt;a href="http://erotizatumente.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Erotizate&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;112.&lt;a href="http://tijuana.blogia.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Tijuana&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;113.&lt;a href="http://miraalmundo.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Miralmundo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;114.&lt;a href="http://www.viajes-baratos.us/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Que tiro&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;116.&lt;a href="http://suvoyeur.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Simplemente un voyeur&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;117.&lt;a href="http://www.lacoctelera.com/castelfocognano/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Chiara&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;118.&lt;a href="http://carlac.farvista.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Energy Blog&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;120.&lt;a href="http://www.lacoctelera.com/haptesupreina"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Compartiendo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;121.&lt;a href="http://www.lacoctelera.com/reflexologiaparati"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Reflexologia Podal&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;122.&lt;a href="http://www.lacoctelera.com/geomujerxxi"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Geomujer XXI&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;123.&lt;a href="http://pasiones.zoomblog.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Laberinto de Pasiones&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;124.&lt;a href="http://www.freeto.com.ar/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El blog del Cowboy&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;125.&lt;a href="http://historiasintimassubtropicales.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Historias Intimas Subtropicales&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;126.&lt;a href="http://www.elblogdelabruja.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Blog de la Bruja&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;127.&lt;a href="http://hispanosporlacausa.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Hispanos por la Causa&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;128.&lt;a href="http://santuarioatziluth.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Santuario Atziluth&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;129.&lt;a href="http://www.g3nergy.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;G3nergy&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;130.&lt;a href="http://pili.100webspace.net/?p=47"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;12 de septiembre&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;131.&lt;a href="http://lamerselcodo.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Lamerse el codo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;132.&lt;a href="http://patton.blogdeldia.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Patton en el pais del sagrado corazon&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;133.&lt;a href="http://apoderate.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Apoderate&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;134.&lt;a href="http://los-80s.spaces.live.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Los 80Â´s&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;135.&lt;a href="http://ejemplosliberales.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Ejemplos Liberales para gente de Izquierdas&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;136.&lt;a href="http://copinapitli.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Quo vadis?&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;137.&lt;a href="http://iveldie.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Iveldie, cine independiente y de terror&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;138.&lt;a href="http://www.sinmiedo.es/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Sin Miedo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;139.&lt;a href="http://mariohouse.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Mario House&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;140.&lt;a href="http://mirinconfavorito.blogcindario.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Mi rincon favorito&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;141.&lt;a href="http://decada-80.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Aquellos años dorados&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;142.&lt;a href="http://barriodelosrosales.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Barrio Los Rosales de La Coruña&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;143.&lt;a href="http://brownerblog.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El blog del Browner&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;144.&lt;a href="http://ceroizquierda.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Diario de un cero a la izquierda&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;145.&lt;a href="http://unhombresoloenlared.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Un hombre solo en la red&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;146.&lt;a href="http://titokokin.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Hoy puede ser un gran dia&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;147.&lt;a href="http://plantea-blog.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Plantea!&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;148.&lt;a href="http://produceideas.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Produce ideas&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;149.&lt;a href="http://espacioblog.com/balirac/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;ZuHause&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;150.&lt;a href="http://gparry.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Fotografias de la vida irreal&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;151.&lt;a href="http://cuadrupledoble.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Razones y significados&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;152.&lt;a href="http://elloboylaluna.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El lobo y la luna&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;153.&lt;a href="http://redesfera.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Redesfera&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;154.&lt;a href="http://educacionmusicalvenezuela.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Educacion Musical en Venezuela&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;155.&lt;a href="http://seguncomosemire.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Segun como se mire&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;156.&lt;a href="http://noticias-blogs.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Noticias para Blogs&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;157.&lt;a href="http://marianoplanells.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Mariano Planells&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;158.&lt;a href="http://historiascoloridas.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Un pedacito de aqui y de alla&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;159.&lt;a href="http://eltalivannegro.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Un Talivan&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;160.&lt;a href="http://4x4sportdivision.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;4X4 Sport Division&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;161.&lt;a href="http://blog.libero.it/pelekas/455247.html"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;pelekas&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;162.&lt;a href="http://www.moonshadow.es/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;MoonShadow&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;163.&lt;a href="http://www.resk.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Resk.net&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;164.&lt;a href="http://vitalidad2.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Voy a hacer que pase algo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;165.&lt;a href="http://cuba-arqueologia-centrosur.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Arqueologia centro-sur Cuba&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;166.&lt;a href="http://senderoscanarios.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Senderos Canarios&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;167.&lt;a href="http://valentinavallejo.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Valentina Vallejo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;168.&lt;a href="http://www.gsn-global.net/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;G3rswin&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;169.&lt;a href="http://www.teknologia.es/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;tecnologia.es&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;170.&lt;a href="http://loszapatoselectricos.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Los zapatos electricos&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;171.&lt;a href="http://www.gsn-global.net/wp/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;MixZone Beta&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;172.&lt;a href="http://futbolnix.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Futbol y ocio a un solo click&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;173.&lt;a href="http://blog.webdelmillon.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Millones de Pixeles&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;174.&lt;a href="http://medmarianoplanells.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;mediterraneos Mariano Planells&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;175.&lt;a href="http://viajesmarianoplanells.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;viajes Mariano Planells&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;176.&lt;a href="http://bimarianoplanells.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;bibliografia Mariano Planells&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;177.&lt;a href="http://apmarianoplanells.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;articulos de prensa Mariano Planells&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;178.&lt;a href="http://igualdad3000.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;IGUALES EN LAS TRES MIL&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;179.&lt;a href="http://www.lapolladefutbol.com/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;La Polla de Futbol&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;180.&lt;a href="http://blogknelita.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Blog de K-nelita&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;181.&lt;a href="http://videos-80s.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Videos de los 80´s&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;182.&lt;a href="http://www.suicidenet.org/blog/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;La MuGRe y la FuRia Digital&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;183.&lt;a href="http://blog.libero.it/Tarifa/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Tarifa&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;184.&lt;a href="http://www.blog.referencias.tv/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Referencias webTV! webTV! webTV!&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;185.&lt;a href="http://tucomoloves.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Â¿Tu como lo ves?&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;186.&lt;a href="http://www.rutanomada.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Ruta Nomada&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;187.&lt;a href="http://noticiasdelaweb.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Noticias de la web&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;188.&lt;a href="http://www.duodigital.net/qmb/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Quiero mi bocadillo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;189.&lt;a href="http://cruzsaubidet.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Experimento Sociologicos de Cruz J. Saubidet&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;190.&lt;a href="http://noticias-blogs.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Noticias para blogs&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;191.&lt;a href="http://elchavalin.esunblog.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Chavalin&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;192.&lt;a href="http://www.errepece.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Bochaismos&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;193.&lt;a href="http://blog.libero.it/Motociclisti/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Motociclisti&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;194.&lt;a href="http://error-69.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Error69&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;195.&lt;a href="http://salondesol.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Salón de sol&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;196.&lt;a href="http://cajonsecreto.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Cajón Secreto&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;197.&lt;a href="http://tesituras.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Tesituras&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;198.&lt;a href="http://unacocinadelokos.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Una cocina de Lokos&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;199.&lt;a href="http://el-blog-de-delokos.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Un mundo de lokos&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;200.&lt;a href="http://flapyinjapan.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Perdido por los japones&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;201.&lt;a href="http://sobrejapon.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Lo que nadie se atrevió a contar sobre Japón&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;202.&lt;a href="http://marianoplanells.blogia.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Otras opiniones Mariano Planells&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;203.&lt;a href="http://www.amolatv.com.ar/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Amo la TV - Televisión Argentina&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;204.&lt;a href="http://musica.sinmiedo.es/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;TODO MÚSICA&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;205.&lt;a href="http://www.nestade.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;La Nueva Historia&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;206.&lt;a href="http://www.fulanamente.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Fulanamente&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;207.&lt;a href="http://sirxblog.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;FulanoX&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;208.&lt;a href="http://laverguenzademifamilia.blogspot.com/index.html"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;La Vergüenza de mi familia&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;209.&lt;a href="http://impostoria.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Impostor Autómata&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;210.&lt;a href="http://blog.ckaoz.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Ckoz.com&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;211.&lt;a href="http://www.amebasaladeriva.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Amebas a la deriva&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;212.&lt;a href="http://extremadurablog.com/helenax"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Extremadura Blog&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;213.&lt;a href="http://seguinfo.blogspot.com/2006/12/gomeme-40.html"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Noticias de seguridad informática&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;214.&lt;a href="http://www.cinermis.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Cinermis blog de cine&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;215.&lt;a href="http://naranjas5.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;De San Pedro a San Mateo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;216.&lt;a href="http://tikitak-o-rama.tk/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;tikitak-o-rama.tk&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;217.&lt;a href="http://corrius.blogspot.com/2007/01/gomeme-40.html"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Corrius&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;218.&lt;a href="http://noesunamanzana.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;COMUNICACION AUDIOVISUAL&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;219.&lt;a href="http://cmarianoplanells.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Calado&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;220.&lt;a href="http://www.diablo-rojo.net/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Diablo Rojo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;221.&lt;a href="http://metablog.blogsome.com/2007/01/03/4/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Metaburogu&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;222.&lt;a href="http://www.farandulista.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Farandulista: Todo sobre las celebridades&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;223.&lt;a href="http://luchesentrubia.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Luches en Trubia&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;224.&lt;a href="http://natanc.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Grítalo!&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;225.&lt;a href="http://elmoradordelabismo.blogspot.com/index.html"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;El Morador del Abismo&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;226.&lt;a href="http://marefotoblog.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Sicilia Blog&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;227.&lt;a href="http://blogsard.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;SARDEGNA BLOG&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;228.&lt;a href="http://freemulti.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;freemulti&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;229.&lt;a href="http://nomulti.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;NOMULTI&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;230.&lt;a href="http://25multi.wordpress.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;25multi&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;231.&lt;a href="http://alvarezdaniel.blogspot.com/"&gt;&lt;strong&gt;&lt;span style="color:#dd6599;"&gt;Daniel Alvarez's Programming Blog&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;232.(Tu URL va aquí! Pero primeramente, por favor copia esta linea y múevela un espacio hacia abajo para que sea usada por la próxima persona).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-4818107119551839455?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/4818107119551839455/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=4818107119551839455' title='11 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4818107119551839455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/4818107119551839455'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/gomeme-4.html' title=''/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-8732803157794375077</id><published>2007-01-16T14:35:00.000-03:00</published><updated>2007-01-17T12:36:51.205-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webcast'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>WebCast - Creación de controles con Ajax Control Toolkit</title><content type='html'>Ayer estuve viendo el siguiente WebCast, del sitio &lt;a href="http://www.publicsectordeveloper.com/"&gt;Public Sector Developer&lt;/a&gt;, de Microsoft:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/2007/01/13/public-sector-webcast-creating-controls-with-the-asp-net-ajax-control-toolkit-repeat.aspx"&gt;Creating controls with the ASP.NET AJAX Control Toolkit&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PUBLIC SECTOR WEBCAST: Creating Controls with the ASP.NET AJAX Control Toolkit&lt;br /&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032313208&amp;EventCategory=2&amp;amp;culture=en-US&amp;CountryCode=US"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032313216&amp;amp;Culture=en-US"&gt;&lt;/a&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032313220&amp;Culture=en-US"&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032313236&amp;amp;Culture=en-US"&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032321906&amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032321906&amp;amp;Culture=en-US&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The ASP.NET AJAX Control Toolkit is a set of controls and extenders designed to help ASP.NET developers easily integrate rich client UI features into their Web applications. Learn how to integrate Toolkit components into your application as well as see how easy it is to create ASP.NET AJAX extenders using the Toolkit.&lt;br /&gt;&lt;br /&gt;En este post se puede encontrar la presentación y el código mostrado, donde explicaron en detalle la creación de extenders para el uso en aplicaciones ASP.NET Ajax con el AJAX Control Toolkit.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/2007/01/16/webcast-follow-up-creating-controls-with-the-asp-net-ajax-control-toolkit.aspx"&gt;http://blogs.msdn.com/publicsector/archive/2007/01/16/webcast-follow-up-creating-controls-with-the-asp-net-ajax-control-toolkit.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En el sitio oficial de ASP.NET Ajax Control Toolkit, hay una explicación de como crear un extender desde cero.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ajax.asp.net/ajaxtoolkit/Walkthrough/CreatingNewExtender.aspx"&gt;http://ajax.asp.net/ajaxtoolkit/Walkthrough/CreatingNewExtender.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-8732803157794375077?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/8732803157794375077/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=8732803157794375077' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8732803157794375077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8732803157794375077'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/webcast-sobre-ajax.html' title='WebCast - Creación de controles con Ajax Control Toolkit'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-8502955326339297379</id><published>2007-01-15T13:22:00.000-03:00</published><updated>2007-01-16T10:41:51.072-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='study'/><category scheme='http://www.blogger.com/atom/ns#' term='net 3.0'/><title type='text'>Microsoft CardSpace</title><content type='html'>Estoy estudiando para la 4ta estrella del programa &lt;a href="http://www.mslatam.com/latam/msdn/comunidad/dce2005/default.aspx"&gt;DCE2005&lt;/a&gt;, para lo cual, luego de leer el material inicial (sin examen), sobre puntos generales de .NET 3.0, avancé leyendo sobre la nueva tecnología de Microsoft, llamada CardSpace.&lt;br /&gt;&lt;br /&gt;Algunos links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cardspace.netfx3.com/"&gt;http://cardspace.netfx3.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/virtuallabs/netframe/default.aspx"&gt;http://msdn.microsoft.com/virtuallabs/netframe/default.aspx&lt;/a&gt; (Core Features of Windows CardSpace)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_CardSpace"&gt;http://en.wikipedia.org/wiki/Windows_CardSpace&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://eternaloptimist.wordpress.com/cardspace-quickstart/"&gt;http://eternaloptimist.wordpress.com/cardspace-quickstart/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/aa480189.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa480189.aspx&lt;/a&gt; (Introducing Windows CardSpace)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-8502955326339297379?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/8502955326339297379/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=8502955326339297379' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8502955326339297379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/8502955326339297379'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/microsoft-cardspace.html' title='Microsoft CardSpace'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-6503633860326755379</id><published>2007-01-15T13:04:00.000-03:00</published><updated>2007-01-15T13:20:38.227-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='net 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Evento Microsoft: .NET 3.0 y Office 2007</title><content type='html'>El viernes pasado (12/01/2007), asistí a un evento presencial en Microsoft, un technight cuyo tema era el desarrollo de aplicaciones empresariales con .NET 3.0 y Office 2007.&lt;br /&gt;&lt;br /&gt;El link del evento es:&lt;br /&gt;&lt;a href="https://msevents.microsoft.com/cui/EventDetail.aspx?EventID=1032323150&amp;culture=es-ar&amp;amp;flag=3"&gt;https://msevents.microsoft.com/cui/EventDetail.aspx?EventID=1032323150&amp;culture=es-ar&amp;amp;flag=3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esta fue la segunda charla sobre el tema (en la primera dieron toda la teoría y en esta segunda parte sólo ejemplos)&lt;br /&gt;&lt;br /&gt;La charla estuvo a cargo de Roberto Schatz, Ramiro Iturregui, Bruno Calzetta y Matías Bonaventura, y trató sobre que trae de nuevo la plataforma .NET 3.0 y Office 2007 para desarrollar aplicaciones nuevas.&lt;br /&gt;Al principio de mostró un gráfico de las distintas tecnología que se montan sobre el framework .NET para ofrecer posibilidades de desarrollo en distintas partes del sistema:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Del lado cliente:&lt;/strong&gt;&lt;br /&gt;Office UX - VSTO - Office 2007&lt;br /&gt;WPF/E - WinForms UI&lt;br /&gt;ASP.NET Ajax - Web UX&lt;br /&gt;WPF - Smart UI&lt;br /&gt;WCF - Proxy&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Del lado del servidor:&lt;/strong&gt;&lt;br /&gt;WCF - Servicios&lt;br /&gt;WF - Lógica de negocios&lt;br /&gt;DAO&lt;br /&gt;&lt;br /&gt;Exchange Services 2007&lt;br /&gt;Sharepoint 2007&lt;br /&gt;Excel Services 2007&lt;br /&gt;VSTF&lt;br /&gt;Biztalk 2006&lt;br /&gt;&lt;br /&gt;SQL2005&lt;br /&gt;&lt;br /&gt;A continuación un resumen de la charla:&lt;br /&gt;&lt;br /&gt;Office 2007 como plataforma de desarrollo, con VSTO para ocultar COM.&lt;br /&gt;Desarrollo de addins.&lt;br /&gt;Excel: botón en ribbon que trae datos vía un webservice y los muestra en la planilla.&lt;br /&gt;Ribbon: barra contextual nueva en la interfaz de Office 2007.&lt;br /&gt;Los addins que se crean con VSTO generan automáticamente un instalador para que el cliente lo instale fácilmente en su Office 2007.&lt;br /&gt;Outlook: agrega botón a información de contactos (editor de formularios integrado), datos extras del contacto que se guarda en la base de datos.&lt;br /&gt;&lt;br /&gt;ASP.NET Ajax: conversión de sitios ASP.NET comunes (con postback) a Ajax, simplemente con la inclusión de controles UpdatePanels.&lt;br /&gt;&lt;br /&gt;Windows Presentation Foundation&lt;br /&gt;Diseñador = Blend (producto de la línea Expression)&lt;br /&gt;XAML: herramientas de terceros para conversión a este formato.&lt;br /&gt;WPF/E: para web, subset de WPF&lt;br /&gt;Animación 3D: control externo en Codeplex (Interactive 3D Decorator), convierte controles en 3D para manipulación.&lt;br /&gt;&lt;br /&gt;ejemplos, fuentes, presentación (dentro de 1 semana):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://iturregui.spaces.live.com/"&gt;http://iturregui.spaces.live.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-6503633860326755379?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/6503633860326755379/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=6503633860326755379' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6503633860326755379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/6503633860326755379'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2007/01/evento-microsoft-net-30-y-office-2007.html' title='Evento Microsoft: .NET 3.0 y Office 2007'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9506209.post-110244462940164603</id><published>2004-12-07T15:32:00.000-03:00</published><updated>2004-12-07T15:37:09.403-03:00</updated><title type='text'>Inicio de Blog</title><content type='html'>Este es mi primer post del blog que inicié hoy (7 de Diciembre de 2004), para postear noticias, novedades e ideas.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9506209-110244462940164603?l=blog.alvarezdaniel.com.ar' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.alvarezdaniel.com.ar/feeds/110244462940164603/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9506209&amp;postID=110244462940164603' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/110244462940164603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9506209/posts/default/110244462940164603'/><link rel='alternate' type='text/html' href='http://blog.alvarezdaniel.com.ar/2004/12/inicio-de-blog.html' title='Inicio de Blog'/><author><name>Daniel Alvarez</name><uri>http://www.blogger.com/profile/14932343018775320858</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://3.bp.blogspot.com/-YVXFPALFFBU/ToNtHNvlfGI/AAAAAAAATDk/oYNukfqrGHU/s220/GoogleProfile.jpg'/></author><thr:total>0</thr:total></entry></feed>
