Trabajos De Informatica

Páginas: 9 (2188 palabras) Publicado: 28 de septiembre de 2012
Programa Microsoft Desarrollador Cinco Estrellas
Estrella 0 Introducción a la Programación Orientada a Objetos en C# y Visual Basic.NET

Objetivo
Mostrar cómo aplicar los conceptos fundamentales de programación orientada a objetos utilizando los lenguajes Microsoft Visual C#.NET y Microsoft Visual Basic.NET

Fundamentos de Programación Introducción a la Orientación a Objetos

Temas aTratar
Introducción a C# y VB.NET Sintaxis

Temas Generales Definición e inicialización de variables Operadores Estructuras de Control Clases y Objetos

Visual C#.NET
Creado especialmente para .NET Estándar ECMA (2002) Orientado a Objetos y Componentes Sintaxis derivada de C, C++, Delphi y Java

Visual Basic.NET
Rediseñado especialmente para .NET 100% Orientado a Objetos y ComponentesSalvo por pequeñas excepciones, la sintaxis es la misma de VB6 y sus predecesores Tiene la misma potencia, robustez y capacidades de acceso a .NET que C#

Compiladores (1/2)
Compilador de Línea de Comandos C#  Cumple con la especificación del CLS  \Microsoft.NET\Framework\\csc. exe  Csc /out:XX /target:YY “Archivo1.cs” “Archivo2.cs” Compilador de Línea de Comandos VB.NET  Cumple con laespecificación del CLS  \Microsoft.NET\Framework\\vbc. exe  vbc /out:XX /target:YY “Archivo1.vb” “Archivo2.vb”

Compiladores (2/2)
Algunas opciones útiles /out: /target:exe/winexe/library /reference: /doc: /debug[+|-] /main:

/lib:

Nombre del archivo de salida Consola/Windows/DLL Assemblies de referencia Archivo de documentación Emitir info de DEBUG Determina la clase que posee el Entry Point(ignora los otros posibles) Directorios de librerías

Temas a Tratar
Introducción a C# y VB.NET Sintaxis
    

Temas Generales Definición e inicialización de variables Operadores Estructuras de Control Clases y Objetos

VB.NET y C# - Terminación de línea
C#: la línea finaliza con un “ ; ”
//Una linea con mas de un renglon string nombre = primerNombre + apellido; //El punto y comaindica FINAL de linea

VB.NET: la línea finaliza con un salto de línea
'Una linea con mas de un renglon Dim nombre As String = primerNombre & _ apellido

VB.NET y C# - Declaración de Bloques
En C# los bloques se declaran entre llaves
class MainClass{ public static void Main(string[] args) { Console.WriteLine("Hello World!"); } }

En VB.NET cada bloque tiene su sentencia de apertura y susentencia de cierre, que normalmente empieza con la palabra “End”
Class Main Public Shared Sub Main() Console.WriteLine("Hello World!") End Sub End Class

VB.NET y C# - Comentarios
C# soporta tres tipos de comentarios
string nombre = “Juan”; // Comentario de una sola línea /* Comentario con mas de una línea*/ /// /// Documentación XML que puede ser consumida por otras /// herramientas paramostrar ayuda dinámica o generar /// documentación en varios formatos /// public class Matematica { /// /// Calcula la suma de dos números enteros /// /// El primer operando de la suma /// El segundo operando de la suma /// La suma entera de ambos operandos public int Sumar (int x, int y) {return x + y;} }

VB.NET y C# - Comentarios
VB.NET soporta dos tipos de comentarios
'Comentariosimple Dim nombre As String = “Juan”

''' ''' Documentación XML que describe un tipo y sus miembros ''' ''' El primer operando de la suma ''' El segundo operando de la suma ''' La suma entera de ambos operandos Public Function Sumar (x as Integer, y as Integer) as Integer return x + y End Function

VB.NET y C# - Case Sensitivity
C# distingue entre mayúsuclas y minúsculassystem.console.writeline(“HOLA”); INCORRECTO System.Console.WriteLine(“HOLA”); CORRECTO

VB.NET no distingue entre mayúsuclas y minúsculas
system.console.writeline(“HOLA”) CORRECTO
System.Console.WriteLine(“HOLA”) CORRECTO

Temas a Tratar
Introducción a C# y VB.NET Sintaxis
    

Temas Generales Definición e inicialización de variables Operadores Estructuras de Control Clases y Objetos

Tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo De Informatica
  • Trabajo De Informatica
  • Trabajo De Informatica
  • Trabajo De Informatica
  • trabajo de informatica
  • Trabajo de informática
  • Trabajo De Informatica
  • Trabajo De Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS