advertisement

01 VisualBasic2005

60 %
40 %
advertisement
Information about 01 VisualBasic2005
Entertainment

Published on November 28, 2007

Author: abdullah

Source: authorstream.com

advertisement

Programación en Visual Basic 2005:  Programación en Visual Basic 2005 Lección #1: Introducción a Visual Basic 2005 y a la Plataforma .NET Por Antonio F. Huertas Contenido:  Contenido Objetivos Acerca de Visual Basic 2005 La Plataforma .NET Visual Studio 2005 Estilos de Programación y Visual Basic Desarrollo de Programas en Visual Basic Objetivos:  Objetivos Al finalizar esta lección, el estudiante entenderá: El contexto histórico en que se desarrolló Visual Basic 2005 Lo que es la Plataforma .NET y su relación con Visual Basic Lo que es Visual Studio 2005 y su relación con Visual Basic Los distintos estilos de programación que apoya Visual Basic El proceso de desarrollo de aplicaciones en Visual Basic Contenido:  Contenido Objetivos Acerca de Visual Basic 2005 La Plataforma .NET Visual Studio 2005 Estilos de Programación y Visual Basic Desarrollo de Programas en Visual Basic Acerca de Visual Basic 2005:  Acerca de Visual Basic 2005 Visual Basic es un lenguaje de programación desarrollado por Microsoft para facilitar la creación de aplicaciones con interfaces gráficas (GUI – Graphical User Interface) Visual Basic 1.0 fue lanzado al mercado en 1991 La versión más reciente es Visual Basic 2005 (o Visual Basic 8.0), lanzado al mercado a fines de 2004 Microsoft proyecta lanzar una nueva versión a finales de 2007 (Visual Basic 2008) Acerca de Visual Basic 2005 (cont.):  Acerca de Visual Basic 2005 (cont.) Antes de que surgiera Visual Basic, la creación de aplicaciones GUI era muy compleja y requería del conocimiento de lenguajes como C o C++. Visual Basic revolucionó la creación de aplicaciones GUI permitiendo que el programador creara la interfaz de forma visual y que sólo se preocupara del código para darle funcionalidad al programa. Acerca de Visual Basic 2005 (cont.):  Acerca de Visual Basic 2005 (cont.) Visual Basic evolucionó del lenguaje BASIC desarrollado a mediados de los 1960s por los profesores John Kemeny y Thomas Kurtz del Dartmouth College BASIC significa Beginner’s All-purpose Symbolic Instruction Code El propósito de BASIC era enseñarle programación a principiantes Visual Basic, por lo tanto, es un buen lenguaje para aprender o fortalecer destrezas de programación Contenido:  Contenido Objetivos Acerca de Visual Basic 2005 La Plataforma .NET Visual Studio 2005 Estilos de Programación y Visual Basic Desarrollo de Programas en Visual Basic La Plataforma .NET:  La Plataforma .NET La plataforma .NET (.NET Platform o .NET Framework) permite el desarrollo y la ejecución de aplicaciones en un ambiente seguro Esta plataforma fue lanzada en 2002 por Microsoft y no está atada a ningún lenguaje específico Lenguajes tales como Visual Basic, C# y C++ (Managed C++) pueden usar la plataforma .NET La versión más reciente es la 3.0 pero en este curso se usará la 2.0 La Plataforma .NET (cont.):  La Plataforma .NET (cont.) La Plataforma .NET provee tecnologías que permiten el desarrollo de los siguientes tipos de aplicaciones: Aplicaciones de Consola – su interfaz se basa en caracteres Aplicaciones para Windows – utilizan los objetos gráficos estándar de Windows Aplicaciones Web – utilizan los objetos gráficos estándar de HTML y XHTML y son vistas desde un navegador (browser) del Web Servicios Web – componentes reutilizables que pueden ser usados por aplicaciones Web La Plataforma .NET (cont.):  La Plataforma .NET (cont.) La Plataforma .NET posee varios componentes, entre éstos: El Common Language Runtime (CLR) – ambiente que maneja la ejecución del código El .NET Framework Class Library – contiene una biblioteca de más de 7,000 diferentes clases La tecnología ASP .NET (Active Server Pages) – permite la creación de aplicaciones Web La tecnología ADO .NET (ActiveX Data Objects) – permite la creación de aplicaciones que usan bases de datos La Plataforma .NET (cont.):  La Plataforma .NET (cont.) El Common Language Runtime (CLR) es un ambiente que maneja la ejecución del código Entre los servicios que provee están: La integración de componentes desarrollados en diferentes lenguajes El manejo de errores y situaciones excepcionales El manejo de la reservación y liberación de los objetos en memoria La Plataforma .NET (cont.):  La Plataforma .NET (cont.) El .NET Framework Class Library es una biblioteca de más de 7,000 diferentes clases Las clases se agrupan en espacios de nombre (namespaces). Algunos son: System – clases que defininen los tipos de datos, eventos y manejadores de eventos System.Collection – clases que definen colecciones de objetos tales como listas, pilas y colas System.Data – clases que permiten la creación y manipulación de bases de datos System.Drawing – clases que permiten dibujar en la pantalla, la impresora, etc. La Plataforma .NET (cont.):  La Plataforma .NET (cont.) Algunos espacios de nombre (cont.): System.IO – clases que permiten el uso de streams (incluyendo archivos) para la lectura o escritura de datos System.Text – clases que permiten manipular caracteres y strings System.Web – clases que permiten crear y mantener aplicaciones Web System.Windows.Form – clases que permiten crear y mantener aplicaciones para Windows La Plataforma .NET (cont.):  La Plataforma .NET (cont.) La Plataforma .NET especifica un lenguaje que interpretará el CLR Este lenguaje se conoce como el Microsoft Intermediate Language (MSIL) y corresponde al lenguaje de ensamblaje de una máquina virtual Cuando se compila el código, el MSIL correspondiente se almacena en un archivo ejecutable Cuando se ejecuta el programa, el MSIL es convertido en código nativo usando otro compilador conocido como el Just-in-Time (JIT) Compiler Contenido:  Contenido Objetivos Acerca de Visual Basic 2005 La Plataforma .NET Visual Studio 2005 Estilos de Programación y Visual Basic Desarrollo de Programas en Visual Basic Visual Studio 2005:  Visual Studio 2005 Visual Studio 2005 es un ambiente de desarollo integrado (IDE – Integrated Development Environment) Un IDE permite la creación, ejecución y depuración de aplicaciones En Visual Studio 2005 las aplicaciones se componen de uno o más proyectos, cada uno de estos posiblemente escrito en un lenguaje diferente Visual Studio 2005 (cont.):  Visual Studio 2005 (cont.) Esta es la pantalla inicial de Visual Studio 2005 (start – All Programs – Microsoft Visual Studio 2005 – Microsoft Visual Studio 2005): Visual Studio 2005 (cont.):  Visual Studio 2005 (cont.) Esta es la pantalla que permite manejar los proyectos: Contenido:  Contenido Objetivos Acerca de Visual Basic 2005 La Plataforma .NET Visual Studio 2005 Estilos de Programación y Visual Basic Desarrollo de Programas en Visual Basic Estilos de Programación y Visual Basic:  Estilos de Programación y Visual Basic Los estilos (o paradigmas) de programación definen enfoques para la organización de los componentes de un programa Visual Basic apoya varios estilos de programación: Programación estructurada (o procedimental) Programación orientada a objetos Programación manejada por eventos Estilos de Programación y Visual Basic (cont.):  Estilos de Programación y Visual Basic (cont.) En la programación estructurada o procedimental (procedural programming) los programas se componen de piezas llamadas procedimientos Cada procedimiento representa una tarea que debe realizar el programa y contiene declaraciones de datos locales e instrucciones Las instrucciones se organizan usando estructuras de control: secuencia, decisión y repetición Existe un procedimiento principal que indica (mediante llamadas) el orden de ejecución de los demás procedimientos Estilos de Programación y Visual Basic (cont.):  Estilos de Programación y Visual Basic (cont.) En la programación orientada a objetos (object-oriented programming) los programas se componen de objetos que interactúan entre sí Los objetos representan entidades de la vida real, contienen datos (atributos) y ejecutan operaciones (métodos) Cuando se diseña una aplicación, los programadores se basan en los objetos para expresar patrones (llamados clases) Estilos de Programación y Visual Basic (cont.):  Estilos de Programación y Visual Basic (cont.) Se pueden visualizar a los atributos como las características que tendrá cada objeto de una clase Se pueden visualizar los métodos como los procedimientos que indican las tareas que todo objeto de una clase puede llevar a cabo Las clases corresponden a los tipos de datos y los objetos corresponden a variables cuyo tipo de datos es una clase Estilos de Programación y Visual Basic (cont.):  Estilos de Programación y Visual Basic (cont.) En la programación manejada por eventos (event-driven programming) los programas responden a acciones iniciadas por los usuarios tales como cerrar una ventana o presionar un botón En Visual Basic los eventos están asociados a las ventanas (llamadas formularios) y a los objetos gráficos que se colocan dentro de la ventana (llamados controles) Estilos de Programación y Visual Basic (cont.):  Estilos de Programación y Visual Basic (cont.) En la programación manejada por eventos, el programador decide a cuáles eventos el programa debe responder y crea procedimientos que describen la respuesta Estos procedimientos se conocen como manajadores de eventos (event handlers) o procedimientos de eventos (event procedures) Contenido:  Contenido Objetivos Acerca de Visual Basic 2005 La Plataforma .NET Visual Studio 2005 Estilos de Programación y Visual Basic Desarrollo de Programas en Visual Basic Desarrollo de Programas en Visual Basic:  Desarrollo de Programas en Visual Basic Como indicamos anteriormente, en Visual Basic las aplicaciones se componen de uno o varios proyectos Cada proyecto puede contener una o varias ventanas (formularios). También pueden contener módulos (definidos más adelante) Cada formulario puede contener uno o varios controles, tales como botones, etiquetas y cajas de texto Desarrollo de Programas en Visual Basic (cont.):  Desarrollo de Programas en Visual Basic (cont.) Los formularios y los controles contienen propiedades y reaccionan a eventos Las propiedades son las características de los controles accesibles al programador, tales como color, localización y texto mostrado Los eventos son señales de que algo ha ocurrido para los cual el programa debe responder, tales como hacer clic a un botón o cerrar una ventana Desarrollo de Programas en Visual Basic (cont.):  Desarrollo de Programas en Visual Basic (cont.) El proceso para desarrollar un programa en Visual Basic es el siguiente: Se crea un proyecto que contendrá las diferentes ventanas que contiene el programa A cada ventana (formulario) se le añaden visualmente objetos gráficos (controles), tales como botones, etiquetas y cajas de texto A cada control se le asignan valores a sus propiedades A cada evento al que se desea responder se le crea un manejador de evento

Add a comment

Related presentations

Related pages

Auslesen der Daten von S7 in Exel - Beiträge - Forum ...

Mit VisualBasic2005 werden grafische Bedienoberflächen erstellt. Es werden Buttonseingesetzt, ... Letzter Bes: 08.01.2013. Beiträge: 23. Bewertung: (6)
Read more

Microsoft Visual Basic 2005 Tutorials - vtc.com

Learn valuable skills with these Microsoft Visual Basic 2005 online training tutorials
Read more

Visual Basic Exception Handling Tutorial (Part 1): Divide ...

12.3 Example: Divide by Zero Without Exception Handling. First we demonstrate what happens when errors arise in a console application that does not use ...
Read more

Datensätze zusammenfügen - entwickler-forum.de

04.04.2008, 13:01 #1. chrispriva. Profil Beiträge anzeigen Private Nachricht Zaungast ... ( VisualBasic2005, Datenaufruf über: OleDbCommand) ...
Read more

Lerngruppe .NET / C# / MCPD, per Web oder Bodensee ...

Bearbeitet von mupan, 01. August 2011 - 13:40. Nach oben; Melden #3 mupan mupan. ... Mein Stand: Null C#, bischen Powershell, bischen VisualBasic2005/2008.
Read more

All about Apps – Microsoft Store

Browse apps for Xbox and your Windows phone, tablet or computer. Shop for thousands of free and paid apps by category, read user reviews, and compare ratings.
Read more

Datensätze zusammenfügen [Archiv] - Entwickler-Forum

04.04.2008, 12:01. Hallo, folgende Situation: ... ( VisualBasic2005, Datenaufruf über: OleDbCommand) aus der Datenbank aufrufen will, dann habe
Read more

Buchempfehlung - VB-Magazin.de Forum - Community Visual ...

01-22-2007 12:07 gHuN; Registriert am 01-21-2007; Beiträge 1; Buchempfehlung Antworten Kontakt ... http://vb-magazin.de/visualbasic2005.aspx. Amazon Link
Read more

MSDN Magazine Issues

MSDN Magazine Issues and Downloads. Read the magazine online, download a formatted digital version of each issue, or grab sample code and apps.
Read more

VB2005 Registy-Key auslesen auf x64

Hallo, ich arbeite mit VisualBasic2005 in Verbindung mit WinXP-SP2-x64. Ich habe mir ein kleines Programm geschrieben, dieses mir Registy-Key auslesen soll.
Read more