Intro NET C# Parte 32
Intro NET C# Parte 32
Intro NET C# Parte 32
NET Framework (2000) plataforma windows NET Framework CORE 2016 multiplataforma
Consola Core
Categoría Windows Cat. web: ASPNET 4.x
App Escritorio Core
Librerias o bibliotecas AppWeb Servicios WEB
(dll) ASP.NET CORE
-App Página Razor
Consola Sitio Web WCF -App Web MVC (ASPNET MVC CORE)
ADONET Y XML Acceso a datos ADONET para trabajar con bases de datos relacionales. Ejemplo SQL Server.
Archivos XML
GC → recolector de basura
namespace es para clasificar o agrupar tipo (clases, interfaces, enum, etc.)
System raíz
Otros niveles
System.Web
System.IO
System.Data
Otros subniveles
System.Data.SqlClient
es la unidad más pequeña de distribución
de código,, instalación y versionado
Consola o Windows generamos un componente (assembly)
ejecutable.
EXE
Introducción C#
System.Console.WriteLine(“HOLA”); CORRECTO
Comentarios
//Una línea con más de un renglón
/*
Una línea con más de un renglón.
*/
int x=0;
decimal y;
DateTime fecha;
fecha= Convert.ToDateTime(“5/12/1977”);
int year=fecha.Year;
Cliente cliente;
Rectangle z;
tipodato
System.Object
https://docs.microsoft.com/en-us/dotnet/standard/class-library-overview?redirectedfrom=MSDN
if (x > 10)
HacerAlgo();
if (x < 10)
Hacer1();
Hacer2();.
if (x < 10)
HacerAlgo();
else
{
Hacer2();
if (x < 10)
HacerAlgo();
Hacer2();
} else
Hacer3();
Operador ternario ?:
-------------------------------------------------------------------
ejemplo if
string nombre=String.Empty;
int numero;
numero = Convert.ToInt32(txtNroSemana.Text);
switch (numero)
case 1:
MessageBox.Show("Lunes");
break;
case 2:
MessageBox.Show("Martes");
break;
case 3:
MessageBox.Show("Miércoles");
break;
case 4:
MessageBox.Show("Jueves");
break;
case 5:
MessageBox.Show("Viernes");
break;
case 6:
MessageBox.Show("Sábado");
break;
case 7:
MessageBox.Show("Domingo");
break;
default:
break;
}
DEMOSTRACIÓN
VARIABLES
OPERADOR
IF
SWITCH
UI-->WINDOWS
SIEMPRE A LOS CONTROLES LE INDICAMOS EN NOMBRE CLAVE (name)
Con el nombre clave vamos programar en el editor de código
Button
(name) btnMensaje
Text Mostrar nombre
TextBox
(name) txtNombre
//click de nuestro button (name) btnMensaje
private void btnMensaje_Click(object sender, EventArgs e)
{
string name = txtNombre.Text;
-------------------------------------------------
hacer la prueba
F5
play