<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Blog de Soma en español : Visual Studio Team System</title><link>http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx</link><description>Tags: Visual Studio Team System</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Paseando por el laberinto de la memoria...</title><link>http://blogs.msdn.com/somaespanol/archive/2009/09/30/paseando-por-el-laberinto-de-la-memoria.aspx</link><pubDate>Wed, 30 Sep 2009 19:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9901388</guid><dc:creator>SomaEsp</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9901388.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9901388</wfw:commentRss><description>&lt;DIV&gt;
&lt;P&gt;&lt;I&gt;&lt;SPAN&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2009/09/29/walking-down-memory-lane.aspx"&gt;inglés original&lt;/A&gt;: martes, 29 de septiembre a las 17:56 PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;A veces, nos encontramos atrapados en lo que estamos haciendo en el momento, el día a día, los plazos inminentes, etc. De vez en cuando, es bueno dar un paso atrás y reflexionar sobre el viaje: el porqué, el qué, el cómo y el dónde.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hace poco tuve dicha oportunidad cuando recibí una llamada para hacer un vídeo documental sobre Visual Studio. No estaba seguro de qué esperar o lo que iba a ser el producto final, pero teniendo en cuenta mi experiencia con Channel 9, decidí hacerlo. Fue divertido.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;El equipo completó recientemente este proyecto y hoy se ha publicado el documental de Visual Studio: &lt;A href="http://channel9.msdn.com/shows/VisualStudioDocumentary/The-Visual-Studio-Documentary-Part-One/"&gt;parte 1&lt;/A&gt; (en inglés) y &lt;A href="http://channel9.msdn.com/shows/VisualStudioDocumentary/The-Visual-Studio-Documentary-Part-Two/"&gt;parte 2&lt;/A&gt; (en inglés) en Channel 9.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Me ha parecido especialmente interesante escuchar a algunos de mis colegas tales como Anders Heljsberg, Dave Mendlen, Jason Zander y Scott Guthrie. Todos han formado parte de esta línea de productos durante mucho tiempo. Esperamos que le guste el documental.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9901388" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Herramientas de arquitectura en VSTS 2010</title><link>http://blogs.msdn.com/somaespanol/archive/2009/09/03/herramientas-de-arquitectura-en-vsts-2010.aspx</link><pubDate>Fri, 04 Sep 2009 00:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9891108</guid><dc:creator>SomaEsp</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9891108.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9891108</wfw:commentRss><description>&lt;DIV&gt;
&lt;P&gt;&lt;I&gt;&lt;SPAN&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2009/08/29/architecture-tools-in-vsts-2010.aspx"&gt;inglés original&lt;/A&gt;: sábado, 29 de agosto de 2009 a las 23:43 PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Diseñar nueva funcionalidad en aplicaciones existentes puede ser desalentador. Siempre hay diferencias entre el diseño original y la implementación final.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Las nuevas herramientas de arquitectura dentro de Visual Studio Team System 2010 le ayudan a comprender la aplicación que tiene, a diseñar la nueva funcionalidad que necesita y validan que el diseño y la implementación coincidan.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;Entendiendo lo que tiene&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Entender las dependencias entre partes de la aplicación puede ser esencial para determinar dónde puede tener problemas. Además, tener un gráfico visual puede ayudarle a encontrar el mejor lugar para implementar la nueva funcionalidad.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Puede obtener una imagen visual de su solución por ensamblado, por espacio de nombres, por clase o a través de filtros personalizados en un documento DGML mediante la característica Generar gráfico de dependencia:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1pUm3WeY_eqc4_6IWwsS9XTH4VJoFEjTWbsaimfso1JRsh0sUv1SDb2YlSCPCwWWWvgshJ-nIyR8rJdbeGWqXjSw/GenerateDependencyGraph.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1pUm3WeY_eqc4_6IWwsS9XTH4VJoFEjTWbsaimfso1JRsh0sUv1SDb2YlSCPCwWWWvgshJ-nIyR8rJdbeGWqXjSw/GenerateDependencyGraph.jpg"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Puede visualizar el documento DGML generado de su solución como una matriz de dependencias, como un esquema o de arriba a abajo, como se muestra a continuación. Cada vista puede proporcionar una toma diferente en la estructura del proyecto.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1pv13PlF3K3GhEQgrf80gPdmisSG1urvgEUB6v2SnDHHrnv73iKQyG3AcR7kS4OBh1EUEfyWeYSYbqXCoxc74LCQ/TopToBottomLayout.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1pv13PlF3K3GhEQgrf80gPdmisSG1urvgEUB6v2SnDHHrnv73iKQyG3AcR7kS4OBh1EUEfyWeYSYbqXCoxc74LCQ/TopToBottomLayout.jpg"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Esta vista de alto nivel es ideal para comprender la forma general de la arquitectura, pero comprender las dependencias de un área que desea cambiar puede hacer la diferencia entre un cambio de quince minutos y un cambio de una hora. Por ejemplo, poder visualizar las relaciones alrededor de la clase &lt;I&gt;Cart (Carro)&lt;/I&gt; puede ser muy útil para realizar cambios en el carro de la compra:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1p2VR5QU7P-ZW7EBdLTOiMHeylDkgyd-9_H_FMFAQrSAzIBLrk_ZjQ9m3SzCiMjDzr78FQeIpIRUgFwHjoedVUoA/CartClass.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1p2VR5QU7P-ZW7EBdLTOiMHeylDkgyd-9_H_FMFAQrSAzIBLrk_ZjQ9m3SzCiMjDzr78FQeIpIRUgFwHjoedVUoA/CartClass.jpg"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Otra forma de comprender cómo funciona la aplicación consiste en ser capaz de visualizar la secuencia de llamadas que se producen en secciones claves de la aplicación. Con la función Generar el diagrama de secuencia, disponible en el editor de código, obtendrá una vista de las llamadas a métodos que su aplicación efectúa. A continuación puede ver la secuencia de llamadas que componen la implementación del método &lt;I&gt;Add (agregar)&lt;/I&gt; en el carro de la compra.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;Diseñando nueva funcionalidad&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Ahora que tiene un conocimiento más completo de la aplicación existente, está en una mejor posición para agregar funcionalidad. Colaborar en el diseño requiere comunicar de forma estándar. Los diagramas de lenguaje de modelado unificado (UML) le permiten expresar el diseño de forma que otros puedan entender. Por ejemplo, puede crear diagramas UML de componente y clase que describan los elementos estructurales existentes en su diseño, y a continuación agregar nuevos elementos a los diagramas para ilustrar y documentar los cambios. A continuación se muestra el aspecto de un diagrama de componente completo:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1pdQKHnzeUuZbx7jIKpYNQx4fCLLAfPGtyubnJNJUtOvesvq-mBOM8IyezVFuf--7_SAleLY5gzlG-tnwQfjJV2A/ComponentDiagram.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1pdQKHnzeUuZbx7jIKpYNQx4fCLLAfPGtyubnJNJUtOvesvq-mBOM8IyezVFuf--7_SAleLY5gzlG-tnwQfjJV2A/ComponentDiagram.jpg"&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Un diagrama de clase tendrá este aspecto:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1pdht2-hX63rzBDYX9S1HFP_72nW57MCzvZkNaBWwc_3TpFZoGUIzHPzpqzy3Q4_vZj15HvMva6oByhiiUv0bxmA/ClassDiagram.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1pdht2-hX63rzBDYX9S1HFP_72nW57MCzvZkNaBWwc_3TpFZoGUIzHPzpqzy3Q4_vZj15HvMva6oByhiiUv0bxmA/ClassDiagram.jpg"&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;El siguiente diagrama de caso de uso permite a los equipos a entender y a acordar las funciones de la aplicación.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1pOXojC5q4QxZU8LA5uwWS5kaRMme_exqHqMQs8rpMgmwl-b50dKK6JpQ17htbOPvd2AMUE0BsocUxpVCmbJWGcw/OrderUseCases.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1pOXojC5q4QxZU8LA5uwWS5kaRMme_exqHqMQs8rpMgmwl-b50dKK6JpQ17htbOPvd2AMUE0BsocUxpVCmbJWGcw/OrderUseCases.jpg"&gt;&lt;A href="http://kxacog.blu.livefilestore.com/y1pOXojC5q4QxZU8LA5uwWS5kaRMme_exqHqMQs8rpMgmwl-b50dKK6JpQ17htbOPvd2AMUE0BsocUxpVCmbJWGcw/OrderUseCases.jpg"&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Una vez que tiene un diagrama UML puede crear o vincular elementos diseñadores con elementos en el sistema de seguimiento de elementos de trabajo dentro de Team Foundation Server (TFS).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1puedt9TZhOsburFQM4IpZ5JwgwH_fv9GcN_628ErxRHly0NjWtO115jfejRuJ9fR5av4bKJBMBAGP93CxXRT8IA/TFSIntegration.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1puedt9TZhOsburFQM4IpZ5JwgwH_fv9GcN_628ErxRHly0NjWtO115jfejRuJ9fR5av4bKJBMBAGP93CxXRT8IA/TFSIntegration.jpg"&gt;&lt;A href="http://kxacog.blu.livefilestore.com/y1puedt9TZhOsburFQM4IpZ5JwgwH_fv9GcN_628ErxRHly0NjWtO115jfejRuJ9fR5av4bKJBMBAGP93CxXRT8IA/TFSIntegration.jpg"&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;Garantizar la validación de la aplicación&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;A lo largo del tiempo, la calidad del código de un proyecto puede decaer si no se realizan las correcciones de errores y la implementación de nuevas características con la arquitectura general en mente. Aquí es donde pueden ayudarle el Diseñador de capas y la Validación de capas. El Diseñador de capas le permite definir los niveles lógicos y las rutas de comunicación válidas entre las capas del proyecto. Una vez se han asociado los ensamblados, espacios de nombres y clases con las capas en el diagrama de nivel, puede validar el código nuevo o existente con las restricciones de capas. Por ejemplo, en este diagrama de nivel, es válido para el software dentro del nivel &lt;I&gt;Presentation (presentación) &lt;/I&gt;tener dependencias de software dentro de la capa de &lt;I&gt;la lógica empresarial&lt;/I&gt;. Sin embargo, puesto que no hay una línea de dependencia entre &lt;I&gt;Presentation (presentación)&lt;/I&gt; y&lt;I&gt; Resource Access (acceso de recurso)&lt;/I&gt;, cualquier software que intente tomar esa dependencia provocará una infracción de tiempo de compilación en la lista de errores.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG src="http://kxacog.blu.livefilestore.com/y1pJvK_lJf6u2qQUjy3XCd_mKq8wJuNOur7-imYES8vkkzR07xxh7_ic2V_wyFtWd_kBTwKU6lI2SxFiLLFJ7Npyg/LayerDiagram.jpg" mce_src="http://kxacog.Blu.livefilestore.com/y1pJvK_lJf6u2qQUjy3XCd_mKq8wJuNOur7-imYES8vkkzR07xxh7_ic2V_wyFtWd_kBTwKU6lI2SxFiLLFJ7Npyg/LayerDiagram.jpg"&gt;&lt;A href="http://kxacog.blu.livefilestore.com/y1pJvK_lJf6u2qQUjy3XCd_mKq8wJuNOur7-imYES8vkkzR07xxh7_ic2V_wyFtWd_kBTwKU6lI2SxFiLLFJ7Npyg/LayerDiagram.jpg"&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Puede validar las restricciones de capa desde la superficie del diseñador, línea de comandos, o desde el proceso de generación. El proceso de protección de Team Build garantiza que las infracciones de restricción de capa nunca pasen al control de código fuente.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Éstas son algunas de las características de las herramientas de arquitectura de Visual Studio Team System 2010. Puede obtener más información acerca de éstas y otras características en el blog de &lt;A href="http://blogs.msdn.com/camerons/"&gt;Cameron Skinner&lt;/A&gt; (en inglés).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9891108" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>¡Visual Studio 2010 y .NET FX 4 beta 1 ven la luz!</title><link>http://blogs.msdn.com/somaespanol/archive/2009/05/18/visual-studio-2010-y-net-fx-4-beta-1-ven-la-luz.aspx</link><pubDate>Tue, 19 May 2009 08:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9626993</guid><dc:creator>SomaEsp</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9626993.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9626993</wfw:commentRss><description>&lt;P&gt;&lt;I&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2009/05/18/visual-studio-2010-and-net-fx-4-beta-1-ships.aspx"&gt;inglés original&lt;/A&gt;, lunes, 18 de mayo de 2009 a las 11:15 PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hoy publicamos la beta 1 de Visual Studio 2010 y .NET FX 4. Si tiene una subscripción a MSDN, ya se puede descargar la versión beta desde &lt;A title="VS2010 Beta 1 Download for MSDN" href="http://msdn.microsoft.com/subscriptions/downloads/default.aspx?pv=18:370"&gt;aquí&lt;/A&gt; (en inglés). Para el resto del mundo, la versión beta estará disponible el miércoles.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Durante los últimos meses he hablado de la gran cantidad de características nuevas e interesantes que se encuentran en Visual Studio 2010 y .NET 4. Puede ver estas características y muchas más en versión beta 1. Tenemos más trabajo por delante para finalizar las características de algunos de los escenarios y obtener los niveles adecuados de calidad y rendimiento. Pero hemos progresado tanto que queremos empezar a recibir sus comentarios.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Como con cualquier proceso de desarrollo de software, obtener los comentarios del cliente en su momento nos ayuda a crear mejores productos. Así que estamos deseando recibir sus comentarios sobre esta versión beta.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Para averiguar cómo descargar la versión beta y dónde compartir sus comentarios, visite la &lt;A href="http://www.microsoft.com/visualstudio/products/2010/default.mspx"&gt;página de producto de Visual Studio 2010&lt;/A&gt; (en inglés).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9626993" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Proporcionando valor constante</title><link>http://blogs.msdn.com/somaespanol/archive/2009/03/26/proporcionando-valor-constante.aspx</link><pubDate>Fri, 27 Mar 2009 06:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9512846</guid><dc:creator>SomaEsp</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9512846.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9512846</wfw:commentRss><description>&lt;DIV class=Section1&gt;
&lt;P&gt;&lt;I&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2009/03/25/delivering-ongoing-value.aspx" mce_href="http://blogs.msdn.com/somasegar/archive/2009/03/25/delivering-ongoing-value.aspx"&gt;inglés original&lt;/A&gt;: Miércoles, 25 de marzo de 2009 a las 1:02 PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644" mce_href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hace poco más de un año que sacamos al mercado Visual Studio 2008 y .NET FX 3.5. Desde entonces el equipo se ha centrado en la próxima versión de la línea de productos con VS 2010, VSTS 2010 y .NET FX 4.0.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Además, hemos estado trabajando en un número de tecnologías interesantes de las que ya hemos hablado en distintos medios. Siempre he sido un gran partidario de la innovación constante y el trabajo que hemos realizado en el último año lo demuestra. La semana pasada anuncié una serie de productos incluyendo la &lt;A href="http://silverlight.net/getstarted/silverlight3/default.aspx" mce_href="http://silverlight.net/getstarted/silverlight3/default.aspx"&gt;beta 3 de Silverlight&lt;/A&gt; (en inglés), la versión preliminar de &lt;A href="http://www.microsoft.com/expression/try-it/blendpreview.aspx" mce_href="http://www.microsoft.com/expression/try-it/blendpreview.aspx"&gt;Expression Blend 3&lt;/A&gt; (en inglés) y el &lt;A href="http://www.microsoft.com/Web/downloads/platform.aspx" mce_href="http://www.microsoft.com/Web/downloads/platform.aspx"&gt;Web Platform Installer&lt;/A&gt; (en inglés).&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Pensé que podría ser un ejercicio divertido catalogar muchas de las herramientas y tecnologías que hemos puesto a su disposición desde que sacamos al mercado Visual Studio 2008 y .NET FX 3.5. ¡Vamos allá!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;Bibliotecas y herramientas&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/go.microsoft.com/fwlink/?LinkId=128752" mce_href="http://blogs.msdn.com/go.microsoft.com/fwlink/?LinkId=128752"&gt;&lt;B&gt;Herramientas de Windows Azure para Microsoft Visual Studio&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Las herramientas de Windows Azure para Microsoft Visual Studio amplían Visual Studio para habilitar la creación, compilación, depuración, ejecución y empaquetado de servicios escalables de Windows Azure.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=73ba5038-8e37-4c8e-812b-db14ede2c354&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=73ba5038-8e37-4c8e-812b-db14ede2c354&amp;amp;displaylang=en"&gt;&lt;B&gt;Visual Studio Team System Database Edition PowerTools (DataDude PT2008 v1)&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Un conjunto de mejoras y herramientas que complementen y mejoran la experiencia de usuario de VSTS Database Edition 2008&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=46B6BF86-E35D-4870-B214-4D7B72B02BF9&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=46B6BF86-E35D-4870-B214-4D7B72B02BF9&amp;amp;displaylang=en"&gt;&lt;B&gt;Microsoft Visual Studio Tools para Office System Power Tools&lt;/B&gt;&lt;/A&gt;(en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;VSTO Power Tools es un conjunto de 9 herramientas y ejemplos de código de descarga gratuita que utilizan los desarrolladores para crear soluciones VSTO.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&amp;amp;displaylang=en"&gt;&lt;B&gt;Web Deployment Projects para Visual Studio 2008 y Visual Web Developer&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Proporciona funcionalidad adicional para generar e implementar sitios y aplicaciones web en Visual Studio 2008.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://code.msdn.microsoft.com/sourceanalysis" mce_href="http://code.msdn.microsoft.com/sourceanalysis"&gt;&lt;B&gt;StyleCop (StyleCop 4.3.0.x)&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;StyleCop analiza código fuente de C# y aplica un conjunto de reglas de estilo y coherencia.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9aeaa970-f281-4fb0-aba1-d59d7ed09772&amp;amp;DisplayLang=en"&gt;&lt;B&gt;FXCop 1.36&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;La versión más reciente de FXCop analiza los ensamblados de código administrado y proporciona información de posibles mejoras de diseño, localización, rendimiento y seguridad.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/MEF" mce_href="http://www.codeplex.com/MEF"&gt;&lt;B&gt;Managed Extensibility Framework (MEF)&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Una biblioteca nueva que permite la creación de aplicaciones extensibles, marcos de trabajo y complementos de aplicación dependiendo de si se basan en web, cliente inteligente, servicios back-end.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://msdn.microsoft.com/es-es/vbasic/aa701257.aspx" mce_href="http://msdn.microsoft.com/es-es/vbasic/aa701257.aspx"&gt;&lt;B&gt;Power Packs de Visual Basic&lt;/B&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Complementos, controles, componentes y herramientas gratuitas para que las use con Visual Basic para hacer aún más fácil el desarrollo de fantásticas aplicaciones.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=en"&gt;&lt;B&gt;Captions Language Interface Pack (CLIP)&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Captions Language Interface Pack para Visual Studio 2008 es una herramienta que utiliza un título de información o un diálogo pequeño para mostrar las traducciones de elementos de interfaz de usuario en Visual Studio 2008. Las descargas de CLIP están disponibles en los siguientes idiomas: &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=ar" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=ar"&gt;&lt;SPAN lang=IT&gt;árabe&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=cs" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=cs"&gt;checo&lt;/A&gt; &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=he" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=he"&gt;hebreo&lt;/A&gt;, &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=hi" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=hi"&gt;hindi&lt;/A&gt; &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=ml" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=ml"&gt;&lt;SPAN lang=EN-US&gt;malayalam&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;, &lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=or" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=or"&gt;&lt;SPAN lang=EN-US&gt;oriya&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;, &lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=pl" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=pl"&gt;polaco&lt;/A&gt; &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=ta" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=ta"&gt;&lt;SPAN lang=EN-US&gt;tamil&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt; y &lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=tr" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=tr"&gt;turco&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/Downloads/details.aspx?FamilyID=ea75784e-3a3f-48fb-824e-828bf593c34d&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/Downloads/details.aspx?FamilyID=ea75784e-3a3f-48fb-824e-828bf593c34d&amp;amp;displaylang=en"&gt;&lt;B&gt;MSF para Agile Software Development Process Template v4.2&lt;/B&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Un proceso de ingeniería de software ágil que incorpora ideas clave del movimiento de software Agile para equipos a través de Visual Studio Team System.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://msdn.microsoft.com/es-es/teamsystem/bb980963.aspx" mce_href="http://msdn.microsoft.com/es-es/teamsystem/bb980963.aspx"&gt;&lt;B&gt;Team Foundation Server Power Tools&lt;/B&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Team Foundation Server Power Tools es un conjunto de mejoras, herramientas y utilidades de línea de comando que mejoran la experiencia de usuario de Team Foundation Server.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloadS/details.aspx?FamilyID=faeb7636-644e-451a-90d4-7947217da0e7&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloadS/details.aspx?FamilyID=faeb7636-644e-451a-90d4-7947217da0e7&amp;amp;displaylang=en"&gt;&lt;B&gt;Visual Studio Team System 2008 Team Foundation Server MSSCCI Provider&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Permite el uso integrado de Team Foundation Version Control con productos que no admiten la integración de Team Explorer.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;Silverlight y WPF&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://download.microsoft.com/download/6/B/5/6B55EA25-F07C-436B-B3AE-D040476F07FB/Silverlight%202%20Control%20Sample%20Source%20Code%20and%20Apps.exe" mce_href="http://download.microsoft.com/download/6/B/5/6B55EA25-F07C-436B-B3AE-D040476F07FB/Silverlight%202%20Control%20Sample%20Source%20Code%20and%20Apps.exe"&gt;&lt;B&gt;Silverlight 2 Controls Source y prueba unitarias&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Código origen para los controles incluidos con Silverlight 2 RTW. Los desarrolladores de aplicaciones pueden usar este código, modificarlo e incluirlo en sus aplicaciones.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf" mce_href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf"&gt;&lt;B&gt;Deep Zoom Composer&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Herramienta avanzada gratuita que permite importar y crear imágenes de alta resolución y exportarlas a Silverlight Deep Zoom y Seadragon Ajax.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=EB83ED4C-AC85-4DE9-8395-285628EE2254&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=EB83ED4C-AC85-4DE9-8395-285628EE2254&amp;amp;displaylang=en"&gt;&lt;B&gt;Silverlight 2 Control Pack&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Esta descarga contiene el código fuente y las pruebas unitarias de los controles de Silverlight 2 administrados incluidos en System.Windows.dll, System.Windows.Controls.dll y System.Windows.Controls.Data.dll. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/Silverlight" mce_href="http://www.codeplex.com/Silverlight"&gt;&lt;B&gt;Silverlight Toolkit&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Silverlight Toolkit es una colección de controles, componentes y utilidades de Silverlight disponibles fuera del ciclo normal de entrega de Silverlight.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25047" mce_href="http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25047"&gt;&lt;B&gt;WPF Toolkit&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;WPF Toolkit contiene tres controles de WPF: Datagrid, DateTime y Ribbon.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/wpf/Wiki/View.aspx?title=WPF%20Ribbon%20Preview" mce_href="http://www.codeplex.com/wpf/Wiki/View.aspx?title=WPF%20Ribbon%20Preview"&gt;&lt;B&gt;WPF Ribbon&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Versión preliminar del control Office Ribbon implementado en WPF para desarrolladores de WPF.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.photosuru.com/" mce_href="http://www.photosuru.com/"&gt;&lt;B&gt;photoSuru&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Un starter kit de WPF para aplicaciones multimedia.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;ASP.NET&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=MVC&amp;amp;referringTitle=Home" mce_href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=MVC&amp;amp;referringTitle=Home"&gt;&lt;B&gt;ASP.NET MVC&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;MVC ASP.NET le permite generar aplicaciones Modelo Vista Controlador (Model View Controller - MVC) mediante el marco de trabajo de ASP.NET.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=ASP.NET%20QA&amp;amp;referringTitle=Home" mce_href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=ASP.NET%20QA&amp;amp;referringTitle=Home"&gt;&lt;B&gt;ASP.NET Lightweight Test Automation Framework&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;ASP.NET Lightweight Test Automation Framework para ASP.NET se desarrolló por el equipo ASP.NET QA que la utiliza actualmente para automatizar las pruebas de regresión del producto.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=AJAX&amp;amp;referringTitle=Home" mce_href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=AJAX&amp;amp;referringTitle=Home"&gt;&lt;B&gt;Versión preliminar de ASP.NET AJAX 4.0 &lt;/B&gt;&lt;/A&gt;(en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Un número de actualizaciones de ASP.NET AJAX 4.0 integrado en ASP.NET AJAX 3.5 SP1.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=Dynamic%20Data&amp;amp;referringTitle=Home" mce_href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=Dynamic%20Data&amp;amp;referringTitle=Home"&gt;&lt;B&gt;ASP.NET Dynamic Data&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;ASP.NET Dynamic Data proporciona un marco que permite la generación rápida de una aplicación controlada por datos funcionales y basada en modelos de datos de LINQ para SQL o Entity Framework.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://aspnet.codeplex.com/Wiki/View.aspx?title=Image%20Generation&amp;amp;referringTitle=WebForms" mce_href="http://aspnet.codeplex.com/Wiki/View.aspx?title=Image%20Generation&amp;amp;referringTitle=WebForms"&gt;&lt;B&gt;ASP.NET imagen generación&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Para mostrar las imágenes de una base de datos o generar dinámicamente una imagen. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;Idiomas&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=Dynamic%20Language%20Support&amp;amp;referringTitle=Home" mce_href="http://www.codeplex.com/aspnet/Wiki/View.aspx?title=Dynamic%20Language%20Support&amp;amp;referringTitle=Home"&gt;&lt;B&gt;DLR de MVC&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Ejemplos de integración de DLR de MVC.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/webdevtools/archive/2008/10/28/rich-intellisense-for-jquery.aspx" mce_href="http://blogs.msdn.com/webdevtools/archive/2008/10/28/rich-intellisense-for-jquery.aspx"&gt;&lt;B&gt;Actualizaciones de JQuery IntelliSense&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Actualizaciones de JQuery Intellisense de Visual Studio 2008 y Visual Web Developer&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/IronPython" mce_href="http://www.codeplex.com/IronPython"&gt;&lt;B&gt;IronPython&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;IronPython es una implementación del lenguaje de programación Python que se ejecutan en .NET. Está bien integrada con el resto de .NET Framework y habilita todas las bibliotecas .NET fácilmente a programadores Python, manteniendo compatibilidad completa con el lenguaje Python.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D466226B-8DAB-445F-A7B4-448B326C48E7&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D466226B-8DAB-445F-A7B4-448B326C48E7&amp;amp;displaylang=en"&gt;&lt;B&gt;Visual C++ 2008 Feature Pack&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Visual C++ 2008 Feature Pack amplía las bibliotecas de VC ++ incluidas en Visual Studio 2008 para incluir compatibilidad con extensiones MFC para interfaces del estilo de la cinta de Office, completamente personalizable, estilo de acoplamiento barras de herramientas y paneles de Visual Studio, controles de interfaz gráfica de usuario avanzados y más. El paquete también incluye una implementación de TR1, incluyendo, pero no limitado al análisis de expresiones regulares, nuevos contenedores y contenedores de función polimórfica.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;CLR&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/clrinterop" mce_href="http://www.codeplex.com/clrinterop"&gt;&lt;B&gt;Nueva CLR Interopability Support&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Generados de código abierto Tlbimp y A PInvoke Signature Generator que fácilmente convierte de C/C ++ a firmas P/Invoke administradas o viceversa y Tlbimp, una herramienta de línea de comandos que crea un ensamblado administrado de interoperabilidad desde una biblioteca de tipos COM.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/clrsecurity" mce_href="http://www.codeplex.com/clrsecurity"&gt;&lt;B&gt;Nuevas mejoras de seguridad del CLR&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Un conjunto de proyectos que amplían la seguridad de las API incluidas con .NET Framework para proporcionar funcionalidad adicional; estas incluyen biblioteca CAS Helper, algoritmos de cifrado nuevo y biblioteca de depuración de seguridad automatizada.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.codeplex.com/clraddins" mce_href="http://www.codeplex.com/clraddins"&gt;&lt;B&gt;VS Helper y FxCop para CLR Addins&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Complemento FxCop para Visual Studio con reglas para validar la seguridad de control de versiones y el aislamiento de los contratos de modelos de objetos&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;SPAN&gt;Instrucciones&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/prism" mce_href="http://www.microsoft.com/prism"&gt;&lt;B&gt;Guía para la composición de aplicaciones compuestas para WPF y Silverlight - febrero de 2009&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;B&gt; &lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Esta versión le ayuda a generar aplicaciones modulares y de composición WPF y Silverlight, simplificar la composición de la interfaz de usuario y reutilizar el código entre Silverlight y WPF. Con ella, podrá generar soluciones que aprovechan toda la eficacia de Silverlight y WPF y que son muy fáciles de mantener y probar. Incluye código fuente, aplicaciones de ejemplo y orientación sobre la creación de las arquitecturas de cliente e implementación de patrones de interfaz de usuario.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/prism" mce_href="http://www.microsoft.com/prism"&gt;&lt;B&gt;Guía de aplicaciones compuestas para WPF – junio de 2008&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'"&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Esta versión le ayuda a generar aplicaciones modulares y de composición WPF y a simplificar la composición de la interfaz de usuario. Con ella, podrá generar soluciones que aprovechan toda la eficacia de WPF y que son muy fáciles de mantener y probar Incluye código fuente, aplicaciones de ejemplo y orientación sobre la creación de las arquitecturas de cliente e implementación de patrones de interfaz de usuario.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.msdn.com/smartclientfactory" mce_href="http://www.msdn.com/smartclientfactory"&gt;&lt;B&gt;Smart Client Software Factory – abril 2008&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Smart Client Software Factory proporciona un conjunto integrado de orientación que ayuda a los arquitectos y programadores crear aplicaciones de formularios para Windows. Ofrece instrucciones que ayuda a automatizar el diseño y a desarrollar aplicaciones conectadas de cliente de formularios Windows Forms modulares. La arquitectura de aplicación resultante es ampliable y personalizable.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.msdn.com/webclientfactory" mce_href="http://www.msdn.com/webclientfactory"&gt;&lt;B&gt;Web Client Software Factory – febrero 2008&lt;/B&gt;&lt;/A&gt; (en inglés)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;o&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Las prácticas y patrones de Web Client Software Factory son un completo conjunto de instrucciones, activos y automatización que los desarrolladores utilizan para crear aplicaciones web modulares, con una arquitectura sólida. Proporciona directrices que le ayudarán a generar aplicaciones de ASP.NET muy fáciles de mantener y probar. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9512846" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Resumen del 2008</title><link>http://blogs.msdn.com/somaespanol/archive/2009/01/05/resumen-del-2008.aspx</link><pubDate>Tue, 06 Jan 2009 05:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9284443</guid><dc:creator>SomaEsp</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9284443.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9284443</wfw:commentRss><description>&lt;DIV&gt;
&lt;P&gt;&lt;I&gt;&lt;SPAN&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2008/12/26/reminiscing-2008.aspx"&gt;inglés original&lt;/A&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;I&gt;&lt;SPAN&gt;: Viernes, 19 de diciembre de 2008 20:34 PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;&lt;SPAN&gt;Somasegar&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Coincidiendo con el fin de año, he echado la vista a atrás y recordado algunos de sus mejores momentos. Uno de los mejores recuerdos que tengo de este año, aunque con una mezcla de sentimientos, es &lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/06/30/27-de-junio-de-2008.aspx"&gt;el discurso de apertura y el almuerzo de Bill Gates en TechEd&lt;/A&gt;. Este discurso de apertura fue el último discurso público de Bill antes de cambiar de entorno para centrarse más en su fundación. Creo que fue un lugar muy adecuado para dejar atrás el día a día en los negocios de Microsoft. Comentó que originalmente Microsoft fue creado para desarrolladores. Como comenté en mi blog, el almuerzo que tuvo aquel día con algunos de los miembros de la comunidad fue muy potente en sus mensajes sobre el potencial impacto de la tecnología y la gente que se asocia para tener un impacto en la prevención de desastres naturales o de otro tipo.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;La mezcla de sentimientos viene del hecho de que siento que formaba parte de la historia, pero también estoy triste porque ha sido el final a una gran etapa. Por supuesto me siento honrado de poder continuar el compromiso original de innovar y apoyar el trabajo excelente de la comunidad de desarrolladores. Estoy de acuerdo con el mensaje de Bill de que es un momento interesante para ser desarrolladores y hay muchas cosas importantes que nos aguardan.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Cuando echo la vista atrás a todo lo que ha ocurrido este año, sé que aunque Bill se dedique a hacer cosas nuevas, su presencia y guía están presentes a medida que nos dirigimos hacia el futuro.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Cuando hago memoria, aquí están algunas de las cosas clave que me han venido a la cabeza.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/somasegar/archive/2008/02/27/heroes-happen-here.aspx"&gt;Heroes Happen Here&lt;/A&gt; (en inglés): En febrero hicimos una gran lanzamiento para Visual Studio 2008 y .NET FX 3.5 junto con Windows Server 2008 y SQL Server 2008. Estos productos se han recibido increíblemente bien y es excelente ver a los clientes creando sorprendente aplicaciones con ellos.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/08/19/juegos-ol-mpicos-como-nunca-se-hab-an-visto-antes.aspx"&gt;Silverlight con las Olimpiadas&lt;/A&gt;: Para hacer que los Juegos Olímpicos llegaran a millones de personas y hacer posible que cientos de miles pudieran ver simultáneamente los actos en tiempo real, como Michael nadando, NBC creó un sitio sorprendente que estaba equipado con Silverlight 2 Beta 2. En los cuatro primeros días de los juegos Olímpicos se reprodujeron 13,5 millones de secuencias de vídeo, hubo 16,9 millones de usuarios únicos y 291,1 millones de páginas visitadas. Para dar idea de lo que esto significa, en los Juegos Olímpicos de Atenas hace cuatro años, sólo se lanzaron 2,2 millones de secuencias de vídeo. Después de los Juegos Olímpicos, hemos publicado Silverlight 2 y Expression 2, las herramientas para los diseñadores que admiten aplicaciones de Silverlight y WPF.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/somasegar/archive/2008/02/19/dreamspark.aspx"&gt;DreamSpark&lt;/A&gt; (en inglés) y &lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/11/10/bizspark-software-para-compa-as-de-nueva-creaci-n.aspx"&gt;BizSpark&lt;/A&gt;: Anunciamos Microsoft DreamSpark, un programa que hace que las herramientas de desarrollado y diseño de nivel profesional estén disponible a los estudiantes de todo el mundo de forma gratuita, para apoyar y mejorar su aprendizaje y conocimiento a través de diseño técnico, tecnología, matemáticas, ciencia y actividades de ingeniería. Este programa equipa hoy a los líderes del mañana con las herramientas profesionales para inspirar y crear hoy. También se anunció otro programa para ayudar a las compañías de nueva creación: Microsoft BizSpark. Estas organizaciones obtendrán acceso rápido y fácil a herramientas actuales de desarrollo completo de Microsoft, tecnologías de plataforma y las licencias de producción de productos de servidor que pueden utilizarse para su uso inmediato en el desarrollo y para vender sus productos sin costes iniciales y con los requisitos mínimos. Las compañías de nueva creación también obtendrán acceso a las vistas previas de tecnología para la comunidad (CTP) de la plataforma de servicios de Microsoft Azure. Recibirán soporte técnico profesional de Microsoft y soporte por parte de la comunidad de socios de la red de BizSpark (BizSpark Network Partners) de todo el mundo.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/10/30/noticias-desde-pdc-2008.aspx"&gt;Windows Azure&lt;/A&gt;: En el PDC se anunció la plataforma de servicios Windows Azure como la nueva plataforma de computación y servicios en la nube de Microsoft, alojados en los centros de datos de Microsoft. Tenemos un gran conjunto de herramientas con Visual Studio y .NET Framework y queremos que los desarrolladores puedan utilizarlas para generar aplicaciones en la nube. Hicimos una vista previa de algunas de estas herramientas disponibles en el PDC.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/10/30/noticias-desde-pdc-2008.aspx"&gt;Incursión en la computación en paralelo&lt;/A&gt;: En 2007 establecimos la iniciativa de computación en paralelo, que abarca la visión, estrategia y tecnologías innovadoras para crear experiencias que aprovechan la eficacia de las arquitecturas multiprocesador. Este año anunciamos nuestros primeros grandes pasos ofrecer tecnologías de computación en paralelo en Microsoft Visual Studio 2010 y .NET Framework 4.0. Esto incluirá modelos para expresar brevemente la simultaneidad, incluidas las nuevas bibliotecas de .NET Framework como la Task Parallel Library and Parallel LINQ, así como la Parallel Pattern Library and Concurrency Runtime para desarrollar aplicaciones nativas con C++ que se ejecutan con eficacia en hardware paralelo y generación de perfiles y depuración en paralelo. Esto es parte de las tendencias emergentes que son la base de Visual Studio 2010.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hay muchas cosas interesantes que no he mencionado, entre otras las &lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/10/01/qu-es-lo-siguiente-en-visual-studio-y-net-fx.aspx"&gt;Áreas clave de Visual Studio 2010 y .NET FX 4&lt;/A&gt;, el lanzamiento del sitio web de &lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/10/27/inspiraci-n-a-trav-s-de-innovaci-n-con-devlabs.aspx"&gt;DevLabs&lt;/A&gt;, la combinación de &lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/10/07/team-dev-team-dev-team-data.aspx"&gt;Team Dev y Team Data&lt;/A&gt;, &lt;A href="http://blogs.msdn.com/somaespanol/archive/2008/07/16/gu-a-para-aplicaciones-compuestas-con-wpf.aspx"&gt;Guía para aplicaciones compuestas con WPF&lt;/A&gt;, &lt;A href="http://blogs.msdn.com/somasegar/archive/2008/04/07/visual-c-2008-feature-pack-shipped.aspx"&gt;Visual C++ 2008 Feature Pack&lt;/A&gt; (en inglés) y mucho más. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Felices fiestas y les deseo un muy feliz año nuevo!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9284443" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Expression/default.aspx">Expression</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Administración de laboratorio en VSTS 2010</title><link>http://blogs.msdn.com/somaespanol/archive/2008/12/15/administraci-n-de-laboratorio-en-vsts-2010.aspx</link><pubDate>Mon, 15 Dec 2008 23:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9222259</guid><dc:creator>SomaEsp</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9222259.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9222259</wfw:commentRss><description>&lt;DIV&gt;
&lt;P&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="mso-ansi-language: EN" lang=EN&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2008/12/12/lab-management-in-vsts-2010.aspx"&gt;inglés original&lt;/A&gt;: Viernes, 12 de diciembre de 2008 5:30 PM PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt; 
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN&gt;Uno de los componentes de Visual Studio Team System 2010 es la administración de laboratorio. Comenzamos a hablar de ello en el último PDC y hemos visto bastante entusiasmo de nuestros clientes en esta área. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Es obvio que los programadores y evaluadores se enfrentan a una creciente complejidad de las aplicaciones que generan y prueban. Esto es así tanto para lo que hacemos en Microsoft como para el resto del mundo que desarrolla software. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Como parte de VSTS 2010, queríamos incluir las herramientas adecuadas que permiten crear la aplicación de más alta calidad. Las diferencias que encontramos y que hemos arreglado son velocidad y tamaño del ciclo de desarrollo, generación, distribución y pruebas así como su uso de tecnología como por ejemplo los entornos virtuales. Nuestra inversión en administración de laboratorio fue precisamente para resolver estas diferencias. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Los desarrolladores están frustrados con demasiados errores "pimpón" con sus homólogos ingenieros de pruebas y tienen una falta de acceso a los entornos distribuidos. Los evaluadores no reciben las herramientas adecuadas y la atención necesaria. Después de emplear el 30-50% de su tiempo de ciclo de pruebas en la configuración de prueba, la mayor parte de sus errores se resuelven como "no se puede reproducir". &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Para afrontar estos retos, exponemos algunos principios básicos: a) el entorno se tiene que configurar en minutos y no en semanas, b) hay que derribar las barreras entre los desarrolladores y los ingeniero de pruebas, c) la automatización de generación se tiene que extender a un entorno de aprovisionamiento, implementación de generación y pruebas, d) se deben eliminar los errores "pimpón". &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;La administración de laboratorio utiliza tecnología de entornos virtuales e integración con nuestro modelo de Administración del ciclo de vida de aplicaciones (Application Lifecycle Management) y la Administración del centro de máquinas virtuales (System Center Virtual Machine Manager) para entregar en estos principios. Está construido específicamente para acelerar la instalación y restauración de complejos entornos virtuales a un estado limpio. Solucionamos el problema de "no se puede reproducir" permitiendo a los evaluadores a reportar errores más completos con vínculos a los controles de entorno que los desarrolladores utilizan para volver a errores en entornos complejos. Con un solo clic en un botón, el desarrollador puede iniciar un entorno virtual que coincida exactamente con el que se encontró el error. Por último, extendemos la automatización de generación considerablemente mediante la automatización de aprovisionamiento de máquina virtual y la implementación y comprobación de generación de una manera integrada. Creemos que este enfoque permitirá a los equipos a emprender cambios y ser más ágiles en un mundo cada vez más exigente. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Aquí tiene ejemplo más detallado de cómo puede funcionar para usted. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;IMG src="http://somasegar.members.winisp.net/images/blog_images/2008_12_12_LabManagement/LabManagement.PNG" mce_src="http://somasegar.members.winisp.net/images/blog_images/2008_12_12_LabManagement/LabManagement.PNG"&gt;&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Cuando un ingeniero de pruebas está probando en un entorno virtual y encuentra un error, con un solo clic puede crear un punto de control de todo el entorno (con varias máquinas virtuales) de prueba. Un vínculo al punto de control, que es de sólo unos pocos bytes, se adjunta automáticamente al error junto con información adicional como un vídeo indexado de tiempo, el registro de acciones, un histórico con información de depuración y otras cosas, dependiendo de qué opciones configurables selecciona el ingeniero de pruebas. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Un desarrollador, al obtener una alerta de un nuevo error, puede abrir el error desde el IDE y obtener toda la información junto con el vínculo al punto de control en el mismo error. Por primera vez, el desarrollador no necesitará solicitar al ingeniero de pruebas los pasos que ha realizado o emplear horas intentando volver a crear el entorno. Pueden simplemente hacer doble clic en el vínculo en el entorno y un visor de entorno de laboratorio abre todo el entorno con varias máquinas virtuales y permite al programador la restauración el estado del entorno con un clic. Ahora el desarrollador tiene las herramientas de un entorno que puede utilizar para la depuración mediante herramientas de histórico de depuración como la que se incluirá en VSTS 2010 que ayuda a retroceder en el código y averiguar la secuencia de eventos o programa de flujo que conducen al error. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Como puede imaginar, la administración de laboratorio mejora considerablemente el flujo de trabajo del desarrollador y del ingeniero de pruebas y le ayudará a que el esfuerzo de desarrollo sea mucho más productivo y eficaz. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;¡Namaste! &lt;/P&gt;&lt;/SPAN&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9222259" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Visual Studio 2010 - código centrado en desarrollo y administración de laboratorio</title><link>http://blogs.msdn.com/somaespanol/archive/2008/11/12/visual-studio-2010-c-digo-centrado-en-desarrollo-y-administraci-n-de-laboratorio.aspx</link><pubDate>Thu, 13 Nov 2008 08:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9065456</guid><dc:creator>SomaEsp</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9065456.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9065456</wfw:commentRss><description>&lt;P&gt;&lt;SPAN&gt;&lt;EM&gt;Publicación del &lt;/EM&gt;&lt;A href="http://blogs.msdn.com/somasegar/archive/2008/11/10/visual-studio-2010-code-focused-development-and-lab-management.aspx"&gt;&lt;EM&gt;inglés original&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;: Lunes, 10 de noviembre de 2008 7:18:00 AM PST por &lt;/EM&gt;&lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;&lt;EM&gt;Somasegar&lt;/EM&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;He tratado durante las últimas semanas acerca de los pilares y las distintas características de Visual Studio 2010 y .NET FX 4.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hoy me gustaría profundizar un poco más en uno de los pilares. Queremos asegurarnos de que Visual Studio es su aplicación favorita para usar como desarrollador. Con ese fin, estamos trabajando en características centradas en el código. A continuación, encontrará un par de características que ilustran el tipo de cosas que estamos haciendo.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Desplazarse por el código puede ser complicado. Una de las cosas que queremos simplificar es que usted pueda realizar una búsqueda rápida para encontrar lo que necesita y que esté disponible en todos nuestros lenguajes principales. A medida que escribe lo que desea buscar en el cuadro de diálogo de búsqueda rápida, obtendrá los resultados automáticamente.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://somasegar.members.winisp.net/images/blog_images/2008_11_10_VS10/QuickSearch.jpg" mce_src="http://somasegar.members.winisp.net/images/blog_images/2008_11_10_VS10/QuickSearch.jpg"&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;También queremos facilitarle el desarrollo tipo "consumir primero" con una función llamada "generar a partir de uso". Esta función proporciona la capacidad para generar un tipo, constructor, método o propiedad a partir de su uso en el código. Básicamente, le permite pensar únicamente en lo que desea que el programa haga y el IDE generará los bloques que necesite a su alrededor.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 620px; HEIGHT: 186px" src="http://somasegar.members.winisp.net/images/blog_images/2008_11_10_VS10/GenerateFrom.jpg" width=620 height=186 mce_src="http://somasegar.members.winisp.net/images/blog_images/2008_11_10_VS10/GenerateFrom.jpg"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;A pesar de que creamos un gran conjunto de características enfocadas al desarrollo de código en nuestros productos, sabemos que siempre hay algo más que hacer para ayudar a mejorar la productividad. Los desarrolladores quieren agregar funcionalidad adicional o personalizaciones para ser más productivos y eficaces. Estamos haciendo una gran inversión en modernizar nuestro editor y el IDE para proporcionar una mejor extensibilidad que permita a la comunidad y a otros ampliar y personalizar VS de una manera mucho más sencilla que hasta ahora. Hemos reemplazado el editor de Visual Studio por una versión WPF que se basa en el &lt;A target=_blank href="http://code.msdn.microsoft.com/mef"&gt;Managed Extensibility Framework&lt;/A&gt; (en inglés, MEF) y el .NET Framework 4.0. El modelo de extensibilidad del editor le permite crear un resaltado de sintaxis enriquecido que incluye varias fuentes y tamaños, generar efectos visuales de WPF en la superficie del editor, agregar datos o personalizar cómo se muestran las características de Intellisense. También le permite crear escenarios en los que se puede ver solamente una parte de un búfer o el código agregado de varios búferes en una vista nueva sobre el código. Estas extensiones se pueden instalar simplemente copiando un archivo DLL a una carpeta de componentes y VS las cargará automáticamente la siguiente vez que se inicie.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Ya hemos hablado de una gran cantidad de características de Visual Studio Team System (VSTS), pero una de la que no hemos hablado es la capacidad de administrar laboratorios de pruebas (Test Lab Manager) de VSTS 2010. Facilita la creación de entornos de prueba y ayuda a los desarrolladores a evitar los temidos errores irreproducibles. La funcionalidad de administrar laboratorios de pruebas reducirá considerablemente el tiempo que le lleva la instalación, eliminación y restauración de entornos virtuales a un estado limpio. Permitirá a los evaluadores a generar registros de errores que incluyen vínculos a los controles de entorno que los programadores pueden utilizar para volver a crear entornos complejos en aplicaciones multinivel; otro paso para evitar el error "irreproducible". También mejorará la compilación automatizando la generación de máquinas virtuales, así como la distribución y verificación de pruebas de una forma integrada.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Esta semana Channel 9 está mostrando un conjunto de &lt;A href="http://channel9.msdn.com/visualstudio/"&gt;vídeos&lt;/A&gt; (en inglés)&lt;/SPAN&gt; &lt;SPAN&gt;sobre estas nuevas características de Visual Studio 2010. Además, puede descargar imágenes para PCs virtuales del &lt;A target=_blank href="https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=9790"&gt;Community Technology Preview de Visual Studio 2010&lt;/A&gt; (en inglés) y ver el producto en acción.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9065456" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>BizSpark: software para compañías de nueva creación</title><link>http://blogs.msdn.com/somaespanol/archive/2008/11/10/bizspark-software-para-compa-as-de-nueva-creaci-n.aspx</link><pubDate>Mon, 10 Nov 2008 22:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9058560</guid><dc:creator>SomaEsp</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9058560.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9058560</wfw:commentRss><description>&lt;P&gt;&lt;I&gt;&lt;SPAN&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2008/11/05/bizspark-software-for-startups.aspx"&gt;inglés original&lt;/A&gt;: miércoles, 5 de noviembre de 2008 8:01 AM PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Las compañías de nueva creación han cambiado el sector de manera considerable en los últimos 30 años. Microsoft era una compañía de nueva creación hace 33 años. Empezó con una visión, algunas ideas y un par de grandes personas y ha crecido a lo que la compañía es hoy en día.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Un reto al que se enfrentan estas compañías es cómo utilizar los recursos existentes para hacer realidad sus ideas y contribuir a los cambios del sector.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Me alegra anunciar la disponibilidad de un nuevo programa nuevo disponible desde hoy para ayudar al arranque de estas compañías de nueva creación: Microsoft BizSpark. BizSpark es un programa global diseñado para ayudar a acelerar el éxito inicial de las compañías de nueva creación proporcionando software, soporte técnico y visibilidad.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Estas compañías obtendrán un acceso rápido y fácil a las actuales herramientas completas de desarrollo de Microsoft, tecnologías de plataforma y las licencias de producción para productos de servidor que están disponibles para su uso inmediato en desarrollo y para poner a la venta sus productos sin gastos por adelantado y requisitos mínimos. Las compañías de nueva creación también obtendrán acceso a las vistas previas de tecnología para la comunidad (CTP) de la plataforma de servicios de Microsoft Azure. Recibirán soporte técnico profesional de Microsoft y soporte por parte de la comunidad de socios de la red de BizSpark (BizSpark Network Partners) de todo el mundo. Los socios de red (Network Partners) son incubadores, inversores, abogados, agencias gubernamentales y dueños de hosts que son los promotores de innovación y negocios. Por último, un sitio web dedicado, BizSparkDB, resaltará estas compañías de todo el mundo.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Cada día nominaremos la "&lt;A href="http://microsoftstartupzone.com/bizsparkdb"&gt;compañía de nueva creación BizSpark&lt;/A&gt;" (en inglés, BizSpark Startup of the Day) y publicaremos un vídeo con una entrevista del presidente de esta compañía tan innovadora.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Los socios de red (Network Partners) o los líderes del programa BizSpark de Microsoft (Microsoft BizSpark Program Leads ) nominarán las compañías de nueva creación en función de las siguientes condiciones: Debe ser una empresa que no cotice en bolsa y que produzca productos o servicios basados en software. Debe tener menos de 3 años y debe tener menos de un millón de dólares de beneficios. Puede obtener más detalles &lt;A href="http://www.microsoftstartupzone.com/"&gt;aquí&lt;/A&gt; (en inglés) o yendo directamente al &lt;A href="http://microsoft.com/BizSpark"&gt;sitio web de BizSpark&lt;/A&gt; (en inglés). &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9058560" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Expression/default.aspx">Expression</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Noticias desde PDC 2008</title><link>http://blogs.msdn.com/somaespanol/archive/2008/10/30/noticias-desde-pdc-2008.aspx</link><pubDate>Thu, 30 Oct 2008 19:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9024810</guid><dc:creator>SomaEsp</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9024810.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9024810</wfw:commentRss><description>&lt;P&gt;&lt;SPAN&gt;&lt;EM&gt;Publicación del &lt;/EM&gt;&lt;A href="http://blogs.msdn.com/somasegar/archive/2008/10/27/announcements-from-pdc-2008.aspx"&gt;&lt;EM&gt;inglés original&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;: Lunes, 27 de octubre de 2008 12:09 PM PST por &lt;/EM&gt;&lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;&lt;EM&gt;Somasegar&lt;/EM&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Este año &lt;A href="http://www.microsoftpdc.com/"&gt;PDC 2008&lt;/A&gt; (en inglés) es especialmente interesante para la comunidad de desarrollo.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Si no está asistiendo a PDC, le animo a que vea los discursos principales y las sesiones que se están haciendo públicas para ver en línea.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;El discurso de Ozzie Ray es uno de los que le recomiendo especialmente. Hoy ha anunciado la plataforma de servicios &lt;B&gt;Windows Azure&lt;/B&gt; como la nueva plataforma de computación y servicios en la nube de Microsoft, alojado en los centros de datos de Microsoft. Hasta ahora, cuando usted creaba una aplicación tenía que pensar en cómo compilarla, qué hardware necesitaría para ejecutarla y en qué cantidad y cómo y cuándo ampliarla según las necesidades de su negocio. Ahora con Windows Azure, puede centrarse únicamente en las aplicaciones que está creando, sin tener que comprar hardware o software para que su negocio funcione. Y sólo pagará a medida que crezca. Paga por la capacidad y funciones que utilice y puede agregar fácilmente más capacidad a medida que su empresa crezca. Puede incluso manejar los picos impredecibles de demanda con facilidad, mediante la adición de capacidad. Ahora puede confiar en los centros de datos de Microsoft para alojar, hacer crecer y administrar sus aplicaciones.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Tenemos un gran conjunto de herramientas con Visual Studio y .NET Framework y queremos que los desarrolladores puedan utilizarlas para generar aplicaciones en la nube. Estamos creando herramientas para Visual Studio para facilitar esta tarea y algunas de estas herramientas estarán disponibles para una vista previa durante PDC.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Con las nuevas &lt;B&gt;Windows Azure Tools para Microsoft Visual Studio&lt;/B&gt;, facilitaremos las tareas de compilación, depuración, prueba e implementación de aplicaciones web para nuestra plataforma en la nube a los desarrolladores de .NET y Visual Studio. Puede crear aplicaciones web ASP.NET utilizando las mismas herramientas y técnicas que utiliza hoy en día: la experiencia es la misma. Las herramientas incluyen un entorno de desarrollo en la nube que se ejecuta en su equipo, por lo que puede probar y depurar las aplicaciones antes de publicarlas. La herramienta también facilita la publicación de sus aplicaciones en la nube con sólo un par de clics. Puede descargar las &lt;A href="http://go.microsoft.com/fwlink/?LinkID=128752"&gt;Windows Azure Tools para Microsoft Visual Studio CTP&lt;/A&gt; (en inglés) para probarlas hoy mismo.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 215px; HEIGHT: 275px" src="http://somasegar.members.winisp.net/Images/blog_images/2008_10_27_PDC/Three%20quarters%20size%20-%20Solution%20Explorer%20-%20Window%20Azure%20Tools.png" width=215 height=275 mce_src="http://somasegar.Members.winisp.NET/Images/blog_images/2008_10_27_PDC/Three%20quarters%20size%20-%20Solution%20Explorer%20-%20Window%20Azure%20Tools.png"&gt;&lt;A href="http://somasegar.members.winisp.net/images/blog_images/2008_10_27_PDC/Three%20quarters%20size%20-%20Solution%20Explorer%20-%20Window%20Azure%20Tools.png"&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 474px; HEIGHT: 309px" src="http://somasegar.members.winisp.net/Images/blog_images/2008_10_27_PDC/Three%20quarters%20size%20-%20New%20Project%20-%20Window%20Azure%20Tools.png" width=474 height=309 mce_src="http://somasegar.Members.winisp.NET/Images/blog_images/2008_10_27_PDC/Three%20quarters%20size%20-%20New%20Project%20-%20Window%20Azure%20Tools.png"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hay muchas más ventajas en Windows Azure para el desarrollador. Ejecuta .NET Framework por lo que se puede utilizar como ASP.NET para la creación de aplicaciones web en la nube. Puede utilizar todas las características integradas en ASP.NET, como el estado de sesión, el almacenamiento en caché, pertenencia y funciones, con los proveedores de Windows Azure que están disponible como ejemplos. Windows Azure tiene un servicio de almacenamiento a gran escala que sus aplicaciones pueden utilizar para almacenar datos. Este servicio de almacenamiento funciona a la perfección con la nueva funcionalidad ADO.NET Data Services de .NET Framework 3.5 SP1, por lo que ya la puede utilizar como desarrollador de .NET.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Y este es sólo nuestro primer paso para ofrecer una excelente plataforma de computación y servicios en la nube. Continuamos pensando en cómo conectar herramientas de gran calidad a este espacio.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Otros anuncios que vamos a hace en PDC son acerca de un tema sobre el que estoy muy ilusionado: &lt;B&gt;&lt;A href="http://msdn.microsoft.com/en-us/concurrency/default.aspx"&gt;Computación en paralelo&lt;/A&gt;&lt;/B&gt; (en inglés). He hablado mucho acerca de este tema en el pasado. En 2007 establecimos la iniciativa de computación en paralelo, que abarca la visión, estrategia y tecnologías innovadoras para crear experiencias que aprovechan la eficacia de las arquitecturas multiprocesador. El movimiento hacia tecnologías multiprocesador presenta una oportunidad de negocio sin precedentes para que los desarrolladores para llevar realizar las experiencias de software al siguiente nivel. Al mismo tiempo, entendemos que la programación en paralelo es compleja, difícil y conlleva una gran cantidad de trabajo, incluso para los desarrolladores más cualificados.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Nuestro objetivo para la computación en paralelo es simplificar, tanto para los desarrolladores de código nativo como administrado, la creación de aplicaciones correctas, escalables y eficaces, de forma segura y productiva. La iniciativa de computación en paralelo de Microsoft adopta un enfoque completo e integrado que abarca tanto soluciones locales como distribuidas en la nube, y va desde las tareas concurrentes al paralelismo de datos.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Entre las novedades que hemos anunciado hoy sobre computación en paralelo se incluye que Microsoft Visual Studio 2010 y el .NET Framework 4.0 incluirán modelos de programación para expresar concurrencia de forma concisa, incluyendo nuevas bibliotecas en el .NET Framework como la Task Parallel Library (biblioteca de tareas paralelas) y Parallel LINQ, así como el Parallel Pattern Library and Concurrency Runtime (librería de patrones paralelos y runtime de concurrencia) para el desarrollo de aplicaciones nativas con C++ que se ejecutan eficazmente con hardware en paralelo y con experiencias de perfilado y depuración paralelas. Esto es parte de las Tendencias Emergentes que forman la base de Visual Studio 2010.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 581px; HEIGHT: 322px" src="http://somasegar.members.winisp.net/Images/blog_images/2008_10_27_PDC/tpl.png" width=581 height=322 mce_src="http://somasegar.Members.winisp.NET/Images/blog_images/2008_10_27_PDC/tpl.png"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;He hablado durante las últimas semanas acerca de algunas de las nuevas características de &lt;A href="http://blogs.msdn.com/somasegar/archive/2008/09/29/what-s-next-for-visual-studio-and-net-fx.aspx"&gt;Visual Studio Team System 2010&lt;/A&gt; (en inglés) y hoy acerca de las características de computación en paralelo que formarán parte de Visual Studio 2010 y .NET Framework 4.0 y ambas cosas me parecen muy interesantes. Pero hoy estoy aún más satisfecho al anunciar que hemos publicado un &lt;B&gt;CTP de Visual Studio 2010 y .NET 4.0&lt;/B&gt; que usted puede utilizar para experimentar con estas características y muchas otras más Éste es nuestro primer paso para hacerle llegar estos bits para que los pueda experimentar y enviarnos sus comentarios. Ya puede descargar el &lt;A href="http://go.microsoft.com/fwlink/?LinkId=129231"&gt;CTP de Visual Studio 2010 y .NET Framework 4.0&lt;/A&gt; (en inglés).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9024810" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Inspiración a través de innovación con DevLabs</title><link>http://blogs.msdn.com/somaespanol/archive/2008/10/27/inspiraci-n-a-trav-s-de-innovaci-n-con-devlabs.aspx</link><pubDate>Mon, 27 Oct 2008 20:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9018634</guid><dc:creator>SomaEsp</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/9018634.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=9018634</wfw:commentRss><description>&lt;DIV class=Section1&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;I&gt;Publicación del &lt;A href="http://www.windowslivetranslator.com/BV.aspx?ref=Internal#http://blogs.msdn.com/somasegar/archive/2008/10/23/inspiring-through-innovation-devlabs.aspx"&gt;inglés original&lt;/A&gt;: Jueves, 23 de octubre de 2008 14:43 PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt;&lt;/I&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 500px; HEIGHT: 250px" src="http://somasegar.members.winisp.net/images/blog_images/2008_10_23_DevLabs/DevLabs_Handout_inspire.png" width=500 height=250 mce_src="http://somasegar.members.winisp.net/images/blog_images/2008_10_23_DevLabs/DevLabs_Handout_inspire.png"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Anteriormente he hablado de mi visión alrededor de la &lt;A href="http://blogs.msdn.com/somasegar/archive/2008/01/22/nurturing-incubations.aspx"&gt;innovación&lt;/A&gt; (en inglés) y el esfuerzo que se debe hacer en este campo. Con algunas innovaciones tardamos mucho hasta darnos cuenta que verdaderamente van a cambiar el desarrollo de software.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hoy comienza &lt;A href="http://msdn.microsoft.com/DevLabs"&gt;DevLabs&lt;/A&gt; (en inglés), un sitio dedicado a este tipo de innovaciones de software para la comunidad de desarrolladores. Es un portal donde podemos compartir no sólo ideas, sino también prototipos con los que puede jugar y ayudarnos a decidir la dirección que estos proyectos deben tomar. Aunque muchos de estos proyectos procederán de equipos de Developer Division, da cabida a todas las innovaciones procedentes de Microsoft orientadas a usted, el desarrollador.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;No es el propósito de este sitio el obtener sus comentarios acerca de la siguiente versión en la que ya estamos trabajando. Ya tenemos esa oportunidad mediante nuestras versiones preliminares para la comunidad (CTP - Community Technology Previews) y versiones beta (y les estamos muy agradecemos por sus comentarios). La mayoría de los proyectos en DevLabs son proyectos que no están lo suficientemente maduros como para saber cuándo verán la luz. Algunos de estos proyectos se convertirán en características de productos que sacamos a la calle, otros se entregarán en código de fuente abierto para la comunidad y con otros se decidirá no continuar. Ustedes son los que pueden ayudarnos a decidir lo que mejor se adapte a sus necesidades.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hay tres proyectos que ya están disponibles en el sitio &lt;A href="http://msdn.microsoft.com/DevLabs"&gt;DevLabs&lt;/A&gt; (en inglés) en este momento:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/en-us/devlabs/cc950524.aspx"&gt;Small Basic&lt;/A&gt; (en inglés): Small Basic es un entorno y lenguaje de programación simplificado que ayuda a enseñar programación para principiantes.&lt;/SPAN&gt; &lt;/P&gt;
&lt;UL&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/devlabs/cc950525.aspx"&gt;PEX&lt;/A&gt; (en inglés): PEX (Program EXploration) es un asistente inteligente para el programador. De una prueba unitaria con parámetros, genera automáticamente un conjunto de pruebas unitarias tradicionales que cubre una amplia cantidad de código. Además, sugiere al programador cómo corregir los errores.&lt;/SPAN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/devlabs/cc950523.aspx"&gt;PopFly&lt;/A&gt; (en inglés): Microsoft Popfly es una forma divertida y fácil de generar y compartir mashups, instrumentos, juegos, páginas web y aplicaciones.&lt;/SPAN&gt; 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;Según vayamos teniendo más innovaciones que compartir, las iremos subiendo a DevLabs. Algunas veces habrá más de una al mismo tiempo, en otras ocasiones se tardará más tiempo en ver nuevos lanzamientos. Espero que continúe visitando el sitio para mantenerse al día acerca de qué es nuevo y si hay alguna novedad en un área que le interese y en la que nos pueda ofrecer sus comentarios.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Experimente, evalúe e únase a nosotros en &lt;A href="http://msdn.microsoft.com/DevLabs"&gt;http://msdn.microsoft.com/DevLabs&lt;/A&gt; (en inglés).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9018634" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Expression/default.aspx">Expression</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Popfly/default.aspx">Popfly</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Visual Studio Team System 2010</title><link>http://blogs.msdn.com/somaespanol/archive/2008/10/13/visual-studio-team-system-2010.aspx</link><pubDate>Tue, 14 Oct 2008 06:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8999007</guid><dc:creator>SomaEsp</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/8999007.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=8999007</wfw:commentRss><description>&lt;P&gt;&lt;SPAN&gt;&lt;EM&gt;Publicación del &lt;/EM&gt;&lt;A href="http://blogs.msdn.com/somasegar/archive/2008/10/02/team-dev-team-dev-team-data.aspx" mce_href="http://blogs.msdn.com/somasegar/archive/2008/10/02/team-dev-team-dev-team-data.aspx"&gt;&lt;FONT color=#4271d6&gt;&lt;EM&gt;inglés original&lt;/EM&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;EM&gt;: &lt;SPAN&gt;Lunes, 06 de octubre de 2008 5:28 PM PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644" mce_href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;&lt;FONT color=#4271d6&gt;Somasegar&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;La semana pasada empecé a hablar sobre la nueva funcionalidad que estamos desarrollando para Visual Studio Team System 2010. Voy a proporcionar más detalles.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Mencioné que en la mayoría de las aplicaciones empresariales sólo el 20% del código es “nuevo”. Esto hace que el seguimiento de los errores en la mayor parte del código de la aplicación sea una tarea incluso más complicada. Desde el diseño de la aplicación hasta cuando se escribe el código, uno de los problemas más difíciles de solventar ha sido siempre el del error que no se puede reproducir - el error "irreproducible". Hay muchos factores que llevan a este tipo de errores y estamos trabajando para crear herramientas que aíslen los errores y permitan llegar a su solución más rápidamente. Una forma de hacer esto es a través de una herramienta que pueda especificar el estado exacto de la versión utilizada por un evaluador (qué ha sido protegido, qué ha cambiado en el código) y que permita realizar una comparación con el estado de la versión que el desarrollador está utilizando para reproducir el error. A menudo es una pequeña diferencia entre estas dos versiones lo que hace la reproducción imposible y hemos diseñado una nueva herramienta dentro de VSTS 2010 específicamente para solventar este problema.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Uno de los motivos más frecuentes para no poder reproducir un error es la recogida de datos susceptibles de procesamiento junto con el error. Al suministrar un conjunto de herramientas diseñadas específicamente para los analizadores, permitimos una mejor documentación de los escenarios de pruebas, así como una más minuciosa recogida de datos cuando uno de estos escenarios falla. Esto incluye la recogida de datos del sistema, así como información para el seguimiento de la pila, imágenes de pantalla e incluso captura de vídeo completamente indizada de la pantalla del analizador, todo ello adjunto en el informe del error.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 589px; HEIGHT: 423px" src="http://somasegar.members.winisp.net/images/blog_images/2008_10_06_Rosario/suite_editor2.png" mce_src="http://somasegar.members.winisp.net/images/blog_images/2008_10_06_Rosario/suite_editor2.png"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Según los desarrolladores van cambiando el código, es crítico que puedan probar sus cambios de una manera eficiente, no solamente para ver que sus cambios funcionan de la forma esperada, sino también para asegurarse de que no producen efectos inesperados en otras partes. Proporcionar a los desarrolladores con un análisis de impacto de prueba significa que pueden ejecutar todas las pruebas necesarias para validar los cambios de código y ayudar a los desarrolladores a proteger código rápidamente y con confianza, mediante la ejecución de sólo las pruebas necesarias. También significa que pueden reducir el trabajo creados por errores inesperados.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 491px; HEIGHT: 368px" src="http://somasegar.members.winisp.net/images/blog_images/2008_10_06_Rosario/ActionableBug.png" mce_src="http://somasegar.members.winisp.net/images/blog_images/2008_10_06_Rosario/ActionableBug.png"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Por supuesto, las aplicaciones no pueden tener éxito si no se manejan con cuidado desde el análisis del problema, pasando por la escritura del código y, finalmente, la distribución. Afortunadamente tenemos un poderoso centro de colaboración como centro de VSTS. Team Foundation Server (TFS). TFS permite que todas las personas en el ciclo de desarrollo trabajen juntas en requisitos comunes, código compartido y un potente sistema de manejo de compilación. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Nuestros clientes nos dicen que uno de sus mayores desafíos es el manejo del proceso de compilación global y el poder permitir a los desarrolladores y analizadores proteger su código en cualquier momento. Me alegra poder decir que entre las nuevas funcionalidades de TFS para VSTS 2010 se encuentran mejoras en el sistema de gestión de código fuente con control de protección, histórico a través de diferentes ramas y la visualización de bifurcaciones de combinación, además de un flujo de compilación distribuido. Estas mejoras proporcionan el mismo nivel de funcionalidad visual para la gestión de código y compilación que suministramos para el diseño de la arquitectura.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;IMG style="WIDTH: 500px; HEIGHT: 448px" src="http://somasegar.members.winisp.net/images/blog_images/2008_10_06_Rosario/BranchVisualization.png" mce_src="http://somasegar.members.winisp.net/images/blog_images/2008_10_06_Rosario/BranchVisualization.png"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Seguiré informando sobre el resto de los productos más adelante.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8999007" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item><item><title>Team Dev = Team Dev + Team Data</title><link>http://blogs.msdn.com/somaespanol/archive/2008/10/07/team-dev-team-dev-team-data.aspx</link><pubDate>Tue, 07 Oct 2008 20:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8986280</guid><dc:creator>SomaEsp</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/somaespanol/comments/8986280.aspx</comments><wfw:commentRss>http://blogs.msdn.com/somaespanol/commentrss.aspx?PostID=8986280</wfw:commentRss><description>&lt;P&gt;&lt;I&gt;Publicación del &lt;A href="http://blogs.msdn.com/somasegar/archive/2008/10/02/team-dev-team-dev-team-data.aspx" mce_href="http://blogs.msdn.com/somasegar/archive/2008/10/02/team-dev-team-dev-team-data.aspx"&gt;inglés original&lt;/A&gt;: &lt;/I&gt;&lt;I&gt;&lt;SPAN&gt;Jueves, 02 de octubre de 2008 11:17 AM PST por &lt;A href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644" mce_href="http://blogs.msdn.com/user/Profile.aspx?UserID=3644"&gt;Somasegar&lt;/A&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Sabemos que los programadores cada vez llevan a cabo un conjunto más amplio de cosas. Una de los comentarios que recibimos es que los usuarios hacen esto una y otra vez: escribir código para base de datos y aplicaciones para usuario además de crear tablas en base de datos.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;A raíz de estos comentarios, anunciamos un cambio en nuestra oferta para crear el nuevo Visual Studio Team System 2008 Development Edition que ya está disponible. Combina los conjuntos de función de Team Development Edition y Team Database Edition y permite que los usuarios puedan beneficiarse de las herramientas fundamentales para el desarrollo de aplicaciones, así como las herramientas necesarias para el desarrollo de bases de datos. Esto proporcionará a los usuarios y sus equipos de desarrollo una herramienta "todo en uno" que les hará la vida más fácil.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Los clientes de Visual Studio Professional ahora pueden disfrutar de las ventajas de esta combinación de ediciones mediante la compra de una licencia de Visual Studio Team System 2008 Development Edition con una suscripción a MSDN® o una licencia de Visual Studio Team Database Edition con una suscripción a MSDN. Una vez adquirida, los archivos de instalación estarán disponibles en el sitio de descarga Suscripciones a MSDN (si se encuentra en una organización con un administrador de MSDN, póngase en contacto con él para que le proporcione acceso). Si compra Team System Development Edition (Team Dev + MSDN), verá los archivos de descarga de Visual Studio Team System Database Edition (Team DB + MSDN) en la lista de descarga. El sitio de Suscripciones a MSDN se encuentra &lt;A href="http://msdn.microsoft.com/es-es/subscriptions/default.aspx" mce_href="http://msdn.microsoft.com/es-es/subscriptions/default.aspx"&gt;aquí&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Para obtener más información, haga clic &lt;A href="http://www.microsoft.com/defyallchallenges/teamsystem" mce_href="http://www.microsoft.com/defyallchallenges/teamsystem"&gt;aquí&lt;/A&gt; (en inglés).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;¡Namaste!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8986280" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Developer+Division/default.aspx">Developer Division</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://blogs.msdn.com/somaespanol/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category></item></channel></rss>