Visual Studio 11: Browser Chooser (Navegar con… mejorado!)

Hola amigos!
Revisando un poco más sobre algunas características del Visual Studio 11 me encuentro que en la barra de herramientas de proyectos MVC  se tiene la siguiente funcionalidad:
image
Interesante no?
Pues les cuento que esta funcionalidad (de nombre Browse Chooser) tiene como finalidad ejecutar la aplicación en un determinado navegador.

Si ya están familiarizados con el Visual Studio recordarán que tenemos el Navegar con… o bueno Browse with… muy utilizado en proyectos ASP.NET convencionales :)
image
Lo que me gusta del Browse Chooser es que sirve incluso para ejecutar la aplicación en modo depuración lo cual presenta una diferencia marcada por lo mostrado hasta el momento con el Browse With…

Lo que he notado es que el Browse Chooser se presenta solo para proyectos MVC mientras que el Browse With… sigue en los proyectos ASP.NET Web Forms. Debería haber forma de combinarlos no?

Ya revisando un poco me encuentro con que Scott Hanselman publicó hace un tiempo sobre el Browse Chooser y presenta su propuesta sobre la combinación de estas características, claro, usando el poderoso Paint.NET 😀
image

Les recomiendo usar esta característica, por cierto… no se preocupen si cambian el navegador, no afecta la configuración del Sistema Operativo!

Ahh! y si están usando el Visual Studio 11 Express for Web, pues tambien viene!! 

Saludos
@Jersson

Comentarios: Apoyando a MSExpertos!

Qué tal amigos!
Les cuento que desde esta semana estoy apoyando a los amigos de MSExpertos! una iniciativa de difusión de conocimientos muy interesante liderada por @Ferglo, Community Program Manager de Microsoft. 

image

Los invito a visitar la web de MSExpertos, la cual todavía está en Beta :) asi que desde ya mismo estaré atento a publicar con ellos esperando cubrir con sus espectativas :D, gracias por invitarme!

Un abrazo!
@Jersson

Comentarios: Sponsors para el blog :)

Que tal amigos!
Este post es muy breve! les cuento que este blog tiene sponsors!
Asi es, gracias a unas gestiones pude conseguir licenciamiento tanto de ReSharper como del CodeSmith Generator!
Es por ello que en blog encontrarán una sección para ellos, claro que con el tiempo también habrá una serie de posts relacionados al producto correspondiente :) ambos muy ligados al desarrollo usando Visual Studio.

image
Pues muchas gracias a los amigos de JetBrains y CodeSmithTools por confiar en mi persona y claro! por enviarme las licencias :)

 

Update Importante!
Para evitar malosentendidos les comento que el licenciamiento que obtuve gracias a JetBrains o CodeSmithTools, fue debido a que me encuentro en constante investigación y como les he contado anteriormente, dicto entrenamientos sobre Diseño de Software, Arquitectura y Visual Studio y claro! también soy docente Universitario :)

Gracias a estas labores es que puedo acceder a solicitar la licencia, por ejemplo de ReSharper, que me dieron la licencia educativa bajo la única condición de usarla bajo  propósitos educativos no comerciales. 

Para el caso de CodeSmithTools tuve que enviarles incluso parte de mis investigaciones y plantillas de código para certificar que uso el producto y claro! la licencia tampoco la puedo usar para propósitos comerciales.

Como notarán no ha sido facil conseguir no uno sino dos instituciones que apoyan mi trabajo y por ende permiten pueda generar nuevo contenido para el blog :)

Espero no se generen malosentendidos al respecto como menciono líneas arriba, personalmente me ha costado conseguir las licencias y por ende el apoyo para poder seguir usando, investigando y descubriendo las bondandes de sus productos.

Ahora, el hecho de poner los logos lo hago debido al agradecimiento que siento por ambos, esto se hace de manera personal, sin ninguna condición impuesta. Por todo ello,  personalmente los considero mis sponsors :)

Desde aquí quiero expresar nuevamente mi agradecimiento tanto a JetBrains como CodeSmithTools, muchas gracias muchachos!!


Un abrazo.
@Jersson

 

Visual Studio 11: ReSharper 7

Que tal amigos,
Les comento que hace poco mas de un mes salió la versión de ReSharper compatible con el último release de Visual Studio 11, queda indicar que este post tiene mas o menos ese tiempo de espera 😀 pero bueno… más vale tarde que nunca!
image

En un post publicado en el blog de JetBrains, los amigos de la compañía en mención comentan su esfuerzo por brindarnos un producto compatible con el nuevo Visual Studio, lo cual me parece de lo mejor ya que poco a poco R# se ha vuelto mi extensión de cabecera, o acaso no recuerdan un post que publiqué hace un tiempo 😀

La extensión no presenta conflicto con las que se hayan instalado para las versiones anteriores de Visual Studio (hasta el momento no he tenido problemas ni he perdido las versiones anteriores) pero si es que tenemos algun beta anterior compatible con Visual Studio 11, recomiendan primero desinstalar la versión anterior.

Con respecto al instalador les comento que la idea es que se maneje como archivo VSIX, es decir, como extensión propiamente dicha! pero de momento el instalador esta en modo MSI tradicional, aquí una muestra del proceso de instalación :)

image
Luego de instalar nos encontramos con la información de la licencia del producto, de momento todo Free 😀
image
Y sin muchas complicaciones, ya tengo mi Visual Studio 11 integrado con ReSharper :)
image
Incluso se ha integrado con algunas herramientas que ya tengo instaladas, como el buen StyleCop (que ya se merece nuevo post porque hace buen tiempo que no publico al respecto)
image
Aqui una de las funcionalidades que más me gusta, la búsqueda de archivos 😀
image

Y bueno, ya he me he encontrado con algunos bugs, todos controlados eh! incluso me animé a enviar el feedback correspondiente
image
Antes de despedirme, les dejo la dirección para descargar los instaladores de ReSharper 7 for Visual Studio 11 (se van liberando mejoras cada cierto tiempo), espero sea de su agrado y si tienen algún feedback o bug que reportar, aqui la dirección :)

Un Saludo!
@Jersson
[Fuente: http://Jersson.net]

Team Foundation Server & Services: Crear Team Projects!

Que tal amigos, con respecto a la creación de Team Projects en Visual Studio 11, las cosas no han cambiado, ya que la opción todavía se encuentra disponible en el Team Explorer del nuevo Visual Studio.
image

Lo que hay que considerar es que hay una diferencia muy marcada respecto a la creación de Team Projects dependiendo del servicio con que estemos trabajando, ya que al usar el Team Foundation Server, tal como se muestra, el entorno de configuración no ha cambiado.
image
Salvo claro la inclusión de nuevas plantillas de proyecto :)
image
Por otro lado, si es que estuvieramos conectados al Team Foundation Services Preview el entorno nos enviará al modo de administración web, tal como mostramos en una publicación anterior :)
image

Muy bueno el mensaje al culminar la creación no? (and your team is going to absolutely love this)
image
Ya casi antes de despedirme, les cuento que hice el mismo experimento pero desde Visual Studio 2010, lo que obtuve al intentar crear un Team Project en Team Foundation Server fue el siguiente mensaje de error
image
El código TF30172 indica que no se puede crear un Team Project desde una versión inferior al TFS o posiblemente por falta de permisos. Pero si intento hacer lo mismo ya habiéndome conectado al Team Foundation Services Preview, pues no me da problemas, genial no?

Bueno, ahora si me despido
Saludos!
@Jersson

Visual Studio 11: Actualizaciones al Beta! (Automáticas!)

Hola amigos, hace unas horas mientras preparaba el post sobre conexión a Team Foundation Service Preview desde Visual Studio 2010 me topé con la siguiente notificación en el nuevo Visual Studio
 
image

Esto se me haría normal si es que hubiera instalado alguna extensión, asi que lo se me vino a la mente fue alguna actualización sobre las extensiones que vienen por defecto en Visual Studio 11, les comento que no fue asi.

Ya revisando un poco más me encuentro con que las actualizaciones del Visual Studio 11 también se manejan desde el administrador de extensiones :O

image
Estoy resaltando algunas secciones que recomiendo den una revisada, como por ejemplo
– Deshabilitar las notificaciones por estos updates.
– Que hay una sección completamente orientada al producto.
– Si desean mayor información del update, pues la clásica sección de More Information :)

En esa última parte vamos a centrarnos ya que me interesó tener mas detalle sobre lo que viene en el pack de actualización, asi que entramos a la referencia y nos encontramos con que no hay mucha información al respecto.

Ya revisando el último post del blog de Visual Studio nos encontramos con otra referencia(FIX: April 2012 Update for Visual Studio 11 Beta) en la que nos cuentan que las mejoras están relacionadas con:
Unit Test Explorer
– El IntelliTrace
Performance del producto
Team Explorer
– Proyectos en VC++
– Extensibilidad

Les recomiendo actualizar su Visual Studio 11 (no se preocupen es un pack de 16.7 MB) y bueno, seguir probando, aprovechen que todavía es gratis!

image
Saludos
@Jersson
[Fuente: http://Jersson.net]

VS2010: Conectando a Team Foundation Services 11

Hola amigos, les cuento que estoy comenzando un pequeño desarrollo en Visual Studio 2010 y he decidido usar Team Foundation Services Preview es asi que al primer intento de conexión me topé con el siguiente error!

image

Les cuento que este mensaje es uno de los tantos que me han salido al querer conectarme :D, lo cual tiene sentido pues estoy intentando conectarme a un servicio de versión posterior.

Ya revisando un poco en el blog de Visual Studio ALM, me encuentro con las siguientes consideraciones:
– Haber instalado el Services Pack 1 del Visual Studio 2010: [Link]
– Haber instalado el KB correspondiente para acceder a Team Foundation Service Preview desde Visual Studio 2010, en este caso es el KB2581206: [Link]

En mi caso al instalar el KB2581206 me encuentro con lo siguiente.
image

Luego de proceder con la instalación procedemos a conectarnos al Team Foundation Service Preview tal como ya hemos mostrado anteriormente :), claro, debemos recordar nuestra dirección del servicio :)

En el post del blog de Visual Studio ALM indican que se debe acceder vía protocolo HTTPS, pero no he tenido necesidad de indicar esto ya que se bloquearon las opciones.

image
Lo siguiente ya son pasos conocidos 😀
image
Si ven algo similar a esto, pues ya tienen el acceso!
image
Sin más los dejo, espero que con este post puedan conectar su Visual Studio 2010 al Team Foundation Service Preview!

Un Saludo
@Jersson
[Fuente: http://Jersson.net]

Visual Studio 11: Instalando Team Foundation Server Express! (Ahora si!)

Que tal amigos, como les contaba anteriormente (es decir hace unos minutos :D), estoy intentando instalar el Team Foundation Server Express en una laptop que pertenece a un dominio, la cual de momento se encuentra trabajando en modo local.

Veamos si cambiando las cuentas del servicio se puede continuar con la instalación, qué creen? se podrá? Esperemos que si 😀

En estos momentos estoy configurando y escribiendo el post asi que no se si habrá resultado exitoso, los invito a ir cruzando los dedos!!

image

Como notan en el gráfico, veamos si cambiando la cuenta del servicio se puede avanzar con la instalación :)

Aqui estoy indicando la cuenta que usaré para el servicio, para este caso tengo una cuenta de prueba con su respectivo password, el cual debo verificar para continuar.
image

En este punto lo que he notado es que solo verifica la cuenta, mas no si pertenece a otro contexto/dominio/equipo, es decir, accidentalmente puedo poner
image
Y… funciona! 😀

Pero bueno, para evitarnos problemas con el gobierno, regresaré a una cuenta local y continuaré con el proceso de instalación.

Parece que si va a funcionar :D, claro, es una salida que ya había probado en otros ambientes pero no recomiendo para nada mas que pruebas locales
image

El mensaje indicado como advertencia sale a consecuencia de trabajar con una cuenta local, pero bueno, estamos en modo pruebas asi que a configurar!
image
Pensé que tendría opción a configurar el servidor de base de datos, pero bueno, veamos que pasa!

image

Pues que la instalación ha terminado! no ha tomado mucho tiempo y según parece la instalación ha sido un exito :O
Ya casi para culminar tenemos la dirección del servicio y algunas consideraciones a tomar en cuenta.
Bueno, veamos!
image

Entramos en la ruta indicada y nos encontramos con un entorno ya conocido por nosotros (claro siempre y cuando esten por lo menos, leyendo mi blog :D)
image

Asi es!
Es exactamente igual al entorno brindando por el Team Foundation Service Preview!! lo cual tiene mucho sentido si tomamos en cuenta el concepto de servicio propiamente dicho y recordamos que los muchachos de Redmond se están tomando muy en serio el concepto de uniformidad de entornos, no me creen? revisen como se ven los entornos de Xbox, Phone y Windows 8

Bueno, me siento muy contento pues he podido instalar el servicio, en otras publicaciones les comentaré más al respecto.

Me despido
@Jersson
[Fuente: http://Jersson.net]

Visual Studio 11: Instalando Team Foundation Server Express! (Primer intento!)

Que tal amigos!
Como les había comentado anteriormente, estaba descargando el Team Foundation Express, tengo que confesar que me parece muy cercano el día que escribí mi pedido al respecto, era necesario una versión Express de este producto tan bueno!

image

Pues veamos que nos trae la instalación!

De primera mano me está gustando el nuevo ícono, no es el del marcianito 😀

image
Pero veamos que opciones de personalización tenemos…
image
De momento nos dan opción a cambiar la ruta de instalación pero cuidado! que para cambiar de disco y tener una ruta más ordenada he tenido que crear las carpetas por mi cuenta 😀

Antes de iniciar la instalación he deshabilitado la opción de updates automáticos, personalmente verifico las actualizaciones necesarias, es una costumbre de años :)
image

Activo el servicio de base de datos (ojo al detalle)
image

Pues inicia la instalación y a esperar!
image
Ha pasado muy poco tiempo para que se active la ventana de configuración del nuevo servidor, comenzamos entonces con el wizard!
image

Pues en el siguiente paso hay una sección que no me gusta mucho
image
Personalmente no soy muy partidario de enviar información si no me piden consentimiento, y en este caso no me están danto opción :(

Pero vayamos hasta donde me quedé (porque en realidad me he quedado trabado!)
image
Qué significa esto?
El instalador ha detectado que mi equipo (osea mi laptop, no el Necaxa) está dentro de un dominio y como no puede establecer una conexión (pues estoy en casa) la instalación no continúa :(

Revisaré si puedo cambiar el servicio a una cuenta local (es que quiero instalar este cuento!!), ya si no funciona de momento seguiré usando el Team Foundation Service Preview, hay que seguir aprovechando la cuenta gratuita!!

Un Abrazo
@Jersson
[Fuente: http://Jersson.net]

Visual Studio 11: Web Developer Express = Visual Studio 11 Express for Web!

Hola amigos! les cuento que tenia planeado descargar las ediciones express(que por cierto están cambiando de nombre :D) del nuevo visual studio, pero que creen? el buen Scott Hanselman ya se tomó un respiro para publicar al respecto :O

El primer golpe del antes Web Developer Express es el cambio de nombres, ya que ahora es y será conocido como Visual Studio 11 for Web. Pues para nombres, los amigos de Redmond tienen su estilo eh!

image
Otro golpe muy fuerte y bueno, algo que se hizo esperar fue la integración a pruebas unitarias. Como se ve en la imagen, pues les diré, tiene el Test Explorer!

Tambien se tienen muy buenos avances respecto al soporte a búsqueda integrada, CSS, previsualización de imágenes, javascript, y una larga fila de etc. (entre ellas muchos temas que todavía tengo en borrador), pero lo que me parece que se está avisorando es el soporte a extensiones!! se imaginan, un entorno soportado por Microsoft, claro, completamente free y mejor aún con extensiones free o bueno, el ReSharper 😀

Les dejo el enlace del post con todas las novedades para que revisen mayor detalle, se ve muy interesante lo que se traen las ediciones express, cada vez mas parecidas a las ediciones normales, no? 😀

Si están interesados en descargar el Visual Studio 11 Express Beta for web, pues aquí el enlace :)

Un Saludo.
@Jersson
[Fuente: http://Jersson.net]