Professional Documents
Culture Documents
Introduccin
C# es un lenguaje para la Programacin Orientada a Objetos,
diseado para el Common Language Runtime ( CLR ) de la plataforma
.NET de Microsoft.
El CLR contiene un compilador en lnea o JIT que tiene como labor convertir el
cdigo MSIL a cdigo nativo de la plataforma para la que sea ejecutado.
Cdigo Fuente C#
(nombre.cs) Compilador Cdigo Intermedio, MSIL
( csc.exe) ( .exe, .dll )
CLR
Ejecucin Compilador JIT
Introduccin
El CLR realmente trabaja con assemblies.
Por ejemplo, el namespace System incluye los tipos bsicos, Console, Math,
entre otros.
Introduccin
Espacios de nombres ( namespace )
using nombreDelNamespace;
Introduccin
Espacios de nombres ( namespace )
nombreDelNamespace.nombreDeLaClase.metodoDeLaClase;
using
using
Usando using :
using System;
...
Console.WriteLine(Estamos en C#, Wao !! );
...
Introduccin
Espacios de nombres ( namespace )
using algunNamespaceRequerido;
...
namespace nombreDelNamespace {
class nombreDeLaClase {
// cuerpo de la clase
}
}
En http://msdn.microsoft.com/es-es/library/gg145045(v=vs.100).aspx se puede
ver la .NET Framework 4.0
Console
Representa los flujos de entrada, salida y error estndar para las aplicaciones de consola.
Esta clase no puede heredarse.
Jerarqua de herencia
System.Object
System.Console
Visual C# <aaaa> Express Edition, la cual usa C# 4.0 and .NET Framework
4.0 ( <aaaa> es el ao. Use la que se acomode a su mquina )
http://www.visualstudio.com/es-es/products/visual-studio-express-vs
Eso debera instalar todo lo que usted necesita: el IDE .NET Framework 4.0,
y otras herramientas.
Head First C#; Andrew Stellman and Jennifer Greene ; Second Edition; OReilly
Media, 2010.
Visual C# Language
http://msdn.microsoft.com/en-us/library/aa287558(v=vs.71).aspx
...
Agradecimientos
Agradecimientos especiales al
Maestrsimo Felix Ferreiras por el aporte
de este valioso material para poder
impartir este curso.
Gracias maestro!!!