Express: Ya casi listo el IIS Express!!

Hace unas horas revisando las noticias me dí con un sorpresa que vale la pena compartir.
Como habrán notado en el título, MS está próximo a lanzar un producto denominado IIS Express, el cual, por decirlo de manera simple, es la versión gratuita del ya conocido Internet Information Services, es decir, el servidor web nativo de MS, que tiene soporte nativo a la plataforma .NET

Ahora, hasta la fecha han habido soluciones disponibles, como en su momento (hace ya muchos años) lo fue el Cassini Web Server, o el servicio integrado con Visual Studio 2005 en adelante.
Pero honestamente, de contar con un ambiente que tenga IIS disponible, lo usaría en vez del servidor que viene con el VS. Esto por qué? 
Aquí, hay muchos pros y contras, pero me quedo con la respuesta mas simple:
Nivel de integración, ya que, a pesar de algunos privilegios necesarios, IIS como tal, trae las características que veremos en nuestro web server… pues es lo que tendremos en servidor! un IIS! =D
Mientras que por otro lado, a pesar de usarlo muchas veces,al VS Web Server, lo veo como un “mientras no tenemos IIS…”
webserver1
Y bueno… según comprendo, la idea del IIS Express es darnos un alcance mas cercano a un IIS 7.x disponible incluso para entornos XP, sin perder claro, el nivel de integración esperado con nuestro Visual Studio 2010.

Claro, aun estamos cerca de una versión Beta, con algunas configuraciones que posiblemente se hagan vía línea de comandos, pero bueno solo nos queda esperar y sacar nuestras propias conclusiones.
webserver2
Las imágenes las saqué de la única (supongo, hasta la fecha) fuente disponible, El post del gran Scott Guthrie, en el cual podrán encontrar más detalle =)

Saludos
@Jersson

VS2010: Tips por Sara Ford

image

Hace mucho tiempo pude llegar a su blog, la verdad es que quedé enganchado a sus tips sobre Visual Studio, los cuales son explicados de manera sencilla y te hacen pensar cosas como “genial!” o “bueno, no era tan complicado como parecía” o “no sabía que…”

De por si, inicialmente me quedo con recomendar su blog, en el cual podrán encontrar comentarios, recomendaciones, experiencias y claro los ya mencionados tips, sean para VS2005, VS2008 o VS2010.
De este último, mas que tips, se ha encargado de mostrarnos algunas extensiones que podrían servirnos de apoyo para alguna necesidad en general.

Si bien es cierto, la imagen del post tiene mucho que ver con el tema al que quiero llegar, antes quisiera dejarles como recomendación, revisen el blog!, hay temas muy interesantes, siendo el que mas recuerdo sus comentarios sobre sus pasos del mundo no ágil al mundo ágil.
Prometo buscar el post en mención pero si ustedes pueden revisar por temas, estoy seguro que encontrarán eso y más!

Pero bueno, el motivo de este post tiene mucho que ver con la ultima presentación realizada por Sara Ford, ella, hace poco cumplió un reto muy interesante, mostrar 101 Tips de Visual Studio 2010 en el plazo máximo de 55 minutos!

Si tienen interés y tiempo para el video, honestamente se los recomiendo, alli, además de aprender un poco más, podrán notar que tan humanas son las personas que exponen, pues, al inicio, podrán notar algo de nervios por parte de Sara =)

Ahora, si no tienen mucho tiempo, o quizá su ingles no es muy bueno como para seguirla =(, aquí la relación de tips que mostró.

Sin más me despido, espero puedan aprovechar el blog.
Un Saludo.

@Jersson

VS2010: Pro Power Tools

Y bien, como mencioné hace unos días (bueno, semanas!), hay algunas extensiones que deberían considerar como herramientas de apoyo. En este post le daremos paso al VS2010 Pro Power Tools,  orientado a mejorar nuestra productividad usando Visual Studio 2010, y cómo es que puede asegurar tal mejora?

– Quiero agrupar las clases abiertas, cómo se cuales son del mismo proyecto?
Puede parecer tonto, lo se… pero a ver, cuantos han pasado el problema de tener mas de una clase con el mismo nombre? de diferentes proyectos? o muchos archivos por proyecto? A veces la solución rápida es cerrar todos los archivos y abrir a demanda.
En este caso, los colores si que ayudarán.

image 
Si consideran revisar esta opción, encontrarán un nuevo indicador de que el archivo ha cambiado (notan ese punto rojo?) y una opción para… (vamos, los invito a que revisen esta funcionalidad)

– Buscar y agregar referencias:
Esta opción me parece muy interesante, sobre todo si tienes miles de referencias y bueno, el buscador me parece de lo mejor =)

image 
image 
– Click derecho + View Definition, ya no 😀
Pues no, ahora la recomendación es, Control y pasas el puntero sobre el objeto que quieres analizar y… verán una manito! Asi es, como si fuera un enlace =D

Nota:
Ante el buscador de referencias, una consideración, el buen Bruno acaba de postear un pequeño bug del buscador de referencias, jeje, un problemita estar usando estas herramientas en constante desarrollo =D. Por suerte este tipo de issues son revisados constantemente, como pueden revisar en la página de la extensión =)

Y que creen? estos complementos ya vienen con su servicio de update automático, que para suerte de nosotros, Bruno acaba de postear al respecto =D (yo queria postear tambien, pero con uno basta!!)

Sin más me despido, esperando se den un tiempito y revisen este nuevo complemento.
Saludos y Muchas Gracias

@Jersson

Este miércoles! Lanzamiento VS2010 en la UTP

Así es! una vez mas podré exponer sobre Visual Studio 2010, la verdad es que estoy algo emocionado, contento, asustado y todas esas cosas!! ya que siento que necesito preparar mas y mas las cosas que debo decir, como demostrarlas y bueno, esperemos todo salga bien!!

Aquí el afiche con información del evento, ojo, es importante registrarse por cuestiones de espacio y acceso a la Universidad.

Afiche_Lanzamiento_UTP 
Aquí info sobre la agenda como tal:
Saludos y Gracias (un momento, no sale mi nombre!! jaja créanme!!)

@Jersson

VS2010: Habilitar/Deshabilitar/Desinstalar extensiones

Buenas noches,
Como mencioné hace poco, estoy usando algunas extensiones del Visual Studio 2010, lo cual, honestamente, ha traido consigo algunos inconvenientes para mi entorno de desarrollo, ya que al querer probar o diferenciar los beneficios y características de cada complemento (si, lo se, hago muchos experimentos), ha generado… confusión! y en algunos casos, demoras al cargar los proyectos, pero bueno, todo es solucionable =)

Si revisamos el menú de herramientas, podremos encontrar el Extension Manager, asi que…

image

El administrador de extensiones tiene entre otras secciones, la columna de la izquierda, que nos sirve de mucha ayuda con las Extensiones instaladas, una Galería en línea (por si queremos buscar alguna) y la sección de Updates para alguna extensión que hayamos instalado.

image
Como podran notar, el administrador nos indica las extensiones que han sido instaladas, ya esan controles, plantillas o herramientas.

Lo interesante, es esto me ayudó a resolver entre otras cosas, un problema de performance por tener tantas extensiones cargadas.

image 
Como pueden notar, para cada extensión instalada tenenemos opción a Deshabilitar o Desinstalar el complemento. En el caso de haber deshabilitado la extensión, el botón habrá cambiado y estoy seguro podrán notar un cambio a Blanco y Negro.

image
Para cada uno de este tipo de cambios, se requiere reiniciar el Visual Studio

Notas:
– Para el resto de secciones, les recomiendo exploren un poco, la verdad es que no son muy complicadas, la Galería en Línea está muy interesante, y claro las actualizaciones se nos harán familiares si es que ya hemos trabajado con Windows Update.

Saludos y Gracias
@Jersson