SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Introducción a Visual
            Studio .NET
Lic. Marvin A. Romero. UGB, San Miguel   09/08/2009
Descripción


   Crear                     Escribir
  Interfaz                   código
                                            Conceptos básicos de
                                             .NET
               Use Visual
          Uso de Visual
            Studio .NET                     Explorar el entorno de
           Studio .NET
                                             desarrollo
                                            Crear un proyecto Visual
     Acceso                 Depurar          Basic .NET
     a datos              e implantar




Lic. Marvin A. Romero. UGB, San Miguel                                  09/08/2009
Lección: Conceptos básicos de .NET

                                       ¿Visual Studio
                                           .NET?
         ¿Plataforma                                    ¡AYUDA!
             .NET?
                                             .NET



                                                        ¿Visual Basic
         ¿.NET                                              .NET?
     Framework?




    Lic. Marvin A. Romero. UGB, San Miguel                       09/08/2009
¿Qué es la plataforma .NET?
                   Herramientas
                   de desarrollo
                                                             Clientes




                                         Servicios Web XML



                     Servidores                          Experiencias
                                                          de usuario


Lic. Marvin A. Romero. UGB, San Miguel                                  09/08/2009
Cómo funciona el .NET Framework
                                        Servicios de programación


                                        .NET Framework
        Aplicaciones                   Biblioteca de clases
        Visual Basic




                                                                  ADO.NET
                                              Servicios Web XML
                                              Windows




                                                                            Tipos de datos
                                                                                                       Código
                                                                                                        de la
        Aplicaciones
                                                                                                     plataforma
        Visual C#
                                                                                                        .NET

                                                                                             El compilador JIT produce
        Aplicaciones                                                                             lenguaje máquina
        Visual C++
                                   Common Language
El código fuente se compila como MSIL
                                      Runtime
     Lic. Marvin A. Romero. UGB, San Miguel                                                                   09/08/2009
¿Qué es Visual Studio .NET?

          Herramientas de                        Herramientas de
          Formularios Web                      Formularios Windows

                       Visual Studio .NET
  Múltiples
 Lenguajes                                               Gestor de errores



 Herramientas de
Servicios Web XML                                Acceso a datos



 Diseño              Desarrollo   Depuración          Implantación
Cómo utilizar la página de inicio
                 Get Started
                 What’s New
                 Online Community
                 Headlines
                 Search Online
                 Downloads
                 XML Web Services
                 Web Hosting
                 My Profile




                                 Open Project   New Project

Lic. Marvin A. Romero. UGB, San Miguel                        09/08/2009
¿Qué es una plantilla de aplicación?

 Proporciona archivos de
   inicio, estructura de
 proyecto y configuración
        del entorno
Cómo utilizar el Explorador de
soluciones




Lic. Marvin A. Romero. UGB, San Miguel   09/08/2009
Práctica: Trabajar con un proyecto
Visual Basic .NET
                              Iniciar un nuevo proyecto Visual Basic .NET
                              basado en la plantilla Aplicación para Windows

                              Ejecutar el proyecto dentro del entorno de
                              desarrollo

                              Generar un archivo ejecutable

                              Ejecutar el proyecto fuera del entorno de
                              desarrollo
                              Visualizar los archivos del proyecto en el
                              Explorador de soluciones

                              Guardar y cerrar el proyecto

 Lic. Marvin A. Romero. UGB, San Miguel                                        09/08/2009
Lección: Explorar el entorno de
  desarrollo
 Menú principal
    Nuevo proyecto
                                          Diseñador de Windows Forms
     Cuadro de herramientas




                                                                       Ventana
                                                                       Propiedades




 Lic. Marvin A. Romero. UGB, San Miguel                                 09/08/2009
Menús y barras de herramientas

     Menú principal

       Barra de herramientas estándar




 Nuevo proyecto       Guardar       Deshacer
                      Form1.vb
Cuadro de herramientas



                                         Controles para
                                         crear el interfaz
                                            de usuario




Lic. Marvin A. Romero. UGB, San Miguel                       09/08/2009
Diseñador de Windows Forms




Lic. Marvin A. Romero. UGB, San Miguel   09/08/2009
Editor de código
            Lista de nombres             Lista de nombres
                 de clases                  de métodos




Lic. Marvin A. Romero. UGB, San Miguel                      09/08/2009
Ventana Propiedades



                                             Establecer
                                          propiedades como
                                         tamaño, título y color




Lic. Marvin A. Romero. UGB, San Miguel                            09/08/2009
Otras ventanas de programación
   Ventana de
                                         Objetivo
  programación
                   Ayuda a organizar y gestionar el trabajo de
 Lista de tareas
                   generar la aplicación

                   Muestra mensajes de estado para varias
 Resultados
                   características en el entorno de desarrollo

                   Permite examinar el código tras las clases y
 Vista de clases   navegar por los símbolos de la solución

                   Permite emitir comandos o evaluar expresiones
 Comandos          en el entorno de desarrollo

 Examinador
                   Permite visualizar objetos y sus miembros
 de objetos
Sistema de ayuda en línea
       Menú de la Ayuda                  Ayuda dinámica




Lic. Marvin A. Romero. UGB, San Miguel                    09/08/2009
Práctica: Trabajar en el entorno de
desarrollo
                              Abrir y ejecutar una aplicación existente


                              Examinar un formulario en el Diseñador de
                              Windows Forms y el Editor de código

                              Abrir, cerrar, reabrir y ocultar el Cuadro de
                              herramientas

                              Examinar la configuración de las propiedades
                              de los controles

                              Utilizar la ventana Ayuda dinámica


 Lic. Marvin A. Romero. UGB, San Miguel                                       09/08/2009
Lección: Crear un proyecto Visual
  Basic .NET
         Crear una
       especificación
         de diseño




       Crear el
                                          Escribir   Probar y
     interfaz de
                                          código     depurar
       usuario




                                                     Generar e
                                                     implantar
 Lic. Marvin A. Romero. UGB, San Miguel                          09/08/2009
El proceso de desarrollo
                    1 Crear una especificación de diseño

                    2 Crear el interfaz de usuario

                    3 Establecer las propiedades de los objetos del
                         interfaz de usuario
                    4 Escribir código para añadir funcionalidad

                    5 Probar y depurar la aplicación

                    6 Generar un archivo ejecutable

                    7 Crear una aplicación de instalación




Lic. Marvin A. Romero. UGB, San Miguel                            09/08/2009
Cómo crear el interfaz de usuario


                                         Ubicar controles
                                         en el formulario
                                         desde el Cuadro
                                         de herramientas




Lic. Marvin A. Romero. UGB, San Miguel                 09/08/2009
Cómo establecer las propiedades de los
  controles
     Propiedades          Configuración
     (Name)        Textbox1
     BackColor     Blue
     Autosize      True
     Visible       True

     Border        Fixed 3D
     Font          Microsoft SanSerif, 8.2 pt
     Text          Textbox1
Cómo añadir código a los controles
       En la lista Nombre de clase, hacer clic en el control
       En la lista Nombre de método, hacer clic en el evento
       Añadir código entre Private Sub y End Sub


Private Sub Button1_Click(. . .)Handles Button1.Click
       'Your code goes here
End Sub




  Lic. Marvin A. Romero. UGB, San Miguel                        09/08/2009
Como guardar, ejecutar y generar la
  aplicación

                                    Guardar la aplicación


                                    Ejecutar la solución en el
                                    entorno de desarrollo


                                    Generar un archivo ejecutable


Lic. Marvin A. Romero. UGB, San Miguel                           09/08/2009

Más contenido relacionado

La actualidad más candente

Como funciona Visual Studio
Como funciona Visual StudioComo funciona Visual Studio
Como funciona Visual StudioMcGuix Bermeo
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Wilberth Rojas Aguilar
 
Manual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimateManual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimatepacheco0889
 
Novedades De Visual Studio 2010
Novedades De Visual Studio 2010Novedades De Visual Studio 2010
Novedades De Visual Studio 2010Foquita05
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010Estefy Sanchez
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Julio Ayala Rolón
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008juliocasal
 
Programacion cotidiana con VS2010
Programacion cotidiana con VS2010Programacion cotidiana con VS2010
Programacion cotidiana con VS2010Jersson Dongo
 
Visual Studio 2012
Visual Studio 2012Visual Studio 2012
Visual Studio 2012Byron Paguay
 
2. introduccion a vs .net
2.  introduccion a vs .net2.  introduccion a vs .net
2. introduccion a vs .netmhormech
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETNilian Cabral
 

La actualidad más candente (19)

Visual basic .NET
Visual basic .NETVisual basic .NET
Visual basic .NET
 
Entorno de visual studio
Entorno de visual studioEntorno de visual studio
Entorno de visual studio
 
Visual studio introduccion
Visual studio introduccionVisual studio introduccion
Visual studio introduccion
 
Como funciona Visual Studio
Como funciona Visual StudioComo funciona Visual Studio
Como funciona Visual Studio
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Manual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimateManual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimate
 
Novedades De Visual Studio 2010
Novedades De Visual Studio 2010Novedades De Visual Studio 2010
Novedades De Visual Studio 2010
 
VSTS 2010
VSTS 2010VSTS 2010
VSTS 2010
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008
 
Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008Introducción al Desarrollo para SharePoint con Visual Studio 2008
Introducción al Desarrollo para SharePoint con Visual Studio 2008
 
Trabajo gru
Trabajo gruTrabajo gru
Trabajo gru
 
Programacion cotidiana con VS2010
Programacion cotidiana con VS2010Programacion cotidiana con VS2010
Programacion cotidiana con VS2010
 
Visual Studio 2012
Visual Studio 2012Visual Studio 2012
Visual Studio 2012
 
Programacion
ProgramacionProgramacion
Programacion
 
2. introduccion a vs .net
2.  introduccion a vs .net2.  introduccion a vs .net
2. introduccion a vs .net
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
 

Destacado

Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]carechupona
 
CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4Daniel Irene
 
manual de visual basic.net 2008
manual de visual basic.net 2008manual de visual basic.net 2008
manual de visual basic.net 2008genaro martinez
 
Guía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de ProgramaciónGuía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de ProgramaciónMarvin Romero
 
Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010a9788398
 
Unit tests
Unit testsUnit tests
Unit testsvicmorji
 
Worker role
Worker roleWorker role
Worker rolevicmorji
 
Windows forms
Windows formsWindows forms
Windows formsvicmorji
 
Silverlight
SilverlightSilverlight
Silverlightvicmorji
 
Javascript
JavascriptJavascript
Javascriptvicmorji
 
Class library
Class libraryClass library
Class libraryvicmorji
 

Destacado (20)

Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]
 
Vb net telematic
Vb net telematicVb net telematic
Vb net telematic
 
CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4CURSO DE PROGRAMACION BASICA - Cap 4
CURSO DE PROGRAMACION BASICA - Cap 4
 
Manual visual studio 2010
Manual visual studio 2010Manual visual studio 2010
Manual visual studio 2010
 
manual de visual basic.net 2008
manual de visual basic.net 2008manual de visual basic.net 2008
manual de visual basic.net 2008
 
MANUAL DE VISUAL BASIC. 2010
MANUAL DE VISUAL BASIC. 2010MANUAL DE VISUAL BASIC. 2010
MANUAL DE VISUAL BASIC. 2010
 
Manual de visual basic.net
Manual de visual basic.netManual de visual basic.net
Manual de visual basic.net
 
Curso visual basic.net 2008
Curso visual basic.net 2008Curso visual basic.net 2008
Curso visual basic.net 2008
 
Guía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de ProgramaciónGuía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de Programación
 
Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010
 
Unit tests
Unit testsUnit tests
Unit tests
 
Worker role
Worker roleWorker role
Worker role
 
Windows forms
Windows formsWindows forms
Windows forms
 
Silverlight
SilverlightSilverlight
Silverlight
 
Wpf
WpfWpf
Wpf
 
Javascript
JavascriptJavascript
Javascript
 
Class library
Class libraryClass library
Class library
 
Asp net
Asp netAsp net
Asp net
 
Games
GamesGames
Games
 
Web role
Web roleWeb role
Web role
 

Similar a Introduccion a Visual Studio .NET

Sesion3 introduccionavisualstudio-net-100721180800-phpapp02
Sesion3 introduccionavisualstudio-net-100721180800-phpapp02Sesion3 introduccionavisualstudio-net-100721180800-phpapp02
Sesion3 introduccionavisualstudio-net-100721180800-phpapp02donniscampos
 
Sesion 3 . introduccionavisualstudio.net
Sesion 3 . introduccionavisualstudio.netSesion 3 . introduccionavisualstudio.net
Sesion 3 . introduccionavisualstudio.netMarvin Romero
 
Net capitulo I - fundamentos
Net   capitulo I - fundamentosNet   capitulo I - fundamentos
Net capitulo I - fundamentosredtacna
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessavnslgars
 
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguiatonytenorio2
 
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449123carlosr
 
Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2Marvin Romero
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciajona427
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .netJefersonGuevara1
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .netJefersonGuevara1
 
Asp.net jose luis encarnación #11
Asp.net jose luis encarnación #11Asp.net jose luis encarnación #11
Asp.net jose luis encarnación #11JosLuisEncarnacionNi
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkitCesar Escalante
 
Curso online-microsoft-visual-basic-2008-lw
Curso online-microsoft-visual-basic-2008-lwCurso online-microsoft-visual-basic-2008-lw
Curso online-microsoft-visual-basic-2008-lwCursodirecto.com
 
Programación 2 - Contenido/Introducción
Programación 2 - Contenido/IntroducciónProgramación 2 - Contenido/Introducción
Programación 2 - Contenido/IntroducciónBolivar Cuadra
 
Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegriEricka0426
 

Similar a Introduccion a Visual Studio .NET (20)

Sesion3 introduccionavisualstudio-net-100721180800-phpapp02
Sesion3 introduccionavisualstudio-net-100721180800-phpapp02Sesion3 introduccionavisualstudio-net-100721180800-phpapp02
Sesion3 introduccionavisualstudio-net-100721180800-phpapp02
 
Sesion 3 . introduccionavisualstudio.net
Sesion 3 . introduccionavisualstudio.netSesion 3 . introduccionavisualstudio.net
Sesion 3 . introduccionavisualstudio.net
 
Net capitulo I - fundamentos
Net   capitulo I - fundamentosNet   capitulo I - fundamentos
Net capitulo I - fundamentos
 
Introducción a Visual Studio .net
Introducción a Visual Studio .netIntroducción a Visual Studio .net
Introducción a Visual Studio .net
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessa
 
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
 
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449Mi lenguaje de programacion de preferencia  carlos espasas 201330.36449
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
 
Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2Introduccion a visual studio.Net Part 2
Introduccion a visual studio.Net Part 2
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Asp.net jose luis encarnación #11
Asp.net jose luis encarnación #11Asp.net jose luis encarnación #11
Asp.net jose luis encarnación #11
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
Curso online-microsoft-visual-basic-2008-lw
Curso online-microsoft-visual-basic-2008-lwCurso online-microsoft-visual-basic-2008-lw
Curso online-microsoft-visual-basic-2008-lw
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Programación 2 - Contenido/Introducción
Programación 2 - Contenido/IntroducciónProgramación 2 - Contenido/Introducción
Programación 2 - Contenido/Introducción
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegri
 

Más de Marvin Romero

Procesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas OperativosProcesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas OperativosMarvin Romero
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosMarvin Romero
 
Guia de Ejercicios Fundamentos de Programacion
Guia de Ejercicios Fundamentos de ProgramacionGuia de Ejercicios Fundamentos de Programacion
Guia de Ejercicios Fundamentos de ProgramacionMarvin Romero
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas OperativosMarvin Romero
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoMarvin Romero
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosMarvin Romero
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosMarvin Romero
 
Importancia de los Sistemas Operativos
Importancia de los Sistemas OperativosImportancia de los Sistemas Operativos
Importancia de los Sistemas OperativosMarvin Romero
 
Máquina de von neumann
Máquina de von neumannMáquina de von neumann
Máquina de von neumannMarvin Romero
 
Estructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje CEstructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje CMarvin Romero
 
Variables, Constantes y Tipos de datos en C
Variables, Constantes y Tipos de datos en CVariables, Constantes y Tipos de datos en C
Variables, Constantes y Tipos de datos en CMarvin Romero
 
Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada optMarvin Romero
 
Historia y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optHistoria y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optMarvin Romero
 
Jornalizacion Sistemas Operativos I-2012
Jornalizacion Sistemas Operativos I-2012Jornalizacion Sistemas Operativos I-2012
Jornalizacion Sistemas Operativos I-2012Marvin Romero
 
Jornalizacion Fundamentos de Programación I-2012
Jornalizacion Fundamentos de Programación I-2012Jornalizacion Fundamentos de Programación I-2012
Jornalizacion Fundamentos de Programación I-2012Marvin Romero
 
Metodologías y Técnicas de Diseño de Software
Metodologías y Técnicas de Diseño de SoftwareMetodologías y Técnicas de Diseño de Software
Metodologías y Técnicas de Diseño de SoftwareMarvin Romero
 
Especificación de requerimientos, Ingenieria de Software
Especificación de requerimientos, Ingenieria de SoftwareEspecificación de requerimientos, Ingenieria de Software
Especificación de requerimientos, Ingenieria de SoftwareMarvin Romero
 
Planificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera partePlanificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera parteMarvin Romero
 
VB. NET manejo estructurado de excepciones
VB. NET manejo estructurado de excepcionesVB. NET manejo estructurado de excepciones
VB. NET manejo estructurado de excepcionesMarvin Romero
 

Más de Marvin Romero (20)

Procesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas OperativosProcesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas Operativos
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
Guia de Ejercicios Fundamentos de Programacion
Guia de Ejercicios Fundamentos de ProgramacionGuia de Ejercicios Fundamentos de Programacion
Guia de Ejercicios Fundamentos de Programacion
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas Operativos
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas Operativos
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Importancia de los Sistemas Operativos
Importancia de los Sistemas OperativosImportancia de los Sistemas Operativos
Importancia de los Sistemas Operativos
 
Máquina de von neumann
Máquina de von neumannMáquina de von neumann
Máquina de von neumann
 
Estructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje CEstructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje C
 
Variables, Constantes y Tipos de datos en C
Variables, Constantes y Tipos de datos en CVariables, Constantes y Tipos de datos en C
Variables, Constantes y Tipos de datos en C
 
Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada opt
 
Historia y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optHistoria y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c opt
 
Jornalizacion Sistemas Operativos I-2012
Jornalizacion Sistemas Operativos I-2012Jornalizacion Sistemas Operativos I-2012
Jornalizacion Sistemas Operativos I-2012
 
Jornalizacion Fundamentos de Programación I-2012
Jornalizacion Fundamentos de Programación I-2012Jornalizacion Fundamentos de Programación I-2012
Jornalizacion Fundamentos de Programación I-2012
 
Metodologías y Técnicas de Diseño de Software
Metodologías y Técnicas de Diseño de SoftwareMetodologías y Técnicas de Diseño de Software
Metodologías y Técnicas de Diseño de Software
 
Especificación de requerimientos, Ingenieria de Software
Especificación de requerimientos, Ingenieria de SoftwareEspecificación de requerimientos, Ingenieria de Software
Especificación de requerimientos, Ingenieria de Software
 
Cocomo ejemplo
Cocomo ejemploCocomo ejemplo
Cocomo ejemplo
 
Planificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera partePlanificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera parte
 
VB. NET manejo estructurado de excepciones
VB. NET manejo estructurado de excepcionesVB. NET manejo estructurado de excepciones
VB. NET manejo estructurado de excepciones
 

Introduccion a Visual Studio .NET

  • 1. Introducción a Visual Studio .NET Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 2. Descripción Crear Escribir Interfaz código  Conceptos básicos de .NET Use Visual Uso de Visual Studio .NET  Explorar el entorno de Studio .NET desarrollo  Crear un proyecto Visual Acceso Depurar Basic .NET a datos e implantar Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 3. Lección: Conceptos básicos de .NET ¿Visual Studio .NET? ¿Plataforma ¡AYUDA! .NET? .NET ¿Visual Basic ¿.NET .NET? Framework? Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 4. ¿Qué es la plataforma .NET? Herramientas de desarrollo Clientes Servicios Web XML Servidores Experiencias de usuario Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 5. Cómo funciona el .NET Framework Servicios de programación .NET Framework Aplicaciones Biblioteca de clases Visual Basic ADO.NET Servicios Web XML Windows Tipos de datos Código de la Aplicaciones plataforma Visual C# .NET El compilador JIT produce Aplicaciones lenguaje máquina Visual C++ Common Language El código fuente se compila como MSIL Runtime Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 6. ¿Qué es Visual Studio .NET? Herramientas de Herramientas de Formularios Web Formularios Windows Visual Studio .NET Múltiples Lenguajes Gestor de errores Herramientas de Servicios Web XML Acceso a datos Diseño Desarrollo Depuración Implantación
  • 7. Cómo utilizar la página de inicio Get Started What’s New Online Community Headlines Search Online Downloads XML Web Services Web Hosting My Profile Open Project New Project Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 8. ¿Qué es una plantilla de aplicación? Proporciona archivos de inicio, estructura de proyecto y configuración del entorno
  • 9. Cómo utilizar el Explorador de soluciones Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 10. Práctica: Trabajar con un proyecto Visual Basic .NET Iniciar un nuevo proyecto Visual Basic .NET basado en la plantilla Aplicación para Windows Ejecutar el proyecto dentro del entorno de desarrollo Generar un archivo ejecutable Ejecutar el proyecto fuera del entorno de desarrollo Visualizar los archivos del proyecto en el Explorador de soluciones Guardar y cerrar el proyecto Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 11. Lección: Explorar el entorno de desarrollo Menú principal Nuevo proyecto Diseñador de Windows Forms Cuadro de herramientas Ventana Propiedades Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 12. Menús y barras de herramientas Menú principal Barra de herramientas estándar Nuevo proyecto Guardar Deshacer Form1.vb
  • 13. Cuadro de herramientas Controles para crear el interfaz de usuario Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 14. Diseñador de Windows Forms Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 15. Editor de código Lista de nombres Lista de nombres de clases de métodos Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 16. Ventana Propiedades Establecer propiedades como tamaño, título y color Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 17. Otras ventanas de programación Ventana de Objetivo programación Ayuda a organizar y gestionar el trabajo de Lista de tareas generar la aplicación Muestra mensajes de estado para varias Resultados características en el entorno de desarrollo Permite examinar el código tras las clases y Vista de clases navegar por los símbolos de la solución Permite emitir comandos o evaluar expresiones Comandos en el entorno de desarrollo Examinador Permite visualizar objetos y sus miembros de objetos
  • 18. Sistema de ayuda en línea Menú de la Ayuda Ayuda dinámica Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 19. Práctica: Trabajar en el entorno de desarrollo Abrir y ejecutar una aplicación existente Examinar un formulario en el Diseñador de Windows Forms y el Editor de código Abrir, cerrar, reabrir y ocultar el Cuadro de herramientas Examinar la configuración de las propiedades de los controles Utilizar la ventana Ayuda dinámica Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 20. Lección: Crear un proyecto Visual Basic .NET Crear una especificación de diseño Crear el Escribir Probar y interfaz de código depurar usuario Generar e implantar Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 21. El proceso de desarrollo 1 Crear una especificación de diseño 2 Crear el interfaz de usuario 3 Establecer las propiedades de los objetos del interfaz de usuario 4 Escribir código para añadir funcionalidad 5 Probar y depurar la aplicación 6 Generar un archivo ejecutable 7 Crear una aplicación de instalación Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 22. Cómo crear el interfaz de usuario Ubicar controles en el formulario desde el Cuadro de herramientas Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 23. Cómo establecer las propiedades de los controles Propiedades Configuración (Name) Textbox1 BackColor Blue Autosize True Visible True Border Fixed 3D Font Microsoft SanSerif, 8.2 pt Text Textbox1
  • 24. Cómo añadir código a los controles  En la lista Nombre de clase, hacer clic en el control  En la lista Nombre de método, hacer clic en el evento  Añadir código entre Private Sub y End Sub Private Sub Button1_Click(. . .)Handles Button1.Click 'Your code goes here End Sub Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009
  • 25. Como guardar, ejecutar y generar la aplicación Guardar la aplicación Ejecutar la solución en el entorno de desarrollo Generar un archivo ejecutable Lic. Marvin A. Romero. UGB, San Miguel 09/08/2009