Impresiones iniciales de Visual Studio 2008

Visual Studio 2008 fue recientemente liberado para los suscriptores MSDN, y pronto estará disponible para el público en general. Estos recientes acontecimientos me incentivan a mirar de cerca la última versión del IDE símbolo de Microsoft.

En esta vista general de Visual Studio 2008, empezaré por nombrar las diferentes versiones y luego me enfocaré en las nuevas características y la forma en la que el IDE le puede ayudar a ser más productivo. A continuación mis primeras impresiones de VS 2008.

Versiones de Visual Studio 2008

Existen varias Ediciones Express que ofrecen una versión reducida del IDE y focalizados en lenguajes específicos como C#, Visual Basic, and C++ así como también el Visual Web Developer Express Edition.

El siguiente paso es la versión estándar, la misma que ofrece todas las características del IDE y le permite utilizar el lenguaje de su elección.

Todo el paquete incluye herramientas de colaboración como Team System, el mismo que permite que varios desarrolladores trabajen juntos en proyectos .Net.

Visite MSDN para mayor información de las versiones.

Nuevas Características

El mayor cambio con Visual Studio 2008 es el uso del .Net Framework 3.5 y sus múltiples características nuevas como un mayor apoyo a los desarrolladores web y nuevas tecnologías como el lenguaje integrado de sentencias (LINQ, Language Integrated Query). El IDE además incluye: orientación a múltiples versiones de .Net, incremento de soporte para AJAX, integración con LINQ, y funciones para una unidad de pruebas.

Mi característica favorita del Visual Studio 2008 y por mucho es la capacidad de desarrollar aplicaciones utilizando otras versiones del .Net Framework. Esto significa que puede utilizar el nuevo IDE sin tener que actualizar a los proyectos existentes a la última versión del .NET Framework. Puede mantener estas aplicaciones mientras construye nuevas aplicaciones aprovechando las nuevas características del IDE. Es el mayor cambio de las versiones anteriores de Visual Studio, las que están obligados a versiones específicas de .NET (por ejemplo, .NET 1.x con Visual Studio 2003, .Net 2.x con Visual Studio 2005).

Esta característica es fácil de usar, la versión de .NET se selecciona de un menú desplegable cuando se va a crear un nuevo proyecto en el IDE. La lista de las plantillas disponibles cambia automáticamente de acuerdo a la versión de .Net seleccionada. Otro beneficio es que puedo usar una versión de Visual Studio en contraposición con el cambio de una diferente versión que refleje la versión de .NET que estoy usando.

Incluso si no está utilizando la última versión del .NET Framework, puede usar las nuevas características del IDE de Visual Studio 2008, independientemente de la versión de .NET elegida.

Aumentar la Productividad

Visual Studio 2008 incluye varias características que pueden ayudarle a utilizar mejor el tiempo, mientras codifica. Un buen ejemplo es el soporte de intellisense para JavaScript, que le permite obtener ayuda de la sintaxis JavaScript mientras está codificando, esto significa no más tiempo buscando libros o búsquedas en Google para obtener ayuda. Existe también mayor soporte de depuración en JavaScript, lo que hace más fácil la depuración de código del lado del cliente.

Se ha incrementado también el soporte de CSS a través de un mejor editor y un diseñador WYSIWIG que proporciona información instantánea de su trabajo. Además AJAX es ahora una parte estándar de .NET Framework con cambios que incluyen 3 nuevos controles.

Nota: Muchos de los comentarios que he leído son positivos acerca de la mejora en rendimiento de las páginas de diseño ASP.NET en Visual Studio 2008, pero no he trabajado lo suficiente en el IDE para estimar los méritos de estos comentarios.

Unidad de Pruebas

Una unidad de pruebas y VS no siempre han sido una buena combinación, pero Microsoft parece mejorar con cada versión de Visual Studio. Con Visual Studio 2008, se han añadido a la unidad de pruebas características de la edición profesional. Una nueva opción en el menú contextual (ejecutar pruebas) hace que sea más fácil de usar una vez que se haya establecido, esto le permite ejecutar una prueba con un clic del mouse. También, puede hacer clic derecho sobre la clase y ejecutar todas las pruebas en la clase.

Trabajando con Datos

Uno de los complementos más promocionados con el .Net Framework 3.5 y posteriormente por Visual Stuio0 2008 es LINQ. LINQ es un nuevo paradigma declarativo para consultar fuentes de datos de una manera coherente independientemente de la fuente de datos en memoria, SQL backend, XML, y algunos otros. LINQ es completamente extensible, así que las posibilidades son infinitas.

Tiene planes de utilizar Visual Studio 2008 pronto?

En el año que empieza, continuaré explorando varias características de VS2008 con proyectos antiguos y nuevos. Espero también resaltar mejoras adicionales para desarrollo y pruebas de aplicaciones móviles y desarrollo con Microsoft Office.

Esta pensando en utilizar esta nueva versión de VS en los próximos meses? Si ya está utilizando Visual Studio 2008, comparta sus ideas de uso y las nuevas características con la comunidad .Net.

Tomado de TechRepublic: Link

3, 2, 1 Loxa Bloggers 2007 ha empezado

Ha iniciado el evento, la logística muy bien, tenemos un buen ancho de banda, estamos los que somos, y somos los que estamos, un conjunto de apasionados que no sueltan sus macs, pcs, iphones, etc. El punto es estar aquí y contarle al mundo como nos encontramos en este mundo Web 2.0. He ubicado mi lugar estoy junto al negro carlos y ahora a contarles como avanza nuestro evento.

 

Una “monovideoconferencia” desde España y de lo poco que pude escuchar hay algo muy interesante que no siempre tenemos en cuenta, aquí lo cito “Contar las cosas no como me parece que son, sino como las personas que accedan a mi web la puedan entender”.

Ahora toma la batuta Segundo Benitez, que junto a José Sandoval asistieron al wordcamp en Buenos Aires en Octubre de este año y nos comenta las nuevas tendencias y el estado actual de los bloggeros en los que menciona la monetización de los blogs, le relación blogs-medios de comunicación, blogging corporativo, estadísticas de la blogosfera y termina mencionando que Matt (creador de wordpress), estaría encantado de venir a Loja, así que le tomamos la palabra.

Es tiempo de dar la bienvenida a alguien muy popular en la blogósfera, calu que nos va a hablar de RSS, cuyas ventajas principales es que puedo conocer si las páginas a las que usualmente accedo tienen actualizaciones o nuevos post, y ahora nos explica como suscribirnos, también nos aclara que la ventaja es que lo que necesito está centralizado.

Y ahora la super gabbycorsalas nos hablará de microblogging, que se componen de micro post de 140 caracteres al mejor estilo de los SMS, y que claro puedes microbloggear desde tu celular. Y claro como no podía faltar nos esta dando una cátedra de twitter y con razón, con la cantidad de actualizaciones que tiene.

Para continuar germania rodriguez nos hablará de gestión del conocimiento, pero antes del mundo 2.0. que entre los varios conceptos están “conocimientos colectivos apoyados en la red”, “multitudes inteligentes”. Ahora en gestion de conocimiento 1.0 basado en las tecnologías, la 2.0 se centra en crear espacios para que el conocimiento se difunda , la 3.0 para que el conocimiento se comparta, se potencie y se genere. El conocimiento es el principal recurso de las empresas y la tecnología no es todo, es solo una herramienta.

Ha llegado Juan José Puertas, el nos hablará de Creative Commons y ha dicho algo nuevo para mi y resulta que incluso las ideas que cada uno tenemos tienen sus derechos de autor. Para dar un derecho a alguien sobre las cosas que he creado se necesita de una licencia. Es bueno saber que el hecho de que algo esté en internet no es de dominio público, tan solo es de acceso público y para finalizar recordar que las licencias CC tiene 5 años.

Ahora Patricio Barrazueta nos habla del fotoblog, las pautas que nos brinda para hacerlo entre las principales estan, una foto debe decirte algo, determinar si se publica en blanco y negro o en color, tomar en cuenta la composición, determinar por tercios horizontales y verticales y además fijar el objetivo de la foto en la intersección de los mismos.

Llegó la hora de otro de los esperados en el evento Palulo que nos comentará sobre PodCasting, que es un RSS para audio, con las ventajas que mencionamos anteriormente en el RSS. Un podcast lo puedes hacer con cualquier dispositivo de audio digital y convertirlo a mp3 y los puedes alojar en blip tv, archive.org, Castpost, Podomatic, entre los más importantes. Ehhh y ahora algo interesante POdsafe, música libre con licencia CC, en los sitios magnature.com, archive.org, lamundial.net.

Rayos ahora tenemos un mal audio para la conferencia de TonNet. La mayor cantidad de producción de la blogósfera está en Japonés y es porque postean desde su celular. Algo a tomar en cuenta es poner en nuestro blog el widget de traducción a fin de que quien nos visita pueda tener una idea de lo que escribimos.

Ya casi para finalizar Eduardo Palacios nos va comentar sobre las redes de blogs, una de las características es que se tiene mas de un autor por blog, tratan temáticas especializadas y tienen contenido de calidad. Entre las redes principales tenemos weblogs SL, hipertextual, Inicio Global, Blogs Teoriza, ZetaCorp, Sweeblog. Para crear red de blogs necesitas, banda ancha, conocimientos de blogs, SEO diseño, Tarjeta de crédito o Paypal, Hosting confiable, Autores expertos, Modelo de negocios, cuenta que acepte cheques internacionales, tiempo y dedicación.

Y finalmente como no podía faltar en este evento Nelson Piedra nos detallará los Mashups y promete no demorarse mas de 5 min. Y así va a 100 km/h, son 3 pasos: sacar datos, visualizarlos y presentarlos. Lo bueno de esto es que puedo utilizar estos mashups de acuerdo a tus conveniencias. Existe una página donde puedes utilizar los mashups en http://pipes.yahoo.com.

Va finalizando el evento pero a diferencia de otros conferencia, esta ha sido uno de los eventos más interactivos, nada aburridos que ha concentrado varias personas apasionadas por la cultura libre, web 2.0, bloggs y ahora se viene la mejor parte el compartir con unas cervezas. A este post le agregaré luego un par de fotografías con los posters y con los asistentes.

Actualización

@jhulius en Loxa Bloggers 2007

Comparto el poster con el cual este blog se hizo presente en el Loxa Bloggers 2007

Para cerrar este post, la foto del evento (Tomada del blog de dormount) .

Loxa Bloggers 2007 Foto Oficial

Con esto si cierro este post y las actualizaciones, será hasta un nuevo evento blogger al que tenga la oportunidad de asistir.

 

Loxa Bloggers 2007

Antes de finalizar este productivo 2007, por iniciativa de algunos bloggeros (Calu, Nelson, Gabby, entre otros) se ha organizado un encuentro de bloggeros en Loxa este 14 de diciembre en la UTPL, con el objetivo de compartir y aprender de las múltiples experiencias aprendidas en estos últimos tiempos.

loxab07

 

Así que ajusta tu agenda para que asistas a este evento que promete estar muy bueno, recuerda para compartir y aprender.

 

Si deseas ver los temas a tratar revisa la agenda y si quieres más detalles del evento aqui Loxa Bloggers 2007.
Atenti con las actualizaciones acerca del evento. Hasta el viernes.

Actualizacion 12/12/2007:

Para que no únicamente seas testigo o asistente del loxa bloggers 2007, crea tu propia presentación o láminas de los temas que deseas profundizar o que simplemente desees compartir, existen algunas sugerencias que los puedes encontrar en Presentaciones y Pósters de asistentes

VS2008 Orcas, LINQ

Visual Studio 2008, conocido tambien como Orcas es el producto que el siguiente año tendremos en el mercado y que de seguro nos facilitará significativamente nuestro trabajo como desarrolladores, VS2008 trae algunas cosas nuevas e interesantes como LINQ (Language Integrated Query), esta API revoluciona todo el concepto de acceso y manejo de datos desde las aplicaciones, facilita enormemente el trabajo con distintos orígenes de datos, es extensible no solo a tablas de una base de datos, sino tambien con XML y con objetos (colecciones).

Ayer hubo un evento muy productivo en la UTPL, organizado por la comunidad de profesionales lojadotnet, en el que hice una Presentación LINQ y además el Demo LINQ (tiene una extensión .doc, que debes cambiar por .zip), así que en estos enlaces puedes descargarlos. Y seguir probando las ventajas que te da LINQ y VS2008. Para que puedas correr el ejemplo con BD, debes ejecutar el archivo script.sql, que se encuentra en el demo.