SlideShare una empresa de Scribd logo
1 de 22
Microsoft Student partners
Oscar Ortiz Pinzon
Bogota - Colombia
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
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
Cronograma de actividades:
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
Cronograma de actividades:

 2 de Mayo - Taller de Asp .Net conceptos
  básicos
 9 de Mayo - Taller Aplicaciones sencillas con
  Asp .net
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.
Agenda de hoy


 Resumen del tema anterior
 Tengo Pereza, ud hoy trabajan por mi!
 Prueba de errores?
Que es .net?
Que es .net 3.0 – 3.5?
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
Declaremos variables y
Constantes
Tipos de datos

 object
 bool
 char
 string
 sbyte
 byte
 short
 int
Tipos de datos

 ushort, uint, ulong
 Float
 double
 decimal
 long
Tips Importante

 Dos grandes familias de tipos de datos
 NATIVOS
 OBJETOS O DERIVADOS


 EN TODO CASO TODOS SON.


          OBJETOS
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
Operadores matemáticos.

 Operadores

 Operador     Significado             Tipo

 +            Suma                    Aritmético

 -            Resta                   Aritmético

 *            Producto                Aritmético

 /            División                Aritmético

 %            Módulo (residuo entero) Aritmético

 ++           Incremento              Aritmético

 --           Decremento              Aritmético
Operadores Relacionales

  ==      Igual que           Relacional


   !=     Distinto que        Relacional


  >       Mayor que           Relacional


  <       Menor que           Relacional


  >=      Mayor o igual que   Relacional


  <=      Menor o igual que   Relacional
Operadores Logicos

&        AND                      Lógico y a nivel de bits


|        OR                       Lógico y a nivel de bits


^        XOR y de nivel de bits   Lógico


||       OR de cortocircuito      Lógico


&&       AND de cortocircuito     Lógico


 !       NOT                      Lógico
Lectura de profundidad

 http://www.elguille.info/NET/cursoCSharpEri
  k/Entrega2/Entrega2.htm 
F5
 Simplemente es correr….
 RECURSOS 
 WWW.DCE2005.COM
 http://MSDN.MICROSOFT.COM
 www.elguille.info
 www.willydev.net
 www.frameworkla.net 

Más contenido relacionado

Destacado (20)

Curso basico c sharp vii
Curso basico c sharp   viiCurso basico c sharp   vii
Curso basico c sharp vii
 
Top 5 tic
Top 5 ticTop 5 tic
Top 5 tic
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
Programación en html 1
Programación en html 1Programación en html 1
Programación en html 1
 
NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
Programación Creativa en el aula 2
Programación Creativa en el aula 2Programación Creativa en el aula 2
Programación Creativa en el aula 2
 
C sharp
C sharpC sharp
C sharp
 
Material multibase HTML 5. SEIEM 2013
Material multibase HTML 5. SEIEM 2013Material multibase HTML 5. SEIEM 2013
Material multibase HTML 5. SEIEM 2013
 
Programación en html 5
Programación en html 5Programación en html 5
Programación en html 5
 
LENGUAJE HTML
LENGUAJE HTMLLENGUAJE HTML
LENGUAJE HTML
 
GUIA DE LABORATORIO DE HTML BASICO - ING.IVAN PETRLIK AZABACHE
GUIA DE  LABORATORIO DE  HTML BASICO - ING.IVAN PETRLIK AZABACHEGUIA DE  LABORATORIO DE  HTML BASICO - ING.IVAN PETRLIK AZABACHE
GUIA DE LABORATORIO DE HTML BASICO - ING.IVAN PETRLIK AZABACHE
 
Programación Creativa en el aula 1
Programación Creativa en el aula 1Programación Creativa en el aula 1
Programación Creativa en el aula 1
 
Programación en html 3
Programación en html 3Programación en html 3
Programación en html 3
 
Html Bas
Html BasHtml Bas
Html Bas
 
El lenguaje html
El lenguaje htmlEl lenguaje html
El lenguaje html
 
Curso basico c sharp iv
Curso basico c sharp   ivCurso basico c sharp   iv
Curso basico c sharp iv
 
Intro to HTML (Kid's Class at TIY)
Intro to HTML (Kid's Class at TIY)Intro to HTML (Kid's Class at TIY)
Intro to HTML (Kid's Class at TIY)
 
Dce0 programacion oo_c__vbnet
Dce0 programacion oo_c__vbnetDce0 programacion oo_c__vbnet
Dce0 programacion oo_c__vbnet
 
Te wele la pozza
Te wele la pozzaTe wele la pozza
Te wele la pozza
 

Similar a Curso basico c sharp ii

Curso basico c sharp
Curso basico c sharpCurso basico c sharp
Curso basico c sharpfusilero
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programarCelestino Duran
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programarCelestino Duran
 
Sesión1 Algoritmia Básica.ppt
Sesión1 Algoritmia Básica.pptSesión1 Algoritmia Básica.ppt
Sesión1 Algoritmia Básica.pptsamirvidal1
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491Angelica Berrio
 
Abuntool presentation
Abuntool presentationAbuntool presentation
Abuntool presentationCarlos Toxtli
 
Fp sesion 1 ppt
Fp sesion 1 pptFp sesion 1 ppt
Fp sesion 1 pptThejacob18
 
Portafolio de evidencias actividades
Portafolio de evidencias actividadesPortafolio de evidencias actividades
Portafolio de evidencias actividadesJames Logan
 
Semana 2 Lenguajes de programación.pptx
Semana 2  Lenguajes de programación.pptxSemana 2  Lenguajes de programación.pptx
Semana 2 Lenguajes de programación.pptxPriceSanchezJose
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330ANDRAM1224
 
Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...
Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...
Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...JAVIER SOLIS NOYOLA
 
Algoritmos y estructura de datos
Algoritmos y estructura de datosAlgoritmos y estructura de datos
Algoritmos y estructura de datosLily- XztrzitA-
 

Similar a Curso basico c sharp ii (20)

Curso basico c sharp
Curso basico c sharpCurso basico c sharp
Curso basico c sharp
 
Curso basico c sharp
Curso basico c sharpCurso basico c sharp
Curso basico c sharp
 
Curso basico c sharp
Curso basico c sharpCurso basico c sharp
Curso basico c sharp
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programar
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programar
 
Clase 1
Clase 1Clase 1
Clase 1
 
Computación II
Computación  IIComputación  II
Computación II
 
Sesión1 Algoritmia Básica.ppt
Sesión1 Algoritmia Básica.pptSesión1 Algoritmia Básica.ppt
Sesión1 Algoritmia Básica.ppt
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
 
Diseno dealgoritmos
Diseno dealgoritmosDiseno dealgoritmos
Diseno dealgoritmos
 
Abuntool presentation
Abuntool presentationAbuntool presentation
Abuntool presentation
 
Fp sesion 1 ppt
Fp sesion 1 pptFp sesion 1 ppt
Fp sesion 1 ppt
 
Portafolio de evidencias actividades
Portafolio de evidencias actividadesPortafolio de evidencias actividades
Portafolio de evidencias actividades
 
Semana 2 Lenguajes de programación.pptx
Semana 2  Lenguajes de programación.pptxSemana 2  Lenguajes de programación.pptx
Semana 2 Lenguajes de programación.pptx
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
Aprende programar-6330
Aprende programar-6330Aprende programar-6330
Aprende programar-6330
 
Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...
Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...
Aplicación Multimedia #3 álgebra lineal. CALCULADORA DE MATRICES. Actividad d...
 
AlgoritmoSoluciondeProblema.pdf
AlgoritmoSoluciondeProblema.pdfAlgoritmoSoluciondeProblema.pdf
AlgoritmoSoluciondeProblema.pdf
 
Algoritmos y estructura de datos
Algoritmos y estructura de datosAlgoritmos y estructura de datos
Algoritmos y estructura de datos
 
Clase 01
Clase 01Clase 01
Clase 01
 

Más de Roberto Moreno Doñoro (20)

21 bibsw tablasyotros
21 bibsw tablasyotros21 bibsw tablasyotros
21 bibsw tablasyotros
 
20 curvaselipticas
20 curvaselipticas20 curvaselipticas
20 curvaselipticas
 
19 protocoloscripto
19 protocoloscripto19 protocoloscripto
19 protocoloscripto
 
18 correoseguro
18 correoseguro18 correoseguro
18 correoseguro
 
17 certdigitalespkcs
17 certdigitalespkcs17 certdigitalespkcs
17 certdigitalespkcs
 
16 autenticafirma
16 autenticafirma16 autenticafirma
16 autenticafirma
 
15 funcioneshash
15 funcioneshash15 funcioneshash
15 funcioneshash
 
14 cifraasimetrica
14 cifraasimetrica14 cifraasimetrica
14 cifraasimetrica
 
13 ciframochilas
13 ciframochilas13 ciframochilas
13 ciframochilas
 
12 cifrasimetrica
12 cifrasimetrica12 cifrasimetrica
12 cifrasimetrica
 
11 cifraflujo
11 cifraflujo11 cifraflujo
11 cifraflujo
 
10 ciframoderna
10 ciframoderna10 ciframoderna
10 ciframoderna
 
09 cifraclasica
09 cifraclasica09 cifraclasica
09 cifraclasica
 
08 compalgoritmos
08 compalgoritmos08 compalgoritmos
08 compalgoritmos
 
07 teorianumeros
07 teorianumeros07 teorianumeros
07 teorianumeros
 
06 teoriainfo
06 teoriainfo06 teoriainfo
06 teoriainfo
 
05 gestionseg
05 gestionseg05 gestionseg
05 gestionseg
 
04 calidadinfo
04 calidadinfo04 calidadinfo
04 calidadinfo
 
02 breveintrocripto
02 breveintrocripto02 breveintrocripto
02 breveintrocripto
 
01 presentalibro
01 presentalibro01 presentalibro
01 presentalibro
 

Curso basico c sharp ii

  • 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
  • 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. Cronograma de actividades:  2 de Mayo - Taller de Asp .Net conceptos básicos  9 de Mayo - Taller Aplicaciones sencillas con Asp .net
  • 8. 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.
  • 9. Agenda de hoy  Resumen del tema anterior  Tengo Pereza, ud hoy trabajan por mi!  Prueba de errores?
  • 11. Que es .net 3.0 – 3.5?
  • 12. 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
  • 14. Tipos de datos  object  bool  char  string  sbyte  byte  short  int
  • 15. Tipos de datos  ushort, uint, ulong  Float  double  decimal  long
  • 16. Tips Importante  Dos grandes familias de tipos de datos  NATIVOS  OBJETOS O DERIVADOS  EN TODO CASO TODOS SON. OBJETOS
  • 17. 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
  • 18. Operadores matemáticos. Operadores Operador Significado Tipo + Suma Aritmético - Resta Aritmético * Producto Aritmético / División Aritmético % Módulo (residuo entero) Aritmético ++ Incremento Aritmético -- Decremento Aritmético
  • 19. Operadores Relacionales == Igual que Relacional  != Distinto que Relacional > Mayor que Relacional < Menor que Relacional >= Mayor o igual que Relacional <= Menor o igual que Relacional
  • 20. Operadores Logicos & AND Lógico y a nivel de bits | OR Lógico y a nivel de bits ^ XOR y de nivel de bits Lógico || OR de cortocircuito Lógico && AND de cortocircuito Lógico  ! NOT Lógico
  • 21. Lectura de profundidad  http://www.elguille.info/NET/cursoCSharpEri k/Entrega2/Entrega2.htm 
  • 22. F5  Simplemente es correr….  RECURSOS   WWW.DCE2005.COM  http://MSDN.MICROSOFT.COM  www.elguille.info  www.willydev.net  www.frameworkla.net