Crear una Nueva Solución Vacía:



Documentos relacionados
AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

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

Proyecto de Facturación con Filemaker Pro 12

3.1. Guardar un libro de trabajo

Manual para el uso del Correo Electrónico Institucional Via Webmail

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

Guía de uso del Cloud Datacenter de acens

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE)

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

Concesionario de coches

Uso de Visual C++ Pre-Practica No. 3

Redes de área local: Aplicaciones y servicios WINDOWS

2_trabajar con calc I

Tutorial: Cómo realizar tu primer programa en C++ En el Sistema Operativo Windows

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Nociones básicas de Windows: Organizando: El Explorador de archivos de Windows

Jornadas de INCLUSION DIGITAL. a través de las TIC ORGANIZAN: CAPACITA: CLAEH

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

Manual del Usuario ADSL

Plantillas Office. Manual de usuario Versión 1.1

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción Barra de Herramientas...

MACROS. Automatizar tareas a través del uso de las macros.

MANUAL DE USUARIO. SISTEMA DE INVENTARIO DE OPERACIONES ESTADÍSTICAS.

Compartir carpetas en XP

La ventana de Microsoft Excel

Gestión academia de informática y nuevas tecnologías.

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

6.1. Conoce la papelera

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO. Introducción FACULTAD DE INGENIERÍA. Ordenación


1 Crear y enviar correos. Recibir correo

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007

Internet Information Server

1. Qué hacemos con la información encontrada en Internet? 2. De cuántas maneras se puede guardar una información?

Correo Electrónico: Webmail: Horde 3.1.1

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

GVisualPDA Módulo de Almacén

PowerPoint 2010 Introducción a Microsoft Office PowerPoint 2010

COMO CREAR UNA PÁGINA WEB 3-VÍNCULOS. IMÁGENES. FORMULARIOS.

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Guía Práctica para el Uso del Servicio de Software Zoho CRM

PLANTILLAS EN MICROSOFT WORD

Carlos Castro Grande 1

15 CORREO WEB CORREO WEB

Examen Septiembre Curso Programación en C++ Pág. 1

Guía de Aprendizaje No. 1

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

PowerPoint 2010 Manejo de archivos

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta

Vamos a ver las dos formas básicas de arrancar PowerPoint.

TRABAJANDO CON BLOGGER

Configuración del Explorador de Internet

Elementos de Microsoft Word

Access Control. Manual de Usuario

Mejoras introducidas MARKETING GIO

PLANTILLAS DE DOCUMENTOS EN WORD 2007

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

GUÍA DE OUTLOOK. Febrero 2010

Manual de NVU Capítulo 4: Los enlaces

MS ACCESS BÁSICO 6 LOS INFORMES

Contenido. cursos.cl / Teléfono:

Manual Ingreso Notas y Acta Electrónica

MANUAL DE USUARIO CMS- PLONE

Para la versión actual 8.0 Internet Explorer, la ventana nueva se muestra así:

GENERACIÓN DE TRANSFERENCIAS

PowerPoint 2010 Modificar el diseño de las diapositivas

Página 1 de 13 PLATAFORMA HELVIA. ADMINISTRACIÓN GENERAL: Manual de la Administración General

Guía N 1: Fundamentos básicos(i)

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Mensario 2: Manual de importación

Año: 2008 Página 1 de 18

Índice. Insertar vínculos a páginas web... 8 Insertar videos... 9 Vínculos a archivos... 9

Manual Oficina Web de Clubes (FBM)

TUTORIAL ENVIO SMS MASIVOS. 1. Segmentación de la base de datos de clientes

GUIA DE USO DEL ACCPRO

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

Cómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador

Java. Mtro. Manuel Suárez Gutiérrez

Microsoft Power Point

Muchos programas de aplicación contienen herramientas para proteger la información, por ejemplo, Microsoft Word que te permite:

TUTORIAL PRÁCTICO DE BASES DE DATOS EN ACCESS CREAR UNA AGENDA

MANUAL DE USO DE LA APLICACIÓN

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES

Manual de Usuario Mesa de Servicios Corporativos SKC

Guardar y abrir documentos

MANUAL DE AYUDA MODULO TALLAS Y COLORES

Trabajar con diapositivas

MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS (SASP)

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

1.- Introducción

MANEJANDO FICHEROS Y CARPETAS

Practica A. Crear y Administrar Grupos

Transcripción:

Lo primero que haremos será crear una Solución Vacía, en la cual almacenaremos todos los proyectos y sus clases, que desarrol lemos a lo largo de este curso. Crear una Nueva Solución Vacía: Clic en el menú Archivo, luego otro clic sobre la opción Nuevo, y por último un clic sobre la opción Solución Vacía, a como se puede aprecia en la siguiente imagen.

Aparecerá la siguiente ventana: Elegimos la categoría Sharp Develop, y colocamos el nombre a la Solución, con el siguiente nombre: ProgramacionAlgoritmica1, y lego hacemos clic sobre el botón Crear y listo, con esto ya hemos creado una Solución Vacía.

Al hacer este proceso lo único que hacemos es decirle a Sharp Develop que nos cree un portafolio, donde almacenare mos cada uno de los proyectos que logremos desarrollar a lo largo del curso.

Procedamos ahora agregar un nuevo proyecto a nuestra solución y de esta manera iniciar a programar. Agregar un Nuevo Proyecto Vacío Primeramente no podemos ubicar sobre el nombre de la solución (en este caso ProgramacionAlgoritmica1) y hacemos un clic derecho sobre ella, luego seleccionamos la opción Agregar y del menú desplegable hacer clic sobre la opción Proyecto, a como se muestra en la siguiente imagen:

Al realizar este proceso, se nos mostrará una pantalla, en la cual haremos clic sobre la Categoría C# y eligiendo de ahí, la opción Proyecto en Blanco, colocamos un nombre al mismo: HolaMundo y hacemos clic sobre el botón Crear a como se pude observar en la imagen: Ahora ya tenemos un nuevo proyecto, ahora solo nos resta agregar el código al mismo. Crear una Nueva Clase Vacía: Al igual que como agregamos un nuevo proyecto a la solución, así mismo agregaremos una nueva clase al proyecto que hemos crea do, el cual nombramos: HolaMundo.

Nos ubicamos pues sobre el nombre del proyecto y hacemos un clic derecho sobre el mismo, luego nos deslizamos hasta la opció n Agregar y hacemos clic sobre la Opcion Nuevo Elemento, a como se puede apreciar en esta imagen:

Luego de este proceso aparecerá una nueva ventana, en la cual debemos hacer clic sobre la categoría C# y luego sobre la Plantilla Archivo en Blanco, le Agregamos un nombre (HolaMundo) y luego hacemos clic en el Botón Crear a como se aprecia en la siguiente imagen: Una vez realizados todos estos pasos, ahora sí estamos listos para inciar a programar en este nuevo entorno de desarrollo y lo haremos siguiendo los siguientes pasos:

1. Declaramos las librerías a utilizar en el programa en este caso la librería System using System; 2. Luego agregamos el nombre del espacio de nombres el cual es mismo nombre del proyecto que creamos: HolaMundo y abrimos llave de apertura y hacemos un enter y el programa nos agregará la otra llave de cerradura namespace HolaMundo{ } 3. Posteriormente a esto y dentro de las llaves escribimos el nombre de la clase que agregamos al proyecto la cual nombramos HolaMundo.cs y abrimos llave y hacemos un enter y el programa completara la operación agregando la llave de cerradura correspondiente; algo más o menos así: public class HolaMundo{ } 4. Dentro de estas dos nuevas llaves, agregaremos el método principal de clase, el cual deberá tener el nombre de, igual al siguiente código: static void Main(String[] Args){ } 5. Dentro de estas dos nuevas llaves agregaremos el siguiente código: Console.WriteLine( Hola Mundo!, bienvenidos al curso de C# con Sharp Develop ); Console.readLine(); 6. Para continuar y probar nuestra primera aplicación debemos de guardar los cambios en el proyecto y lo podemos hacer haciendo uso de la combinación de teclas Ctrl y S y por ultimo si todo anda bien, no deben de aparecer ningún error y solo restarí a

ejecutar el programa presionando la tecla F5 y listo, hemos creado nuestra primera aplicación en C#, haciendo uso de la herramienta Sharp Develop. Nota: Agrego el código completo ya probado por si les está dando problemas el que ustedes están escribiendo: using System; namespace HolaMundo{ public class HolaMundo{ static void Main(String[] Args){ Console.WriteLine("Hola Mundo!, bienvenidos al curso de C# con Sharp Develop"); Console.ReadLine(); } } } Hay que copiarlo desde la palabra using hasta la última llave que aparece, antes de que inicie este texto.

Ejercicio #2: Sumar dos números Primeramente lo que haremos será agregar un nuevo proyecto a la solución que ya hemos hecho, mediante un clic derecho sobre l a solución, agregar, Nuevo proyecto, similar a la siguiente imagen:

En la nueva ventana, seleccionar la categoría C# y luego en la parte derecha de las plantilla, la plantilla con el nombre de proyecto en blanco y le ponemos el nombre de: EjerciciosBasico, y por último hacemos clic en el botón Crear, a como se podrá ver en la si guiente figura:

Ahora nuestra solución tiene más de un proyecto, por lo cual es necesario indicarle cual es el proyecto principal, de no hacerlo, C# iniciará con el primer proyecto que se agregó a la solución, veamos pues como poner a un proyecto como principal en una solución: Primero nos ubicaremos en la parte más izquierda de la pantalla, específicamente en el explorador de proyectos, y luego hacemos clic izquierdo sobre el proyecto que deseamos que sea el principal y del menú emergente seleccionar la opción: Establecer como pro yecto de Inicio, he inmediatamente el proyecto seleccionado debe tornarse su nombre o título del proyecto más negrito, a como se podrá ver en la siguiente imagen: Seguidamente, ahora hay que agregar una nueva clase para nuestro nuevo proyecto, lo cual lo haremos haciendo un clic derecho sobre el nombre del proyecto, del menú Agregar seleccionamos la opción Nuevo Elemento, a como se podrá aprecias a continuación:

De la nueva ventana, en la parte de categorías elegimos la opción C# y de las plantillas a su derecha, la opción Archivo en Blanco, le colocamos el nombre de Sumar2Numero y luego hacemos clic en el botón Crear a como se verá a continuación: Luego de esto, en el área de edición del código agregamos el siguiente código, el cual lleva consig una breve explicación del mismo: // Nombre de la libreria, la palabra System, inicia con mayuscula using System; // Declaracion del nombre del Proyecto, sedebe de escribir

// igual a como lo definimos al inicio namespace EjercicioBasicos{ // Nombre de la clase, al igual que el nombre del proyecto, el // nombre de la clase debe crearse tal y como lo definimos al // principio, respetando mayusculas y minusculas public class Sumar2Numeros{ // Declaración del métodoprincipal, hay que recordar que la // palabra Main, inicia con mayuscula, de no ser así, no // puede producir errores static void Main(String[] Args){ // Declaramos las variables necesarias int num1, num2, sum; // Solicitar al usuario el primer número Console.Write("Ingrese el Primer Número "); // Almacenar el número saolicitado en la // varibla llamada num1 num1= int.parse(console.readline()); // Solicitar al usuario el segundo número Console.Write("Ingrese el Segundo Número "); // Almacenar el número solicitado en la variable // llamada num2 num2= int.parse(console.readline()); // Realizar el proceso de cálculo, en este caso una //suma para lo cual a la variable sum se le asigna la // suma de las variables num1 y num2 sum= num1+ num2; // Mostrar el resultado en pantalla al usuario Console.WriteLine("El resultado de la Suma es :"+sum); // Solicitamos al usuario que presione una tecla para // salir de la aplicación

} } } Console.Write("Presione una tecla para salir..."); // Mandamos a leer en a leer Console.ReadLine(); Ahora para probar nuestra aplicación solo debemos guardar cambios presionado las teclas Ctrl + S y luego compilar y ejec utar nuestro programa presionando F5. Análisis del código Vamos a analizar el código fuente para irnos familiarizando con los mecanismos típicos de un programa en C#: La primera dec laración indica que vamos a utilizar el espacio calificado (o NameSpace) llamado System. Un espacio calificado o nominado es una especie de firma digital con la que podemos hacer referencia a una librería o bien -mediante la declaración NameSpace- hacer que sirva de identificador de todos los módulos que pertenezcan a una aplicación, o un fragmento de aplicación. System es el NameSpace básico para todas las aplicaciones que requieran algún servicio del sistema (que son prácticamente todas). Note el lector que la de claración del espacio calificado podría haberse eliminado si en el código hubiéramos hecho referencia a la jerarquía completa, esto es, si hubiéramos escrito: System.Console.WriteLine( Texto para Mostrar en Pantalla ); Los espacios calificados pueden estar predefinidos, como en este caso, o ser declarados en el código por el propio usuario. C omo nuestra aplicación utiliza una única salida de texto por el dispositivo por defecto (Consola), no es preciso hacer ninguna re ferencia a Windows ni a sus servicios. La consola está representada en dicho espacio por el objeto Console que dispone de métodos para e scribir texto en la consola por defecto (Write() y Writeline()) y también para recoger entradas de datos del mismo dispos itivo (Read() y Readline()).

Main(): la función principal Todo el código de un programa en C# debe estar incluido en una clase. Además, en C# no existen métodos ni variables globales, por tanto, mediante la palabra reservada class declaramos la clase HolaMundo, que contiene todo el código ejecutable. Esta clase está compuesta por una única función principal (Main). Dicha función está precedida de 3 calificadores: de ámbito (public), de acceso (static) y de valor de retorno (void) y es la función principal de todo programa ejecutable en C#. En ella es donde comienza y termina el control del programa y es donde se crean objetos y se ejecutan otros métodos. También debemos tener en cuenta que Main() admite varios modos de implementación similares según devuelva o no valores (en nuestro ejemplo anterior, el calificador void indica que no devuelve ninguno), y también es posible eliminar la declaración p ublic, haciendo que no se pueda acceder a él desde otras clases. Finalmente, se puede declarar un array de argumentos, de manera que recoja los argumentos que se le pasen al programa en la línea de comandos. Bien, si te queda alguna duda, no olvides de dejar tu comentario en el blog (www.docentefarem.wordpress.com), que a la medida de lo posible estaremos tratando de resolver tú inconveniente, solamente me resta agradecerles su interés y será hasta pronto si Dios así lo permite, saludos.