La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia.

Presentaciones similares


Presentación del tema: "Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia."— Transcripción de la presentación:

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

3

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


Descargar ppt "Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia."

Presentaciones similares


Anuncios Google