Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diapositiva 1
Agenda
IDE Visual Studio 2005
Administrando Proyectos y Soluciones
Herramientas
Creació
Creación de la primera aplicació
aplicación
Sintaxis de los lenguajes
Lógica de programació
programación
Elecció
Elección del lenguaje
Variables y tipos de datos
Estructuras ló
lógicas
Diapositiva 2
Diapositiva 6
Diapositiva 7
Plantilla de Proyectos
Visual Studio IDE
Diapositiva 8
Web
Crear carpetas
Etc.
Diapositiva 9
Server Explorer
Permite crear y
manipular
conexiones a bases
de datos
Conectarse a
servers y explorar su
contenido
Visual Studio IDE
Diapositiva 10
Componentes COM
Objetos HTML
Fragmentos de Có
Código
Diapositiva 11
Diapositiva 12
Diapositiva 13
Resumen
Herramienta de desarrollo
Proyectos y Soluciones
Creación de aplicación en modo
consola
Visual Studio IDE
Diapositiva 14
Lógica de Programación
Entrada Entrada
No
Salida Salida
Sintaxis
Diapositiva 16
Base de Datos
Entrada
Biblioteca de
Proceso
clases
Salida
Servicio Web
Sintaxis
Diapositiva 17
VB .NET Visual C#
Diapositiva 19
Variables
¿Qué es una variable?
¿En qué situación se usa una variable?
Variables en .NET
Declaradas en cualquier lugar del có
código
Todas deben tener un tipo
El contenido de la variable tiene que estar
de acuerdo con su definició
definición
Sintaxis
Diapositiva 20
C#:
C#: el tipo de variable precede al identificador
int x;
decimal y;
rectangle z;
Cliente cli;
Variables - Inicialización
Diapositiva 22
Diapositiva 23
Variables - Tipos
Tipos de variables
Sintaxis
Diapositiva 24
Diapositiva 25
Variables – Alcance
Tiempo de vida de una variable
Diapositiva 26
System.Console.WriteLine(“HOLA”); CORRECTO
VB.NET no es case-sensitivity
system.console.writeline(“HOLA”) CORRECTO
System.Console.WriteLine(“HOLA”) CORRECTO
Sintaxis
Diapositiva 27
Terminaciones de línea
Diapositiva 28
Diapositiva 29
Laboratorio
•Primera aplicació
aplicación de consola
Diapositiva 30
IF - VB.NET IF - C#
If condición Then if (condición)
statements statements
ElseIf condición Then else if (condición)
elseif statements statements
Else else
else statements statements
End If
Sintaxis
Diapositiva 31
Operadores Lógicos
C# VB.NET Operador
&& And Operador lógico Y
ll Or Operador lógico O
! Not Negació
Negación lógica
== = Igual
!= <> Distinto
End If Else
Hacer3()
End If
Diapositiva 33
If Else – Ejemplo II
C#: condiciones con strings
if (nombre ==“Juan”) if (nombre != “Carlos”) if ( nombre==“Juan” ||
HacerAlgo(); { nombre==“Carlos)
Hacer1(); {
Hacer2(); Hacer1();
} }
Diapositiva 34
Diapositiva 35
Diapositiva 36
Diapositiva 37
switch – C#
string Pais = valor;
string Deporte = “”;
swktch (Pais)
case “Brasil”:
Deporte = “Futbol”;
break;
case “USA”:
Deporte = “Basquet”;
default:
Deporte = “Tenis”
break;
break;
Diapositiva 38
Diapositiva 39
Arreglos
C# utiliza corchetes [ ] para definición
de arrays
string[] telefonos; //Definicion de un Arreglo de strings
telefonos = new string[3]; //De 3 elementos
telefonos[0] = “1245”; //Seteo del 1er elemento del arreglo
Diapositiva 40
Diapositiva 41
Diapositiva 42
Diapositiva 43
Laboratorio
•Estructura de Iteració
Iteración
Diapositiva 44
Next
Diapositiva 45
End If
Next
Diapositiva 46
int multDos = 0;
int noMult = 0;
int[] arrayData = {1, 5, 8, 45, 25};
foreach (int numero In arrayData)
{
if (numero MOD 2 == 0)
multDos += 1;
else
noMult +=1;
}
Sintaxis
Diapositiva 47
Diapositiva 48
VB.NET
While condicion
statements
End While
Do
statements
Exit Do
Sintaxis
Resumen
Lógica de programación
Elección del lenguaje
Variables
Estructuras de decisión e iteración
Sintaxis
Diapositiva 50