| Inicio | Perfil | Servicios | Offshore | Recursos | Mapa del sitio | Contáctenos |          
Artículo "La iniciativa .NET más de tres años después"

En este completo artículo, se examina el estado de la iniciativa .NET más de tres años después de su lanzamiento. Se hace un especial énfasis en las herramientas de desarrollo, explicando los conceptos básicos de la plataforma .NET así como los de los lenguajes que se utilizan para programarla.

 

 Versión para imprimir

LA INICIATIVA .NET MÁS DE TRES AÑOS DESPUÉS.
Dr. Vicent-Ramon Palasí Lallana.
Gerente General de Aurum Solutions.
http://www.aurumsol.com
Octubre 2003

En junio del año 2000, Microsoft anunció la iniciativa .NET, como la estrategia a seguir por la compañía de Redmond para crear un nuevo futuro en el área del software para computadoras. Más de tres años después de este anuncio, es un buen momento para detenerse y reflexionar qué es lo que ha sido de aquella iniciativa, cuál ha sido su nivel de éxito y qué implicaciones tiene en el área de desarrollo de sistemas.

En este artículo, se evalúan los diferentes aspectos de la iniciativa .NET, con un énfasis en el área de herramientas de desarrollo. Por motivos didácticos, se comienza explicando lo más específico para acabar con lo más general. Así, primero se describe Visual Basic .NET. Después se presenta la plataforma .NET y sus lenguajes. A continuación, se describe la iniciativa .NET y se evalúa el éxito de sus diversos aspectos. Finalmente, se incluye una serie de recomendaciones sobre la conveniencia o no de actualizar el desarrollo a .NET.

1. EL LENGUAJE VISUAL BASIC .NET

Comencemos con el lenguaje Visual Basic .NET. La idea fundamental que debe tenerse en cuenta en relación a éste es que es un lenguaje de programación completamente nuevo. Al contrario de lo que indica su nombre, Visual Basic .NET no es el mismo lenguaje que el Visual Basic conocido en el pasado, cuya última versión fue la 6. Es falsa la idea de que Visual Basic .NET es la nueva versión de Visual Basic, pues se trata de lenguajes completamente diferentes. Así, los programas escritos en Visual Basic 6 no pueden ejecutarse en Visual Basic .NET y tampoco a la inversa. Algo todavía más importante es que la filosofía y la forma de programar de ambos lenguajes es totalmente distinta. Por ello, los programadores en Visual Basic 6 no están capacitados para desarrollar en el nuevo lenguaje sino una capacitación adicional, incluso más extensa que la que se necesitaría para un lenguaje tradicional.

Dejando a un lado la confusión producida por el nombre, si Visual Basic .NET se parece a algún otro lenguaje, no es al Visual Basic tradicional, sino al lenguaje Java. Visual Basic .NET recoge las ideas fundamentales de Java y las implementa en un entorno de Windows, de forma que entre ambos lenguajes hay muchas más similitudes que diferencias.

Otra idea fundamental de Visual Basic .NET es que es orientado a objetos. Sería imposible explicar en un espacio tan reducido como el del presente artículo en qué consiste la orientación a objetos (aunque el lector interesado encontrará fácilmente información abundante sobre el tema). Baste decir que los programas orientados a objetos se componen de un conjunto de módulos de programación o subprogramas, llamados clases, que contienen tanto datos como procesos que se ejecutan sobre estos datos. La programación orientada a objetos se ha convertido en el estándar actual de programación debido a sus múltiples ventajas, entre las que podemos destacar una mayor robustez de los programas resultantes, mayor escalabilidad, flexibilidad y aumento en la reutilización de código ya programado.

 
 

Ir a la página: 1   2   3   4   5   6   Siguiente >>

 Versión para imprimir

 

 

| Inicio | Perfil | Servicios | Offshore | Recursos | Mapa del sitio | Contáctenos|