Visual Studio 2010 Class Designer = (VS2008 Class Designer)–?

El Class Designer que trae el Visual Studio, desde la versión 2005, me parece muy bueno.
Con algunas limitantes, es cierto -sobre todo si escribes mas rápido que lo que te permite el diseñador-, pero en resumidas cuentas, te ayuda a escribir parte del codigo en base al modelo que estas diseñando.
Esto de por si, sirve de apoyo si es que te encargas del modelo de clases y otras personas de la implementación de las mismas.

Con la llegada de C# 3.0 esperaba que el Designer trabaje en base a Automatic Properties, pero no, no fue así.

Lo que si me parecía interesante es que uno podía probar las clases que iba diseñando, esto por medio del diseñador. Es decir, mediante un click derecho uno podía:

  • Crear una instancia de la clase seleccionada
  • Invocar un método estático
  • Sobre esto, continuar con una depuración paso a paso!

Aqui unas imágenes para los dos primeros casos.

image

image

 

 

 

Y para el tercer caso:
image

image

 

image
image

 

 

Esta funcionalidad me parecia muy interesante!
Ahora, tengo que decirles que no está presente en Visual Studio 2010! Veamos.

image

Esto realmente no es que me ponga triste, pues a pesar de que tal funcionalidad era interesante, no era partidario de recomendarla!, creo que lo que se está haciendo con VS2010 es no dejar oportunidad a usar otra alternativa que no sean los proyectos de pruebas unitarias.
Por que lo digo? pues muchas personas usaban el class designer como una salida de probar/depurar los métodos que iban haciendo!

Pues bien, ya no está la funcionalidad, si quieres probar, pues, pruebas unitarias!

Saludos
@jersson

Reuniones Agiles

Ayer domingo luego de varias semanas me reuní con mis amigos Raúl y Gustavo.
La pasamos bien conversando sobre tendencías agiles y algunas experiencias que vamos teniendo (Lean, SCRUM, TDD, etc.), no solo en el trabajo, sino en proyectos personales que vamos pasando uno a uno.

Un tema que salió a colación fue el de presencia en la red, es decir, como es que somos visto en internet, y como es que debemos tener cuidado al respecto. Me parece incluso que hicimos analogias o lo dejamos con un ejemplo muy pero muy claro.

Raúl nos comentó las experiencias de su charla en la UNI, esto la semana anterior, la verdad es que hasta envidia me dió, pero lo mejor de todo es que el nos muestra sus ppts antes de hacer la charla :D. El tema fue de Principios Agiles en Empresas del Siglo XXI, y en menos de 10 minutos, Raúl nos hizo un resumen, y ya! todos contentos 😀

Gustavo comentó un poco mas de Agiles 2009, una jornada de metodologías agiles, muy interesante, la verdad, cuestión de planificar bien (pues estoy muy interesado en ir), ya que quedan algunos meses y es todo en Brasil.

Como habíamos definido objetivos en conjunto y habiamos cumplido con una meta en particular, pues hicimos una retrospesctiva, en este caso me tocó a dirigirla!, creo que era la primera vez que lo hice de manera oficial, mas aun lo confirmé cuando Gustavo me dijo “no asi no es!!” (gracias por el apoyo moral!). Esto si que fue una gran experiencia 😀

Mientras conversabamos sobre otros temas, salió que hace poco por conversaciones, iniciativa (y experimento) cree un grupo orientado a compartir lo poco que conocemos acerca de tecnologías .net, aun no tengo un plan de difusión ni sponsors, ni mas de cinco miembros (muchas gracias!! a los que lo descubrieron por mis mensajes en twtr), pero creo que con un poco de ganas y tiempo se pueden lograr varias cosas.
De momento solo puedo decirles que el grupo se llama dotnet-peru y si estan interesados en participar, pues todo es bienvenido! aun no se me van las ganas de hacer un open space, incluso hay un hilo al respecto!

Ya casi cerrando la conversacion me comentaron que se habia mencionado mi nombre para una charla con Gustavo, nada seguro, supongo, pero al menos mencionaron mi nombre (y vamos que hace mucho que no dicto charla alguna).

Aproveché para comentarle a mis amigos mi interes por VS02010, aunque no pude hacer una demito por temas de tiempo.
Y bueno, con respecto al tiempo, si vieran a que hora nos fuimos del punto de reunión, nos dirían, acaso estan locos!!

Aquí algunas fotos sobre la reunión con los papelitos en medio de una retrospectiva.


Sin mas me despido, no sin antes decir que, estos experimentos de conversa que vamos haciendo, pensamos abrirlo via twtr o por el grupo que voy armando, o bueno, es cuestión de no llenar el Dunkin Donuts del Jockey (Lima-Perú)  =D, porque hasta el momento las chicas ya nos estaban mirando feo!

@Jersson

Lo mínimo para comenzar a darte tus vueltas con el VS2010 Beta 1

Y bueno, la fiebre del Visual Studio 2010 ha comenzando, mas ahora que está disponible para todo el público, sin costo o restricción alguna, (claro, necesitas una laptop o pc)

Que hacer al respecto?
Aqui algunos comentarios personales:
– Si recien estas aprendiendo .net y te entro la duda del “aun no termino de usar el Visual Studio 2008 y ya salió el VS2010” pues te digo, deja de preguntarte eso y baja ya el VS2010. Te lo digo de buena fé, no como Microsoft Fan Boy (btw, mañana me hare un zune tatoo)

– Ya luego de tener instalado este beta (que por cierto aquí se instaló bien rápido) si tienes algunos ejemplos o demos con los cuales estabas aprendiendo a usar, pues abrelos con VS2010 :D, a lo mas habrá un proceso de cambio de version del proyecto (no es mucho problema eh).

– Pero vamos, cual es la gracia de tener el VS2010 si no vas a explotarlo a fondo? pues bien, puedes descargar el Visual Studio 2010 Training Kit y comenzar a conocer aspectos como Entity Framework 4.0 (no le pierdan el paso), ASP.NET 4.0 el cada vez mas interesante F#.

– Si ya estas trabajando en .net, pues nada pierdes dandole una oportunidad a este nuevo entorno, en todo caso puedes usar un ambiente virtual y darle una revisada a los nuevos features.

– No debemos olvidar por supuesto, que el VS2010 al igual que VS2008 soporta trabajar sobre distintos frameworks (2, 3, 3.5 y ahora 4) 

– El retoque WPF que le han dado, la verdad que vale la pena. Por el lado de tiempos de respuesta hasta ahora no me está dando problemas. La verdad es que me dió mucho que pensar cuando supe que toda la IDE sería sobre WPF, por suerte me equivoqué.

– Tener muy en cuenta los beneficios del depurador, cada vez lo veo mas reforzado. Con esto me refiero a las evoluciones encontradas entre versión de Visual Studio. Aquí un tip, en tiempo de depuracion ubiquense sobre una variable, notaran que ademas de la información tipo “quickwatch” hay una sección flotante que incluso permite agregar comentarios a lo que vas depurando (en este caso no he encontrado donde queda mi comentario, cerre la ventana y no se grabó lo que habia puesto)

– Pero bueno, para que cansarlos, usen ya el VS2010, aquí nuevamente el link de descarga.
– Aquí un rapido overview del producto.
– Aquí nuevamente el link del Training Kit.
– Si quieren personalizar la página de inicio, pues aqui un post que detalla como hacerlo.
– Ya si son algo mas geeks (como mis amigos) aqui una descripción muy interesante de las diferencias entre Frameworks 4.0 y 3.5 (usando NDepend, por supuesto)
– y claro, no dejen de lado los posts del gran Bruno, este por ejemplo es un buen resumen de las novedades en VS2010.

– Ya para irme, les recomiendo que revisen las plantillas online de VS2010 (New Project > Online Templates) y vean, hay hasta como hacer un acelerador para IE8! (les comento que antes de tomar la foto no habia algunos templates, lo cual quiere decir que posiblemente seguiran aumentando)

VS10.Online.Templates

Sin mas me despido.
Saludos

 

@Jersson
OK, les comento, sigo en twitter, aqui mi cuenta 😀