Ejemplo de Código .net en Visual Studio
Programación en .Net
jueves, 16 de agosto de 2012
Lo básico
Programación en .Net
En
las últimas décadas el Desarrollo del Software ha sufrido un incremento en
cuanto al campo de necesidad y a la cantidad de personas ejecutándolo.
Desde
los primeros modelos de computadores, la Eniac y similares, siempre se ha utilizado una
forma estructurada para dar instrucciones a las máquinas. Primero con
secuencias de bulbos encendidos o apagados, luego con lenguajes de bajo nivel.
Con el paso del tiempo se fueron desarrollando lenguajes de programación más
amigables con el ser humano, tales como Cobol, Pascal entre otros.
Con
eso se ha llegado a la actual Megatendencia Informática de la programación
.net, que actualmente es la manera universal de realizar Software, debido a su
integración con Windows, y ser este el sistema operativo de mayor difusión
Lanzado
el 13 de Febrero del 2002, fue el trabajo unido de varias empresas, a saber:
Intel, Microsoft y Hewlett Packard. Más que nada se unificaron las palabras
reservadas de varios lenguajes, en una plataforma standard, que permitiera
estandarizar los programas, para su más fácil lectura, y expansión.
Más
que un lenguaje universal, es una plataforma, incorporada a los ambientes
Windows, que incluye los lenguajes de programación, la biblioteca de clases de
base y lo que antiguamente se conocía como el compilador, llamado Entorno Común
para Ejecución de Lenguajes.
Actualmente
incorpora cerca de 30 lenguajes, lo que ha facilitado y masificado la
programación, permitiendo una facilidad sin precedentes para el desarrollo
informático, con los pro y contras que esto conlleva.
Definitivamente
su principal característica es la universalidad, y la facilidad de uso, lo que
a su vez es su mayor debilidad, al permitir a personas sin experiencia o la
formación adecuada agregar o modificar código en software en empresas por todo
el mundo.
Aparte
brinda estabilidad al producto final, algo que siempre fue un problema en
plataformas como el Visual Basic, que para usar un programa compilado (semi
compilado, realmente), necesitaba una cantidad exagerada de bibliotecas
adicionales.
Su campo de
acción es básicamente ilimitado, pues cualquier equipo electrónico necesita
software, ya desde teléfonos hasta mega servidores mainframe.
Al no existir un
solo campo de aplicación, así de extenso es el rango de gente que programa en
.net
Desde niños
experimentando, aficionados a la programación, curiosos, y profesionales, todos
utilizan esa plataforma.
Lo cual, como
antes se mencionó, en un pequeño defecto de esta tecnología. Muchas empresas,
en vez de contratar un profesional, prefieren dejar que un técnico o una
persona sin ningún tipo de experiencia intente resolver, generalmente creando
un problema mayor que el original.
Pero incluso,
como herramienta educativa es maravilloso. Permite un aprendizaje rápido y
sencillo, aún para gente no muy acostumbrada al uso de las computadoras.
Esa es una parte
de su gran impacto social, la facilidad de la herramienta, para tenerla,
usarla, experimentar con ella, el mismo hecho de ser generalizada permite que
socialmente sea apta para todo tipo de personas. Como nota adicional, faculta a
las empresas a dar más empleos, y a los institutos y universidades a ampliar la
oferta en cursos libres de programación, ya que al ser de fácil aprendizaje se
puede cubrir mucho en períodos de cuatro meses,
Ahora bien, en
cuanto a mi opinión personal, es una megatendencia debido a su
universalización, al ser un estándar actual de programación a nivel mundial,
todo eso hace que sea más que una tendencia, una necesidad en el mundo actual.
Permite ir de a
otro país y programar de la misma manera que se hace aquí, cooperar por medio
de la Internet
a realizar un programa modulando, sin necesidad de estar homologando código.
Incluso facilita la lectura del código fuente en caso de una nueva persona
encargada de programación en una empresa.
Como profesor, me ha facilitado la enseñanza, pues la
mayoría de estudiantes nuevos de la carrera de sistemas ya manejan los
conceptos básicos de programación gracias al .Net.
Suscribirse a:
Entradas (Atom)
