Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 16

Visual Studio 2015

HE RR AMI ENTA S CA SE 4 TA G E NE R ACIO N


Ing. Sistemas Javier Mindiola Salazar
INTRODUCCIN A LA PLATAFORMA

En poco ms de 30 aos, el paradigma de la programacin ha dado muchas vueltas de


tuerca a beneficio de las personas, al dejar de ser un mundo estrecho y cerrado a unos
pocos ingenieros, para convertirse en la pasin de millones de personas interesadas en
este campo. Microsoft, la empresa desarrolladora de software que contribuy mucho
a cambiar el panorama de la informtica, ha jugado un papel importante en este
terreno, por tener una amplia visin de futuro y prever las necesidades del usuario final.
RESEA DEL LENGUAJE
En 1964, John Kemeny y Thomas Kurtz se propusieron crear una variante del
lenguaje de programacin denominado BASIC (Beginners All-Purpose Symbolic
Instruction Code, Cdigo de instrucciones simblicas para principiantes orientado
a todo propsito). Si bien ya haba en el mercado varias versiones de BASIC, pero la
generada en Dartmouth College por Kemeny y Kurtz fue la que ms se populariz.

BASIC lleg para reducir de una manera notable los tiempos de aprendizaje y
de escritura de un programa para computadoras. As, gracias a la visin de futuro
de sus propulsores, muchos estudiantes pudieron desarrollar aplicaciones en tiempo
rcord, algo muy valioso para esa poca.
Al momento de disear el lenguaje, sus creadores tomaron como filosofa ocho
principios que deban destacar a BASIC por sobre los dems:

1. Ser fcil de usar.


2. Ser un lenguaje de propsito general.
3. Permitir la incorporacin de caractersticas avanzadas por expertos, priorizando
su facilidad para principiantes.
4. Gozar de interactividad.
5. Ofrecer claros mensajes de error.
6. Brindar rpida respuesta en programas pequeos.
7. No requerir que los usuarios tengan conocimientos sobre hardware.
8. Alejar al usuario de la complejidad del sistema operativo.
HERRAMIENTAS COMPLEMENTARIAS

Crystal Reports ,fue el primer software para la generacin de reportes


visualmente atractivos, que perteneca a una empresa ajena a los intereses de
Microsoft, pero que supo complementarse bien con este lenguaje para triunfar.

Microsoft Access, base de datos que pertenece an hoy al paquete ofimtico


Microsoft Office, es otro complemento ideal para quienes buscan crear
aplicaciones pequeas que no requieran de un potente y costoso motor de base
de datos.

Microsoft SQL Server, desde la versin 4.x, comenz a ser un aliado para Visual
Basic en el desarrollo de aplicaciones empresariales que requirieran un robusto
motor de base de datos y necesitaran manejar grandes volmenes de
informacin.
COMPONENTES DE LA PLATAFORMA
Microsoft Visual Studio es una plataforma para desarrollo de software integrada por varios
lenguajes de programacin: Visual C++, Visual C#, ASP.NET y Visual Basic .NET.

Los programadores de aplicaciones independientes suelen utilizar un lenguaje especfico,


mientras que las empresas que se dedican a brindar soluciones de software de mediana a gran
escala en general emplean ms de uno, dependiendo de la necesidad del cliente.

Visual Basic se integr a esta suite de lenguajes desde su versin 6.0. Microsoft pens en
desarrollar el framework .NET a fines del ao 2000, y fue entonces cuando cambi la
orientacin de programacin de todos sus lenguajes, incluyendo Visual Basic, que dej de estar
orientado a eventos y pas a ser un lenguaje de programacin orientado a objetos.
El Framework .NET

El framework .NET fue creado por Microsoft en respuesta al crecimiento ininterrumpido de


los negocios en entornos web.

Su estructura fue pensada para ofrecer el desarrollo prctico, seguro y robusto de


aplicaciones web y Windows Forms.

El framework .NET se convirti en un componente de software que se puede aadir dentro


del sistema operativo Windows. En l se agrupa un conjunto de soluciones predefinidas
como clases que se comunican con todas las funciones del sistema operativo .
CLR

Common Language Runtime (entorno en tiempo de ejecucin de lenguaje comn) es el ncleo del
framework .NET. A travs de este entorno de ejecucin, las aplicaciones desarrolladas con esta
tecnologa son interpretadas y ejecutadas. CLR interpreta el cdigo de cualquiera de los
lenguajes de programacin escritos para trabajar con .NET
LENGUAJES DE PROGRAMACIN

Actualmente, el framework .NET soporta los lenguajes de programacin C#, Visual Basic,
Object Pascal (Delphi), C++, J# (que se ha discontinuado a partir de la versin 2010 de
Visual Studio), Perl, Python, Fortran, Cobol, Power- Builder, Prolog, y el recientemente
incorporado F#, entre otros.
DIFERENCIAS ENTRE VERSIONES

Edicin Express.
La edicin Express de Visual Studio 2010 es una edicin gratuita del conjunto de lenguajes orientada
hacia el mbito educativo. Con este entorno, podremos crear aplicaciones del tipo Windows Forms,
Windows Presentation Foundation, aplicaciones de consola, biblioteca de clases y aplicaciones
del explorador de Internet WPF.

Edicin Standard
Es una edicin paga de los lenguajes que componen la suite. Con ellos es posible crear el mismo tipo
de aplicaciones que con las versiones Express, pero con alcances orientados al uso comercial.
DIFERENCIAS ENTRE VERSIONES

Edicin Professional
Brinda soporte a los componentes de las ediciones Standard y Express, y tambin incluye integracin
con SQL Server, al permitir crear las bases de datos desde el mismo entorno de Visual Basic.

Edicin Team System


Adems de soportar todo lo mencionado para las ediciones anteriores, incluye herramientas
colaborativas, destinadas a monitorear un equipo de desarrollo completo, presentar informes y
gestionar las tareas de dichos equipos.
ENTORNO DE DESARROLLO
Dentro del entorno de trabajo de Visual Basic 2015 encontramos la Barra de mens, la Barra de
herramientas, el Cuadro de herramientas, el Explorador de soluciones y una pestaa
denominada Pgina principal. Estos elementos son los necesarios para crear nuestros proyectos.
Comprender el IDE
Como mencionamos anteriormente, el IDE agrupa todo lo que necesitamos para trabajar dentro del
entorno de desarrollo de Visual Basic 2015, por eso es sumamente importante conocerlo en detalle.
Mens: agrupa las funciones de personalizacin del IDE, la ayuda, la visualizacin de las ventanas contenedoras de
herramientas, el acceso a propiedades, y la funcin de compilacin de proyectos.

Barra de herramientas: en ella se pueden agrupar los principales botones equivalentes a las funciones ms utilizadas de
los mens. La barra principal incluye las funciones de iniciar un nuevo proyecto, guardar, agregar uno o ms objetos al
proyecto, compilar y depurar, entre otras.

Cuadro de herramientas: agrupa los controles que permiten disear la interfaz grfica de las aplicaciones (botones,
cajas de texto, grilla de datos, etc.). Algunos controles pueden no estar visibles al momento de ejecutar nuestro
software.

Editor de cdigo: es el rea de trabajo donde escribimos las sentencias que ejecutar el programa para funcionar.

Explorador de soluciones: en l se listarn todos los archivos y recursos internos y externos que componen un proyecto.

Ventana de propiedades: desde ella podemos asignar el nombre a formularios y controles, y ajustar las propiedades de
cada uno de ellos, la posicin en pantalla, las fuentes y los colores, entre otras caractersticas.

Ventana de inmediato: aqu veremos en modo depuracin los valores asignados a variables o a las propiedades de
nuestros controles y objetos.

Lista de errores: la lista de errores, advertencias y mensajes nos mantendr informados sobre las equivocaciones
cometidas al escribir el cdigo y que el motor de depuracin detecte. Tambin permite evaluar datos de variables o
espacios de nombre no declarados, entre otras advertencias.
OBJETIVO DEL PRIMER PROYECTO.
En nuestro primer proyecto vamos a usar un control Label y a escribir las primeras lneas de
programacin. El Label mostrar en la ventana principal la informacin que agregaremos a una
variable interna del programa.
Continuara

También podría gustarte