Lenguajes.net

Páginas: 15 (3702 palabras) Publicado: 20 de octubre de 2013























RUBRICA

INTRODUCCION

¿Qué es .NET?

.NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistemaoperativo hasta las herramientas de mercado.
.NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java de Oracle Corporation y a los diversos framework de desarrollo web basados en PHP. Su propuesta es ofrecer una manera rápida y económica, a la vez que segura y robusta, de desarrollar aplicaciones –o como la mismaplataforma las denomina, soluciones– permitiendo una integración más rápida y ágil entre empresas y un acceso más simple y universal a todo tipo de información desde cualquier tipo de dispositivo.

VisualBasic.net


Historia:Con la aparición de Windows a mediados de los años ochenta genero una gran revolución en el mundo de los computadores .Los usuarios contaban ahora con un entorno graficode trabajo, el cual hacia más fácil su labor y dejaba atrás el trabajo en modo comando.

Sin embargo el desarrollo de aplicaciones para el nuevo modo grafico MS-DOS era una tarea tediosa y lenta. Aquellos programadores que se aventuraban a ser una aplicación para Windows, debían comenzar casi desde cero. Tanto era el cambio que realizar el más sencillo programa se convertía en todo una odisea.Otro de los principales problemas era que el programador debía centrarse en el desarrollo de la interface de usuario, desviándose de lo verdaderamente importante la lógica del negocio.


Otro punto a destacar es que no existían herramientas de desarrollo que facilitaran la labor del programador.

Conscientes de lo que estaba ocurriendo de que los desarrolladores no migraran de forma masivaa crear programas para Windows.

Microsoft inicio un proyecto con el nombre Thunder (Trueno) orientada a crear una herramienta que facilitara la escritura de programas de Windows. En 1991 este proyecto dio como resultado la primera versión de Visual Basic.

VB 1.0 cualquier programador con pocos conocimientos podía crear aplicaciones. El inconveniente de la versión de VB 1.0 y VB 2.0 era queno tenían soporte para manipular bases de datos.

VB 3.0 introdujo soporte para manipular bases de datos y nos libera de los controles VBX hacia los controles OLE.
VB 4.0 se podían crear aplicaciones para 16 o 32 bits.

VB 5.0 Permite la compilación a código nativo, esto permitió que los programas se ejecutaran tan veloces como C++.

VB 6.0 Incluyo un nuevo modelo de acceso a datos mejoradosADO (Activex Data Objects).

A pesar de los intentos de dotarle de todo lo necesario para el desarrollo de aplicaciones Web VB carecía de algunos aspectos por los cuales no podía entrar en el mundo de la programación.

Algunos de estos aspectos son la falta de soporte para la programación orientada a objetos, la falta de herencia, la creación y manipulación de multihebra.

Entonces apareceVB.NET el cual aporta un gran número de características a los programadores.
Entre las nuevas características por VB.NET tenemos full orientación a Objetos, herencia, la nueva generación de formularios para la creación de interfaces (Windows Form), soporte XML, gestión de errores estructurados etc.

Uso:
La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado(IDE) Microsoft Visual Studio en alguna de sus versiones (Visual Studio .NET, Visual Studio .NET 2003, Visual Studio .NET 2005, Visual Studio .NET 2008), aunque existen otras alternativas, como SharpDevelop (que además es libre). Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET para ejecutarse.
Sintaxis y la...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS