Tema: Introducción al IDE de Microsoft Visual C#.

Documentos relacionados
Definición Es una directiva using que ayuda al compilador a localizar una clase que se usa en la aplicación.

Tema: Entorno a C# y Estructuras Secuenciales.

Tema: Entorno a C# Objetivos. Introducción. Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación Estructurada

Tema: Entorno a C# En el primer ejercicio se inicia el entorno de programación de Visual Studio.NET y se enseña a crear una aplicación en consola.

Tema: Repaso sobre el uso del IDE de Microsoft Visual C#.

PROF. ANGEL MENDEZ YALLI.

Guia#9: Punteros en C#.

GUÍA DE TRABAJO N 1 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 13

Personalizar barras de herramientas

Laboratorio. Instalación de Visual Studio Community. Back To Basics Instalando Visual Studio Community. Versión: 1.0.

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010

Práctica de laboratorio: Compartir recursos en Windows

Práctica: Creación de un programa C# sencillo

Práctica de laboratorio: Utilidades en Windows

Tema: Tipos de datos y conversiones

Agenda..NET C# Laboratorio #1

Tema: Entorno a C# y Estructuras Secuenciales.

Objetivos. Introducción

Tema: Entorno a C# y Estructuras Secuenciales.

Fundamentos de PowerPoint

INTRODUCCIÓN A WINDOWS FORM

Bienvenidos al curso Microsoft Word 2010

Fundamentos de Word. Identificar los elementos de la interfaz de usuario que puede usar para realizar las tareas básicas.

4.3 CREAR ETIQUETAS Y SOBRES

Dentro de las funciones básicas de un procesador de textos están; escribir, guardar e imprimir documentos.

Ingeniería en Desarrollo de software Cuatrimestre 07. Asignatura: Programación.NET 1. Clave:

MANUAL BÁSICO DE WINDOWS

//La asignación de la propiedad Horas hace que el 'set' de acceso a ser llamado. t.hours = 24;

Programación III. 1. Facultad: Ingeniería Escuela: Computación Asignatura:Programación III I. OBJETIVOS II. INTRODUCCIÓN TEÓRICA

Integración de los distintas aplicaciones

Introducción a Windows 98

Práctica de laboratorio: Administración de la carpeta de inicio en Windows 7 y Vista

Guía de instalación del navegador Mozilla Firefox

Excel Fundamentos de Excel. Área académica de Informática

Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista

Definición de una base de datos. Un manejador de base de datos es un programa que permite administrar y organizar una serie de datos.

Elementos esenciales de Word

El escritorio. Menú Inicio

Servicios Computacionales y Tecnologías de Información INDICE Cuadro de diálogo Iniciar sesión en Windows

FACULTAD DE INGENIERÍA

INTRODUCCIÓN A WINDOWS FORM

Guía de Microsoft Excel Primeros pasos

SESIÓN 8 FORMATO DE LAS DIAPOSITIVAS.

Aprender los conceptos, manejo, usos y aplicación de heaps a fin de utilizarlos para el desarrollo de aplicaciones

Práctica de laboratorio: Utilidades de la línea Ejecutar en Windows Vista

Control de Accesos SisMod

Tema: Entorno a C# En el primer ejercicio se inicia el entorno de programación de Visual Studio.NET y se enseña a crear una aplicación en consola.

Funciones remotas. Supervisión y control. Supervisión de alumnos. file://c:\documents and Settings\robertob\Configuración local\temp\~hhae55.

Práctica de laboratorio: Administración de la carpeta Inicio en Windows 7

Para establecer márgenes, orientación de página y otras opciones de configuración de página, se debe realizar el siguiente procedimiento:

3.1 REVISAR, COMPARAR Y COMBINAR DOCUMEN- TOS.

Crear una Nueva Solución Vacía:

Objetivo. Introducción. Programación III, Guía 2 1. Facultad : Ingeniería Escuela : Computación Asignatura: Programación III

Tema 3. Aplicaciones de Tipo Consola

GUÍA DEL USUARIO DE SOFTWARE P-TOUCH EDITOR. PJ-623/PJ-663 Impresora portátil. Versión A US SPA

Carpetas y archivos. Los directorios

Práctica A: Creación de un componente con servicio

BgInfo v4.16 INTRODUCCIÓN

Curso de Java Introducción a la Programación I

Índice Objetivo... 2 Definición y utilidad de Microsoft PowerPoint Cómo iniciar PowerPoint?... 3 Elementos de la ventana de PowerPoint...

Tema: Algoritmos para la ruta más corta en un Grafo.

Address Book Conversion Utility Guía del usuario

Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación.

Dos de los elementos más importante de cualquier sistema operativo son los archivos y las carpetas.

FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015

Tema: Grafos en C#. Objetivos Específicos. Materiales y Equipo. Introducción Teórica. Programación IV. Guía 7

Lección 2: Principios básicos de las presentaciones Sección: Conocimientos Generales & Certificación

Lección 1: Descripción general Sección: Conocimientos generales & Certificación.

Procedimiento para Instalar Sistema en Windows 7

Lección 1: Conceptos básicos de PowerPoint Sección: Conocimientos Generales & Certificación

Guía de configuración regional Vista, 7 y 8

Práctica de laboratorio: Configuración del navegador en Windows 8

Capítulo 3. Introducción a la programación. Continuar

Guía de configuración regional Windows 7, 8 y 10

Informática. ETSIGCT curso 2017/2018 Presentación y boletín 1 de prácticas J. Javier Ibáñez González

Cambia al área de trabajo situada debajo de la actual.

Lección 1: Conociendo Word Sección: Conocimientos Generales & Certificación

Contenido. Introducción Usando di Monitoring como un usuario normal Uso de di Monitoring como un operador de entrada de datos...

Objetivo: El alumno aprenderá las diferentes formas para abrir el programa de Microsoft Word.

POWER POINT Tema 1. Para salir de PowerPoint (suponiendo que se tiene abierto) puede:

Tema: Estructuras de Selección en C#.

Práctica de laboratorio: Utilidades de la línea Ejecutar en Windows XP

Creación de tablas sin asistente (vista de diseño)

Laboratorio optativo: Copia de seguridad y recuperación de datos en Windows 7

Lección 7: Trabajar con temas, conjuntos de estilos, fondos, elementos rápidos y cuadros de texto Sección: Conocimientos Generales & Certificación

Tema1:Controles de Programas estructurados. Entrada y salida de datos ENTRADA Y SALIDA DE DATOS ENTRADA Y SALIDA

INTRODUCCIÓN A IMPRESS 1. INTRODUCCIÓN

Crear un lanzador, un icono de aplicación, en Gnome

Formato para prácticas de laboratorio

X-RiteColor Master Web Edition

USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON

Práctica de laboratorio: Administración de la carpeta Inicio en Windows Vista

MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS

GUÍA DE ACCESIBILIDAD PARA PERSONAS CON DEBILIDAD VISUAL EN ENTORNO WINDOWS XP

MICROSOFT WORD VERSIÓN 2010 ING. AURELIO CHAVEZ ACHA

Creación y manejo de la base de datos y tablas

Cursos on line FADU UBA Qué son y qué características tienen los símbolos?

Transcripción:

Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más sencillo de un programa de C#, a saber, una aplicación de consola. Puesto que las aplicaciones de consola realizan todas sus entradas y salidas en la línea de comandos, son ideales para probar rápidamente características del lenguaje y escribir utilidades de línea de comandos. Nota: Las características del entorno de desarrollo analizadas en esta sección también se encontrarán al desarrollar aplicaciones de formularios Windows Forms. No debemos omitir esta parte aunque no tengamos la intención de escribir aplicaciones de consola. En esta sección aprenderá lo siguiente: I. Cómo crear una nueva aplicación de consola. II. Cómo utilizar los marcadores en el Editor de código. III. Cómo ver el Explorador de soluciones. IV. Cómo mantener el formato correcto del código. V. Cómo utilizar IntelliSense para que la entrada del código sea más rápida y precisa. VI. Cómo generar y ejecutar aplicaciones. Materiales y equipo Guía Número 1 Computadora con programa Microsoft Visual C#. 1

I. Para crear una aplicación de consola de C# 1. En el menú Archivo, haga clic en Nuevo proyecto. Aparecerá el cuadro de diálogo Nuevo proyecto. En este cuadro de diálogo se muestra la lista de los diferentes tipos de aplicación predeterminados que puede crear Visual C#. 2. Seleccione Aplicación de consola como tipo de proyecto y cambie el nombre de la aplicación a Mostrar archivos. La ubicación predeterminada debe ser correcta, pero siempre puede escribir una nueva ruta de acceso si lo desea. 3. Haga clic en Aceptar. Visual C# Express crea una nueva carpeta para el proyecto con el nombre del título del proyecto. También abre la ventana principal de Visual C# Express y el panel Código, donde escribirá y modificará el código fuente de C# que crea la aplicación. Observe la barra de herramientas en la parte superior de la ventana. Esta barra de herramientas contiene iconos para crear, cargar y guardar proyectos, modificar el código fuente, generar la aplicación, y ocultar y mostrar otras ventanas que componen el entorno de Visual C# Express. Los cinco iconos del extremo derecho de esta barra de herramientas se utilizan para abrir ventanas importantes como el Explorador de soluciones y el Cuadro de herramientas. Coloque el puntero del mouse sobre uno de estos iconos para obtener ayuda a través de un elemento de información emergente. 2

1 2 3 4 El entorno de desarrollo integrado (IDE) de Visual C# Express es donde se genera, comprueba y depura la aplicación de C#. El IDE de Visual C# Express proporciona una interfaz de usuario simplificada que incluye: 1. Editor de código Ventana donde se escribe el código fuente de C#. 2. Explorador de soluciones La ventana de la parte superior derecha es el Explorador de soluciones, que muestra todos los archivos del proyecto en una vista de árbol jerárquica. Cuando se utiliza el menú Proyecto para agregar nuevos archivos al proyecto, se verán reflejados en el Explorador de soluciones. Además de los archivos, el Explorador de soluciones también muestra la configuración del proyecto y las referencias a las bibliotecas externas que necesita la aplicación. Para obtener acceso a las páginas de propiedades del Diseñador de proyectos, haga clic con el botón secundario del mouse en el nodo Propiedades del Explorador de soluciones y, a continuación, haga clic en Abrir. Utilice estas páginas para modificar opciones de generación, requisitos de seguridad, detalles de implementación y muchas otras propiedades del proyecto 3. Propiedades Muestra las propiedades del elemento seleccionado. 4. Lista de tareas El IDE administra todo el código fuente y los archivos de recursos en los proyectos. Proporciona herramientas para modificar código, diseñar interfaces de usuario, generar y depurar. 3

II. El IDE PROGRAM.CS 1 2 3 4 1 Using: La directiva using se utiliza para: Permitir el uso de tipos en un espacio de nombres, de modo que no sea necesario especificar el uso de un tipo en dicho espacio de nombres: using System.Text; 2 Namespace: Los espacios de nombres se utilizan en gran medida en la programación de C# de dos maneras. En primer lugar,.net Framework utiliza los espacios de nombres para organizar sus múltiples clases, de la forma siguiente: C# System.Console.WriteLine("Hello World!"); System es un espacio de nombres y Console es una clase incluida en ese espacio de nombres. Se puede utilizar la palabra clave using a fin de que no se requiera el nombre completo, de la manera siguiente: using System; Console.WriteLine("Hello"); Console.WriteLine("World!"); Ejemplo namespace SimpleNamespace class SimpleClass 4

UNIVERSIDAD TECNOLÓGICA DE LOS ANDES public void SimpleMethod() System.Console.WriteLine( "SimpleMethod dentro de SimpleNamespace"); 3 Class Program: Se crea la clase Programa. 4 Main: El método Main es el punto de entrada del programa, donde crea objetos e invoca otros métodos. En un programa de C#, sólo puede haber un punto de entrada. El método Main es el punto de entrada del programa, donde se inicia y finaliza el control. Se declara dentro de una clase o una estructura. Debe ser estático y no debería ser público. (En el ejemplo anterior, recibe el acceso predeterminado de privado.) Puede tener un tipo de valor devuelto void o int. El método Main se puede declarar con o sin parámetros. Los parámetros se pueden leer como argumentos de la línea de comandos indizados basados en cero. A diferencia de C y C++, el nombre del programa no se trata como el primer argumento de la línea de comandos. III. Primer programa La clase Console. Mediante esta clase se consigue mostrar información en la pantalla así como capturar la información que introduzca el usuario, cabe destacar que los métodos de la clase Console son de tipo Shared, esto significa que no es necesario crear un objeto a partir de la clase para invocar a sus métodos, es posible hacerlo indicando el nombre de la clase seguido de un punto y el nombre del método. El método WriteLine() Este método es el que se usa para mostrar texto en la consola, el método escribe en la pantalla el valor que le pasemos como parámetro. El parámetro que recibe el método puede ser de varios tipos, ya sea una cadena de caracteres, un número entero, una línea en blanco, etc... El método ReadLine() Este método se usa para recoger la información que el usuario introduce cuando la aplicación así lo requiera. Cuando invocamos al método Console.ReadLine() el sistema queda en espera hasta que el usuario pulsa la tecla Intro. 5

Si se asigna la llamada a Console.ReadLine() a una variable se consigue capturar el dato introducido por el usuario, para después poder operar con él. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Aplicación_Hola_Mundo class Program static void Main(string[] args) //Escribimos una cadena de caracteres. Console.WriteLine("Hola Mundo"); Console.ReadLine(); Ejercicios: Realiza ahora una aplicación en la cual imprimas: Nombres y apellidos Código de estudiante Dirección Cursos que estás llevando este semestre. IV. Segundo programa using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Aplicación_Nombre class Program static void Main(string[] args) //Declaramos una variable de tipo cadena de caracteres string cadena; //Mostramos un mensaje al usuario Console.WriteLine("Por favor, introduzca su nombre:"); //Capturamos el dato introducido por el usuario cadena = Console.ReadLine(); //Operamos con el dato cadena = "El nombre introducido es: " + cadena; //Mostramos la cadena Console.WriteLine(cadena); Console.ReadLine(); 6

Ejercicio 2. Ahora actualiza este ejercicio al ejercicio 1. Realiza la suma de dos números introducidos por el usuario. 7