• Embed Doc
  • Readcast
  • Collections
  • 2
    CommentGo Back
 
Cursos436
Índice
Bienvenido al curso de instrucción a .NET con Visual Basic 2005 ........... 3Acerca de los autores ............................................................................. 4Introducción a la plataforma .NET ............................................................. 4El entorno de ejecución CLR ................................................................ 5El lenguaje intermedio y el CLS ........................................................... 5La especificación común de los lenguajes y el sistema de tiposcomunes ............................................................................................ 7La biblioteca de clases ........................................................................... 9Los espacios de nombres ................................................................ 10Acceso a datos con ADO.NET ............................................................ 11Capa conectada ............................................................................... 12Capa desconectada ......................................................................... 13Aplicaciones Windows Forms ............................................................ 14Aplicaciones Web Forms .................................................................... 17Características del lenguaje Visual Basic ................................................. 20El sistema de tipos ............................................................................... 20Introducción ................................................................................... 21Tipos de datos de .NET .................................................................. 21Tipos primitivos ............................................................................. 23Sufijos o caracteres y símbolos identificadores para lostipos ........................................................................................... 24Tipos por valor y tipos por referencia ....................................... 25Variables y constantes ..................................................................... 26Consejo para usar las constantes ............................................... 26Declarar variables ...................................................................... 27Declarar variables y asignar el valor inicial .............................. 28Obligar a declarar las variables con el tipo de datos ................. 29Aplicar Option Strict On a un fichero en particular .................. 30Aplicar Option Strict On a todo el proyecto ............................. 30Más opciones aplicables a los proyectos ................................... 33Enumeraciones: constantes agrupadas ........................................... 35El nombre de los miembros de las enumeraciones ................... 36Los valores de una enumeración no son simples números ........ 38
 
Visual Studio 2005437
Arrays (matrices) ............................................................................ 40Declarar arrays .......................................................................... 41Declarar e inicializar un array ................................................... 42Cambiar el tamaño de un array ................................................. 43Eliminar el contenido de una array ..............................................43Los arrays son tipos por referencia ........................................... 45Clases y estructuras ............................................................................. 47Introducción .............................................................................. 47Clases: tipos de referencia definidos por el usuario ....................... 47Las clases: el corazón de .NET Framework .............................. 47La herencia: Característica principal de la ProgramaciónOrientada a Objetos ................................................................... 48Encapsulación y Poliformismo .................................................. 48Object: La clase base de todas las clases de .NET .................... 49Definir una clase ................................................................................50Una clase especial: Módulo ....................................................... 51Los miembros de una clase ....................................................... 51Características de los métodos y propiedades ........................... 52Accesibilidad, ámbito y miembros compartidos .................. 52Ámbito ............................................................................. 53Accesibilidad ................................................................... 53Miembros compartidos .................................................... 54Parámetros y parámetros opcionales .................................... 54Array de parámetros opcionales (ParamArray) .................... 56Sobrecarga de métodos y propiedades ...................................... 58Parámetros por valor y parámetros por referencia .................... 60Instanciar una clase: Crear un objeto en la memoria ..................... 61Declarar primero la variable y después instanciarla .................. 61Declarar y asignar un solo paso ................................................. 62El constructor: El punto de inicio de una clase ......................... 62Constructores parametrizados ................................................... 63Cuando Visual Basic 2005 no crea un constructorautomáticamente ........................................................................ 66El destructor: El punto final de la vida de una clase ................. 66Estructuras: Tipos por valor definidos por el usuario .................... 67Definir una estructura ................................................................ 68Constructores de las estructuras ................................................ 69Destructores de las estructuras .................................................. 69Los miembros de una estructura ................................................ 70
 
Cursos438
Campos ................................................................................. 70Métodos y otros elementos ................................................... 70Cómo usar las estructuras .......................................................... 71Accesibilidad y ámbito ................................................................... 71Ámbito ....................................................................................... 72Ámbito de bloque ................................................................. 73Ámbito de procedimiento ..................................................... 74Ámbito de módulo ................................................................ 75Ámbito en el espacio de nombres ........................................ 75La palabra clave Global ............................................................ 76Accesibilidad ............................................................................. 77Accesibilidad a las variables en los procedimientos ............ 78Las accesibilidades predeterminadas ........................................ 78Anidación de tipos ..................................................................... 80Los tipos anidables ............................................................... 80El nombre completo de un tipo ............................................ 81Importación de espacios de nombres ................................... 82Alias de espacios de nombres ............................................... 82Propiedades .................................................................................... 84Definir una propiedad ................................................................ 84Propiedades de solo lectura ....................................................... 85Propiedades de solo escritura .................................................... 86Diferente accesibilidad para los bloques Get y Set ................... 86Propiedades predeterminadas .................................................... 87Sobrecarga de propiedades predeterminadas ............................ 87Interfaces ........................................................................................ 89¿Qué es una interfaz? ................................................................ 89Una interfaz es un contrato ....................................................... 91Las interfaces y el poliformismo ............................................... 91Usar una interfaz en una clase ................................................... 92Acceder a los miembros implementados ................................... 93Saber si un objeto implementa una interfaz .............................. 93Implementación de múltiples interfaces .................................... 94Múltiple implementación de un mismo miembro ..................... 95¿Dónde podemos implementar las interfaces? .......................... 95Un ejemplo práctico usando una interfaz de .NET ................... 97Manejo de excepciones ....................................................................... 99Manejo de excepciones no estructuradas .................................. 99Manejo de excepciones estructuradas ..................................... 100
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...

y como lo descargo gratis

You must be to leave a comment.
Submit
Characters: ...