Blogia
microsoft office 2010

visual basic

Introducción

A partir de ahora y durante el tiempo que dure, voy a tratar de hablar de las novedades de Visual Basic 2010, nueva versión del lenguaje de Visual Basic que hará aparición en versión RTM a partir del próximo 12 de Abril de 2010.

A lo largo de estas novedades, profundizaremos más o menos en cada una de las nuevas características del lenguaje, tratando cada tema de forma independiente y haciendo ejemplos prácticos que sirvan de ayuda.

El índice de esta sección será actualizado conforme vaya agregando nuevos apartados sobre las novedades de Visual Basic 2010. Espero que lo disfruteis.

Alineación de productos

Un aspecto importante a tener en cuenta, es el que tiene que ver con la alineación de productos.

La gente de Microsoft tenía diferentes áreas de desarrollo. Una de ellas estaba enfocada en la parte principal de lo que conocemos todos como .NET Framework.

Existía igualmente comunicación entre este área y otras dos diferentes (hay muchas más, pero para simplificarlo) que eran las áreas de lenguaje Visual Basic y la de lenguaje de C#.

Desde la aparición de .NET Framework, estas áreas de lenguaje iban un poco por libre. La Comunidad ha expresado en muchas ocasiones su malestar debido a que algunas de las novedades de C# no estaban presentes en las nuevas versiones de Visual Basic y viceversa.

Esas molestias no tenían gorra de fanáticos del lenguaje, tenían siempre el mismo fondo... ¿porqué los equipos de lenguaje van a su "bola"?.

En Visual Studio 2008, Microsoft recortó enormemente esa distancia, pero no era suficiente. Sin embargo, en Visual Studio 2010, esa distancia ya no existe (prácticamente no), y todas aquellas características que tenía Visual Basic 2008 y que no estaban implementadas en C#, ya están implementadas en C# 4.0. Por su parte, todas las características de C# que no estaban implementadas en Visual Basic 2008, ya están implementadas en Visual Basic 2010.

Con esto, se ha logrado unificar el modelo de avance de los lenguajes de desarrollo para lograr acoplarlos en cuanto a avances, novedades y soportes.

Antes, un programador de C# decía que podía hacer cosas que un programador de Visual Basic no podía. De la misma forma, un programador de Visual Basic decía que podía hacer cosas que un programador de C# no podía.

No era realmente así, aunque algo de verdad había, pero ahora ya por fin, podemos decir que esa diferencia es prácticamente inapreciable.

Espero que disfrutes en este caso, de las novedades incorporadas a Visual Basic 2010 y que tengas en cuenta que no tiene nada que envidiar a C#, de la misma forma que C# tampoco tiene nada que envidiar de Visual Basic.

No olvides nunca, que el lenguaje es la capa, caparazón o envoltura de lo que hay por debajo, el Framework. Escribe en lo que más te guste o en lo que te digan, pero sobre todo, disfruta.




0 comentarios