Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/10/2013, 06:16
Avatar de Malenko
Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Duda entre lenguajes de Microsoft

C# es el lenguaje de programación y define la sintaxis de como se ha de programar: las variables, los bucles, etc.

.NET es un framework que proporciona a C# una serie de clases para agregar funcionalidades extra (envio de mails, funciones para la gestión de ficheros,etc.)

ASP.NET añade una capa más y agrega las clases necesarias para la programación web. Esto son los botones, desplegables, etc.

WinForms es una capa similar a ASP.NET pero por ejemplo la clase "button" es diferente porque en lugar de devolver un html, genera un botón "gráfico" (de windows).
__________________
Aviso: No se resuelven dudas por MP!