miércoles, 10 de septiembre de 2014

Conociendo Visual Basic 2010 Express



Que es ?


Microsoft Visual Studio Express Edition es un programa de desarrollo en entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows desarrollado y distribuido por MicrosoftCorporation. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET yVisual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros. Es de carácter gratuito y es proporcionado por la compañía Microsoft Corporation orientándose a principiantes, estudiantes y aficionados de la programación web y de aplicaciones, ofreciéndose dicha aplicación a partir de la versión 2005 de Microsoft Visual Studio.


Características


Visual Studio express permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versión .net 2002, se incorpora la versión Framework 3.5, Framework 4.0 y Framework 4.5 para las ediciones 2005, 2008, 2010 y 2012). Así se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles. Cabe destacar que estas ediciones son iguales al entorno de desarrollo comercial de Visual Studio Professional pero sin características avanzadas. Las ediciones que hay dentro de cada suite son:
  • Visual Studio 2013 Express for Web
  • Visual Studio 2013 Express for Windows
  • Visual Studio 2013 Express for Windows Desktop
Adicionalmente, Microsoft ha puesto gratuitamente a disposición de todo el mundo una versión reducida de Microsoft SQL Server llamada SQL Server Express Edition cuyas principales limitaciones son que no soporta bases de datos superiores a 10 GB de tamaño, únicamente utiliza un procesador y 1 Gb de RAM y no cuenta con el Agente de SQL Server.
En el pasado se incluyeron los siguientes productos, actualmente desaparecidos en versiones como Visual Studio Express 2005, 2008 y 2012:
  • Visual InterDev.
  • Visual J++.
  • Visual FoxPro.
  • Visual SourceSafe.

VENTAJAS

  • La facilidad del lenguaje permite crear aplicaciones para windows en muy poco tiempo. En otras palabras, permite un desarrollo eficaz y menor inversion tanto en tiempo como en dinero .

  • Permite generar librerias dinamicas de forma activa, mediante una reconfiguracion en su proceso de coleccion o codificacion.

DESVENTAJAS


  • No existe forma alguna de exportar el codigo a otras plataformas diferentas a windows. Los ejecutables generados son relativamente lentos en VISUAL BASIC 6.0 y anteriores. Por efecto permite la programacion sin declaracion de variables. 
  • Su lenguaje no distingue entre mayusculas y minusculas como se hace en C++.