<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.ms/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>El Bruno : Visual Studio, Visual Studio 2010</title><link>http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/Visual+Studio+2010/default.aspx</link><description>Etiquetas: Visual Studio, Visual Studio 2010</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>[#VS11] Puedo trabajar en un mismo proyecto con Visual Studio 2010 y Visual Studio 11?</title><link>http://geeks.ms/blogs/elbruno/archive/2012/05/20/vs11-puedo-trabajar-en-un-mismo-proyecto-con-visual-studio-2010-y-visual-studio-11.aspx</link><pubDate>Sun, 20 May 2012 18:13:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:205137</guid><dc:creator>El Bruno</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=205137</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=205137</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2012/05/20/vs11-puedo-trabajar-en-un-mismo-proyecto-con-visual-studio-2010-y-visual-studio-11.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://brunocapuano.files.wordpress.com/2012/02/image18.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/02/image_thumb17.png" width="464" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buenas,&lt;/p&gt;  &lt;p&gt;en primer lugar vamos con la respuesta a la pregunta:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;em&gt;SI. Es posible trabajar en un mismo proyecto con Visual Studio 2010 y &lt;/em&gt;&lt;/strong&gt;&lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;&lt;strong&gt;&lt;em&gt;Visual Studio 11&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;em&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Ahora un poco más de detalles basados en la experiencia de este último medio año. Con la llegada de &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt;, de nuevo vemos en el manual que hay “project compatibility” entre proyectos de Visual Studio 2010 y &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt;. A esta historia la conocemos de VS2005, VS2008 y VS2010; y sabemos que no es tan simple. &lt;/p&gt;  &lt;p&gt;Cuando se migraba un proyecto a VS2010 se actualizaba el archivo de proyecto (.csproj) y si trabajabas con informes de Crystal Reports, o proyectos de setup, pues por lo general tenías uno o más problemas para que puedan convivir fácilmente VS2005 y VS2010.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt; toma un enfoque diferente y promete no cambiar los archivos de proyecto. Pero teniendo en cuenta varios cambios que tenemos en &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt;, más vale que veamos que escenarios soporta.&lt;/p&gt;  &lt;p&gt;Por ejemplo, he creado una solución con 17 proyectos representativos de lo que encontramos casi “out of the box” en Visual Studio 2010. Desde proyectos de ASP.Net MVC 2 hasta extensiones de Office. He incluido, solo a modo de ejemplo un proyecto para Windows Phone, aunque sé que &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt; no lo abrirá.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_026CF4A2.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_7CDBA7B2.png" width="321" height="376" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahora bien, cuando abrimos esta solución con &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt;, lo primero que vemos es que &lt;strong&gt;&lt;em&gt;el tipo de proyecto de Visual Studio Installer está deprecado&lt;/em&gt;&lt;/strong&gt;. Esto no es novedad, ya que &lt;a href="http://elbruno.com/2011/04/12/vs20-no-ms-proyectos-de-setup-a-partir-del-proximo-visual-studio/" target="_blank"&gt;lo sabíamos desde hace un tiempo&lt;/a&gt;, pero a tenerlo en cuenta.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_793F5BDF.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_30D1CA76.png" width="700" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Otro error, pero esta de vez de configuración:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_24F9A6F9.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_4EB9CF94.png" width="483" height="187" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hay que tocar un poco las tripas de &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt; para que funcione con una versión anterior de SQL Express.&lt;/p&gt;  &lt;p&gt;Pero después de un segundo de migración ya tenemos listo el proyecto en &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_0093B536.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_088FB753.png" width="943" height="378" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahora bien, si estabas trabajando con proyectos de ASP.Net MVC 2.0, no te quedará otra más que actualizarte a la ultima versión. &lt;strong&gt;&lt;em&gt;Los proyectos de ASP.Net MVC 2.0 no se soportar y te sugieren amablemente que los actualices a la versión ASP.Net MVC 3&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;h5&gt;&lt;strong&gt;AspNetMvc2WebApplication1_Net4\AspNetMvc2WebApplication1_Net4.csproj: &lt;/strong&gt;The project file &amp;#39;E:\srcElBruno\Tests\ProjectCompatibility\TestForVs11\AspNetMvc2WebApplication1_Net4\AspNetMvc2WebApplication1_Net4.csproj&amp;#39; cannot be opened. There is a missing project subtype. Subtype: &amp;#39;{F85E285D-A4E0-4152-9332-AB1D724D3325}&amp;#39; is unsupported by this installation. &lt;a href="http://go.microsoft.com/fwlink/?prd=12395&amp;amp;pver=11&amp;amp;sbp=ProjectTypeDeprecated&amp;amp;plcid=0x409&amp;amp;clcid=0x409&amp;amp;ar=MSDN&amp;amp;sar=ProjectCompatibility&amp;amp;o1={F85E285D-A4E0-4152-9332-AB1D724D3325"&gt;http://go.microsoft.com/fwlink/?prd=12395&amp;amp;pver=11&amp;amp;sbp=ProjectTypeDeprecated&amp;amp;plcid=0x409&amp;amp;clcid=0x409&amp;amp;ar=MSDN&amp;amp;sar=ProjectCompatibility&amp;amp;o1={F85E285D-A4E0-4152-9332-AB1D724D3325&lt;/a&gt;} &lt;/h5&gt;  &lt;p&gt;Obviamente, &lt;strong&gt;&lt;em&gt;los proyectos de Windows Phone no están soportados todavía en &lt;/em&gt;&lt;/strong&gt;&lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;&lt;strong&gt;&lt;em&gt;Visual Studio 11&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;em&gt;.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;PhoneApp1_Net4\PhoneApp1_Net4.csproj: &lt;/strong&gt;The project file &amp;#39;E:\srcElBruno\Tests\ProjectCompatibility\TestForVs11\PhoneApp1_Net4\PhoneApp1_Net4.csproj&amp;#39; cannot be opened. There is a missing project subtype. Subtype: &amp;#39;{C089C8C0-30E0-4E22-80C0-CE093F111A43}&amp;#39; is unsupported by this installation. &lt;a href="http://go.microsoft.com/fwlink/?prd=12395&amp;amp;pver=11&amp;amp;sbp=ProjectTypeDeprecated&amp;amp;plcid=0x409&amp;amp;clcid=0x409&amp;amp;ar=MSDN&amp;amp;sar=ProjectCompatibility&amp;amp;o1={C089C8C0-30E0-4E22-80C0-CE093F111A43"&gt;http://go.microsoft.com/fwlink/?prd=12395&amp;amp;pver=11&amp;amp;sbp=ProjectTypeDeprecated&amp;amp;plcid=0x409&amp;amp;clcid=0x409&amp;amp;ar=MSDN&amp;amp;sar=ProjectCompatibility&amp;amp;o1={C089C8C0-30E0-4E22-80C0-CE093F111A43&lt;/a&gt;} &lt;/p&gt;  &lt;p&gt;Ahora bien, el panel del Solution Explorer nos deja muy en claro, qué tipos de proyectos están soportados, cuales no se pudieron cargar y cuales son incompatibles. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_6EEC3E46.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_222CD76B.png" width="412" height="450" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Si intentamos compilar los proyectos, veremos que los mismos compilan correctamente. Pero ahora viene la prueba de fuego: &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;¿podrá Visual Studio 2010 abrir la nueva solución y compilar los proyectos modificados?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Y la respuesta es …. NO !!! Lo primero que vemos es el asistente para conversiones y curiosamente apunta al proyecto de ASP.Net MVC 2.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_465BB317.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_24BC37EE.png" width="668" height="516" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La pregunta en este momento, estimado lector, es ¿cómo demonios se modifica este archivo si el crack de &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt; me ha dicho que no lo puede cargar?. Pues si, lo modifica y mucho al archivo csproj, y es por esto que en este punto Visual Studio 2010 entiende que tiene que actualizarlo.&lt;/p&gt;  &lt;p&gt;Así que si lo actualizas con VS2010, pues ya no hay más problemas, salvo que quieras trabajar en modo mixto en tu equipo con VS2010 y VS11.&lt;/p&gt;  &lt;p&gt;Así que los puntos finales a tener en cuenta son los siguientes:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Hasta el día de hoy &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt; no se puede utilizar para desarrollar para Windows Phone. &lt;/li&gt;    &lt;li&gt;Con desarrollos para AZURE, &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt; todavía no soporta un upgrade limpio desde VS2010, pero ese es motivo de un post completo &lt;/li&gt;    &lt;li&gt;No hay soporte para proyectos de Visual Studio Installer en VS11 &lt;/li&gt;    &lt;li&gt;Cuidado con los proyectos de ASP.Net MVC 2.0 si piensas trabajar con &lt;a href="http://msdn.microsoft.com/es-es/vstudio/aa718325" target="_blank"&gt;Visual Studio 11&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Lo bueno de todo este jardín, es que luego realmente el trabajo es “side by side” entre ambos Visual Studios sin complicaciones, algo que antes entre VS2005 y VS2010 por ejemplo no era tan fácil.&lt;/p&gt;  &lt;p&gt;Saludos @ Home&lt;/p&gt;    &lt;p&gt;El Bruno&lt;/p&gt;  &lt;table cellspacing="0" width="110" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="36"&gt;&lt;a href="http://facebook.com/elbruno" target="_blank"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/03/image2.png" width="41" height="41" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="36"&gt;&lt;a href="http://es.linkedin.com/in/elbruno" target="_blank"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/03/image3.png" width="41" height="41" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="36"&gt;&lt;a href="https://twitter.com/elbruno" target="_blank"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/03/image4.png" width="40" height="40" /&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=205137" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+11/default.aspx">Visual Studio 11</category></item><item><title>[#VS11] CodeMaid: Excelente extensión con las 3 cosas que siempre te faltan</title><link>http://geeks.ms/blogs/elbruno/archive/2012/04/20/vs11-codemaid-excelente-extensi-243-n-con-las-3-cosas-que-siempre-te-faltan.aspx</link><pubDate>Fri, 20 Apr 2012 14:36:56 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:204569</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=204569</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=204569</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2012/04/20/vs11-codemaid-excelente-extensi-243-n-con-las-3-cosas-que-siempre-te-faltan.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://brunocapuano.files.wordpress.com/2012/02/image18.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/02/image_thumb17.png" width="464" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buenas,&lt;/p&gt;  &lt;p&gt;los que me conocen saben que soy un enemigo acérrimo del mouse. Ojo! eso no significa que sea un amigo de lo táctil, sino más bien que intento siempre trabajar con atajos de teclado.&lt;/p&gt;  &lt;p&gt;Así fue que hace un par de días me instalé una extensión en Visual Studio llamada &lt;a href="http://www.codemaid.net/" target="_blank"&gt;CodeMaid&lt;/a&gt;, pero no fue hasta ayer que tuve la oportunidad de utilizarla. En realidad, uno de los atajos de teclado de teclado “se pisó” con otro de los que utilizo y ahí me di cuenta de que tenía la extensión instalada.&lt;/p&gt;  &lt;p&gt;Llevo 2 días y la verdad es que &lt;a href="http://www.codemaid.net/" target="_blank"&gt;CodeMaid&lt;/a&gt;, me gusta. Me gusta porque es gratis, porque es de código abierto, porque apunta a cosas sencillas pero efectivas y porque funciona en las últimas 4 versiones de Visual Studio.&lt;/p&gt; &lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_7E9CED30.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_34BE6580.png" width="659" height="202" /&gt;&lt;/a&gt;   &lt;p&gt;Por ejemplo, me ha llamado la atención lo bien que funciona la opción “Cleanup”. Esta acción se encarga de “limpiar” nuestro código buscando detalles como&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;sentencias using no utilizadas &lt;/li&gt;    &lt;li&gt;elimina espacios en blanco no necesarios &lt;/li&gt;    &lt;li&gt;elimina líneas en blanco consecutivas &lt;/li&gt;    &lt;li&gt;etc. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Lo he ejecutado en un par de ficheros que sabía que tenían margen de mejora y lo ha hecho realmente bien. &lt;/p&gt;  &lt;p&gt;Otra opción que me gusta es “Reorganize” una clase. Esta opción reorganiza el código de una clase basado en las especificaciones de StyleCop. Si luego ejecutamos el análisis de StyleCop, veremos que nos saca mucho trabajo de arriba.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Recuerda que en &lt;/em&gt;&lt;a href="http://www.avanade.es" target="_blank"&gt;&lt;em&gt;Avanade Spain&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, es altamente probable que te toque pasar una revisión con StyleCop como regla obligatoria para el estilo de código.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Finalmente, una acción que me parece genial. La capacidad de cambiar entre archivos relacionados. Lo más usual que solemos hacer cuando editamos WPF entre el XAML y el XAML.cs&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_6ADFDDCF.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_411C62DC.png" width="465" height="268" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Pues bien, solo remarcar esas 3 cosillas aunque sé que tiene más. &lt;a href="http://www.codemaid.net/" target="_blank"&gt;CodeMaid&lt;/a&gt; ha merecido la pena para los 2 días de trabajo.&lt;/p&gt;  &lt;p&gt;Mientras, volveré a activar &lt;a href="http://www.jetbrains.com/resharper/" target="_blank"&gt;ReSharper&lt;/a&gt; y trabajaré con el mismo que me da las mismas opciones &lt;img class="wlEmoticon wlEmoticon-smile" style="border-top-style:none;border-bottom-style:none;border-right-style:none;border-left-style:none;" alt="Sonrisa" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/wlEmoticon_2D00_smile_5F00_7A52C9D1.png" /&gt; y lo conozco bastante mejor.&lt;/p&gt;  &lt;p&gt;Descarga: &lt;a title="http://www.codemaid.net/" href="http://www.codemaid.net/"&gt;http://www.codemaid.net/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Saludos @ Home&lt;/p&gt;  &lt;p&gt;El Bruno&lt;/p&gt;  &lt;table cellspacing="0" width="110" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="36"&gt;&lt;a href="http://facebook.com/elbruno" target="_blank"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/03/image2.png" width="41" height="41" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="36"&gt;&lt;a href="http://es.linkedin.com/in/elbruno" target="_blank"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/03/image3.png" width="41" height="41" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="36"&gt;&lt;a href="https://twitter.com/elbruno" target="_blank"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2012/03/image4.png" width="40" height="40" /&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=204569" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/VisualStudioGallery/default.aspx">VisualStudioGallery</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+11/default.aspx">Visual Studio 11</category></item><item><title>[#VS2010] HowTo: Depurar 2 proyectos a la vez con Visual Studio (the easy way!)</title><link>http://geeks.ms/blogs/elbruno/archive/2011/12/01/vs2010-howto-depurar-2-proyectos-a-la-vez-con-visual-studio-the-easy-way.aspx</link><pubDate>Thu, 01 Dec 2011 16:10:14 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:201962</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=201962</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=201962</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2011/12/01/vs2010-howto-depurar-2-proyectos-a-la-vez-con-visual-studio-the-easy-way.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.microsofttranslator.com/bv.aspx?from=es&amp;amp;to=en&amp;amp;a=http%3A%2F%2Fbrunocapuano.files.wordpress.com%2F2011%2F09%2Fimage23.png"&gt;&lt;img title="image" border="0" alt="image" src="http://brunocapuano.files.wordpress.com/2011/09/image_thumb23.png?w=461&amp;amp;h=161&amp;amp;h=161" width="461" height="161" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buenas,&lt;/p&gt;  &lt;p&gt;hoy dejo un tip de los simples pero útiles para todos aquellos que tienen que depurar 2 procesos al mismo tiempo con Visual Studio. Muchas veces he visto que los developers lanzamos un proyecto en modo DEBUG desde el IDE y luego con adjuntamos al otro proceso para tener control sobre el mismo.&lt;/p&gt;  &lt;p&gt;Si ambos procesos pertenecen a una misma solución, es posible configurar la misma para que cuando se inicie una compilación y ejecución (el F5 de toda la vida) se lancen varios proyectos. Para esto, desplegamos las propiedades de la solución, seleccionamos la opción [Multiple startup projects] y … listo &lt;img class="wlEmoticon wlEmoticon-openmouthedsmile" style="border-top-style:none;border-bottom-style:none;border-right-style:none;border-left-style:none;" alt="Risa" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/wlEmoticon_2D00_openmouthedsmile_5F00_09EBFAC7.png" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_5D331B20.png"&gt;&lt;img title="image" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px 0px 3px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_0AD0727F.png" width="786" height="496" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Saludos @ Here&lt;/p&gt;  &lt;p&gt;El Bruno&lt;/p&gt;  &lt;p&gt;&lt;img title="El Bruno on facebook" style="border-left-width:0px;border-right-width:0px;border-bottom-width:0px;display:inline;border-top-width:0px;" border="0" src="http://img243.imageshack.us/img243/9364/facebook24x24.jpg" alt="" /&gt;&amp;#160; &lt;img title="El Bruno o facebook" style="border-left-width:0px;border-right-width:0px;border-bottom-width:0px;display:inline;border-top-width:0px;" border="0" src="http://img37.imageshack.us/img37/5712/twiiter24x24.jpg" alt="" /&gt;&amp;#160;&lt;a href="http://es.linkedin.com/in/elbruno"&gt;&lt;img title="El Bruno in LinkedIn" style="border-left-width:0px;border-right-width:0px;border-bottom-width:0px;display:inline;border-top-width:0px;" border="0" src="http://img59.imageshack.us/img59/3462/linkedin24x24.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=201962" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/HowTo/default.aspx">HowTo</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+11/default.aspx">Visual Studio 11</category></item><item><title>[TOOLS] Herramientas, extensiones para Visual Studio, etc (III)</title><link>http://geeks.ms/blogs/elbruno/archive/2011/10/23/tools-herramientas-extensiones-para-visual-studio-etc-iii.aspx</link><pubDate>Sun, 23 Oct 2011 21:32:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:201332</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=201332</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=201332</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2011/10/23/tools-herramientas-extensiones-para-visual-studio-etc-iii.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.microsofttranslator.com/bv.aspx?from=es&amp;amp;to=en&amp;amp;a=http%3A%2F%2Fbrunocapuano.files.wordpress.com%2F2011%2F09%2Fimage23.png"&gt;&lt;img height="161" width="461" src="http://brunocapuano.files.wordpress.com/2011/09/image_thumb23.png?w=461&amp;amp;h=161&amp;amp;h=161" alt="image" border="0" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; Buenas,   &lt;/p&gt;
&lt;p&gt;despu&amp;eacute;s de tener que resucitar mi laptop y de comenzar a probar &lt;a target="_blank" href="http://www.buildwindows.com/"&gt;Windows 8 Developer Preview&lt;/a&gt;, pues aprovecho para actualizar &lt;a target="_blank" href="http://geeks.ms/blogs/elbruno/archive/2010/12/17/vs2010-extensiones-para-visual-studio-2010-y-otras-herramientas-recomendadas-ii.aspx"&gt;la lista de herramientas&lt;/a&gt; que usualmente utilizo junto con las extensiones de &lt;a target="_blank" href="http://www.microsoft.com/spain/visualstudio/"&gt;Visual Studio 2010&lt;/a&gt; y &lt;a target="_blank" href="http://elbruno.com/category/visual-studio/visual-studio-11/"&gt;Visual Studio 11&lt;/a&gt; que instalo en entorno de desarrollo. Ver&amp;eacute; si el hecho de trabajar con Windows 8 hace que deje de lado alguna de estas herramientas (he descartado &lt;a target="_blank" href="http://www.codesector.com/teracopy.php"&gt;Teracopy&lt;/a&gt; por ejemplo) pero por ahora dejo lo b&amp;aacute;sico que instalo para comenzar a trabajar.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Extensiones&lt;/h1&gt;
&lt;h2&gt;ReSharper&lt;/h2&gt;
&lt;p&gt;&lt;a target="_blank" href="http://visualstudiogallery.msdn.microsoft.com/en-us/EA4AC039-1B5C-4D11-804E-9BEDE2E63ECF"&gt;ReSharper&lt;/a&gt; es simplemente el mejor complemento para desarrolladores integrado en el IDE de &lt;a target="_blank" href="http://www.microsoft.com/visualstudio/"&gt;Visual Studio 2010&lt;/a&gt;. Desde hace varias versiones, te permite no solo acelerar el tiempo de desarrollo, sino que adem&amp;aacute;s brinda una calidad de c&amp;oacute;digo muy buena, ya que implementa best practices a chol&amp;oacute;n (entre otras cosas). &lt;/p&gt;
&lt;p&gt;Algunas personas ponen excusas para no utilizarlo, como por ejemplo: que consume mucha memoria, que es de pago, que pone lento el IDE, etc.; pero yo personalmente no tengo esta opini&amp;oacute;n. Una vez que te acostumbras a utilizarlo, es la extension IDEAL para trabajar en Visual Studio. A Must Have.&lt;/p&gt;
&lt;p&gt;Me van a perdonar por no escribir las caracter&amp;iacute;sticas de &lt;a target="_blank" href="http://visualstudiogallery.msdn.microsoft.com/en-us/EA4AC039-1B5C-4D11-804E-9BEDE2E63ECF"&gt;ReSharper&lt;/a&gt;, pero es que son tantas que deber&amp;iacute;a dedicarle una semana de posts solo a R#. Van desde caracter&amp;iacute;sticas para desarrolladores Web, donde si desarrollas ASP.Net MVC es impresionante (palabra de web developers), incoporaci&amp;oacute;n de an&amp;aacute;lisis de c&amp;oacute;digo extendidos, etc. Lo dicho, date una vuelta por la p&amp;aacute;gina oficial y prueba el trial &lt;a href="http://www.jetbrains.com/resharper/index.html"&gt;http://www.jetbrains.com/resharper/index.html&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Descarga: &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/EA4AC039-1B5C-4D11-804E-9BEDE2E63ECF"&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/EA4AC039-1B5C-4D11-804E-9BEDE2E63ECF&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;strong&gt;Nota:&lt;/strong&gt; las versiones 4.x para Visual Studio 2008, tambi&amp;eacute;n son imprescindibles.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;
&lt;h2&gt;Team Foundation Server Power Tools&lt;/h2&gt;
&lt;p&gt;&amp;iquest;Trabajas con &lt;a target="_blank" href="http://msdn.microsoft.com/es-es/vstudio/default.aspx"&gt;Team Foundation Server 2010&lt;/a&gt; y no tienes las TFS Power Tools?, pues entonces lamento comunicarte que no trabajas con &lt;a target="_blank" href="http://msdn.microsoft.com/es-es/vstudio/default.aspx"&gt;Team Foundation Server 2010&lt;/a&gt;. Este paquete , incluye varias herramientas indispensables para trabajar con TFS, como por ejemplo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Explorador de alertas&lt;/i&gt;: un formulario integrado en el IDE donde podemos la gestionar de una forma muy simple las suscripciones a eventos de &lt;a target="_blank" href="http://geeks.ms/controlpanel/blogs/posteditor.aspx/Team%20Foundation%20Server%202010"&gt;TFS2010&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;&lt;i&gt;TFS 2010 BPA (Best Practices Analyzer)&lt;/i&gt;: una herramienta de an&amp;aacute;lisis y diagn&amp;oacute;stico para nuestros servidores &lt;a target="_blank" href="http://geeks.ms/controlpanel/blogs/posteditor.aspx/Team%20Foundation%20Server%202010"&gt;TFS2010&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;&lt;i&gt;Paquete de pol&amp;iacute;ticas de CheckIn&lt;/i&gt;: pues nuevas pol&amp;iacute;ticas por si queremos ser m&amp;aacute;s agresivos con el control del c&amp;oacute;digo fuente. &lt;/li&gt;
&lt;li&gt;&lt;i&gt;Editor de Procesos&lt;/i&gt;: la herramienta m&amp;aacute;s peligrosa del paquete. Nos permite editar las plantillas de los procesos de TFS, desde las definiciones de los WorkItems hasta la plantilla completa. Muy potente, y en malas manos, muy peligrosa !!! &lt;/li&gt;
&lt;li&gt;&lt;i&gt;Team Members&lt;/i&gt;: es una extensi&amp;oacute;n incoroporada dentro del panel del Team Explorere que permiten interactuar con otros integrantes del equipo de desarrollo, por ejemplo con alg&amp;uacute;n sistema de mensajer&amp;iacute;a instantanea, o para conocer el estado del trabajo de los mismos. &lt;/li&gt;
&lt;li&gt;&lt;i&gt;Windows Shell Extensions&lt;/i&gt;: Junto con el Editor de Procesos es la mejor novedad, la capacidad de interactuar con elementos de &lt;a target="_blank" href="http://geeks.ms/controlpanel/blogs/posteditor.aspx/Team%20Foundation%20Server%202010"&gt;TFS2010&lt;/a&gt; desde Windows Explorer. Por ejemplo, agregar elementos al Source Control, CheckIn, CheckOut, etc. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Descarga: &lt;/strong&gt;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da"&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;strong&gt;Nota: &lt;/strong&gt;Tambi&amp;eacute;n deber&amp;iacute;as descargar las &lt;/i&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FBD14EEA-781F-45A1-8C46-9F6BA2F68BF0&amp;amp;displaylang=en"&gt;&lt;i&gt;TFS Power Tools&lt;/i&gt;&lt;/a&gt;&lt;i&gt; para TFS2008 si las necesitas&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Update: &lt;/strong&gt;mis comentarios sobre la &amp;uacute;ltima versi&amp;oacute;n en &lt;/em&gt;&lt;a href="http://elbruno.com/2011/08/19/tfs2010-team-foundation-server-power-tools-august-2011-releases/"&gt;&lt;em&gt;http://elbruno.com/2011/08/19/tfs2010-team-foundation-server-power-tools-august-2011-releases/&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Productivity Power Tools, solo si no utilizas ReSharper&lt;/h2&gt;
&lt;p&gt;Otro gran conjunto de herramientas que se integran en el IDE para hacernos la vida m&amp;aacute;s f&amp;aacute;cil. Entre todas las que posee, yo destaco las siguientes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Solution Navigator&lt;/i&gt;: un excelente reemplazo para el Solution Explorer, donde no solo veremos las clases y elementos de nuestros proyectos, sino que adem&amp;aacute;s podremos ver funciones y propiedades, podremos realizar b&amp;uacute;squedas avanzadas, previsualizacion de recursos como por ejemplo im&amp;aacute;genes, etc. &lt;/li&gt;
&lt;li&gt;&lt;i&gt;Quick Access&lt;/i&gt;: esta funcionalidad presenta un panel (al que accedemos con Ctrl+3), donde se registran todas las acciones del IDE, opciones de configuraci&amp;oacute;n del IDE, plantillas, etc.; y podemos acceder a las mismas con un filtro de b&amp;uacute;squeda al estilo Windows Search. Imprescindible. &lt;/li&gt;
&lt;li&gt;&lt;i&gt;Add References&lt;/i&gt;: la ventana de agregar referencias en Visual Studio no ha sufridos cambios desde sus inicios. En &lt;a target="_blank" href="http://www.microsoft.com/visualstudio/"&gt;VS2010&lt;/a&gt; le han dado un peque&amp;ntilde;o empujon, pero el cambio radical que proponen las VSPro Power Tools es muy bueno: filtros, capacidad de agregar y eliminar directamente desde el form, etc. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Descarga&lt;/i&gt;&lt;/strong&gt;: &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef"&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;strong&gt;Nota: &lt;/strong&gt;No lo niego, muchas de las funcionalidades de VSPro Power Tools, &amp;ldquo;est&amp;aacute;n inspiradas en R#&amp;rdquo;, pero bueno, sigue siendo un complemento genial.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Update&lt;/strong&gt;: en Visual Studio 11 ya encontramos muchas de estas funcionalidades incorporadas en el IDE, mientras tanto las agregamos &amp;ldquo;a mano&amp;rdquo; en Visual Studio 2010.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;
&lt;h2&gt;Italic Comments&lt;/h2&gt;
&lt;p&gt;El nombre de la extension ya te dice que hace: &lt;i&gt;cambia el formato de los comentarios a Cursiva (Italic)&lt;/i&gt;. Parece una tonter&amp;iacute;a pero est&amp;eacute;ticamente, a mi me parece muy agradable y el c&amp;oacute;digo queda &amp;ldquo;m&amp;aacute;s bonito). Adem&amp;aacute;s de cambiar el texto a cursiva, cambia el tama&amp;ntilde;o un punto m&amp;aacute;s peque&amp;ntilde;o.&lt;/p&gt;
&lt;p&gt;Aplica tanto a los comentarios inline dentro del c&amp;oacute;digo, como a las secciones de comentarios para la generaci&amp;oacute;n de documentaci&amp;oacute;n. y soporta los editores de C#, Visual Basic y C++ en el IDE de &lt;a target="_blank" href="http://www.microsoft.com/visualstudio/"&gt;Visual Studio 2010&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Descarga&lt;/i&gt;&lt;/strong&gt;: &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/0b439a8a-e21a-4e26-b82b-054fbf0acab7"&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/0b439a8a-e21a-4e26-b82b-054fbf0acab7&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&amp;nbsp; &lt;/p&gt;
&lt;h2&gt;Highlight all occurrences of a selected word&lt;/h2&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.microsoft.com/visualstudio/"&gt;Visual Studio 2010&lt;/a&gt; ya trae incorporada la capacidad de resaltar dentro de una clase, todas las ocurrencias del elemento seleccionado, ya sea una funci&amp;oacute;n, una variable, etc. Esta herramienta, brinda un comportamiento similar, pero adem&amp;aacute;s de resaltar el texto seleccionado (no trabaja a nivel de miembros), muestra un marcador en el margen izquierdo con lo que la navegaci&amp;oacute;n es m&amp;aacute;s r&amp;aacute;pida.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Descarga&lt;/i&gt;&lt;/strong&gt;: &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/4b92b6ad-f563-4705-8f7b-7f85ba3cc6bb"&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/4b92b6ad-f563-4705-8f7b-7f85ba3cc6bb&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Ojo, que si tienes que recurrir a esta funcionalidad muy seguido, seguramente tu c&amp;oacute;digo es un espaguethi de los lindos :D&lt;/i&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Hide Main Menu&lt;/h3&gt;
&lt;p&gt;Esta extensi&amp;oacute;n oculta autom&amp;aacute;ticamente el men&amp;uacute; de Visual Studio 2010, hasta que presionas la tecla ALT o alguna combinaci&amp;oacute;n como [&lt;strong&gt;&lt;em&gt;ALT + F&lt;/em&gt;&lt;/strong&gt;] para acceder al men&amp;uacute; [&lt;strong&gt;&lt;em&gt;File&lt;/em&gt;&lt;/strong&gt;].&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Parece algo muy tonto, pero ganar esos p&amp;iacute;xeles ayuda mucho cuando no tienes una buena resoluci&amp;oacute;n con la que trabajar.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;/strong&gt;&lt;/em&gt;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/bdbcffca-32a6-4034-8e89-c31b86ad4813" title="http://visualstudiogallery.msdn.microsoft.com/en-us/bdbcffca-32a6-4034-8e89-c31b86ad4813"&gt;&lt;em&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/bdbcffca-32a6-4034-8e89-c31b86ad4813&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Go to Definition&lt;/h2&gt;
&lt;p&gt;Esta extensi&amp;oacute;n permite utilizar el atajo [CTRL + Click] para ir a la definici&amp;oacute;n de un objeto en Visual Studio 2010. Lo que hacemos usualmente con F12, ahora tiene una opci&amp;oacute;n m&amp;aacute;s natural para aquellos que utilizan mucho el rat&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;/strong&gt;&lt;/em&gt;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/4b286b9c-4dd5-416b-b143-e31d36dc622b" title="http://visualstudiogallery.msdn.microsoft.com/en-us/4b286b9c-4dd5-416b-b143-e31d36dc622b"&gt;&lt;em&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/4b286b9c-4dd5-416b-b143-e31d36dc622b&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;TFS Branched History&lt;/h2&gt;
&lt;p&gt;Esta extensi&amp;oacute;n te permite ver el hist&amp;oacute;rico de un elemento en las branches que se ha propagado el mismo.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="http://visualstudiogallery.msdn.microsoft.com/7d4f37b6-f9a4-44c6-b0a0-994956538a44"&gt;http://visualstudiogallery.msdn.microsoft.com/7d4f37b6-f9a4-44c6-b0a0-994956538a44&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Herramientas&lt;/h1&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;WinMerge: herramienta alternativa para analizar diferencias y comparar archivos&lt;/h2&gt;
&lt;p&gt;En &lt;a target="_blank" href="http://geeks.ms/blogs/elbruno/archive/2010/11/29/vs2010-howto-configurar-winmerge-como-herramienta-por-defecto-para-analizar-diferencias-y-realizar-merge-entre-archivos.aspx"&gt;este post&lt;/a&gt; explico como configurar Visual Studio 2010 para utilizar &lt;a target="_blank" href="http://winmerge.org/"&gt;WinMerge&lt;/a&gt; como herramienta para analizar diferencias y realizar merge de archivos. Si no conoces WinMerge, te recomiendo que le des un vistazo ya que es una herramienta mucho m&amp;aacute;s potente que la que viene por defecto en Visual Studio 2010.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;/strong&gt;&lt;/em&gt;&lt;a href="http://winmerge.org/" title="http://winmerge.org/"&gt;&lt;em&gt;http://winmerge.org/&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;Notepad++: el block de notas con esteroides&lt;/h2&gt;
&lt;p&gt;&lt;a target="_blank" href="http://notepad-plus-plus.org/"&gt;Notepad++&lt;/a&gt; es una de esas herramientas que cuando las comienzas a utilizar, nunca m&amp;aacute;s puedes volver al Notepad de Windows. No puedo decir lo que tiene porque el post se har&amp;iacute;a eterno, pero desde comparaci&amp;oacute;n de archivos, hasta capacidades de edici&amp;oacute;n avanzadas, pues es un editor de los buenos buenos, sin consumir muchos recursos.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="http://notepad-plus-plus.org/"&gt;http://notepad-plus-plus.org/&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;Windows Live Writer: con qu&amp;eacute; piensas que escribo tanto?&lt;/h2&gt;
&lt;p&gt;Los editores online de los blogs son muy buenos, pero para mi la herramienta ideal para la creaci&amp;oacute;n de posts es &lt;a target="_blank" href="http://explore.live.com/windows-live-writer"&gt;Windows Live Writer&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="http://explore.live.com/windows-live-writer"&gt;http://explore.live.com/windows-live-writer&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;Defraggler, Ccleaner: 2 herramientas ideales para mantener tu Windows optimizado&lt;/h2&gt;
&lt;p&gt;La gente de Piriform son unos cracks, de las 4 herramientas que distribuyen, yo me quedo con 2 como obligatorias. Por un lado &lt;a target="_blank" href="http://www.piriform.com/defraggler"&gt;Defraggler&lt;/a&gt;, para realizar defragmentaciones a tus discos y &lt;a target="_blank" href="http://www.piriform.com/ccleaner"&gt;Ccleaner&lt;/a&gt; para limpiar espacio con algunos extras muy interesantes.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="http://www.piriform.com/"&gt;http://www.piriform.com/&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;FileZilla: un cliente FTP muy bueno&lt;/h2&gt;
&lt;p&gt;A Firefox que le den, siempre ha sido un navegador muy pesado para mi gusto. Pero &lt;a target="_blank" href="http://filezilla-project.org/download.php"&gt;FileZilla&lt;/a&gt; es el cliente FTP que uso desde hace ya bastantes a&amp;ntilde;os con muy buenos resultados.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="http://filezilla-project.org/download.php"&gt;http://filezilla-project.org/download.php&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;IrfanView: visor de im&amp;aacute;genes&lt;/h2&gt;
&lt;p&gt;Desde que Cristhian all&amp;aacute; por el 2001 me lo present&amp;oacute;, pues soy un fan de este visor. Soporta casi todos los formatos y permite realizar tareas de edici&amp;oacute;n muy b&amp;aacute;sicas.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="http://www.irfanview.com"&gt;www.irfanview.com&lt;/a&gt; &lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;7Zip: compresor de archivos&lt;/h2&gt;
&lt;p&gt;WinZip y WinRar son los cl&amp;aacute;sicos, pero &lt;a target="_blank" href="http://7-zip.org/"&gt;7Zip&lt;/a&gt; cumple con todo lo que necesito.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="http://7-zip.org/"&gt;http://7-zip.org/&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;VirtualBox: gesti&amp;oacute;n de m&amp;aacute;quinas virtuales&lt;/h2&gt;
&lt;p&gt;Virtual PC no clasifica como producto, pero VirtualBox hace todo lo necesario para una gesti&amp;oacute;n de VMs en un SO de escritorio. Obviamente que si pudiese utilizar&amp;iacute;a Hyper-V pero por ahora solo &lt;a target="_blank" href="https://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Descarga: &lt;a href="https://www.virtualbox.org/"&gt;https://www.virtualbox.org/&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Home&lt;/p&gt;
&lt;p&gt;El Bruno&lt;/p&gt;
&lt;p&gt;&lt;img src="http://img243.imageshack.us/img243/9364/facebook24x24.jpg" border="0" style="border-left-width:0px;border-right-width:0px;border-bottom-width:0px;display:inline;border-top-width:0px;" title="El Bruno on facebook" alt="" /&gt;&amp;nbsp; &lt;img src="http://img37.imageshack.us/img37/5712/twiiter24x24.jpg" border="0" style="border-left-width:0px;border-right-width:0px;border-bottom-width:0px;display:inline;border-top-width:0px;" title="El Bruno o facebook" alt="" /&gt;&amp;nbsp;&lt;a href="http://es.linkedin.com/in/elbruno"&gt;&lt;img src="http://img59.imageshack.us/img59/3462/linkedin24x24.jpg" border="0" style="border-left-width:0px;border-right-width:0px;border-bottom-width:0px;display:inline;border-top-width:0px;" title="El Bruno in LinkedIn" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=201332" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Personal/default.aspx">Personal</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Tools/default.aspx">Tools</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/VisualStudioGallery/default.aspx">VisualStudioGallery</category></item><item><title>[Spanish] Visual Studio 2010 ALM y Team Foundation Server 2010, 2008 y 2005</title><link>http://geeks.ms/blogs/elbruno/archive/2011/08/28/spanish-visual-studio-2010-alm-y-team-foundation-server-2010-2008-y-2005.aspx</link><pubDate>Sun, 28 Aug 2011 11:00:20 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:200097</guid><dc:creator>El Bruno</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=200097</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=200097</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2011/08/28/spanish-visual-studio-2010-alm-y-team-foundation-server-2010-2008-y-2005.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" border="0" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" width="606" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Team Foundation Server 2010&lt;/h1&gt;  &lt;h2&gt;WorkItem Tracking&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/08/tfs2010-howto-agregar-un-estado-en-la-definicin-de-un-workitem-iii/"&gt;[#TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (III)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/07/tfs2010-howto-agregar-un-estado-en-la-definicin-de-un-workitem-ii/"&gt;[#TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (II)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/06/tfs2010-howto-agregar-un-estado-en-la-definicin-de-un-workitem-i/"&gt;[TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (I)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/04/tfs2010-howto-crear-un-workitem-con-campos-personalizados-en-c/"&gt;[TFS2010] HowTo: Crear un WorkItem con campos personalizados en C#&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/21/tfs2010-howto-eliminar-un-workitem/"&gt;[TFS2010] HowTo: Eliminar un WorkItem&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/10/tfs2010-howto-exportar-feedback-generado-con-sketchflow-a-un-elemento-de-team-foundation/"&gt;[TFS2010] HowTo: Exportar feedback generado con SketchFlow a un elemento de Team foundation&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/30/tfs2010-howto-crear-un-campo-para-un-workitem-con-valores-personalizados-y-de-fcil-mantenimiento/"&gt;[TFS2010] HowTo: Crear un campo para un WorkItem con valores personalizados y de fácil mantenimiento&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;&amp;#160;&lt;/h4&gt;  &lt;h2&gt;Source Control&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/27/tfs2010-error-unable-to-determine-source-control-server/"&gt;[#TFS2010] Error: Unable to determine source control server&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/20/tfs2010-howto-utilizar-el-proveedor-msscci-con-visual-basic-6/"&gt;[TFS2010] HowTo: Utilizar el proveedor MSSCCI con Visual Basic 6&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/01/tfs2010-howto-convertir-a-una-carpeta-un-branch/"&gt;[TFS2010] HowTo: Convertir un Branch en una carpeta&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/12/tfs2010-howto-utilizar-custom-path-checkin-policy/"&gt;[TFS2010] HowTo: utilizar Custom Path CheckIn Policy&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/11/tfs2010-howto-reconvertir-a-branches-de-tfs2010-elementos-migrados-desde-tfs2008/"&gt;[TFS2010] HowTo: Reconvertir a Branches de TFS2010 elementos migrados desde TFS2008&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/03/tfs2010-howto-distribute-custom-checkin-policies/"&gt;[TFS2010] HowTo: Distribute Custom CheckIn Policies&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/30/tfs2010-howto-cambiar-el-parent-de-un-branch-yahooooo/"&gt;[TFS2010] HowTo: Cambiar el parent de un Branch (yahooooo!!!)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/18/tfs2010-howto-trabajar-con-public-workspaces/"&gt;[TFS2010] HowTo: Trabajar con public Workspaces&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Team Build&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/18/teambuild-howto-crear-in-informe-de-resultado-de-builds-con-excel-i/"&gt;[TEAMBUILD] HowTo: Crear in informe de resultado de Builds con EXCEL (I)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/13/teambuild2010-howto-incorporar-code-metrics-en-la-ejecucin-de-una-build/"&gt;[#TEAMBUILD2010] HowTo: Incorporar Code Metrics en la ejecución de una Build&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/12/teambuild2010-howto-limpiar-la-cache-local-de-visual-studio-2010-de-ensamblados-de-team-build/"&gt;[TEAMBUILD2010] HowTo: Limpiar la cache local de Visual Studio 2010 de ensamblados de Team build&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/11/teambuild2010-howto-configurar-un-build-controller-para-que-pueda-cargar-ensamblados-desde-un-directorio-del-scc/"&gt;[#TEAMBUILD2010] HowTo: Configurar un build controller para que pueda cargar ensamblados desde un directorio del SCC&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/10/teambuild2010-howto-realizar-anlisis-de-cdigo-con-stylecop-en-team-build-2010/"&gt;[TEAMBUILD2010] HowTo: Realizar análisis de código con StyleCop en Team Build 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/04/tfs2010-howto-configurar-ms-de-1-build-controller-en-el-mismo-ordenador/"&gt;[TFS2010] HowTo: Configurar más de 1 Build Controller en el mismo ordenador&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/04/vs2010-howto-organizar-las-definiciones-de-builds-con-folders-en-el-team-explorer/"&gt;[VS2010] HowTo: Organizar las definiciones de Builds con Folders en el Team Explorer&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/01/tfs2010-howto-crear-fake-builds-para-team-build-2010-por-lnea-de-comandos/"&gt;[TFS2010] HowTo: Crear fake builds para Team Build 2010 por línea de comandos&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/08/teambuild2010-howto-probar-las-actividades-personalizadas-en-un-proyecto-de-wf/"&gt;[TEAMBUILD2010] Howto: Probar las actividades personalizadas en un proyecto de WF&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/07/teambuild2010-howto-copiar-un-directorio-completo-en-una-actividad-de-una-build/"&gt;[TEAMBUILD2010] HowTo: Copiar un directorio completo en una actividad de una Build&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/06/teambuild2010-howto-agregar-un-link-en-el-log-de-un-build/"&gt;[TEAMBUILD2010] HowTo: Agregar un link en el log de un Build&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/31/teambuild2010-howto-avoid-element-validation-in-design-time-in-team-build-workflow-editor/"&gt;[TEAMBUILD2010] HowTo: Avoid element validation in Design Time in Team Build workflow editor&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/28/teambuild2010-errorcsc-cannot-specify-main-if-building-a-module-or-library/"&gt;[TEAMBUILD2010] Error:CSC: Cannot specify /main if building a module or library&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/25/teambuild2010-mostrando-errores-y-warning-en-los-logs-de-team-build/"&gt;[TEAMBUILD2010] Mostrando Errores y Warning en los logs de Team Build&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/22/teambuild2010-howto-crear-una-custom-activity-para-team-build-2010/"&gt;[TEAMBUILD2010] HowTo: Crear una Custom Activity para Team Build 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/02/21/tfs2010-howto-incluir-scripts-de-msbuild-en-una-definicin-de-build-de-tfs2010/"&gt;[TFS2010] HowTo: Incluir scripts de MSBuild en una definición de Build de TFS2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Reports&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/14/tfs2010-howto-crear-un-informe-de-usuarios-y-roles-en-30-segundos/"&gt;[#TFS2010] HowTo: Crear un informe de usuarios y Roles en 30 segundos&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Testing&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/30/vs2010-fix-qfe-for-testing-tools-las-herramientas-de-testing-no-estan-bien-testeadas/"&gt;[VS2010] Fix: QFE for Testing Tools (las herramientas de testing no estan bien testeadas)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/06/vs2010-materiales-de-training-para-visual-studio-test-professional-2010/"&gt;[VS2010] MAteriales de Training para Visual Studio Test Professional 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Collaboration&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/21/tfs2010-howto-configurar-im-en-el-ide-de-visual-studio-2010-utilizando-las-team-foundation-server-power-tools/"&gt;[#TFS2010] HowTo: Configurar IM en el IDE de Visual Studio 2010 utilizando las Team Foundation Server Power Tools&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Client Object Model&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/31/vs2010-howto-invocar-el-formulario-de-seleccion-de-team-project-desde-c/"&gt;[VS2010] HowTo: Invocar el formulario de seleccion de Team Project desde C#&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/17/tfs2010-java-sdk-para-team-foundation-evil-is-coming/"&gt;[TFS2010] JAVA SDK para Team Foundation (EVIL is Coming !!!)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Office&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/06/tfs2010-some-improvements-using-team-foundation-and-project-2010/"&gt;[TFS2010] Some improvements using Team foundation, and Project 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Team Web Access&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/30/tfs2010-howto-refrescar-los-contenidos-del-cache-de-team-web-access/"&gt;[TFS2010] HowTo: Refrescar los contenidos del cache de Team Web Access&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Administración&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/28/tfs2010-howto-actualizar-la-contrasea-del-usuario-de-servicio-en-tfs2010/"&gt;[TFS2010] HowTo: Actualizar la contraseña del usuario de servicio en TFS2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/14/tfs2010-howto-limitar-el-tamao-de-una-team-project-collection/"&gt;[TFS2010] HowTo: Limitar el tamaño de una Team Project Collection&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/13/tfs2010-script-para-eliminar-las-bases-de-datos-de-team-foundation-con-cuidado-che/"&gt;[TFS2010] Script para eliminar las bases de datos de Team Foundation (con cuidado che!)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/12/tfs2010-howto-recuperar-un-backup-de-team-foundation/"&gt;[TFS2010] HowTo: Recuperar un BackUp de Team Foundation&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/07/tfs2010-howto-lanzar-manualmente-un-backup-en-un-servidor-team-foundation-server-2010/"&gt;[TFS2010] HowTo: Lanzar manualmente un backup en un servidor Team Foundation Server 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/26/tfs2010-howto-crear-un-plan-de-backup-de-los-elementos-de-un-server-team-foundation/"&gt;[TFS2010] HowTo: Crear un plan de BackUp de los elementos de un server Team Foundation&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/25/tfs2010-howto-configurar-un-servicio-smtp-que-envie-alertas-utilizando-una-cuenta-de-gmail/"&gt;[TFS2010] HowTo: Configurar un servicio SMTP que envie alertas utilizando una cuenta de GMAIL&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/06/tfs2010-gua-de-instalacin-de-tfs2010-actualizada-con-el-service-pack-1/"&gt;[TFS2010] Guía de Instalación de TFS2010 Actualizada con el Service Pack 1&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Herramientas&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/19/tfs2010-team-foundation-server-power-tools-august-2011-releases/"&gt;[#TFS2010] Team Foundation Server Power Tools August 2011 released !!!&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/12/teambuild2010-nugetter-y-tfsversionning-2-extensiones-que-deberias-conocer/"&gt;[#TEAMBUILD2010] NuGetter y TfsVersionning, 2 extensiones que deberias conocer para #TFS2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/05/tfs2010-tfs-build-extensions-released-sigue-siendo-complicado/"&gt;[TFS2010] TFS Build Extensions Released !!! (sigue siendo complicado)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/20/codeplex-build-customization-guide/"&gt;[CODEPLEX] Build Customization Guide&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/02/tfs2010-test-case-attachment-clean-up-tool-limpia-tus-bases-de-datos-de-tfs/"&gt;[TFS2010] Test Case Attachment Clean Up Tool, limpia tus bases de datos de TFS&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/27/tfs2010-tfs-workbench-herramienta-para-trabajar-con-tableros-con-elementos-de-tfs/"&gt;[TFS2010] TFS Workbench, herramienta para trabajar con tableros con elementos de TFS&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/19/entlib-enterprise-library-5-0-silverlight-integration-pack-released/"&gt;[ENTLIB] Enterprise Library 5.0 Silverlight Integration Pack Released&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/24/visualstudiogallery-sharepoint-2010-power-tools/"&gt;[VISUALSTUDIOGALLERY] SharePoint 2010 Power Tools&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/22/vs2010-vm-de-prueba-con-tfs2010-y-project-server-2010/"&gt;[VS2010] VM de prueba con TFS2010 y Project Server 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/10/codeplex-herramienta-para-editar-test-steps-sin-necesidad-de-utilizar-microsoft-test-manager-2010/"&gt;[CODEPLEX] Herramienta para editar Test Steps sin necesidad de utilizar Microsoft Test Manager 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/14/vs2010-python-tools-1-0-beta-1-integrado-completamente-en-visual-studio-2010/"&gt;[VS2010] Python Tools 1.0 Beta 1 integrado completamente en Visual studio 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/11/tfs2010-time-tracking-checkin-policy-excelente-extension-que-nos-ayuda-a-cargar-horas-en-tfs2010/"&gt;[TFS2010] Time tracking CheckIn Policy: Excelente extension que nos ayuda a cargar horas en TFS2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/04/tfs2010-tfs-power-tools-march-2011-available/"&gt;[TFS2010] TFS Power Tools March 2011 Available&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;TFS Integration&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/09/tfsintegration-howto-definir-mapeos-personalizados-para-las-migraciones-entre-tfs2008-y-tfs2010/"&gt;[TFSINTEGRATION] HowTo: Definir mapeos personalizados para las migraciones entre TFS2008 y TFS2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/29/tfs2010-moviendosincronizando-contenidos-entre-diferentes-team-projects-ii/"&gt;[TFS2010] MOVIENDO/SINCRONIZANDO CONTENIDOS ENTRE DIFERENTES TEAM PROJECTS (II)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/26/tfs2010-moviendosincronizando-contenidos-entre-diferentes-team-projects-i/"&gt;[TFS2010] Moviendo/sincronizando contenidos entre diferentes Team Projects (I)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/02/28/tfs2010-howto-sincronizar-contenidos-desde-subversion-hacia-tfs2010-ii/"&gt;[TFS2010] HOWTO: SINCRONIZAR CONTENIDOS DESDE SUBVERSION HACIA TFS2010 [II]&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/02/27/tfs2010-howto-sincronizar-contenidos-desde-subversion-hacia-tfs2010-i/"&gt;[TFS2010] HowTo: Sincronizar contenidos desde SubVersion hacia TFS2010 [I]&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Visual Studio 2010&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/10/vs2010-hotfix-para-mejorar-el-rendimiento-de-workflow-designer/"&gt;[VS2010] HotFix para mejorar el rendimiento de WorkFlow Designer&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/29/vs2010-howto-diferenciar-la-misma-solucin-en-diferentes-ramas-thanks-vscommands2010/"&gt;[VS2010] HowTo: Diferenciar la misma solución en diferentes ramas (thanks VSCommands2010)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/28/vs2010-introduccion-a-stylecop/"&gt;[VS2010] Introduccion a StyleCop&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/25/vs2010-spec-explorer-3-5/"&gt;[VS2010] Spec Explorer 3.5&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/24/msresearch-debugger-canvas/"&gt;[MSRESEARCH] Debugger Canvas&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/21/vs2010-hotfix-mejora-en-el-editor-de-wf-mejora/"&gt;[VS2010] HotFix: Mejora en el editor de WF (¿mejora?)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/19/vs2010-5-tips-to-improve-your-ides-performance/"&gt;[VS2010] 5 tips to improve your IDEs performance&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/17/vs2010-visual-studio-2010-funciona-lentamente-pues-empieza-por-desactivar-intellitrace-si-no-lo-necesitas/"&gt;[VS2010] Visual Studio 2010 funciona “lentamente”, pues empieza por desactivar Intellitrace si no lo necesitas&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/04/msbuild-howto-depurar-proyectos-de-msbuild-con-visual-studio-2010-xx/"&gt;[MSBUILD] HowTo: Depurar proyectos de MSBuild con Visual Studio 2010 (XX)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/28/vs2010-howto-configurar-winmerge-como-herramienta-por-defecto-para-analizar-diferencias-y-realizar-merge-entre-archivos/"&gt;[VS2010] HowTo: Configurar WinMerge como herramienta por defecto para analizar diferencias y realizar merge entre archivos&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/20/vs2010-reg-para-cambiar-la-accin-por-defecto-de-resolve-a-associate-en-visual-studio-2010/"&gt;[VS2010] .REG para cambiar la acción por defecto de “Resolve” a “associate” en Visual Studio 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/16/vs2010-porqu-no-puedo-crear-diagramas-de-secuencia-en-mi-proyecto-web/"&gt;[VS2010] Porqué no puedo crear diagramas de secuencia en mi proyecto web?&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Visual Studio Gallery&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/17/vs2010-cleanproject-extension-para-limpiar-directorios-de-proyectos-en-visual-studio-2010/"&gt;[VS2010] CleanProject, extension para limpiar directorios de proyectos en Visual Studio 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/06/visualstudiogallery-vs2010-comments-extender-por-si-quieres-escribir-un-libro-de-comentarios/"&gt;[VISUALSTUDIOGALLERY] VS2010 Comments Extender (por si quieres escribir un libro de comentarios)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/02/vs2010-extension-que-agrega-dot-lines-entre-llave-y-llave-en-tu-cdigo/"&gt;[VS2010] Extension que agrega dot-lines entre llave y llave en tu código&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/15/vs2010-extension-solution-load-manager/"&gt;[VS2010] Extension: Solution Load Manager&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/07/visualstudiogallery-excelente-extension-para-el-source-control-explorer-de-tfs-2010/"&gt;[VISUALSTUDIOGALLERY] Excelente extension para el Source Control Explorer de TFS 2010&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Varios&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/08/09/vs2010-howto-modificar-visual-studio-2010-para-que-realmente-soporte-64-bits-te-la-juegas-y-si-no-funciona-no-te-quejes/"&gt;[VS2010] HowTo: Modificar Visual Studio 2010 para que realmente soporte 64 bits (te la juegas y si no funciona no te quejes)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/07/19/vs2010-mejorando-la-versin-de-visual-studio-entre-todos/"&gt;[VNEXT] Mejorando la versión de Visual Studio entre todos&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/06/15/tfs2010-cumulative-patch-update-1/"&gt;[TFS2010] Cumulative Patch Update 1&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/21/vs2010-hotfix-mejora-en-el-editor-de-wf-mejora/"&gt;[VS2010] HotFix: Mejora en el editor de WF (¿mejora?)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/18/vnext-el-proximo-visual-studio-vnext-ii/"&gt;[VNEXT] El proximo Visual Studio vNext (II)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/16/vnext-el-prximo-visual-studio-vnext-i/"&gt;[VNEXT] El próximo Visual Studio: vNext (I)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/14/vs2010-nuevas-mquinas-virtuales-para-probar-visual-studio-2010-alm/"&gt;[VS2010] Nuevas máquinas virtuales para probar Visual Studio 2010 ALM&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/05/07/vs2010-howto-utilizar-intellitrace-en-un-entorno-x64/"&gt;[VS2010] HowTo: Utilizar Intellitrace en un entorno x64?&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/23/vs2010-qu-es-el-net-framework-4-platform-update-1-y-cmo-se-integra-en-visual-studio-2010/"&gt;[VS2010] Qué es el .Net Framework 4 Platform Update 1 y cómo se integra en Visual Studio 2010?&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/04/12/vs20-no-ms-proyectos-de-setup-a-partir-del-proximo-visual-studio/"&gt;[VS20??] No más proyectos de Setup a partir del proximo Visual Studio&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/15/vs2010-visual-studio-2010-y-team-foundation-server-2010-service-pack-1-for-everyone-como-el-ubuntu-ese-p/"&gt;[VS2010] Visual Studio 2010 y Team Foundation Server 2010 Service Pack 1 for everyone (como el ubuntu ese :P)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/10/vs2010-quieres-probar-visual-studio-2010-en-alguna-de-sus-ediciones-pues-aqui-tienes-un-trial-de-3060-das/"&gt;[VS2010] Quieres probar Visual Studio 2010 en alguna de sus ediciones ? pues aqui tienes un trial de 30/60 días&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/03/08/vs2010-unlimited-load-testing-para-sucriptores-de-msdn-a-que-mola-d/"&gt;[VS2010] Unlimited Load Testing para sucriptores de MSDN !!! (a que mola :D)&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href="http://elbruno.com/2011/02/25/tfs2010-howto-exportar-el-contenido-completo-de-un-repositorio-de-subversion-a-otro-repositorio-de-subversion/"&gt;[TFS2010] HowTo: Exportar el contenido completo de un repositorio de SubVersion a otro repositorio de Subversion&lt;/a&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Team Foundation Server 2008 y 2005&lt;/h1&gt;  &lt;h2&gt;How To&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/09/12/tfs2008-howto-copiar-el-resultado-completo-de-un-build-assemblies-test-results-etc-a-una-carpeta-determinada.aspx"&gt;[TFS2008] HowTo: Copiar el resultado completo de un build (assemblies, test results, etc) a una carpeta determinada&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/09/01/vsts-howto-realizar-consultas-sobre-alguno-de-los-valores-hist-243-ricos-de-un-campo-en-un-workitem.aspx"&gt;[VSTS] HowTo: Realizar consultas sobre alguno de los valores históricos de un campo en un WorkItem&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/07/01/tfs2008-howto-configurar-un-server-tfs-con-ssl-para-ws2003-y-ws2008.aspx"&gt;[TFS2008] HowTo: Configurar un server TFS con SSL (para WS2003 y WS2008)&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/05/14/tfs2008-danger-como-hacer-un-merge-despu-233-s-de-renombrar-un-branch.aspx"&gt;[TFS2008] Danger: Como hacer un Merge después de renombrar un Branch&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/05/06/tfs2008-howto-consolidar-mappings-en-el-source-control.aspx"&gt;[TFS2008] HowTo: Consolidar mappings en el source control&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/05/04/tfs2008-howto-evitar-que-ciertos-archivos-se-suban-al-tfs-cortando-dedos-o-manos-si-es-necesario.aspx"&gt;[TFS2008] HowTo: Evitar que ciertos archivos se suban al TFS (cortando dedos o manos si es necesario)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/26/tfs2008-howto-averiguar-el-directorio-donde-se-almacenan-los-proyectos-de-build.aspx"&gt;[TFS2008] HowTo: Averiguar el directorio donde se almacenan los proyectos de Build&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/23/tfs2008-howto-modificar-la-definici-243-n-de-un-workitem-cuidado-mucho-cuidado-por-favor.aspx"&gt;[TFS2008] HowTo: Modificar la definición de un WorkItem (cuidado, mucho cuidado por favor !!!)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/18/tfs2008-como-deshacer-una-acci-243-n-de-checkin-especial-para-descuidados.aspx"&gt;[TFS2008] Como deshacer una acción de CheckIn (especial para descuidados)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/03/09/tfs-howto-limpiar-el-cache-del-team-explorer.aspx"&gt;[Team Explorer] HowTo: limpiar el cache del Team Explorer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/20/tfs2008-howto-configurar-el-team-explorer-para-que-no-se-conecte-autom-225-ticamente-al-250-ltimo-tfs-con-el-que-hemos-trabajado-bbbb-bueno-bonito-barato.aspx"&gt;[TFS2008] HowTo: Configurar el Team Explorer para que no se conecte automáticamente al último TFS con el que hemos trabajado (BBBB: bueno, bonito, barato, …)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/17/tfs2008-howto-habilitar-la-creaci-243-n-de-directorios-en-el-source-control-explorer.aspx"&gt;[TFS2008] HowTo: habilitar la creación de directorios en el Source Control Explorer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/05/tfs2008-howto-como-saber-donde-se-agregan-mis-archivos-en-el-source-control.aspx"&gt;[TFS2008] HowTo: como saber donde se agregan mis archivos en el Source Control&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/01/09/tfs2008-howto-desactivar-la-integraci-243-n-con-ocs-msn-etc-incluida-en-las-tfs-power-tools.aspx"&gt;[TFS2008] HowTo: desactivar la integración con OCS, MSN, etc incluida en las TFS Power Tools&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/21/tfs2008-howto-eliminar-un-mapeo-de-un-workspace-en-2-clicks.aspx"&gt;[TFS2008] HowTo: Eliminar un mapeo de un Workspace en 2 Clicks&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/20/tfs2008-howto-mapear-un-workspace-en-2-clicks.aspx"&gt;[TFS2008] HowTo: Mapear un Workspace en 2 Clicks&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/12/tfs2008-howto-crear-un-informe-con-las-horas-y-tareas-trabajas-por-d-237-a-por-persona-etc.aspx"&gt;[TFS2008] HowTo: Crear un informe con las horas y tareas trabajas, por día, por persona, etc.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/11/tfs2008-howto-gestionar-la-seguridad-utilizando-iteraciones.aspx"&gt;[TFS2008] HowTo: Gestionar la seguridad utilizando Iteraciones&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/09/tfs2008-howto-evitar-el-acceso-a-un-workitem-utilizando-193-reas.aspx"&gt;[TFS2008] HowTo: Evitar el acceso a un WorkItem utilizando Áreas&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/06/vsts-policy-overrides-como-enterarte-antes.aspx"&gt;[TFS2008] HowTo: Averiguar cuando se realiza un Policy Overrides&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/02/tfs2008-howto-agregar-un-campo-personalizado-a-la-definici-243-n-de-un-workitem.aspx"&gt;[TFS2008] HowTo: Agregar un campo personalizado a la definición de un WorkItem&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/19/tfs2008-howto-excluir-directorios-espec-237-ficos-en-nuestros-proyectos-msbuild.aspx"&gt;[TFS2008] HowTo: Excluir directorios específicos en nuestros proyectos MSBuild&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/22/tfs-howto-averiguar-los-branches-generados-para-un-elemento-en-source-control.aspx"&gt;[TFS2008] HowTo: averiguar los branches generados para un elemento en Source Control&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/13/tfs-howto-mover-la-base-de-datos-de-analysis-services-a-otro-server.aspx"&gt;[TFS2008] HowTo: Mover la base de datos de Analysis Services a otro Server&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/06/tfs-howto-crear-un-reporte-para-listar-los-policy-overrides.aspx"&gt;[TFS2008] HowTo: crear un reporte para listar los “policy overrides”&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/06/29/tfs-howto-centralizar-las-reglas-de-code-analysis-en-team-foundation-server.aspx"&gt;[TFS2008] HowTo: centralizar las reglas de Code Analysis en Team Foundation Server&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/06/21/tfs-howto-desbloquear-archivos-bloqueados-por-otra-persona-en-tfs-the-easy-way.aspx"&gt;[TFS2008] HowTo: desbloquear archivos bloqueados por otra persona en TFS ? (the easy way)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/06/01/tfs-howto-ejecutar-un-team-query-utilizando-el-modelo-de-objetos.aspx"&gt;[TFS] HowTo: ejecutar un Team Query utilizando el modelo de objetos?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/05/31/tfs-howto-crear-un-nuevo-workitems-utilizando-el-modelo-de-objetos.aspx"&gt;[TFS] HowTo: Crear un WorkItem utilizando el modelo de objetos ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/05/28/tfs-howto-conectar-a-un-servidor-tfs-utilizando-el-modelo-de-objetos.aspx"&gt;[TFS] HowTo: conectar a un servidor TFS utilizando el modelo de objetos ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/29/tfs-howto-configurar-el-servidor-de-mail-para-tfs.aspx"&gt;[TFS] HowTo: Configurar el servidor de Mail para TFS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/24/tfs-howto-disable-custom-workitem-type-in-team-project.aspx"&gt;[TFS] HowTo: Disable Custom WorkItem Type in Team Project ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/09/tfs-howto-desbloquear-archivos-bloqueados-por-otra-persona-en-tfs.aspx"&gt;[TFS] HowTo: desbloquear archivos bloqueados por otra persona en TFS ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/03/21/tfs-how-to-cambiar-la-opcion-quot-resolve-quot-por-defecto-al-hacer-check-in.aspx"&gt;[TFS] HowTo: Cambiar la opcion &amp;quot;Resolve&amp;quot; por defecto al hacer Check-In?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/03/06/tfs-como-verificar-cuando-alguien-evita-una-politica-de-checkin-thanks-vsts-2008.aspx"&gt;[TFS] HowTo: Como verificar cuando alguien evita una politica de Checkin ? (Thanks VSTS 2008)&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Herramientas&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/09/16/tfs2008-tablero-de-control-de-proyectos-de-telerik.aspx"&gt;[TFS2008] Tablero de Control de Proyectos de Telerik&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/28/tfs2008-team-foundation-server-administration-tool-1-4-released-empieza-a-tomar-forma-justo-antes-de-vsts-2010.aspx"&gt;[TFS2008] Team Foundation Server Administration Tool 1.4 Released !!! (empieza a tomar forma justo antes de VSTS 2010)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/10/tfs2008-tfsservermanager-ese-gran-desconocido-que-nos-ayuda-a-entender-mejor-a-nuestro-tfs.aspx"&gt;[TFS2008] TFSServerManager, ese gran desconocido que nos ayuda a entender mejor a nuestro TFS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/01/16/tfs2008-tfs-2008-quality-center-connector-esta-gente-sabe-lo-que-hace-ahora-son-amigos-de-tfs.aspx"&gt;[TFS2008] TFS 2008 - Quality Center Connector&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/12/22/tfs-nueva-version-la-gu-237-a-de-merge-y-branching-en-codeplex.aspx"&gt;[TFS2008] Nueva version la guía de Merge y Branching en CodePlex&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/25/tfs2008-tfs-october-powertools-pues-para-noviembre.aspx"&gt;[TFS2008] TFS October PowerTools, pues para Noviembre&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/18/tfs2008-nuevo-release-de-tfs-migration-toolkit-migrando-sin-el-wiimote.aspx"&gt;[TFS2008] Nuevo release de TFS Migration Toolkit (migrando sin el WiiMote)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/08/30/tfs2008-drag-and-drop-files-incluido-en-service-pack-1.aspx"&gt;[TFS2008] Drag and Drop files incluido en Service Pack 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/08/27/tfs2008-nuevas-opciones-en-checkout-y-en-source-control-explorer-incluidas-con-el-service-pack-1.aspx"&gt;[TFS2008] Nuevas opciones en CheckOut y en Source Control Explorer incluidas con el Service Pack 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/05/06/tfs-team-foundation-server-2008-service-pack-1-mails-everywhere.aspx"&gt;[TFS] Team Foundation Server 2008 Service Pack 1, mails everywhere !!!&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/05/05/tfs-team-foundation-server-2008-service-pack-1-lo-que-mas-me-gusto-que-es-todo.aspx"&gt;[TFS] Team Foundation Server 2008 Service Pack 1, lo que mas me gusto (todo)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/23/tfs-visor-de-workitems-en-wpf-un-show-para-el-hola-mundo.aspx"&gt;[TFS] Visor de WorkItems en WPF (un show para el Hola Mundo)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/21/tfs-tfs-powertools-de-marzo-disponible-para-descarga.aspx"&gt;[TFS] TFS PowerTools de Marzo disponible para descarga&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/14/tfs-team-foundation-sidekicks-2-1-lo-mejor.aspx"&gt;[TFS] Team Foundation Sidekicks 2.1 (lo mejor ... )&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/06/tfs-txcrono-timesheet-reports-integrados-en-team-foundation-server.aspx"&gt;[TFS] TxChrono: TimeSheet Reports integrados en Team Foundation Server&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/06/tfs-teamexpand-outlook-team-foundation-server.aspx"&gt;[TFS] TeamExpand: Outlook + Team Foundation Server&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/03/19/tfs-teamprise-3-0-released.aspx"&gt;[TFS] Teamprise 3.0 Released !&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/25/tfs-team-foundation-server-administration-tool-para-tfs2008.aspx"&gt;[TFS] Team Foundation Server Administration Tool para TFS2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/10/tfs-power-tools-2008-team-foundation-build-notification.aspx"&gt;[TFS] Power Tools 2008: Team Foundation Build Notification&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/12/22/tfs-team-foundation-server-2008-power-tools-released.aspx"&gt;[TFS] Team Foundation Server 2008 Power Tools Released !!!&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Team System Web Access&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/07/30/tfs2008-howto-conocer-la-utilizaci-243-n-de-un-portal-de-team-system-web-access-si-no-reinventas-la-rueda-te-podes-tomar-un-par-de-cervecitas.aspx"&gt;[TFS2008] HowTo: Conocer la utilización de un portal de Team System Web Access (si no reinventas la rueda, te podes tomar un par de cervecitas !!!)&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/14/tswa-error-no-se-pueden-descargar-archivos-adjuntos-pero-aqu-237-puedes-descargar-la-soluci-243-n.aspx"&gt;[TSWA] Error: no se pueden descargar archivos adjuntos (pero aquí puedes descargar la solución)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/01/17/tfs2008-visual-studio-team-system-web-access-2008-sp1-power-tool.aspx"&gt;[TSWA] Visual Studio Team System Web Access 2008 SP1 Power Tool&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/15/tfs2008-hotfix-para-las-notificaciones-de-checkin-con-tswa.aspx"&gt;[TSWA] Hotfix para las notificaciones de CheckIn con TSWA&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/01/tswa-howto-ver-un-annotate-en-team-system-web-access.aspx"&gt;[TSWA] HowTo: Ver un Annotate en Team System Web Access&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/10/tswa-ahora-si-es-multi-lenguaje.aspx"&gt;[TSWA] Ahora si es multi-lenguaje&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/08/30/tswa-team-system-web-access-service-pack-1-released.aspx"&gt;[TSWA] Team System Web Access Service Pack 1 Released&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/10/29/tfs-team-system-web-access-y-el-error.aspx"&gt;[TFS] Team System Web Access y el error TF10128&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/05/08/tfs-como-cambiar-la-cantidad-de-elementos-visualizados-en-los-resultados-de-team-system-web-access.aspx"&gt;[TFS] Como cambiar la cantidad de elementos visualizados en los resultados de Team System Web Access ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/10/tfs-team-system-web-access-2008-service-pack-1-por-ahora-es-ctp.aspx"&gt;[TFS] Team System Web Access 2008 Service Pack 1 (por ahora es CTP)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/02/16/tfs2008-como-restringir-el-acceso-a-las-funcionalidades-de-tswa.aspx"&gt;[TFS2008] Como restringir el acceso a las funcionalidades de TSWA ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/08/tfs-build-en-team-system-web-access-2008.aspx"&gt;[TFS] Build en Team System Web Access 2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/12/02/tfs-team-system-web-access-2008-released.aspx"&gt;[TFS] Team System Web Access 2008 Released !!!&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;TFS Errors&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/03/23/vsts-tf80042-error-exportando-contenido-de-workitems-a-excel.aspx"&gt;[VSTS] TF80042: Error exportando contenido de WorkItems a Excel&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/03/10/tfs-error-tfs30162-error-en-la-conexi-243-n-con-sharepoint-al-momento-de-crear-un-team-project-problema-de-puertos-sin-marea.aspx"&gt;[TFS] Error TFS30162: error en la conexión con Sharepoint al momento de crear un Team Project (problema de puertos sin marea)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/01/27/tfs2008-tfs-30177-project-creation-failed-error-durante-la-creaci-243-n-de-un-team-project.aspx"&gt;[TFS2008] TFS 30177: Project Creation Failed; error durante la creación de un Team Project&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/01/22/tfs2008-error-32000-en-la-actualizaci-243-n-de-tfs-2005-a-tfs-2008-un-codigo-de-error-que-sirve-para-todo.aspx"&gt;[TFS2008] Error: 32000 en la actualización de TFS 2005 a TFS 2008 (un codigo de error que sirve para todo)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/29/tfs-info-existe-una-discrepancia-entre-el-control-de-c-243-digo-fuente-de-la-soluci-243-n-y-los-archivos-de-proyecto.aspx"&gt;[TFS2008] Info: Existe una discrepancia entre el control de código fuente de la Solución y los archivos de Proyecto.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/16/tfs2008-error-tf215085-y-tf42053-cosas-de-los-build-agents.aspx"&gt;[TFS2008] Error TF215085 y TF42053 … cosas de los Build Agents&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/15/tfs2008-error-tf54000-cannot-update-data-because-the-server-clock-may-have-been-set-incorrectly.aspx"&gt;[TFS2008] Error: TF54000, Cannot update data because the server clock may have been set incorrectly.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/04/tfs2008-error-tf31001-y-tf53007-m-225-s-errores-solucionando-varios-al-d-237-a.aspx"&gt;[TFS2008] Error: TF31001 y TF53007 (más errores, solucionando varios al día)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/04/tfs2008-error-tf50309-the-following-account-does-not-have-sufficient-permissions-to-complete-the-operation.aspx"&gt;[TFS2008] Error - TF50309: The following account does not have sufficient permissions to complete the operation&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/12/21/tfs-tfs-30042-el-error-que-esperas-el-viernes-antes-de-navidad.aspx"&gt;[TFS] TFS 30042, el error que esperas el viernes antes de navidad&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;TFS Build&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/09/12/tfs2008-howto-copiar-el-resultado-completo-de-un-build-assemblies-test-results-etc-a-una-carpeta-determinada.aspx"&gt;[TFS2008] HowTo: Copiar el resultado completo de un build (assemblies, test results, etc) a una carpeta determinada&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/07/05/tfs2008-configurando-tfsbuild-para-ejecutar-pruebas-unitarias-que-utilicen-microsoft-outlook-juanlu-me-debes-una.aspx"&gt;[TFS2008] Configurando TFSBuild para ejecutar pruebas unitarias que utilicen Microsoft Outlook&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/26/tfs2008-howto-averiguar-el-directorio-donde-se-almacenan-los-proyectos-de-build.aspx"&gt;[TFS2008] HowTo: Averiguar el directorio donde se almacenan los proyectos de Build&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/25/tfsbuild-howto-configurar-el-servicio-de-tfs-build-para-que-interactue-con-el-desktop.aspx"&gt;[TFSBUILD] HowTo: Configurar el servicio de TFS Build para que interactue con el Desktop&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/10/02/msbuild-howto-personalizar-los-valores-del-bug-que-crea-una-build-con-fallos.aspx"&gt;[MSBUILD] HowTo: Personalizar los valores del Bug que crea una Build con fallos&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/10/msbuild-howto-agregar-pasos-a-la-ventana-de-compilacion-un-poco-mas-completo.aspx"&gt;[MSBUILD] HowTo: Agregar pasos a la ventana de compilacion (un poco mas completo)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/09/msbuild-howto-incrementar-el-numero-de-la-version-en-cada-build.aspx"&gt;[MSBUILD] HowTo: Incrementar el numero de la version en cada Build (otra alternativa)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/08/msbuild-howto-publicar-aplicaciones-con-clickonce.aspx"&gt;[MSBUILD] HowTo: Publicar aplicaciones con ClickOnce&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/07/msbuild-howto-agregar-pasos-a-la-ventana-de-compilacion-build-steps.aspx"&gt;[MSBUILD] HowTo: Agregar pasos a la ventana de compilacion (how to add build steps)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/06/25/tfs-editando-builds-de-forma-sencilla.aspx"&gt;[TFS] Editando Builds Projects de forma sencilla&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/10/21/tfs-msbuild-profiler-para-buils-fast-and-furious.aspx"&gt;[TFS] MsBuild Profiler (para buils fast and furious ...)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/19/tfs2008-howto-excluir-directorios-espec-237-ficos-en-nuestros-proyectos-msbuild.aspx"&gt;[TFS2008] HowTo: Excluir directorios específicos en nuestros proyectos MSBuild&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/14/tfs-build-error-tf215076-new-status-unreachable.aspx"&gt;[TFS] Build Error: TF215076, new status &amp;#39;Unreachable&amp;#39;&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;TFS WareHouse e Informes&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/12/vsts-tablero-de-control-de-bugs-para-msf-for-agile.aspx"&gt;[TFS2008] Tablero de control de Bugs para MSF for Agile&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/09/tfs2008-proyecto-para-el-despliegue-de-los-informes-de-rendimiento-para-tfs.aspx"&gt;[TFS2008] Proyecto para el despliegue de los informes de rendimiento para TFS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/10/19/tfs-como-consultar-la-cantidad-de-lineas-de-codigo-por-developer-sirve-para-competencias-internas.aspx"&gt;[TFS] Como consultar la cantidad de lineas de codigo por developer ??? (sirve para competencias internas)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/10/17/tfs-como-consultar-el-trabajo-realizado-por-los-integrantes-de-un-equipo.aspx"&gt;[TFS] Como consultar el trabajo realizado por los integrantes de un equipo ??&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/06/09/tfs-error-procesando-el-cubo-lt-team-system-gt-como-recrear-la-definicion-del-mismo.aspx"&gt;[TFS] Error procesando el cubo &amp;lt;Team System&amp;gt;, como recrear la definicion del mismo&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/10/24/tfs-warehousecontrollerrun-console-application-refresca-el-datawarehouse-de-tfs-desde-una-aplicacion-de-consola.aspx"&gt;[TFS] WareHouseControllerRun Console Application (refresca el DataWareHouse de TFS desde una aplicacion de Consola)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/02/08/tfs-como-averiguar-el-estado-de-los-workitems-por-team-project-en-5-minutos.aspx"&gt;[TFS] Como averiguar el estado de los WorkItems por Team Project en 5 minutos ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/11/tfs-que-hacer-cuando-un-desarrollador-da-un-total-negativo-de-lineas-de-codigo.aspx"&gt;[TFS] Que hacer cuando un desarrollador da un total NEGATIVO de lineas de codigo&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Metodologías y Process Templates&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/09/23/tfs2008-check-for-warnings-errors-check-in-policy-pol-237-tica-de-checkin-para-verificar-errores-warnings-de-compilaci-243-n-traduciendo-soy-un-crack.aspx"&gt;[TFS2008] Check for Warnings/Errors Check-in Policy, política de CheckIn para verificar errores/warnings de compilación (traduciendo soy un crack)&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/09/01/vsts-howto-realizar-consultas-sobre-alguno-de-los-valores-hist-243-ricos-de-un-campo-en-un-workitem.aspx"&gt;[VSTS] HowTo: Realizar consultas sobre alguno de los valores históricos de un campo en un WorkItem&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/03/14/vsts-microsoft-process-template-mpt-para-los-amigos.aspx"&gt;[VSTS] Microsoft Process Template (MPT para los amigos)&lt;/a&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/10/tfs2008-porque-no-puedo-renombrar-elementos-en-el-source-control-explorer.aspx"&gt;[TFS2008] Porque no puedo renombrar elementos en el Source Control Explorer?&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Administración y mantenimiento&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/07/01/tfs2008-howto-configurar-un-server-tfs-con-ssl-para-ws2003-y-ws2008.aspx"&gt;[TFS2008] HowTo: Configurar un server TFS con SSL (para WS2003 y WS2008)&lt;/a&gt; new !!! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/06/08/tfs2008-hotfix-publico-para-solucionar-problemas-con-tfs-2008-sp1-y-reporting-services-2008.aspx"&gt;[TFS2008] HotFix publico para solucionar problemas con TFS 2008 SP1 y Reporting Services 2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/16/tfs2008-howto-instalar-tfs-2008-junto-con-sql-server-2008-sp1.aspx"&gt;[TFS2008] HowTo: Instalar TFS 2008 junto con SQL Server 2008 SP1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/03/17/tfs-howto-refrescar-el-nombre-del-server-moss-despu-233-s-de-renombrar-un-tfs-apptier-el-paso-que-no-est-225-en-la-gu-237-a-oficial.aspx"&gt;[TFS] HowTo: Refrescar el nombre del server MOSS después de renombrar un TFS AppTier (el paso que no está en la guía oficial)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/03/03/tfs-howto-averiguar-que-version-de-tfs-est-225-instalada.aspx"&gt;[TFS2008] HowTo: Averiguar que version de TFS está instalada&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/03/02/tfs-howto-actualizar-a-la-versi-243-n-full-de-team-foundation-server-no-te-hagas-falsas-ilusiones-con-el-t-237-tulo-del-post.aspx"&gt;[TFS2008] HowTo: Actualizar a la versión Full de Team Foundation Server (no te hagas falsas ilusiones con el título del post)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/02/08/tfs2008-howto-migrar-la-base-de-datos-en-tfs-2008-de-sql-2005-a-sql-2008-te-deja-tiempo-para-2-cervezas-1-pizza-y-4-ciudades-destruidas.aspx"&gt;[TFS2008] HowTo: Migrar la base de datos en TFS 2008 de SQL 2005 a SQL 2008 (te deja tiempo para 2 cervezas, 1 pizza y 4 ciudades destruidas …)&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Varios&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/06/18/tfs2008-vsts-rangers-projects-tfs-migration-questions-and-answers.aspx"&gt;[TFS2008] VSTS Rangers Projects – TFS Migration: Questions and Answers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/06/13/tfs2008-free-trial-prueba-gratis-tfs-por-6-semanas.aspx"&gt;[TFS2008] Free Trial, prueba gratis TFS por 6 semanas&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/05/07/tfs2008-trivia-cual-es-el-m-225-ximo-de-campos-que-soporta-la-definici-243-n-de-un-workitem.aspx"&gt;[TFS2008] Trivia: Cual es el máximo de campos que soporta la definición de un WorkItem?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/05/01/tfs2008-centro-de-soluci-243-n-de-problemas-de-tfs-en-msdn.aspx"&gt;[TFS2008] Centro de solución de problemas de TFS en MSDN&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/14/vsts-tfs-express-regalo-de-los-reyes-magos-anticipado-en-la-carta-para-el-2015.aspx"&gt;[VSTS] TFS Express (regalo de los reyes magos anticipado, en la carta para el 2015)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/05/blend-integraci-243-n-con-tfs-en-expression-blend-3-preview-por-fin.aspx"&gt;[Blend] Integración con TFS en Expression Blend 3 Preview (por fin !)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/04/02/tfs2008-integrando-al-mundo-mainframe-en-el-source-control-de-tfs-los-coboleros-agradecidos-191-o-no.aspx"&gt;[TFS2008] Integrando al mundo MainFrame en el Source Control de TFS (los COBOLeros agradecidos, ¿o no?)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/12/26/vsts2008-nuevas-m-225-quinas-virtuales-para-el-2009-regalo-de-reyes.aspx"&gt;[VSTS2008] Nuevas máquinas virtuales para el 2009&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/28/tfs-tfs-build-missile-launcher-1ra-parte.aspx"&gt;[TFS2008] TFS Build Missile Launcher (1ra Parte, interceptando eventos en TFS)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/24/vsts-team-system-y-los-proyectos-de-sharepoint.aspx"&gt;[VSTS] Team System y los proyectos de Sharepoint&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/17/tfs2008-191-porque-siempre-se-hace-un-checkout-en-mi-archivo-de-solucion.aspx"&gt;[TFS2008] ¿Porque siempre se hace un CheckOut en mi archivo de solucion?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/09/tfs2008-un-par-de-apuntes-a-tener-en-cuenta-para-la-migraci-243-n-de-servidores-tfs.aspx"&gt;[TFS2008] Un par de apuntes a tener en cuenta para la migración de servidores TFS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/09/01/tfs-team-foundation-installation-guide-nueva-version-que-incluye-el-service-pack-1.aspx"&gt;[TFS] Team Foundation Installation Guide nueva version que incluye el Service Pack 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/07/04/tfs-team-foundation-server-y-expression.aspx"&gt;[TFS] Team Foundation Server y Expression&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/06/08/tfs-porque-tarda-tanto-la-actualizaci-243-n-a-team-foundation-server-2008.aspx"&gt;[TFS] Porque tarda tanto la actualización a Team Foundation Server 2008 ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/06/07/vsts-actualizando-a-team-foundation-server-2008-my-way-d.aspx"&gt;[VSTS] Actualizando a Team Foundation Server 2008 (my way :D)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/05/14/tfs-despues-del-sp1-existe-una-nueva-guia-de-instalacion-de-tfs-2008.aspx"&gt;[TFS] Despues del SP1, existe una nueva guia de instalacion de TFS 2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/04/21/tfs-opentf-mono-tfs-client-gratis-pero.aspx"&gt;[TFS] OpenTF, Mono TFS Client ? (gratis, pero ...)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/03/11/tfs-merge-de-workitems-diferencias-entre-local-version-server-version.aspx"&gt;[TFS] Merge de WorkItems, diferencias entre Local Version / Server Version&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/03/10/tfs-setup-and-administration-faq-en-espa-241-ol.aspx"&gt;[TFS] Setup and Administration FAQ (en español)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/02/20/vs2008-ahora-si-te-avisamos-cuando-quot-estas-equivocado-quot-al-conectarte-a-un-tfs.aspx"&gt;[VS2008] Ahora si te avisa cuando &amp;quot;estas equivocado&amp;quot; al conectarte a un TFS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/31/tfs-tfsbuild-com-practico-como-el-nuevo-rambo.aspx"&gt;[TFS] TFSBuild.com (practico como el nuevo Rambo)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/21/tfs-shrinking-tfs-db-logs.aspx"&gt;[TFS] Shrinking TFS Database Logs&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/15/tfs-search-in-source-control-gracias-vs2008.aspx"&gt;[TFS] Search in Source Control (gracias VS2008 !!!)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2008/01/14/tfs-crea-workitems-desde-outlook.aspx"&gt;[TFS] Crea WorkItems desde Outlook&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geeks.ms/blogs/elbruno/archive/2007/12/25/vs2008-work-offline-con-tfs.aspx"&gt;[VS2008] Work Offline con TFS&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Saludos @ Here&lt;/p&gt;  &lt;p&gt;El Bruno&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno on facebook" border="0" src="http://img243.imageshack.us/img243/9364/facebook24x24.jpg" alt="" /&gt;&amp;#160; &lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno o facebook" border="0" src="http://img37.imageshack.us/img37/5712/twiiter24x24.jpg" alt="" /&gt;&amp;#160;&lt;a href="http://es.linkedin.com/in/elbruno"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno in LinkedIn" border="0" src="http://img59.imageshack.us/img59/3462/linkedin24x24.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=200097" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server+2010/default.aspx">Team Foundation Server 2010</category></item><item><title>[VS2010] Ejecutando pruebas unitarias en un proyecto del tipo “AddIn” (the dirty way, la solución está en un buen diseño)</title><link>http://geeks.ms/blogs/elbruno/archive/2011/01/04/vs2010-ejecutando-pruebas-unitarias-en-un-proyecto-del-tipo-addin-the-dirty-way-la-soluci-243-n-est-225-en-un-buen-dise-241-o.aspx</link><pubDate>Tue, 04 Jan 2011 22:03:03 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:186760</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=186760</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=186760</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2011/01/04/vs2010-ejecutando-pruebas-unitarias-en-un-proyecto-del-tipo-addin-the-dirty-way-la-soluci-243-n-est-225-en-un-buen-dise-241-o.aspx#comments</comments><description>&lt;div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:4px 0px 4px 0px;"&gt;&lt;iframe src="http://www.facebook.com/widgets/like.php?href=http://geeks.ms/blogs/elbruno/archive/2011/01/04/vs2010-ejecutando-pruebas-unitarias-en-un-proyecto-del-tipo-addin-the-dirty-way-la-soluci-243-n-est-225-en-un-buen-dise-241-o.aspx" scrolling="no" frameborder="0" style="border:none;width:450px;height:80px;"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" border="0" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" width="606" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buenas,&lt;/p&gt;    &lt;p&gt;hace bastante tiempo comenté &lt;a href="http://geeks.ms/blogs/elbruno/archive/2009/07/05/tfs2008-configurando-tfsbuild-para-ejecutar-pruebas-unitarias-que-utilicen-microsoft-outlook-juanlu-me-debes-una.aspx" target="_blank"&gt;&lt;strike&gt;un truco&lt;/strike&gt; la configuración necesaria para poder utilizar TFSBuild para ejecutar pruebas unitarias en proyectos del tipo AddIn de Outlook&lt;/a&gt;. Hoy, 2 años después mi recomendación sigue siendo la misma:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;em&gt;No incluyas lógica compleja en tu proyecto de AddIn. Separa la misma en proyectos separados y cada uno con su set de pruebas … etc. Vamos que sigue siendo &lt;a href="http://en.wikipedia.org/wiki/Solid_%28object-oriented_design%29" target="_blank"&gt;SOLID&lt;/a&gt; al 100%.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Ahora bien, si por algún motivo extraño de la vida, te encuentras en un escenario donde las clases con la “lógica compleja” deben estar dentro del proyecto del AddIn y la prueba unitaria de las mismas es un tanto compleja (&lt;em&gt;por ejemplo para AddIns de Office 2003 con Visual Studio 2008&lt;/em&gt;), pues existe un truco que no recomiendo, pero que cumple su objetivo.&lt;/p&gt;  &lt;p&gt;Lo mejor es mostrarlo con un proyecto de ejemplo, como en la siguiente imagen donde podemos ver un proyecto de AddIn para Outlook con una clase llamada [&lt;strong&gt;&lt;em&gt;GuidValidator&lt;/em&gt;&lt;/strong&gt;] que obviamente nos permite validar un Guid.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Nota:&lt;/strong&gt; pa los criticones, si no les gustan los nombres de las clases, pues … a leer otra cosa !!!&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_6EFAFA55.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_50BD16D4.png" width="300" height="223" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;El código para validar el guid tampoco es que sea muy complicado:&lt;/p&gt;  &lt;div id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; System.Text.RegularExpressions;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt;   2:&lt;/span&gt;&amp;#160; &lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt;   3:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;namespace&lt;/span&gt; OutlookAddIn1&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt;   4:&lt;/span&gt; {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum5"&gt;   5:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;class&lt;/span&gt; GuidValidator&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum6"&gt;   6:&lt;/span&gt;     {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum7"&gt;   7:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;static&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; Validate(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; textToValidate)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum8"&gt;   8:&lt;/span&gt;         {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum9"&gt;   9:&lt;/span&gt;             var isGuid = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; Regex(&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum10"&gt;  10:&lt;/span&gt;               &lt;span style="color:#006080;"&gt;@&amp;quot;^(\{){0,1}[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}(\}){0,1}$&amp;quot;&lt;/span&gt;, &lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum11"&gt;  11:&lt;/span&gt;               RegexOptions.Compiled);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum12"&gt;  12:&lt;/span&gt;             &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; isGuid.IsMatch(textToValidate);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum13"&gt;  13:&lt;/span&gt;         }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum14"&gt;  14:&lt;/span&gt;     }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum15"&gt;  15:&lt;/span&gt; }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Pero claro, probar unitariamente algo tan simple como una expresión regular utilizando todo el contexto de un AddIn de Outlook, es muy pesado. La solución nos la pueden dar los siguientes pasos.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;1. Agregar un nuevo proyecto del tipo ClassLibrary a la solución. En mi caso lo llamaré [&lt;strong&gt;&lt;em&gt;AddInToTest&lt;/em&gt;&lt;/strong&gt;]&lt;/p&gt;

  &lt;p&gt;2. Eliminar la clase que viene por defecto en el proyecto.&lt;/p&gt;

  &lt;p&gt;3. En las propiedades del proyecto cambiar el namespace por defecto del proyecto ClassLibrary para que coincida con el namespace por defecto del proyecto del AddIn&lt;/p&gt;

  &lt;p&gt;4. Agregar como link la clase [&lt;strong&gt;&lt;em&gt;GuidValidator&lt;/em&gt;&lt;/strong&gt;] ubicada en el proyecto del AddIn&lt;/p&gt;

  &lt;p&gt;5. Agregar los tests unitarios de la clase [&lt;strong&gt;&lt;em&gt;GuidValidator&lt;/em&gt;&lt;/strong&gt;] en un proyecto de test separado&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;La estructura de la solución queda similar a la siguiente. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_0ED63186.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_thumb_5F00_0123757E.png" width="312" height="447" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;En la misma es posible ver que si bien la clase [&lt;strong&gt;&lt;em&gt;GuidValidator&lt;/em&gt;&lt;/strong&gt;] pertenece al proyecto [&lt;strong&gt;&lt;em&gt;OutlookAddIn1&lt;/em&gt;&lt;/strong&gt;], la misma se utiliza como archivo externo en el proyecto [&lt;strong&gt;&lt;em&gt;AddInToTest&lt;/em&gt;&lt;/strong&gt;] y se implementan las pruebas en el proyecto de test [&lt;strong&gt;&lt;em&gt;AddIn.Tests&lt;/em&gt;&lt;/strong&gt;].&lt;/p&gt;

&lt;p&gt;El truco es bastante simple, poco elegante, pero funciona. Si quieres descargar el código de ejemplo para darle un vistazo lo puedes hacer desde aquí &lt;/p&gt;

&lt;p&gt;&lt;a title="http://cid-bef06dffdb192125.office.live.com/self.aspx/Code%20Samples/2011%2001%2004%20Hack%20to%20unit%20testing%20Outlook%20AddIns.zip" href="http://cid-bef06dffdb192125.office.live.com/self.aspx/Code%20Samples/2011%2001%2004%20Hack%20to%20unit%20testing%20Outlook%20AddIns.zip"&gt;http://cid-bef06dffdb192125.office.live.com/self.aspx/Code%20Samples/2011%2001%2004%20Hack%20to%20unit%20testing%20Outlook%20AddIns.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;







&lt;p&gt;Saludos @ Home&lt;/p&gt;

&lt;p&gt;El Bruno&lt;/p&gt;

&lt;p&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno on facebook" border="0" src="http://img243.imageshack.us/img243/9364/facebook24x24.jpg" alt="" /&gt;&amp;#160; &lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno o facebook" border="0" src="http://img37.imageshack.us/img37/5712/twiiter24x24.jpg" alt="" /&gt;&amp;#160;&lt;a href="http://es.linkedin.com/in/elbruno"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno in LinkedIn" border="0" src="http://img59.imageshack.us/img59/3462/linkedin24x24.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=186760" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/HowTo/default.aspx">HowTo</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Code+Sample/default.aspx">Code Sample</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/UnitTests/default.aspx">UnitTests</category></item><item><title>[VS2010] Nuevo parche para poder compilar proyectos de Biztalk 2009 en TFS2010</title><link>http://geeks.ms/blogs/elbruno/archive/2010/10/05/vs2010-nuevo-parche-para-poder-compilar-proyectos-de-biztalk-2009-en-tfs2010.aspx</link><pubDate>Tue, 05 Oct 2010 14:08:53 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:182865</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=182865</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=182865</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/10/05/vs2010-nuevo-parche-para-poder-compilar-proyectos-de-biztalk-2009-en-tfs2010.aspx#comments</comments><description>&lt;div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:4px 0px 4px 0px;"&gt;&lt;iframe src="http://www.facebook.com/widgets/like.php?href=http://geeks.ms/blogs/elbruno/archive/2010/10/05/vs2010-nuevo-parche-para-poder-compilar-proyectos-de-biztalk-2009-en-tfs2010.aspx" scrolling="no" frameborder="0" style="border:none;width:450px;height:80px;"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" border="0" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" width="606" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buenas,&lt;/p&gt;  &lt;p&gt;nuestros amigos del pinta y colorea están de fiesta y momentos Jappy Jappy Joy Joy: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;em&gt;Microsoft ha liberado un parche que permite compilar correctamente los proyectos y soluciones de Biztalk 2009 con Visual Studio 2008, cuando se trabaja en un entorno con &lt;/em&gt;&lt;/strong&gt;&lt;a href="http://msdn.microsoft.com/es-es/vstudio/default.aspx" target="_blank"&gt;&lt;strong&gt;&lt;em&gt;Team Foundation Server 2010&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;em&gt; y Team Build 2010.&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;El mismo se puede descargar desde &lt;a title="http://support.microsoft.com/kb/2406405/en-us/" href="http://support.microsoft.com/kb/2406405/en-us/"&gt;http://support.microsoft.com/kb/2406405/en-us/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Saludos @ Here&lt;/p&gt;  &lt;p&gt;El Bruno&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno on facebook" border="0" src="http://img243.imageshack.us/img243/9364/facebook24x24.jpg" alt="" /&gt;&amp;#160; &lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno o facebook" border="0" src="http://img37.imageshack.us/img37/5712/twiiter24x24.jpg" alt="" /&gt;&amp;#160;&lt;a href="http://es.linkedin.com/in/elbruno"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="El Bruno in LinkedIn" border="0" src="http://img59.imageshack.us/img59/3462/linkedin24x24.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=182865" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server+2010/default.aspx">Team Foundation Server 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Biztalk/default.aspx">Biztalk</category></item><item><title>[VS2010] HowTo: Mostrar las variables de entorno en el IDE de Visual Studio</title><link>http://geeks.ms/blogs/elbruno/archive/2010/07/29/vs2010-howto-mostrar-las-variables-de-entorno-en-el-ide-de-visual-studio.aspx</link><pubDate>Thu, 29 Jul 2010 13:40:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:180015</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=180015</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=180015</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/07/29/vs2010-howto-mostrar-las-variables-de-entorno-en-el-ide-de-visual-studio.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" border="0" height="167" width="606" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Buenas,&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4449623697/"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;hace un rato el amigo Alfredo me pregunt&amp;oacute; si era posible conocer las variables de entorno (environment variables) con las que estaba trabajando &lt;a href="http://www.microsoft.com/visualstudio/" target="_blank"&gt;Visual Studio 2010&lt;/a&gt;. La respuesta es r&amp;aacute;pida, ya que como el panel Command Window, permite trabajar con .Net puro y duro, pues a utilizar &lt;a href="http://msdn.microsoft.com/en-us/library/1h5xxewc.aspx" target="_blank"&gt;System.Environment.GetEnvironmentVariables()&lt;/a&gt;. La siguiente imagen, muestra un ejemplo de esta funci&amp;oacute;n en ejecuci&amp;oacute;n en el IDE:&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_4676E4C5.png" border="0" height="261" width="642" /&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Pero claro, seguro que lanzaste el IDE y despu&amp;eacute;s de copiar y pegar el comando, te encontraste con un error como este:&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image_5F00_012E67CF.png" border="0" height="191" width="516" /&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;iquest;La soluci&amp;oacute;n? &amp;ndash;&amp;gt; Carga un proyecto que te de acceso a &amp;ldquo;lo m&amp;iacute;nimo&amp;rdquo; del IDE -&amp;gt; jejeje&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Saludos @ Here&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=180015" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/HowTo/default.aspx">HowTo</category></item><item><title>[CODEPLEX] DotNetZip: Trabajando con ZIPs de una forma fácil en C#</title><link>http://geeks.ms/blogs/elbruno/archive/2010/07/08/codeplex-dotnetzip-trabajando-con-zips-de-una-forma-f-225-cil.aspx</link><pubDate>Thu, 08 Jul 2010 08:23:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:179082</guid><dc:creator>El Bruno</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=179082</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=179082</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/07/08/codeplex-dotnetzip-trabajando-con-zips-de-una-forma-f-225-cil.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" border="0" height="167" width="606" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;despu&amp;eacute;s de &lt;a href="http://geeks.ms/blogs/elbruno/archive/2010/07/07/tfs2008-prerequisitos-para-comprimir-con-msbuildextensionpack-porque-nadie-se-salva-de-j.aspx" target="_blank"&gt;pelear un poco con tareas de TFS2008 para comprimir archivos&lt;/a&gt;, llegu&amp;eacute; a una biblioteca de compresion de archivos en CodePlex que es realmente fant&amp;aacute;stica: &lt;a href="http://dotnetzip.codeplex.com/" target="_blank"&gt;DotNetZip Library&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Esta API posee una interfaz muy buena y 100% intuitiva, y si una imagen vale m&amp;aacute;s que 1000 palabras, pues 6 l&amp;iacute;neas de c&amp;oacute;digo, tambien valen su peso en oro; por ejemplo para crear un ZIP: &lt;/p&gt;
&lt;div style="border:1px solid silver;text-align:left;padding:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;width:97.5%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;max-height:200px;font-size:8pt;overflow:auto;cursor:text;" id="codeSnippetWrapper"&gt;
&lt;div style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:#f4f4f4;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;" id="codeSnippet"&gt;
&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:white;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (var zip = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ZipFile())&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:white;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt;   3:&lt;/span&gt;     zip.AddFile(&lt;span style="color:#006080;"&gt;&amp;quot;Valentino Capuano-CV.docx&amp;quot;&lt;/span&gt;);&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt;   4:&lt;/span&gt;     zip.AddDirectory(&lt;span style="color:#006080;"&gt;&amp;quot;c:\\FotosMiFerrari&amp;quot;&lt;/span&gt;);&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:white;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum5"&gt;   5:&lt;/span&gt;     zip.Save(&lt;span style="color:#006080;"&gt;&amp;quot;demo.zip&amp;quot;&lt;/span&gt;);&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum6"&gt;   6:&lt;/span&gt; }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;y para extraer el contenido de un ZIP:&lt;/p&gt;
&lt;div style="border:1px solid silver;text-align:left;padding:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;width:97.5%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;max-height:200px;font-size:8pt;overflow:auto;cursor:text;" id="codeSnippetWrapper"&gt;
&lt;div style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:#f4f4f4;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;" id="codeSnippet"&gt;
&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:white;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (var zip = ZipFile.Read(&lt;span style="color:#006080;"&gt;&amp;quot;demo.zip&amp;quot;&lt;/span&gt;))&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:white;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt;   3:&lt;/span&gt;     zip.ExtractAll( &lt;span style="color:#006080;"&gt;@&amp;quot;c:\content&amp;quot;&lt;/span&gt;);&lt;/pre&gt;

&lt;pre style="border-style:none;text-align:left;padding:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;width:100%;font-family:&amp;#39;Courier New&amp;#39;,courier,monospace;direction:ltr;color:black;font-size:8pt;overflow:visible;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt;   4:&lt;/span&gt; }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Here&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Descarga: &lt;a title="http://dotnetzip.codeplex.com/" href="http://dotnetzip.codeplex.com/"&gt;http://dotnetzip.codeplex.com/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=179082" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/CodePlex/default.aspx">CodePlex</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Code+Sample/default.aspx">Code Sample</category></item><item><title>[EVENTO] Materiales del evento Java vs Net</title><link>http://geeks.ms/blogs/elbruno/archive/2010/06/16/evento-materiales-del-evento-java-vs-net.aspx</link><pubDate>Wed, 16 Jun 2010 12:54:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:178152</guid><dc:creator>El Bruno</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=178152</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=178152</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/06/16/evento-materiales-del-evento-java-vs-net.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" width="606" border="0" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Webcast MSDN: Java vs .NET" src="https://mseventsww.microsoft.com/BannerImages/309065a1-6b50-4d52-8133-31c997c6fca9.jpg" align="right" border="0" /&gt;Buenas,&lt;/p&gt;
&lt;p&gt;ayre tuve la suerte de participar con Pablo en un evento donde compar&amp;aacute;bamos a Java y a .Net. Yo iba como representante de .Net y Pablo representaba a Java. Como cada uno tiene sus preferencias, sus virtudes y sus defecto, lo que intentamos hacer con Pablo fue tocar varios temas y que la gente online en el evento decida quien es el mejor.&lt;/p&gt;
&lt;p&gt;Los temas que tratamos para cada tecnolog&amp;iacute;a fueron los siguientes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Runtime de ejecuci&amp;oacute;n&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Tipos de Datos &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Programaci&amp;oacute;n &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Gesti&amp;oacute;n de Excepciones &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Orientaci&amp;oacute;n a Objetos &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Programaci&amp;oacute;n Funcional y Din&amp;aacute;mica &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Metadata y Compilaci&amp;oacute;n &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Herramientas &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Coste Herramientas &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ofertas de Trabajo &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Frameworks &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Herramientas de Ciclo de Vida &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Documentacion &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Compatibilidad y migraci&amp;oacute;n entre versiones &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Desarrollo de aplicaciones de escritorio &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Desarrollo de aplicaciones web &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Utilizaci&amp;oacute;n en general&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Y la verdad es que pasamos un buen rato (para aquellos que esperaban una carniceria entre herramientas, simplemente comentarles que con cualquiera de las 2 se pueden hacer las cosas bien y las cosas mal, asi que &amp;hellip; ^^) &lt;/p&gt;
&lt;p&gt;Las presentaciones y los ejemplos de c&amp;oacute;digo fuente (c# y java) se pueden descargar desde &lt;a title="http://cid-bef06dffdb192125.office.live.com/browse.aspx/2010%2006%2015%20Evento%20Java%20vs%20Net" href="http://cid-bef06dffdb192125.office.live.com/browse.aspx/2010%2006%2015%20Evento%20Java%20vs%20Net"&gt;http://cid-bef06dffdb192125.office.live.com/browse.aspx/2010%2006%2015%20Evento%20Java%20vs%20Net&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Here&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Descarga: &lt;a title="http://cid-bef06dffdb192125.office.live.com/browse.aspx/2010%2006%2015%20Evento%20Java%20vs%20Net" href="http://cid-bef06dffdb192125.office.live.com/browse.aspx/2010%2006%2015%20Evento%20Java%20vs%20Net"&gt;http://cid-bef06dffdb192125.office.live.com/browse.aspx/2010%2006%2015%20Evento%20Java%20vs%20Net&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=178152" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Event/default.aspx">Event</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server+2010/default.aspx">Team Foundation Server 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Community/default.aspx">Community</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Code+Sample/default.aspx">Code Sample</category></item><item><title>[VS2010] Windows Azure Tools for Microsoft Visual Studio 1.2 (la versión de Junio que se libera en Mayo)</title><link>http://geeks.ms/blogs/elbruno/archive/2010/06/10/vs2010-windows-azure-tools-for-microsoft-visual-studio-1-2.aspx</link><pubDate>Thu, 10 Jun 2010 06:03:53 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:177891</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=177891</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=177891</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/06/10/vs2010-windows-azure-tools-for-microsoft-visual-studio-1-2.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" border="0" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" width="606" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buenas,&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4449623697/"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;se ha liberado la una nueva versión de las herramienta para trabajar con Azure en Visual Studio 2010. Lo que realmente me gusta de esta versión, es que se libera a medidados de mayo, pero en realidad es la versión de Junio ^^. &lt;/p&gt;  &lt;p&gt;Naaa, en realidad este set de herramientas permiten hacer de todo con los servicios de Azure: creación, configuración, depuración, despliegue, etc.; todo integrado en Visual Studio 2008 y Visual Studio 2010. He aquí el listado de novedades y características.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;New for version 1.2: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Visual Studio 2010 RTM Support:&lt;/b&gt; Full support for Visual Studio 2010 RTM. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;.NET 4 support:&lt;/b&gt; Choose to build services targeting either the .NET 3.5 or .NET 4 framework. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Cloud storage explorer: &lt;/b&gt;Displays a read-only view of Windows Azure tables and blob containers through Server Explorer. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Integrated deployment: &lt;/b&gt;Deploy services directly from Visual Studio by selecting ‘Publish’ from Solution Explorer. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Service monitoring: &lt;/b&gt;Keep track of the state of your services through the ‘compute’ node in Server Explorer. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;IntelliTrace support for services running in the cloud: &lt;/b&gt;Adds support for debugging services in the cloud by using the Visual Studio 2010 IntelliTrace feature. This is enabled by using the deployment feature, and logs are retrieved through Server Explorer. &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;Windows Azure Tools for Microsoft Visual Studio includes:  &lt;ul&gt;   &lt;li&gt;C# and VB Project creation support for creating a Windows Azure Cloud Service solution with multiple roles.&lt;/li&gt;    &lt;li&gt;Tools to add and remove roles from the Cloud Service.&lt;/li&gt;    &lt;li&gt;Tools to configure each Role.&lt;/li&gt;    &lt;li&gt;Integrated local development via the Development Fabric and Development Storage services.&lt;/li&gt;    &lt;li&gt;Running and Debugging a Cloud Service in the Development Fabric.&lt;/li&gt;    &lt;li&gt;Browsing cloud storage through the Server Explorer&lt;/li&gt;    &lt;li&gt;Building and packaging of Cloud Service Packages.&lt;/li&gt;    &lt;li&gt;Deploying to the Windows Azure.&lt;/li&gt;    &lt;li&gt;Monitoring the state of your services through the Server Explorer.&lt;/li&gt;    &lt;li&gt;Debugging in the cloud by retrieving IntelliTrace logs through the Server Explorer.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Saludos @ Home&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Descarga: &lt;a title="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=2274a0a8-5d37-4eac-b50a-e197dc340f6f" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=2274a0a8-5d37-4eac-b50a-e197dc340f6f"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=2274a0a8-5d37-4eac-b50a-e197dc340f6f&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=177891" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Installer/default.aspx">Installer</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Azure/default.aspx">Azure</category></item><item><title>[BLEND] Algunas configuraciones de trabajo por si te toca Expression Blend y TFS</title><link>http://geeks.ms/blogs/elbruno/archive/2010/05/12/blend-algunas-configuraciones-de-trabajo-por-si-te-toca-expression-blend-y-tfs.aspx</link><pubDate>Wed, 12 May 2010 09:00:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:176770</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=176770</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=176770</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/05/12/blend-algunas-configuraciones-de-trabajo-por-si-te-toca-expression-blend-y-tfs.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img height="167" width="606" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" alt="image47dd1de4" border="0" title="image47dd1de4" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4449623697/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;actualmente estoy metido en un proyecto donde utilizamos Visual Studio 2010 y &lt;a target="_blank" href="http://msdn.microsoft.com/es-es/library/ms181238(VS.80).aspx"&gt;Team Foundation Server&lt;/a&gt; 2008 como la base de nuestro entorno colaborativo de trabajo. Pero claro, adem&amp;aacute;s de herramientas serias de trabajo, por ah&amp;iacute; tenemos a alg&amp;uacute;n que otro &lt;em&gt;especial&lt;/em&gt; que trabaja con Blend 3. Y el panorama se complica un poco ya que para trabajar con Blend + &lt;a target="_blank" href="http://msdn.microsoft.com/es-es/library/ms181238(VS.80).aspx"&gt;TFS&lt;/a&gt;, de acuerdo con la versi&amp;oacute;n es necesario tener en cuenta algunas cosas.&lt;/p&gt;
&lt;p&gt;Gracias al Edu, que me plante&amp;oacute; el problema, ahora podemos guiarnos con una tabla como la siguiente:&lt;/p&gt;
&lt;table width="580" cellpadding="0" cellspacing="0" border="0" style="width:436pt;border-collapse:collapse;"&gt;
&lt;colgroup&gt;&lt;col width="58" style="width:44pt;mso-width-source:userset;mso-width-alt:2121;"&gt;&lt;/col&gt;&lt;col width="64" style="width:48pt;"&gt;&lt;/col&gt;&lt;col width="185" style="width:139pt;mso-width-source:userset;mso-width-alt:6765;"&gt;&lt;/col&gt;&lt;col width="273" style="width:205pt;mso-width-source:userset;mso-width-alt:9984;"&gt;&lt;/col&gt;&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr style="height:15pt;"&gt;
&lt;td width="58" height="20" class="xl65" style="border-bottom:black 1pt solid;border-left:medium none;width:44pt;font-family:calibri;background:#4bacc6;height:15pt;color:white;font-size:11pt;border-top:black 1pt solid;font-weight:700;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#4bacc6 none;"&gt;
&lt;p align="center"&gt;Blend&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" class="xl65" style="border-bottom:black 1pt solid;border-left:medium none;width:48pt;font-family:calibri;background:#4bacc6;color:white;font-size:11pt;border-top:black 1pt solid;font-weight:700;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#4bacc6 none;"&gt;
&lt;p align="center"&gt;TFS&lt;/p&gt;
&lt;/td&gt;
&lt;td width="185" class="xl65" style="border-bottom:black 1pt solid;border-left:medium none;width:139pt;font-family:calibri;background:#4bacc6;color:white;font-size:11pt;border-top:black 1pt solid;font-weight:700;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#4bacc6 none;"&gt;
&lt;p align="center"&gt;Team Explorer&lt;/p&gt;
&lt;/td&gt;
&lt;td width="273" class="xl65" style="border-bottom:black 1pt solid;border-left:medium none;width:205pt;font-family:calibri;background:#4bacc6;color:white;font-size:11pt;border-top:black 1pt solid;font-weight:700;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#4bacc6 none;"&gt;
&lt;p align="center"&gt;Requerimientos adicionales&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;"&gt;
&lt;td height="20" style="font-family:calibri;background:#d9d9d9;height:15pt;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;Blend 3&lt;/td&gt;
&lt;td style="font-family:calibri;background:#d9d9d9;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;TFS 2008&lt;/td&gt;
&lt;td style="font-family:calibri;background:#d9d9d9;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;TE 2008&lt;/td&gt;
&lt;td style="font-family:calibri;background:#d9d9d9;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;VS2008 SP1 + &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d"&gt;Parche&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;"&gt;
&lt;td height="20" style="font-family:calibri;height:15pt;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;Blend 3&lt;/td&gt;
&lt;td style="font-family:calibri;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;TFS 2010&lt;/td&gt;
&lt;td style="font-family:calibri;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;TE 2008&lt;/td&gt;
&lt;td style="font-family:calibri;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;VS2008 SP1 +&amp;nbsp;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d"&gt;Parche&lt;/a&gt;&amp;nbsp;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;"&gt;
&lt;td height="20" style="font-family:calibri;background:#d9d9d9;height:15pt;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;Blend 4&lt;/td&gt;
&lt;td style="font-family:calibri;background:#d9d9d9;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;TFS 2008&lt;/td&gt;
&lt;td style="font-family:calibri;background:#d9d9d9;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;TE 2010 (incluido en VS2010)&lt;/td&gt;
&lt;td style="font-family:calibri;background:#d9d9d9;color:black;font-size:11pt;font-weight:400;text-decoration:none;text-underline-style:none;text-line-through:none;mso-pattern:#d9d9d9 none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:15pt;"&gt;
&lt;td height="20" style="border-bottom:black 1pt solid;border-left:medium none;font-family:calibri;height:15pt;color:black;font-size:11pt;border-top:medium none;font-weight:400;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;Blend 4&lt;/td&gt;
&lt;td style="border-bottom:black 1pt solid;border-left:medium none;font-family:calibri;color:black;font-size:11pt;border-top:medium none;font-weight:400;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;TFS 2010&lt;/td&gt;
&lt;td style="border-bottom:black 1pt solid;border-left:medium none;font-family:calibri;color:black;font-size:11pt;border-top:medium none;font-weight:400;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;TE 2010 (incluido en VS2010)&lt;/td&gt;
&lt;td style="border-bottom:black 1pt solid;border-left:medium none;font-family:calibri;color:black;font-size:11pt;border-top:medium none;font-weight:400;border-right:medium none;text-decoration:none;text-underline-style:none;text-line-through:none;"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Un detalle interesante es que Blend 4, todav&amp;iacute;a est&amp;aacute; en RC, con lo que ten cuidado que no es producto final.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Here&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=176770" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server+2010/default.aspx">Team Foundation Server 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Microsoft+Expression/default.aspx">Microsoft Expression</category></item><item><title>[MSDN] Utilizas los foros en Español de Visual Studio Team System / Ultimate / ALM / XYZ para preguntar tus dudas ??</title><link>http://geeks.ms/blogs/elbruno/archive/2010/05/01/msdn-utilizas-los-foros-en-espa-241-ol-de-visual-studio-team-system-ultimate-alm-xyz-para-preguntar-tus-dudas.aspx</link><pubDate>Sat, 01 May 2010 12:20:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:175961</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=175961</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=175961</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/05/01/msdn-utilizas-los-foros-en-espa-241-ol-de-visual-studio-team-system-ultimate-alm-xyz-para-preguntar-tus-dudas.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4454466743/"&gt;&lt;img title="image47dd1de4" border="0" alt="image47dd1de4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/image47dd1de4_5F00_5D24718D.png" width="606" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4449623697/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;pues si no lo haces deberías, ya que hay gente que sabe REALMENTE MUCHO en los &lt;a href="http://social.msdn.microsoft.com/Forums/es-ES/vstses/threads"&gt;foros de MSDN en Español de Visual Studio Team System&lt;/a&gt; y además de este grupo selecto de sabios, también estoy yo; que principalmente lo que hago es marcar respuestas y ver las imágenes de los Avatares de los usuarios.&lt;/p&gt;
&lt;p&gt;Yo por lo general recibo varias preguntas por correo relacionadas con &lt;a href="http://msdn.microsoft.com/es-es/library/ms181238(VS.80).aspx" target="_blank"&gt;TFS&lt;/a&gt; / Visual Studio, y dependiendo de las ganas y el tiempo con el que cuente intento responderlas; pero lo mejor es preguntar directamente en los foros.&lt;/p&gt;
&lt;p&gt;Al día de hoy, casi la mitad de las 189 cuestiones abiertas están marcadas como respondidas, con lo que si tienes una duda, tal vez la respuesta esté allí. Otro tanto son discusiones y entre las preguntas sin respuesta, hay muchos usuarios que entran una vez, hacen una pregunta, reciben una respuesta y “hasta luego Lucas”, no dan mas señales de vida. Para lo bueno y para lo malo, hay gente que se toma unos minutos para intentar ayudar a alguien con un problema o duda.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4567364073/"&gt;&lt;img style="BORDER-BOTTOM:0px;BORDER-LEFT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;" title="Clipboard02" border="0" alt="Clipboard02" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/Clipboard02_5F00_7B7D4B12.png" width="426" height="374" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Así que ya sabes, los &lt;a href="http://social.msdn.microsoft.com/Forums/es-ES/vstses/threads"&gt;&lt;strong&gt;foros de MSDN en Español de Visual Studio&lt;/strong&gt;&lt;/a&gt;, pueden serte de mucha ayuda.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Home&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.elbruno.com/" target="_blank"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Foros: &lt;a title="http://social.msdn.microsoft.com/Forums/es-ES/vstses/threads" href="http://social.msdn.microsoft.com/Forums/es-ES/vstses/threads"&gt;http://social.msdn.microsoft.com/Forums/es-ES/vstses/threads&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;PD: ya lo sé, debería ser Visual Studio Team System / Visual Studio ALM; le pasaré la sugerencia a los chicos de MSDN.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=175961" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server+2010/default.aspx">Team Foundation Server 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/MSDN/default.aspx">MSDN</category></item><item><title>[ENTLIB] Enterprise Library 5.0 released !!! (con novedades a cascoporro !)</title><link>http://geeks.ms/blogs/elbruno/archive/2010/04/21/entlib-enterprise-library-5-0-released-con-novedades-a-cascoporro.aspx</link><pubDate>Wed, 21 Apr 2010 17:11:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:175242</guid><dc:creator>El Bruno</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=175242</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=175242</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/04/21/entlib-enterprise-library-5-0-released-con-novedades-a-cascoporro.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4541236540/"&gt;&lt;img height="91" width="326" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/Clipboard01_5F00_4928EEF3.png" alt="Clipboard01" border="0" title="Clipboard01" style="border-bottom:0px;border-left:0px;margin:0px 0px 10px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4449623697/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;por fin est&amp;aacute; liberada oficialmente la versi&amp;oacute;n 5.0 de Enterprise Library. Esta versi&amp;oacute;n supone un major release y de los buenos, con muchos cambios que a los m&amp;aacute;s osados seguramente les gustar&amp;aacute;n.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Se ha refactorizado completo el c&amp;oacute;digo de EntLib, orientando el mismo a a mejorar la capacidad de prueba y mantenimiento, utilizando inyecci&amp;oacute;n de dependencias&lt;/li&gt;
&lt;li&gt;Se incluye el inyector de dependencias que se utiliza en EntLib (Unity), pero es posible cambiarlo por uno de nuestro gusto&lt;/li&gt;
&lt;li&gt;Soporte para la configuraci&amp;oacute;n con Intellisense en la edici&amp;oacute;n de los archivos de configuraci&amp;oacute;n&lt;/li&gt;
&lt;li&gt;Redise&amp;ntilde;o de la herramienta de configuraci&amp;oacute;n
&lt;ul&gt;
&lt;li&gt;Mejoras en el look and feel&lt;/li&gt;
&lt;li&gt;M&amp;aacute;s utilizable e intuitiva, incluyendo asistentes&lt;/li&gt;
&lt;li&gt;Extensibilidad a trav&amp;eacute;s de metadatos presentados en paneles adaptables&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Soporte para el acceso a datos asincr&amp;oacute;nico &lt;/li&gt;
&lt;li&gt;Integraci&amp;oacute;n con los mecanismos de validaci&amp;oacute;n de WPF&lt;/li&gt;
&lt;li&gt;Soporte para escenarios de configuraci&amp;oacute;n complejos con acciones de Merge a partir de m&amp;uacute;ltiples fuentes de configuraci&amp;oacute;n &lt;/li&gt;
&lt;li&gt;Mejoras en el rendimiento de Logging&lt;/li&gt;
&lt;li&gt;Soporte para el .NET Framework 3.5 y 4.0&lt;/li&gt;
&lt;li&gt;Integraci&amp;oacute;n con Microsoft Visual Studio 2008 y Visual Studio 2010&lt;/li&gt;
&lt;li&gt;Mejoras en Unity&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vamos, que esta versi&amp;oacute;n es muy interesante.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Here &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Recursos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Release Notes &lt;br /&gt;&lt;a title="http://entlib.codeplex.com/wikipage?title=EntLib5ReleaseNotes&amp;amp;referringTitle=EntLib5" href="http://entlib.codeplex.com/wikipage?title=EntLib5ReleaseNotes&amp;amp;referringTitle=EntLib5"&gt;http://entlib.codeplex.com/wikipage?title=EntLib5ReleaseNotes&amp;amp;referringTitle=EntLib5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Official Download &lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&amp;amp;displaylang=en" title="http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&amp;amp;displaylang=en&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Migration Guide &lt;br /&gt;&lt;a title="http://entlib.codeplex.com/wikipage?title=EntLib5MigrationGuide&amp;amp;referringTitle=EntLib5" href="http://entlib.codeplex.com/wikipage?title=EntLib5MigrationGuide&amp;amp;referringTitle=EntLib5"&gt;http://entlib.codeplex.com/wikipage?title=EntLib5MigrationGuide&amp;amp;referringTitle=EntLib5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=175242" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Microsoft+Patterns+and+Practices/default.aspx">Microsoft Patterns and Practices</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Enterprise+Library/default.aspx">Enterprise Library</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>[P&amp;P] Enterprise Library 5.0 Beta 2 disponible !!!</title><link>http://geeks.ms/blogs/elbruno/archive/2010/03/16/p-amp-p-enterprise-library-5-0-beta-2-disponible.aspx</link><pubDate>Tue, 16 Mar 2010 11:01:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:170429</guid><dc:creator>El Bruno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=170429</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=170429</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/03/16/p-amp-p-enterprise-library-5-0-beta-2-disponible.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/27253355@N07/4438054726/"&gt;&lt;img height="91" width="326" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/pnp_5F00_logo_5F00_3BA85028.gif" align="right" alt="pnp_logo" border="0" title="pnp_logo" style="border-bottom:0px;border-left:0px;margin:0px 0px 10px 20px;display:inline;border-top:0px;border-right:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;como se la pasa el &lt;a href="http://blogs.msdn.com/agile/"&gt;Gregory&lt;/a&gt; este, una vez al mes se pone las pilas y libera una versi&amp;oacute;n de EntLib. En este caso es la Beta 2 de la futura versi&amp;oacute;n 5.0 (para aquellos que dicen que EntLib no va de la mano con el .Net Fwk). Esta versi&amp;oacute;n es compatible con .Net 3.5, y tambi&amp;eacute;n existe una versi&amp;oacute;n especial para Visual Studio 2010, en la que podremos ver los fuentes adaptados a esta versi&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;La nueva herramienta de configuraci&amp;oacute;n ya est&amp;aacute; completamente integrada con Visual Studio 2008, aunque todav&amp;iacute;a quedan algunos detalles por pulir como por ejemplo Unity 2.0 (que se puede descargar desde &lt;a title="http://unity.codeplex.com/wikipage?title=Unity2%20Beta2" href="http://unity.codeplex.com/wikipage?title=Unity2%20Beta2"&gt;http://unity.codeplex.com/wikipage?title=Unity2%20Beta2&lt;/a&gt;). Enterprise Library 5.0 Beta 2 se puede descargar desde &lt;a title="http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2" href="http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2"&gt;http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2&lt;/a&gt;, y es necesario desintalar la Beta 1 antes de instalar la Beta 2.&lt;/p&gt;
&lt;p&gt;Intentar&amp;eacute; sacar un poco de tiempo, y hacer un par de posts con los &amp;ldquo;Hola Mundo&amp;rdquo; correspondientes pero con esta versi&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Here&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Fuente: &lt;a href="http://blogs.msdn.com/agile/archive/2010/03/15/enterprise-library-5-0-is-near-beta-2-is-out.aspx" title="http://blogs.msdn.com/agile/archive/2010/03/15/enterprise-library-5-0-is-near-beta-2-is-out.aspx"&gt;http://blogs.msdn.com/agile/archive/2010/03/15/enterprise-library-5-0-is-near-beta-2-is-out.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Descarga: &lt;a title="http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2" href="http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2"&gt;http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=170429" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Microsoft+Patterns+and+Practices/default.aspx">Microsoft Patterns and Practices</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Enterprise+Library/default.aspx">Enterprise Library</category></item><item><title>[EVENTO] Materiales del evento de Robotics en la UAM</title><link>http://geeks.ms/blogs/elbruno/archive/2010/02/24/evento-materiales-del-evento-de-robotics-en-la-uam.aspx</link><pubDate>Wed, 24 Feb 2010 14:48:22 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:168034</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=168034</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=168034</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/02/24/evento-materiales-del-evento-de-robotics-en-la-uam.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://img232.imageshack.us/img232/6867/bb725994teamsystembannesz8.jpg" alt="" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Buenas,&lt;/p&gt;  &lt;p&gt;hace un par de días estuve con los chicos del &lt;a href="http://autonoma.dotnetclubs.com/"&gt;ClubDotNet de la Universidad Autónoma de Madrid&lt;/a&gt; dando una pequeña charla sobre Microsoft Robotics. Desde aqui agradezco la participación de los que se acercaron y nuevamente pido perdón por la demo que no funcionó (9 de 10, like always). La presentación y el código fuente de los ejemplos de la charla se los pueden descargar desde aquí &lt;a title="http://cid-bef06dffdb192125.skydrive.live.com/browse.aspx/2010%2002%2022%20Robotics%20UAM?sa=26783267" href="http://cid-bef06dffdb192125.skydrive.live.com/browse.aspx/2010%2002%2022%20Robotics%20UAM?sa=26783267"&gt;http://cid-bef06dffdb192125.skydrive.live.com/browse.aspx/2010%2002%2022%20Robotics%20UAM?sa=26783267&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Saludos @ Home&lt;/p&gt;  &lt;p&gt;El Bruno&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=168034" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Event/default.aspx">Event</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Community/default.aspx">Community</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Code+Sample/default.aspx">Code Sample</category></item><item><title>[VS2010] XAML Power Toys and XAML Power Toys, nueva versión</title><link>http://geeks.ms/blogs/elbruno/archive/2010/02/17/vs2010-xaml-power-toys-and-xaml-power-toys-nueva-versi-243-n.aspx</link><pubDate>Wed, 17 Feb 2010 21:43:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:167634</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=167634</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=167634</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/02/17/vs2010-xaml-power-toys-and-xaml-power-toys-nueva-versi-243-n.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;&lt;img title="image" alt="image" src="http://img687.imageshack.us/img687/6816/image47dd1de4.png" border="0" height="167" width="606" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;si trabajas con Silverlight y WPF, seguramente alguna vez has utilizado las XAML Power Toys, si no lo has hecho te lo recomiendo. Hace un par de d&amp;iacute;as se ha liberado una nueva versi&amp;oacute;n para Visual Studio 2008 y &lt;a title="Visual Studio 2010" href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" target="_blank"&gt;Visual Studio 2010&lt;/a&gt; RC, que tambi&amp;eacute;n incluye el dise&amp;ntilde;ador de Silverlight y de WPF de Visual Studio (llamado Cyder)&lt;/p&gt;
&lt;p&gt;En el &lt;a href="http://karlshifflett.wordpress.com/2010/02/13/xaml-power-toys-and-xaml-power-toys-for-cider-new-versions-released/"&gt;siguiente link&lt;/a&gt;, se pueden encontrar los accesos para las descargas.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;XAML Power Toys&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The new versions of &lt;a href="http://karlshifflett.wordpress.com/xaml-power-toys/"&gt;XAML Power Toys&lt;/a&gt; for Visual Studio 2008 and Visual Studio 2010 Release Candidate and later can be downloaded &lt;a href="http://karlshifflett.wordpress.com/xaml-power-toys/"&gt;here&lt;/a&gt; on the XAML Power Toys Home Page.&lt;/p&gt;
&lt;p&gt;I have also moved the videos for XAML Power Toys to Vimeo so they are all working now.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;XAML Power Toys for Cider&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The new version of &lt;a href="http://karlshifflett.wordpress.com/xaml-power-toys-for-cider/"&gt;XAML Power Toys for Cider&lt;/a&gt;, runs on Visual Studio 2010 Release Candidate and later can be downloaded &lt;a href="http://karlshifflett.wordpress.com/xaml-power-toys-for-cider/"&gt;here&lt;/a&gt; on the XAML Power Toys for Cider Home Page.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Seattle&lt;/p&gt;
&lt;p&gt;&lt;a href="http://elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt; Fuente: &lt;a title="http://karlshifflett.wordpress.com/2010/02/13/xaml-power-toys-and-xaml-power-toys-for-cider-new-versions-released/" href="http://karlshifflett.wordpress.com/2010/02/13/xaml-power-toys-and-xaml-power-toys-for-cider-new-versions-released/"&gt;http://karlshifflett.wordpress.com/2010/02/13/xaml-power-toys-and-xaml-power-toys-for-cider-new-versions-released/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=167634" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Tools/default.aspx">Tools</category></item><item><title>[VS2010] Nuevas versiones de los Irons: IronPython 1.0 y IronRuby 2.6.1 RC</title><link>http://geeks.ms/blogs/elbruno/archive/2010/02/11/vs2010-nuevas-versiones-de-los-irons-ironpython-1-0-y-ironruby-2-6-1-rc.aspx</link><pubDate>Thu, 11 Feb 2010 17:04:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:167188</guid><dc:creator>El Bruno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=167188</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=167188</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/02/11/vs2010-nuevas-versiones-de-los-irons-ironpython-1-0-y-ironruby-2-6-1-rc.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;&lt;img title="image" alt="image" src="http://img687.imageshack.us/img687/6816/image47dd1de4.png" border="0" height="167" width="606" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;interesante d&amp;iacute;a con nuevas versiones de un par de lenguajes din&amp;aacute;micos: &lt;b&gt;&lt;i&gt;IronPython 1.0 &lt;/i&gt;&lt;/b&gt;y &lt;b&gt;&lt;i&gt;IronRuby 2.6.1 RC&lt;/i&gt;&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;IronPython sigue en la l&amp;iacute;nea de dar soporte para .Net 2.0 y actualiza la versi&amp;oacute;n para .Net 4.0 al RC:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IronPython 2.6.1 RC1 for .NET 2.0 SP1: &lt;a href="http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=40144"&gt;http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=40144&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;IronPython 2.6.1 RC1 for .NET 4.0 RC: &lt;a href="http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=40146"&gt;http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=40146&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Y por otra parte IronRuby anuncia suy versi&amp;oacute;n 1.0 RC2 :D&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://ironruby.net/download"&gt;http://ironruby.net/download&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ La Finca&lt;/p&gt;
&lt;p&gt;&lt;a href="http://elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Fuente: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a title="http://blogs.msdn.com/charlie/archive/2010/02/10/ironruby-1-0-release-candidate-2.aspx" href="http://blogs.msdn.com/charlie/archive/2010/02/10/ironruby-1-0-release-candidate-2.aspx"&gt;http://blogs.msdn.com/charlie/archive/2010/02/10/ironruby-1-0-release-candidate-2.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title="http://blogs.msdn.com/charlie/archive/2010/02/10/iron-python-2-6-1-rc-now-available.aspx" href="http://blogs.msdn.com/charlie/archive/2010/02/10/iron-python-2-6-1-rc-now-available.aspx"&gt;http://blogs.msdn.com/charlie/archive/2010/02/10/iron-python-2-6-1-rc-now-available.aspx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=167188" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/CodePlex/default.aspx">CodePlex</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/IronPython/default.aspx">IronPython</category></item><item><title>[SOFTWARE] Microsoft Express (lo que siempre quisiste, todo gratis en un mismo sitio)</title><link>http://geeks.ms/blogs/elbruno/archive/2010/01/21/software-microsoft-express-lo-que-siempre-quisiste-todo-gratis-en-un-mismo-sitio.aspx</link><pubDate>Thu, 21 Jan 2010 05:23:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:165617</guid><dc:creator>El Bruno</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=165617</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=165617</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2010/01/21/software-microsoft-express-lo-que-siempre-quisiste-todo-gratis-en-un-mismo-sitio.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;&lt;img title="image" alt="image" src="http://img687.imageshack.us/img687/6816/image47dd1de4.png" border="0" height="167" width="606" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;el lunes de esta semana se lanz&amp;oacute; un nuevo site Microsoft Express (&lt;a title="http://www.microsoft.com/express/Default.aspx" href="http://www.microsoft.com/express/Default.aspx"&gt;http://www.microsoft.com/express/Default.aspx&lt;/a&gt;) que pretende presentar toda la familia de productos &lt;span style="text-decoration:line-through;"&gt;capados y gratuitos&lt;/span&gt; Express de Microsoft. En este site podemos encontrar las versiones express de SQL Server, adem&amp;aacute;s de herramientas de desarrollo y los accesos a los programas Microsoft WebSite Spark y otros m&amp;aacute;s, porque no solo de express viven nuestros amigos de Redmond. &lt;/p&gt;
&lt;p&gt;Es interesante adem&amp;aacute;s ver que han agregado los enlaces a los starters kits para los diferentes productos (&lt;a title="http://www.microsoft.com/express/Resources/" href="http://www.microsoft.com/express/Resources/"&gt;http://www.microsoft.com/express/Resources/&lt;/a&gt;) incluido Azure, Facebook SDK y un acceso a Coding4Fun que es lo que realmente nos gusta.&lt;/p&gt;
&lt;p&gt;Como queda poco tiempo, tambi&amp;eacute;n podemos encontrar links de acceso a las versiones express de la Beta 2 de &lt;a title="Visual Studio 2010" href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" target="_blank"&gt;Visual Studio 2010&lt;/a&gt;&amp;nbsp;&lt;a title="http://www.microsoft.com/express/Express-2010/" href="http://www.microsoft.com/express/Express-2010/"&gt;http://www.microsoft.com/express/Express-2010/&lt;/a&gt;; vamos que completito completito como programa de sucesos poco importantes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ T4&lt;/p&gt;
&lt;p&gt;&lt;a href="http://elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Home: &lt;a title="http://www.microsoft.com/express/Default.aspx" href="http://www.microsoft.com/express/Default.aspx"&gt;http://www.microsoft.com/express/Default.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=165617" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Tools/default.aspx">Tools</category></item><item><title>[VS2010] Maquinas Virtuales a Cascoporro de prueba con VS2010, TFS2010, VS2008, etc</title><link>http://geeks.ms/blogs/elbruno/archive/2009/12/24/vs2010-maquinas-virtuales-a-cascoporro-de-prueba-con-vs2010-tfs2010-vs2008-etc.aspx</link><pubDate>Thu, 24 Dec 2009 18:40:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:163447</guid><dc:creator>El Bruno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/rsscomments.aspx?PostID=163447</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/elbruno/commentapi.aspx?PostID=163447</wfw:comment><comments>http://geeks.ms/blogs/elbruno/archive/2009/12/24/vs2010-maquinas-virtuales-a-cascoporro-de-prueba-con-vs2010-tfs2010-vs2008-etc.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.elbruno.com"&gt;&lt;img height="167" width="606" src="http://img687.imageshack.us/img687/6816/image47dd1de4.png" alt="image" border="0" title="image" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Buenas,&lt;/p&gt;
&lt;p&gt;ya te digo que no es Navidad si alguien no te hace un buen regalo, y de parte de un servidor solo dejo un par de links para que se puedan descargar casi todos los productos de desarrollo de Microsoft, en modo prueba por un par de meses: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Visual Studio 2010 and Team Foundation Server 2010:&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=426cdffc-53b5-46a5-89d3-e2ecd23570c6"&gt;Visual Studio 2010 Beta 2 (Hyper-V)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=27d91e63-e33b-4cef-a331-f20d343da9de"&gt;Visual Studio 2010 Beta 2 (Windows [7] Virtual PC)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=540777b0-cbd7-485e-bde5-23a1d4f442e0"&gt;Visual Studio 2010 Beta 2 (Virtual PC 2007 SP1)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La instalaci&amp;oacute;n de estos productos est&amp;aacute; completa, salvo Lab Management por cuestiones obvias&lt;/p&gt;
&lt;p&gt;Las actuales VMs de VS2008 expiran en un par de d&amp;iacute;as, pero aqu&amp;iacute; est&amp;aacute;n las nuevas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9eb65c97-29c9-4d05-ae45-73d22ad4b86e"&gt;Visual Studio Team Suite 2008 + Team Foundation Server 2008 (Hyper-V)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c7a809d8-8c9f-439f-8147-948bc6957812"&gt;Visual Studio Team Suite 2008 + Team Foundation Server 2008 (VPC 2007 SP1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=39644cdd-db4d-445e-b087-dd3e3cdf03fb"&gt;Team Foundation Server 2008 ONLY (Hyper-V)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=72262ead-e49d-43d4-aa45-1da2a27d9a65"&gt;Team Foundation Server 2008 ONLY (VPC 2007 SP1)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Saludos @ Home&lt;/p&gt;
&lt;p&gt;&lt;a href="http://elbruno.com"&gt;El Bruno&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Fuente: &lt;a href="http://blogs.msdn.com/ukvsts/archive/2009/12/24/want-do-you-want-for-christmas-yes-tfs-virtual-machines-galore.aspx" title="http://blogs.msdn.com/ukvsts/archive/2009/12/24/want-do-you-want-for-christmas-yes-tfs-virtual-machines-galore.aspx"&gt;http://blogs.msdn.com/ukvsts/archive/2009/12/24/want-do-you-want-for-christmas-yes-tfs-virtual-machines-galore.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=163447" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/Team+Foundation+Server+2010/default.aspx">Team Foundation Server 2010</category><category domain="http://geeks.ms/blogs/elbruno/archive/tags/MSDN/default.aspx">MSDN</category></item></channel></rss>