Cómo crear un programa en C

C# es un gran lenguaje de programación y todas las herramientas que necesitarás son gratis y fáciles de usar. Mientras que C# está asociado con Microsoft, softwares gratuitos usan DotGNU que hace más o menos lo mismo y te permite estudiar y modificar los internos sin restricciones. Las instrucciones de abajo describen los enfoques orientados a FOSS y a Windows. C# también se usa con .NET framework.

Configuración (Windows)

  1. Ve a aquí para descargar tu copia gratis de Visual C# 2010 Express Edition
  2. Corre lo que descargaste y sigue estos pasos:
    1. Siguiente.
    2. Estoy de acuerdo; Siguiente. Siguiente.
    3. Instalar

Crea tu primer programa

  1. Ejecuta Visual C# 2005 Express Edition.
  2. Ve a Archivo > New > Proyecto.
  3. Selecciona Visual C# → Windows → Aplicación de Consola.
  4. Presiona OK. Deberías ver esto:
  5. Debajo de static void Main(string[] args), después del primer corchete curveado, teclea: Debería lucir así: using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("Hola, Mundo!"); Console.ReadLine(); } } }
  6. Haz clic en el botón de reproducir [►] en la barra de herramientas.

Configuración (Programa gratuito)

  1. Necesitas las herramientas CVS y GNU. Estas deberían venir en la mayoría de las distribuciones de Linux.
  2. Ve al proyecto de DotGNU (http://www.gnu.org/software/dotgnu/) que provee la implementación FOSS de C#. Le el capítulo de la instalación. Estas instrucciones son simples pero las puede seguir un principiante.
  3. Puedes escoger obtener una fuente de código y construir tu ambiente C# desde cero o probar una distribución ya compilada primera. El proyecto es relativamente fácil para construir desde la fuente así que te sugiero hagas este primero.
  4. Prueba con los ejemplos que ya vienen. Por ejemplo, FormsTest.exe te mostrará una gran colección de varios controles GUI. La carpeta pnetlib/samples contiene el script ilrun.sh que puede abrir varios ejecutables ya compilados, por ejemplo sh ./ilrun.sh forms/FormsTest.exe (dentro de esa carpeta).
  5. En Linux, podrás usar KWrite o gedit para editar el código C# - las versiones recientes de ambos editores soporta el sintaxis para este lenguaje.
  6. Averigua cómo compilar el ejemplo corto que se da en la sección de “Windows”. Si el sitio web no provee mucha documentación, prueba una búsqueda en línea. Si esto no ayuda, publica tus preguntas en algún foro.

Consejos

  • Existen más implementaciones buenas a C# que las que describimos aquí.
  • Visual C# 2005/2008 Express Edition viene con una opción para instalar Microsoft MSDN 2005 Express Edition. Esta es una gran referencia y puede accederse a través de Ayuda: Contenidos o resaltando una palabra clave y presionando F1.
Información
Usuarios que están en este grupo no pueden dejar comentarios en la página