Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porGaspar Vasconcelos Modificado hace 10 años
1
Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia
2
Marylin Alarcón de Avila Microsoft Leader Cartagena - Colombia Yaruby Alcántara Microsoft Student partners Valencia – Venezuela Jose Gabriel Hidalgo Microsoft Student partners Guayaquil – Ecuador
4
http://www.microsoft.com/colombia/imaginecup/ “Imagina un mundo donde la tecnología ayude a resolver los problemas más fuertes que enfrentamos hoy “ Puedes participar aun si eres de Colombia, es valida cualquier idea, utilizando TODA la tecnología que Microsoft tiene! MAXIMO HASTA EL 20 DE MARZO DE 2009 EQUIPOS MAXIMO DE 4 PERSONAS Y UN TUTOR DE PROYECTO. MAYOR INFORMACION: ROBERTO ERAZO REREZO@MICROSOFT.COM
5
Cronograma de actividades: 7 de Marzo- Introducción a.NET Framework 3.5 y C# 14 de Marzo - Taller de programación básica con C# 21 de Marzo - Taller Programación Orientada a Objetos 28 de Marzo - Taller de aplicaciones con Estructura de Datos
6
Cronograma de actividades: 4 de Abril - Taller de aplicaciones Windows con C# 11 de Abril - no habrá actividad por semana santa 18 de Abril - Manejo de Eventos, Hilos y gráficos en Winform y C# 25 de Abril - Taller de Aplicaciones Windows con Bases de datos
7
Reglas de juego Respeto ante todo! No es obligatoria la asistencia. Pueden hacer uso del Micrófono para comentar sus preguntas. Preguntar vía online durante el curso. Todo el apoyo por parte del equipo de Student Partners. Todas las sugerencias serán bien recibidas. Invitar a mas personas.
8
Cronograma de actividades: 2 de Mayo - Taller de Asp.Net conceptos básicos 9 de Mayo - Taller Aplicaciones sencillas con Asp.net
9
Agenda de hoy Que es.net C# Using, Main en pocas palabras lo básico! Declaremos variables y Constantes Tipos de datos Entradas y salidas por pantalla Funciones? Subprogramas, subLotes???
10
Agenda de hoy Operadores matemáticos. Operadores Logicos Condicionales Ciclos F5
11
Que es.net?
12
Que es.net 3.0 – 3.5?
13
Que es C#? Los principales inventores de este languaje son Anders Hejlsberg, Scott Wiltamuth, and Peter Golde. Creado, Utilizado e implementado por Microsoft desde Junio de 2000 de manera oficial. Es un lenguaje basado en C/C++ siendo una evolucion de estos lenguajes, retomando aspectos de Java y Delphi, Utilizando estos cuatro lenguajes como base, lo cual se podria denominar como C++++ o C#, C Sharp o C Almohadilla. En estos momentos, Microsoft utiliza este lenguaje como complemento al nuevo aspecto tecnologico denominado framework.Net
14
Using, Main en pocas palabras lo básico! using System; class Hello { static void Main() { Console.WriteLine(“Hola Mundo!!!"); }//fin del Main }//fin del Class
15
Declaremos variables y Constantes C#C/C++ char [12] var;char ch = “d”;double PI = 3.1416;No existestring var;char ch = “d”;double PI = 3.1416;bool = true;
16
Tipos de datos object bool char string sbyte byte short int
17
Tipos de datos ushort, uint, ulong Float double decimal long
18
Tips Importante Dos grandes familias de tipos de datos NATIVOS OBJETOS O DERIVADOS EN TODO CASO TODOS SON. OBJETOS
19
Entradas y salidas por pantalla IMPORTANTE USAR System.IO; using System; class Hello { static void Main() { Console.WriteLine(“algo: ”); int num = int.parse(Console.ReadLine()); }//fin del Main }//fin del Class
20
Funciones? Subprogramas, subLotes??? ambito retorno NombreFuncion (parametros) public void PrimeraFuncion() private string SegundaFuncion() protected object TerceraFuncion()
21
Operadores matemáticos. Operadores OperadorSignificadoTipo +SumaAritmético -RestaAritmético *ProductoAritmético /DivisiónAritmético %Módulo (residuo entero)Aritmético ++IncrementoAritmético --DecrementoAritmético
22
Operadores Relacionales ==Igual queRelacional !=Distinto queRelacional >Mayor queRelacional <Menor queRelacional >=Mayor o igual queRelacional <=Menor o igual queRelacional
23
Operadores Logicos &ANDLógico y a nivel de bits |ORLógico y a nivel de bits ^XOR y de nivel de bitsLógico ||OR de cortocircuitoLógico &&AND de cortocircuitoLógico !NOTLógico
24
Condicionales IF o Si logicoSelect – Case switch (opciones) { case 1: break; case 2: break; default: break; } if (true) { //if igual que en C/C++ } else { }
25
Ciclos while ( boolean-expression ) while(mientras que?) { } do embedded-statement while ( boolean-expression ) ; Do { }while(mientras que?); for ( ; ; ) embedded-statement for ( for-initializer ; ; ) embedded- statement for ( ; for-condition ; ) embedded- statement for ( ; ; for-iterator ) embedded- statement for ( for-initializer ; for-condition ; ) embedded-statement for ( ; for-condition ; for-iterator ) embedded-statement for ( for-initializer ; ; for-iterator ) embedded-statement for ( for-initializer ; for-condition ; for- iterator ) embedded-statement
26
Ciclos Foreach, sirve para recorrer objetos o lista de colecciones Foreach(tipo de datos en coleccion) { }//fin del foreach
27
Lectura de profundidad http://www.elguille.info/NET/cursoCSharpEri k/Entrega1/Entrega1.htm http://www.elguille.info/NET/cursoCSharpEri k/Entrega1/Entrega1.htm
28
F5 Simplemente es correr…. RECURSOS WWW.DCE2005.COM WWW.DCE2005.COM http://MSDN.MICROSOFT.COM http://MSDN.MICROSOFT.COM www.elguille.info www.elguille.info www.willydev.net www.willydev.net www.frameworkla.net www.frameworkla.net
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.