image

Buenas,

si eres un fanático del código bien organizado, este addin es ideal para vos: un indentador automático para los elementos cuando se aplica Word Wrap o ajuste de línea en español.

Como siempre un par de imágenes valen más que un par de malas palabras:

Clipboard02

Clipboard04

El mismo se puede descargar desde http://visualstudiogallery.msdn.microsoft.com/en-us/ac95f80f-6cfd-4b67-b0fd-e9c5c8fb27de

 

 

 

 

Saludos @ Home

El Bruno

Descarga; http://visualstudiogallery.msdn.microsoft.com/en-us/ac95f80f-6cfd-4b67-b0fd-e9c5c8fb27de

image

Buenas,

hace unos días comenté sobre la versión de GAX (Guidante Automation Extensions) para Visual Studio 2010, y ahora para completar el paquete y como regalo anticipado del día del Padre se libera Guidante Automation Toolkit para Visual Studio 2010.

Con GAT ya podemos crear asistentes de forma mucho más simple para Visual Studio, pero ahora espero con ansias las demás herramientas (WSSF) que se basan en estas dos tecnologías para poder migrar algunos proyectitos desde Visual Studio 2008 a Visual Studio 2010.

 

 

 

 

Saludos @ Home

El Bruno

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/eb473a01-7582-4f25-bde9-cc5b2b9d4cdb

image

Buenas,

hace unos días comentaba que el escenario de trabajo entre Visual Studio 2005 y Team Foundation Server 2010 iba a ser soportado. Ayer Brian Harry en su blog, comenta la disponibilidad de un parche para Team Explorer 2005 que permite conectar un server TFS2010 desde VS2005.

El mismo se puede descargar desde:

http://www.microsoft.com/downloads/details.aspx?FamilyID=22215e4c-af6f-4e2f-96df-20e94d762689

 

 

 

 

Saludos @ Here

El Bruno

Fuente: http://blogs.msdn.com/bharry/archive/2010/03/15/team-explorer-2005-update-for-interoperating-with-tfs-2010-is-now-available.aspx

pnp_logo

Buenas,

como se la pasa el Gregory este, una vez al mes se pone las pilas y libera una versión de EntLib. En este caso es la Beta 2 de la futura versión 5.0 (para aquellos que dicen que EntLib no va de la mano con el .Net Fwk). Esta versión es compatible con .Net 3.5, y también existe una versión especial para Visual Studio 2010, en la que podremos ver los fuentes adaptados a esta versión.

La nueva herramienta de configuración ya está completamente integrada con Visual Studio 2008, aunque todavía quedan algunos detalles por pulir como por ejemplo Unity 2.0 (que se puede descargar desde http://unity.codeplex.com/wikipage?title=Unity2%20Beta2). Enterprise Library 5.0 Beta 2 se puede descargar desde http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2, y es necesario desintalar la Beta 1 antes de instalar la Beta 2.

Intentaré sacar un poco de tiempo, y hacer un par de posts con los “Hola Mundo” correspondientes pero con esta versión.

 

 

 

 

Saludos @ Here

El Bruno

Fuente: http://blogs.msdn.com/agile/archive/2010/03/15/enterprise-library-5-0-is-near-beta-2-is-out.aspx

Descarga: http://entlib.codeplex.com/wikipage?title=EntLib5%20Beta2

image

Clipboard01Buenas,

por si alguno no estaba al tanto, desde hace unas horas se está llevando a cabo uno de los eventos más interesantes para los desarrolladores en Las Vegas –> Mix10

Una de las novedades más esperadas interesantes que se han nombrado es la disponibilidad INMEDIATA de las herramientas de desarrollo para Windows Phone. Las mismas se pueden descargar GRATUITAMENTE desde http://developer.windowsphone.com/windows-phone-7-series/ y básicamente permiten trabajar con las tecnologías básicas de WP: Silverlight y XNA Game Studio, además de un emulador que es lo que creo que más llamará la atención hasta que podamos echarle mano a un dispositivo físico real con WP7.

Dentro del instalador es posible encontrar:

  • Visual Studio 2010 Express for Windows Phone CTP
  • Windows Phone Emulator CTP
  • Silverlight for Windows Phone CTP
  • XNA 4.0 Game Studio CTP

 

 

 

Y si ya tienes instalada la RC de Visual Studio 2010, te recomiendo instalar esta nueva herramienta en una máquina virtual porque se llevan de los pelos.

Pues lo dicho, a olvidarse de Compact Framework y a jugar con Silverlight :D … ahhhh parece que solo en C# :S

 

Saludos @ Home

El Bruno

 

 

Recursos:

image

Clipboard01Buenas,

hace unos días, el amigo MVP Francisco Fagas creaba una extensión para el Layer Diagram de Visual Studio 2010 que nos permitía crear diferentes diagramas basados en diferentes patrones de arquitectura:

  • Architecture Patterns
    • Common Application Pattern
    • Service Architetype Pattern
  • Architecture Layers
    • Presentation Layer Pattern
    • Business Layer Pattern
    • Data Layer Pattern
    • Service Layer Pattern
    • Cross-Cutting Layer Pattern
    • External Systems Pattern

Clipboard02Ahora los amigos de Patterns And Practices hacen lo mismo, pero con la base en la documentación de la guía de arquitectura segunda edición (http://msdn.microsoft.com/en-us/library/dd673617.aspx), y en esta release con 5 plantillas para el diseño de aplicaciones.

En ambos casos son 2 excelentes puntos de partidas par tener un buen diseño de capas organizados en una solución (que esto tampoco significa que la arquitectura de la solución esté bien diseñada … solo la organización de las capas.)

 

 

 

 

Saludos @ Home

El Bruno

Descargas:

Buenas,

 

 

 

a estas alturas muchos ya saben que en pocos días es el lanzamiento de Visual Studio 2010, pero si quieres ir más allá y ver cómo puede ser un entorno de desarrollo en unos años, este video (vía AntonioRR) te puede romper la cabeza … :D

 

 

Saludos @ MVP Open Day

El Bruno

Video: http://www.youtube.com/watch?v=PsPX0nElJ0k

Publicado 12/3/2010 17:23 por El Bruno | 2 comment(s)
Archivado en: ,

Clipboard01Buenas,

una de las nuevas funcionalidades que se incorporan en la barra de tareas de Windows 7 es que en la misma podemos interactuar con las aplicaciones de forma mucho más amigable para los usuarios, por ejemplo utilizar una ProgressBar.

Aprovechando estas capacidades, Shoban ha creado una extensión para Visual Studio 2008, que muestra el progreso de una compilación en la barra de tareas, mientras VS está compilando (ojo que hay truquito !! no funciona 100% exacto sino que es por aproximación).

Pues lo dicho, interesante AddIn :D

 

 

 

 

Saludos @ MVP Open Day

El Bruno

Fuente: http://visualstudiogallery.msdn.microsoft.com/en-us/440e8939-d724-4c9f-8eed-47a5e5858160

Descarga: http://buildview.codeplex.com/

image

Buenas,

hoy Cameron Skinner, nos muestra algo que no conocía sobre los diagramas DGML, pero que es bastante útil cuando a los mismos los generas a partir de información personalizada: la capacidad de asociar un link al evento click sobre un elemento del diagrama.

En el siguiente tutorial demostraré esta funcionalidad con un gráfico de lo más simple.

Tutorial

1. Abrir Visual Studio 2010

2. Crear un nuevo diagrama con la opción [File / New File / Directed Graph Document]. Esta acción crea un nuevo diagrama vacío llamado [Graph1.dgml].

Clipboard02

3. Editar el contenido del diagrama, desplegando el menú contextual sobre el mismo y seleccionando la opción [View DGML].

Clipboard04

4. Agregar el siguiente código dentro del diagrama:

   1: <?xml version="1.0" encoding="utf-8"?>
   2: <DirectedGraph xmlns="http://schemas.microsoft.com/vs/2009/dgml">
   3:   <Nodes>
   4:     <Node Id="Bruno" Label="Bruno" />
   5:     <Node Id="Martina" Label="Martina" />
   6:     <Node Id="Pao" Label="Pao" />
   7:     <Node Id="Valentino" Label="Valentino" />
   8:   </Nodes>
   9:   <Links>
  10:     <Link Source="Bruno" Target="Martina" />
  11:     <Link Source="Bruno" Target="Valentino" />
  12:     <Link Source="Pao" Target="Martina" />
  13:     <Link Source="Pao" Target="Valentino" />
  14:   </Links>
  15:   <Properties>
  16:     <Property Id="Label" Label="Label" 
  17:               Description="Displayable label of an Annotatable object" 
  18:               DataType="System.String" />
  19:   </Properties>
  20: </DirectedGraph>

5. Esta definición crea un diagrama con los siguientes elementos:

Clipboard07

6. A continuación extenderemos las propiedades propias de cada nodo para que en las mismas sea posible definir un link a un elementos externo. Para esto en la sección de propiedades agregamos una nueva propiedad llamada [MisEnanos] en la que definimos que la misma será una referencia a un elemento externo [IsReference=”True”] y que accederá a una url externa [ReferenceTemplate="http://bit.ly/dCFudi"].

   1: <Properties>
   2:   <Property Id="Label" Label="Label" DataType="System.String" />
   3:   <Property Id="MisEnanos" DataType="System.String" 
   4:             IsReference="True" ReferenceTemplate="http://bit.ly/dCFudi" />
   5: </Properties>

7. Para utilizar la propiedad creada en el paso anterior, modificamos la definición de los nodos [Valentino] y [Martina] como muestra el siguiente ejemplo.

   1: <Nodes>
   2:   <Node Id="Bruno" Label="Bruno" />
   3:   <Node Id="Martina" Label="Martina" MisEnanos="Sample" />
   4:   <Node Id="Pao" Label="Pao" />
   5:   <Node Id="Valentino" Label="Valentino" MisEnanos="Sample" />
   6: </Nodes>

8. Una vez modificado el diagrama, en la visualización gráfica es posible ver como los elementos modificados ahora se comportan como “links”; si se hace un clic sobre uno de los mismos se navegará a la url definida en la propiedad.

Clipboard09

9. Adicionalmente, esta propiedad agrega una nueva opción al menú contextual para cada elemento, en la que es posible acceder a esta [acción].

Clipboard11

10. El código completo del DGML quedaría:

   1: <?xml version="1.0" encoding="utf-8"?>
   2: <DirectedGraph xmlns="http://schemas.microsoft.com/vs/2009/dgml">
   3:   <Nodes>
   4:     <Node Id="Bruno" Label="Bruno" />
   5:     <Node Id="Martina" Label="Martina" MisEnanos="Sample" />
   6:     <Node Id="Pao" Label="Pao" />
   7:     <Node Id="Valentino" Label="Valentino" MisEnanos="Sample" />
   8:   </Nodes>
   9:   <Links>
  10:     <Link Source="Bruno" Target="Martina" />
  11:     <Link Source="Bruno" Target="Valentino" />
  12:     <Link Source="Pao" Target="Martina" />
  13:     <Link Source="Pao" Target="Valentino" />
  14:   </Links>
  15:   <Properties>
  16:     <Property Id="Label" Label="Label" DataType="System.String" />
  17:     <Property Id="MisEnanos" DataType="System.String" 
  18:               IsReference="True" ReferenceTemplate="http://bit.ly/dCFudi" />
  19:   </Properties>
  20: </DirectedGraph>

A partir de este momento, es solo cuestión de pensar en las posibilidades que se abren con estas capacidades. Cameron comenta el hecho de asociar elementos a WI de TFS, pero para modelos externos podemos acceder a la uri de cualquier elemento de otro sistema, solo queda explotarlo.

 

 

 

 

Saludos @ Here

El Bruno

 

 

 

 

Referencia: http://blogs.msdn.com/camerons/archive/2010/03/10/controlling-the-dgml-double-click.aspx

image

Buenas,

si ya conoces GAT/GAX, seguramente esta noticia hará que vuelvas a creer en la gente de Pattern and Practices de Microsoft:

En Visual Studio Gallery se ha liberado una versión Beta de Guidance Automation Extensions (GAX) para Visual Studio 2010.

Pues tocará probarla, ver como se integra dentro del nuevo IDE y que capacidades nuevas se han incorporado en esta versión.

 

 

 

 

Saludos @ Here

El Bruno

Descarga: http://visualstudiogallery.msdn.microsoft.com/en-us/25e4b5e9-65e4-4950-967d-5f1e6a9dcbeb

image

Buenas,

la fecha de expiración es el 30 de Junio del 2010.

Quien dijo que un post a lo twitter no informa :D

Saludos @ Customer Focus

El Bruno


Nothing is impossible for the man who doesn't have to do it himself. - A. H. Weiler

image

Buenas,

 

 

 

si bien es cierto Team Foundation Server 2010 está a punto de liberarse y muchos estamos ansiosos por probar la RTM; existen muchos proyectos en los que la herramienta de trabajo sigue siendo Visual Studio 2005. Como la propuesta es utilizar VS2008 en lugar de VS2005 (thanks to multitargeting), inicialmente no se pensaba dar soporte al escenario de trabajo entre VS2005 <-> TFS 2010, pero gracias a los pesados de siempre las peticiones de la comunidad, este escenario estará soportado y a partir del 19 de marzo (estimado) se podrá descargar un something GDR, PowerTool, o no lo sé que permita esta interacción.

 

Saludos @ Home

El Bruno

Fuente: http://blogs.msdn.com/bharry/archive/2010/03/05/vs-2005-support-for-tfs-2010-coming-soon.aspx

image

project_collections_macBuenas,

después de la compra de Microsoft de Teamprise, hace unos días se liberó la primera versión oficial del cliente Team Explorer para Team Foundation Server para plataformas que no sean Visual Studio. Dicho de otra forma, el plugin para Eclipse y las herramientas de línea de comandos para trabajar con TFS en entornos no Microsoft ya están en la calle.

Inicialmente se han incluido las funcionalidades básicas para trabajar con TFS, pero la idea es completar estas herramientas para que posean la misma funcionalidad que el cliente que conocemos en Visual Studio (Brian Harry cubre este punto de una forma muy completa en este post http://blogs.msdn.com/bharry/archive/2010/03/04/microsoft-visual-studio-team-explorer-2010.aspx)

Además para completar el package, se ha creado una entrada en los foros de MSDN, especialmente dedicada a este tema: http://social.msdn.microsoft.com/Forums/en-US/tee

Saludos @ Home

El Bruno

Recursos

image

Buenas,

si te has comprado mucha RAM o un ordenador muy potente últimamente, pues es el momento ideal para probar la nueva versión de ReSharper 5.0 Beta 2 compilada para Visual Studio 2010 RC. (es  broma, va bastante bien de performance)

En esta versión se incluyen las siguientes novedades:

  • Compatibility with Visual Studio 2010 RC.
  • Improved support for ASP.NET MVC, including support for ASP.NET MVC 2 Areas and new quick-fixes.
  • Stable Structural Search and Replace.
  • Multiple usability improvements.

 

Saludos @ Jiar

El Bruno

Descarga: http://www.jetbrains.com/resharper/beta/beta.html?r5b2nl

image

Buenas,

un nuevo HotFix para Visual Studio 2010 se ha liberado para solucionar problemas de “crash” cuando utilizamos Intellisense (es decir todo el tiempo) y además cuando trabajamos con UI Automation.

Los HotFixs son los siguientes y es importante instalarlos en el orden adecuado.

 

Saludos @ Here

El Bruno

Fuente: http://blogs.msdn.com/visualstudio/archive/2010/03/02/second-patch-now-available-for-intellisense-crashes-in-vs-2010-rc.aspx

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

Más artículos Página siguiente >