viernes, 21 de agosto de 2015

Introducción a C# .NET

C# (C Sharp) es un lenguaje de programación de la plataforma Microsoft .NET, diseñado para ser simple, moderno, de propósito general y orientado a objetos. C# es un lenguaje fuertemente tipado, robusto y con un recolector de basura (Garbage Collector) que gestiona la memoria de manera eficiente. También provee soporte para internacionalización (i18n) y puede funcionar en sistema embebidos.

Configuración del entorno


Para empezar a desarrollar aplicaciones en C# debemos instalar el Framework Microsoft .NET tal y cómo se explica en el post Introduccion Microsoft .NET.html. Además de esto, es necesario configurara algunos parámetros del entorno .NET que se explican en el post Introduccion Visual Basic .NET.html. Esta última parte es importante ya que se configuran los binarios necesarios para ser ejecutados desde consola. Vamos a comenzar ahora con nuestro primer Script!, el clásico Hola mundo!.

Hola Mundo! sin IDE


Lo primero que debemos hacer es abrir un bloc de notas y escribir el siguiente código.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
   class Program
   {
      static void Main(string[] args)
      {
         Console.WrawLine("Hola Mundo!");
         Console.ReadKey();
      }
   }
}

Es aconsejable teclear el texto nosotros mismos, con esto nos ahorramos algún caracter extraño y vamos familiarizándonos con el lenguaje. Después de esto guardamos el archivo con "Archivo -> Guardar Como" y seleccionamos en Tipo la opción Todos los Archivos. Finalmente colocamos el nombre del archivo como HolaMundo.cs.

Enseguida, abrimos una consola como administrador y navegamos hasta el directorio en donde tengamos el archivo guardado. Tecleamos entonces el siguiente comando.

csc /out:HolaMundo.exe HolaMundo.cs

Al ejecutar el comando aparecerá un nuevo archivo en nuestro directorio denominado HolaMundo.exe. Finalmente al abrir dicho archivo obtenemos nuestro primer script.



Hola Mundo! con IDE


Desde el Visual Studio selecionamos "Archivo > Nuevo Proyecto" y en Plantillas buscamos C# > Windows > Windows Desktop y finalmente seleccionamos Aplicación de Consola. Al dar clic en Aceptar, el IDE nos creará el siguiente esquema.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
   class Program
   {
      static void Main(string[] args)
      {
      }
   }
}

A partir del cual, debemos completar el código tal cual está en el primer ejemplo. Damos clic en Iniciar/Start y tendremos una salida en consola similar, pero generada desde el IDE.



A continuación, se presenta un video tutorial que explica un poco más a fondo el uso del IDE y refuerza el entendimiento del primer script.



Referencias

- C Sharp (programming language). (2015, August 11). In Wikipedia, The Free Encyclopedia. Retrieved 04:41, August 21, 2015, from 
- Garbage collection (computer science). (2015, August 16). In Wikipedia, The Free Encyclopedia. Retrieved 04:42, August 21, 2015, from 
https://en.wikipedia.org/w/index.php?title=Garbage_collection_(computer_science)&oldid=676290470
- Compilar la línea de comandos con csc.exe (2015, August). In Learn to Develop with Microsoft Developer Network | MSDN. Retrieved 1:17, August 21, 2015, from
https://msdn.microsoft.com/es-es/library/78f4aasd.aspx
- Hello World, su primer programa (Guía de programación de C#) (2015, August). In Learn to Develop with Microsoft Developer Network | MSDN. Retrieved 1:17, August 21, 2015, from
https://msdn.microsoft.com/es-es/library/k1sx6ed2(v=vs.120).aspx

No hay comentarios:

Publicar un comentario