February 2010 - Artículos

image

Buenas,

hace un tiempo el amigo Jose Miguel (aka el Alegre Bandolero) preguntaba sobre si era posible cambiar el look and feel de Visual Studio 2010. En las listas internas recordaba haber leido que alguien estaba trabajando en ellos, y fué el gran Matthew Johnson el que creó la siguiente extensión:

Como lo prometido es deuda, aqui va un post con un rejunte de información, pero si quieres saber cómo funciona realemente esta extensión; en este link puedes ver las tripas de la misma y es una lectura altamente recomendable para estos días de viento y lluvia.

Y si te quedaban ganas de ver una modificacion medio extraña de VS2010, aqui tienes un Visual Studio Rosita (por favor ahorrarse los comentarios)

Clipboard01

 

Saludos @ Home

El Bruno

Fuente: http://blogs.msdn.com/visualstudio/archive/2010/01/04/changing-visual-studio-s-color-palette.aspx

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/20cd93a2-c435-4d00-a797-499f16402378

image

Buenas,

me fusilo un post de MSDN y publico los hotfixs publicados hasta la fecha para la Release Candidate de Visual Studio 2010, me sirve de recuerdo :D

Go To Definition

v2.1 – Fixed bug where the caret can get stuck as a hand even after the mouse is no longer over an identifier with the control key held down.

Background Color Fix

v0.2 – Fixed behavior and improved performance around collapsed regions. Before this version, if you had any elements in a collapsed region with a different background color, the collapsed region would pick up that color. As of v0.2, that only happens if the different background color touches the edges of the collapsed region.

Fix Mixed Tabs

v2.0.2 - Reduced timer for showing the margin to 175 ms in rich-client experience (courtesy Steven Schermerhorn).
v2.0.1 - Actually updated for RC/RTM. v2.0 had a CopyLocal reference to a dll that has been removed in the RC, so the extension actually wasn't working at all.

Saludos @ jomm

El Bruno

Fuente: http://blogs.msdn.com/noahric/archive/2010/02/26/a-couple-of-vs2010-rc-bug-fixes.aspx

image

Buenas,

cuando faltan pocos minutos para que empiece el evento de Jorge sobre las novedades de Visual Basic 2010, rescato un post que tengo entre los drafts donde explico los pasos necesarios para instalar la ayuda de Visual Studio 2010 una vez instalado el mismo.

1. Lanzar la aplicacion de ayuda desde el menu Start / All Programs / Microsoft Visual Studio 2010 / Visual Studio Tools / Manage Help Settings.

Clipboard02 

2. El formulario de selector de ubicación de ayuda debe aparecer, en este caso yo opto por dejar la ayuda en la ubicación que nos propone.

Clipboard03

3. A continuación seleccionamos la opción [Find content online]

Clipboard05

4. Seleccionamos los diferentes tópicos que queremos instalar de acuerdo a los productos instalados.

Clipboard06

5. Y los archivos de ayuda se descargarán automáticamente desde la web.

Clipboard08

6. Si por el contrario queremos instalar la ayuda desde un archivo local, en el paso 3 selecccionamos la opción [Find content on disk]

7. Luego seleccionamos la ubicación desde el directorio correspondiente. Por ejemplo desde el directorio de instalación de Visual Studio 2010, en mi caso [F:\ProductDocumentation]

Clipboard04

8. Un par de clicks más y listo !!!

 

Saludos @ Home

El Bruno

image

Buenas,

si eres uno de los pocos que ha comenzado a trabajar con las herramientas de arquitectura de Visual Studio 2010 con la Beta 2, te habrás dado cuenta que los proyectos y elementos de modelado creados con la Beta 2 no funcionan correctamente con la version Release Candidate de Visual Studio 2010. Existe un proceso manual de actualización que nos detalla Shair en este post, aunque claro el proceso es manual y si tienes mucho material creado con la Beta 2, te espera una noche interesante.

Por suerte, en Visual Studio Gallery existe una herramienta que actualiza automáticamente los archivos de Beta 2 a RC de una forma muy simple. Es posible acceder a la misma desde http://visualstudiogallery.msdn.microsoft.com/en-us/eb401aac-2926-4043-b355-7d2ede848541

 

Saludos @ Home

El Bruno

Fuente: http://blogs.msdn.com/dscruggs/archive/2010/02/24/microsoft-visual-studio-2010-architecture-model-upgrade-tool.aspx

Buenas,

hace un par de días estuve con los chicos del ClubDotNet de la Universidad Autónoma de Madrid dando una pequeña charla sobre Microsoft Robotics. Desde aqui agradezco la participación de los que se acercaron y nuevamente pido perdón por la demo que no funcionó (9 de 10, like always). La presentación y el código fuente de los ejemplos de la charla se los pueden descargar desde aquí http://cid-bef06dffdb192125.skydrive.live.com/browse.aspx/2010%2002%2022%20Robotics%20UAM?sa=26783267.

 

Saludos @ Home

El Bruno

image

Buenas,

ya decía yo que el cambio en el modelo de extensiblidad de Visual Studio 2010, iba a traer cosas buenas y también abrir la puerta para que las mentes más retorcidas destripen Visual Studio con ideas que ayudan a unos pocos elegidos. Por ejemplo, existe un ejemplo de código llamado Overview Margin (http://code.msdn.microsoft.com/OverviewMargin) que posee una serie de ejemplos sobre los puntos de extensiblidad de MEF en VS2010 donde se muestra como trabajar con el margin en los editores de código de Visual Studio.

Sobre esta base, David Pugh ha creado una extension que permite ver en el margin una sección con los errores de compilación de nuestro proyecto y cuando ponemos el puntero del mouse sobre el mismo, nos muestra un preview con el código de este error. La siguiente imagen muestra un ejemplo de esta extensión llamada ErrorToMarks:

Clipboard02

Con la misma base, David también ha creado otra extensión que en este caso permite ver gráficamente las secciones del archivo activo de código, al estilo Resharper. Esta extensión se puede descargar desde http://visualstudiogallery.msdn.microsoft.com/en-us/2e9f37b7-5a1f-4c47-930b-379b2d0fd596

Asi que ya sabes, si algo te falta para ser más productivo podes descargarte todas extensiones y destruir la performance de Visual Studio 2010 o crearte las que necesites con muy poco trabajo.

 

Saludos @ JetLag zone

El Bruno

 

Referencias:

Buenas,

hoy toca reirse un poco de los amigos de Google, porque el JetLag no me deja hacer nada más productivo.

Para esto simplemente hay que introducir como criterio de búsqueda la frase “where can I find Chuck Norris”, probar con el  [Voy a tener suerte] y verás …

Clipboard02

La pregunta ahora es, ¿cuantos días de vida le quedarán a Arran Schlosberg?

 

 

Saludos @ JetLag zone

El Bruno

image

Buenas,

después de una semana impresionante en Seattle, reconforta saber que los pedidos de la comunidad de desarrolladores son tenidos en cuenta por el equipo de producto de Visual Studio 2010. Si bien faltan menos de 60 días para el lanzamiento oficial de Visual Studio 2010, en Redmond han hecho un pequeño esfuerzo y han liberado esta versión intermedia (antes de la RTM) donde se incluyen algunas mejoras y algunos bugs solucionados. Las descargas pueden ser hechas desde:

Si ya has migrado tu TFS a RC, no te perderás estas herramientas imprescindibles.

 

Saludos @ Home

El Bruno

Fuente: http://blogs.msdn.com/bharry/archive/2010/02/22/tfs-2010-rc-power-tools-are-available.aspx

image

Buenas,

nuestros queridos amigos del equipo de producto de Visual Studio 2010 (a los que tengo en frente ahora mismo en el #MVP10 Summit) han liberado un conjunto de máquinas virtuales para que podamos probar uno de los productos estrella de Visual Studio 2010: Lab Management.

La descarga es un disco virtual (VHD) donde se pueden probar varios escenarios propios de la herramienta, y que tiene instalado:

  • Team Foundation Server with Lab Management pre-configured
  • Visual Studio 2010 Ultimate with a sample application
  • SCVMM
  • Active Directory
  • DNS
  • DHCP

Todo basado en la Release Candidate de Visual Studio 2010, y ya sabes para montar todo esto te recomiendo tener mucho más de 15GB de RAM además del Windows Server 2008 R2, Hyper-V.

 

Saludos @ Seattle

El Bruno

Descarga: http://www.microsoft.com/downloads/details.aspx?FamilyID=592e874d-8fcd-4665-8e55-7da0d44b0dee&displaylang=en

Fuente: http://blogs.msdn.com/ukvsts/archive/2010/02/18/visual-studio-2010-lab-management-vhd-download.aspx

Publicado 19/2/2010 0:01 por El Bruno | con no comments

image

Buenas,

el cambio de nombre y del modelo de licenciamiento de Visual Studio 2010, se realizó bajo dos premisas:

  • obligarme a revisar y reescribir partes del libro de Visual Studio 2010
  • simplificar el modelo de licenciamiento  de Visual Studio, que es una de las cosas más complicadas que existe.

Ahora bien, hace un tiempo se ha liberado un documento que explica el nuevo modelo de licencias (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2b1504e6-0bf1-46da-be0e-85cc792c6b9d) y después de leerlo detenidamente, me da la sensación de que todavía sigue siendo muy complicado. Por suerte existen un par de posts que intentan simplificar y explicar este escenario, como por ejemplo (http://blogs.msdn.com/buckh/archive/2009/10/20/tfs-2010-server-licensing-it-s-included-in-msdn-subscriptions.aspx), pero sigue siendo muy complicado.

El principal problema viene dado ya que si bien, el modelo de Visual Studio ahora es más simple, existen nuevos elementos como las herramientas de Test (client and server) que ahora agregan un nuevo nivel de complejidad como para hacer números al respecto.

En el libro de Visual Studio 2010, he agregado un apéndice donde intento explicar un poco este modelo … obviamente lo he dejado para el final como para que no me peguen por la calle :D

 

Saludos @ Seattle

El Bruno

Descarga: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2b1504e6-0bf1-46da-be0e-85cc792c6b9d

Buenas,

en este mes de Febrero, desde Mad.Nug, queremos mostraros las novedades de Visual Basic .NET 2010 de la mano de Jorge Serrano.
Repasaremos la historia del lenguaje así como las mejoras ofrecidas para esta nueva etapa.

El evento será el jueves 25 de Febrero por la tarde, antes de las cervezas que son parte del main event.

Los esperamos

Más información

Saludos @ Seattle

El Bruno

image

Buenas,

si trabajas con Silverlight y WPF, seguramente alguna vez has utilizado las XAML Power Toys, si no lo has hecho te lo recomiendo. Hace un par de días se ha liberado una nueva versión para Visual Studio 2008 y Visual Studio 2010 RC, que también incluye el diseñador de Silverlight y de WPF de Visual Studio (llamado Cyder)

En el siguiente link, se pueden encontrar los accesos para las descargas.

XAML Power Toys

The new versions of XAML Power Toys for Visual Studio 2008 and Visual Studio 2010 Release Candidate and later can be downloaded here on the XAML Power Toys Home Page.

I have also moved the videos for XAML Power Toys to Vimeo so they are all working now.

XAML Power Toys for Cider

The new version of XAML Power Toys for Cider, runs on Visual Studio 2010 Release Candidate and later can be downloaded here on the XAML Power Toys for Cider Home Page.

 

Saludos @ Seattle

El Bruno

 

Fuente: http://karlshifflett.wordpress.com/2010/02/13/xaml-power-toys-and-xaml-power-toys-for-cider-new-versions-released/

Clipboard01Buenas,

el próximo lunes 22 de febrero de 2010 recién llegado de Seattle, durante una hora daré una charla sobre Microsot Robotics con los amigos de la DotNet club de la Universidad Autónoma de Madrid. Una vez más usaremos el Lego para pasar un buen rato y con suerte, me llevaré de Seattle un LEGO Mindstoms 2.0

 

Saludos @ Seattle

El Bruno

 

Referencia:

image

Buenas,

este año me ha caido mal el jetlag, asi que pocos post y mucha Coronita para adaptarse al cambio. Pero cuando una de las herramientas más criticadas, pero que a mi personalmente me gusta mucho saca una nueva versión, merece un post. Como no podía ser de otra manera, esta versión ya brinda compatibilidad con VS2010 RC aunque necesita el Foward Compatibility Update de Visual Studio Team System 2008 Service Pack 1 para Team Foundation Server para que funcione correctamente. Esta versión además incorpora una nueva funcionalidad que permite copiar las settings de los usuarios entre 2 Team Projects diferentes :D

Links

 

Saludos @ Seattle

El Bruno

Fuente: http://blogs.msdn.com/lszomoru/archive/2010/02/14/tfs-administration-tool-2-0-beta-has-been-released.aspx

image

Buenas,

interesante día con nuevas versiones de un par de lenguajes dinámicos: IronPython 1.0 y IronRuby 2.6.1 RC.

IronPython sigue en la línea de dar soporte para .Net 2.0 y actualiza la versión para .Net 4.0 al RC:

Y por otra parte IronRuby anuncia suy versión 1.0 RC2 :D

 

Saludos @ La Finca

El Bruno

Fuente:

image

Buenas,

dicen que nunca pienses que está todo muy mal, porque siempre pueden empeorar las cosas. Pues yo que creía tener terminadito el libro de Visual Studio 2010, me encuentro con que con el Release Candidate ha habido pocos cambios, pero algunos jodidos que me obligan a instalar todo de nuevo y reescribir algunas páginas. Por ejemplo, el cambio de nombre de “Microsoft Test and Lab Manager 2010” a “Microsoft Test Manager 2010”.

El siguiente listado de posts, ´listan algunos de los cambios más importantes a teneer en cuenta en la RC:

Este si que sabía y no tenia problemas con Betas: “La verdadera sabiduría está en reconocer la propia ignorancia.” Sócrates

 

Saludos @ Boadilla

El Bruno

Fuente: yo mismo y mis horas perdidas en internet.

Buenas,

en un día de grandes lanzamientos, no podía faltar la BETA1 de Microsoft Enterprise Library 5.0 y la Beta 2 Microsoft Unity 2.0. Esta es una Major Version, donde salvo la integración con Visual Studio, todos los demás componentes se han incluido en esta versión. El siguiente listado muestra los cambios que se han aplicado en cada componente o seccion de EntLib:

Aunque como grandes cambios hay que mencionar:

  • Unity y Object Builder van de la mano.
  • No hay más soporte para WMI.
  • Existe una nueva excepción del tipo ActivationException que permite trabajar con errores propios de configuración.
  • Todos los bloques utilizan Unity como mecanismo de inyección de dependencias, para la creación de objetos.
  • Ahora es posible guardar la configuración de una aplicación en diferentes archivos, con info propia de cada bloque.
  • Mucho más

Ahora sólo queda probarla :D

 

Saludos @ Boadilla

El Bruno

Fuente: http://blogs.msdn.com/agile/archive/2010/02/08/enterprise-library-5-0-beta1-and-unity-2-0-beta1-are-released.aspx

image

Buenas,

ahora que ya se ha liberado la Release Candidate de Visual Studio 2010, es interesante saber que también existe un modelo de licencias “Go-Live” para que podamos utilizar esta versión mucho más tranquilos. Además de soportar el path de actualización de Beta 2 –> RC, este modelo soporta las siguientes características:

  • Existe un proceso de actualización de Beta 2 a RC y luego a la versión final (RTM) de Visual Studio 2010 y de .NET Framework 4.0. Para Team Foundation Server significa pasar datos de Team Foundation Server 2008 a Team Foundation Server 2010 Beta 2 y a continuación, eventualmente a Team Foundation Server 2010 RTM. Lo más importante es que esto significa código fuente, elementos de trabajo, pruebas, compilaciones y el almacén de datawarehouse.
  • Con VS2010 es posible aplicaciones "go live" :D.
  • Existe un equipo de soporte específico para esta versión. Si vas a utilizar la versión "go live"; hay que registrarse por correo electrónico a vsgolive@microsoft.com. Si ya tienes un ID de soporte para VS2010 Beta 2, el mismo sigue siendo válido avanzar como actualizar a RC VS2010. 
  • Otra opción para solicitando ayuda es visitar los foros de MSDN. Los foros de MSDN son frecuentados por del MVP de Microsoft (como quien suscribe) y encuentran de miembros del grupo de productos y son un gran lugar para buscar problemas presentados por otros que podrían coincidir con problemas.

Pues ya lo sabes … a probar la RC !!!

 

Saludos @ Boadilla

El Bruno

Fuente: http://blogs.msdn.com/jeffbe/archive/2010/02/08/going-live-with-the-visual-studio-2010-release-candidate.aspx

image

Buenas,

este es uno de los temas que más amargado me tiene, porque no he podido probar Lab Management todavía y creo que es una de las mejores incorporaciones a Visual Studio 2010. El motivo de la “no-prueba” es simple: problemas de hardware, no he podido encontrar el entorno adecuado para montar todo lo necesario para probar LM cómodamente (lo podría hacer en modo chapucero, pero no es la idea).

Igualmente si has montado Lab Management Beta 2 y piensas actualizar a la Release Candidate (que sale dentro de poco), esta guía te indica los pasos necesarios. Y por si fuera poco, además de preguntar en los foros de MSDN, este post seguro que te saca de apuros http://blogs.msdn.com/lab_management/archive/2010/02/08/lab-management-2010-beta2-to-rc-upgrade-guide.aspx

 

Saludos @ La Finca

El Bruno

Guía de actualización: http://blogs.msdn.com/lab_management/attachment/9959726.ashx

Fuente: http://blogs.msdn.com/lab_management/archive/2010/02/08/lab-management-2010-beta2-to-rc-upgrade-guide.aspx

image

Buenas,

hace un tiempo comenté que existía un proyecto de ejemplos de tecnologías incorporadas en Visual Studio 2010 llamado Tailspin. Una nueva versión actualizada se ha liberado, en la que se ha intentado mostrar las características y beneficios de ASP.Net MVC 2, como Data Annotations, validaciones del lado del cliente y la utilización de ViewModels.

La descarga se puede realizar desde http://tailspintravel.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=38433

 

Saludos @ Boadilla

El Bruno

Descarga: http://tailspintravel.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=38433

Más artículos Página siguiente >