Si quieres tener enemigos, supera a tus amigos; si quieres tener amigos, deja que tus amigos te superen. ( François de la Rochefoucauld - 1613-1680. Escritor francés.)
Este es un manuel Trata de Automatizacion de Exceldesde C#, se estara entragando por partes, al termino del tutorial se creara una aplicacion muy completa, para que puedan manipular Excel desde C#... ver más
tejeda |
Sábado 07 de abril de 2007 a las 12:03:28
Es un video donde muestra como imprimir Hola mundo en aplicacion de consoola en C#... encontraran mas en [url=http://189.175.31.115/]189.175.31.115/[/url]... ver más
El_Oraculo |
Lunes 02 de abril de 2007 a las 23:09:16
Este es el ultimo de los modulos sobre C#. En un sistema orientado a objetos, la herencia es la capacidad de un objeto de heredar datos y funcionalidad de su objeto padre. De esta forma, el objeto padre puede ser sustituido por un objeto hijo. La herencia también permite crear nuevas clases a partir de otras ya existentes, en lugar de crearlas partiendo de cero, y añadir luego el código que sea necesario para la nueva clase. La clase padre en la que está basada la nueva clase se llama clase base, mientras que la clase hija se conoce como clase derivada. Cuando se crea una clase derivada hay que tener en cuenta que puede sustituir al tipo de clase base. Esto significa que la herencia no sólo es un mecanismo para la reutilización de código, sino también un mecanismo de clasificación de tipos. Este último aspecto es más importante que el primero. En este módulo aprenderemos a derivar una clase de una clase base. También veremos cómo implementar métodos en una clase derivada, definiéndolos como métodos virtuales en la clase base y sustituyéndolos u ocultándolos, según el caso, en la clase derivada. Aprenderemos a sellar una clase para que no pueda derivar de ella ninguna otra. Finalmente, estudiaremos cómo implementar interfaces y clases abstractas, que definen las condiciones de un contrato al que están sujetas las clases derivadas. Al final de este módulo, usted será capaz de: • Derivar una clase nueva a partir de una clase base y hacer llamadas a miembros y constructores de la clase base desde la clase derivada. • Declarar métodos como virtuales y sustituirlos (override) u ocultarlos, según las necesidades. • Sellar una clase para que de ella no pueda derivar ninguna otra. • Implementar interfaces de forma implícita y explícita.... ver más
El_Oraculo |
Lunes 02 de abril de 2007 a las 19:21:25
En este módulo veremos qué ocurre cuando se crea un objeto y cómo se usan constructores y destructores para inicializar y destruir objetos. También discutiremos qué ocurre cuando se destruye un objeto y cómo la recolección de basura consume memoria. Al final de este módulo, usted será capaz de: • Usar constructores para inicializar objetos. • Crear constructores sobrecargados que pueden aceptar parámetros variables. • Describir el tiempo de vida de un objeto y qué ocurre cuando se destruye. • Crear destructores. • Utilizar el método Dispose.... ver más
El_Oraculo |
Martes 27 de marzo de 2007 a las 21:41:06
En este módulo aprenderemos a usar tipos referencia en C#. Discutiremos varios tipos referencia, como string, que están incluidos en el lenguaje C# y el entorno de tiempo de ejecución y que utilizaremos como ejemplos. También hablaremos de la jerarquía de clases System.Object y en particular del tipo object, lo que nos permitirá comprender la relación de los tipos referencia entre sí y con los tipos valor. Estudiaremos cómo convertir datos entre tipos referencia usando conversiones explícitas e implícitas, y veremos cómo las conversiones boxing y unboxing convierten datos entre tipos referencia y tipos valor. Al final de este módulo, usted será capaz de: • Describir las diferencias más importantes entre tipos referencia y tipos valor. • Usar tipos referencia comunes, como string. • Explicar cómo funciona el tipo object y familiarizarse con los métodos que proporciona. • Describir espacios de nombres comunes en .NET Framework. • Determinar si distintos tipos y objetos son compatibles. • Hacer conversiones explícitas e implícitas de tipos de datos entre tipos referencia. • Realizar conversiones boxing y unboxing entre datos de referencia y de valor.... ver más
El_Oraculo |
Martes 27 de marzo de 2007 a las 21:39:08
C# es un lenguaje de programación orientado a objetos. En esta sección veremos la terminología y los conceptos necesarios para crear y utilizar clases en C#. Al final de este módulo, usted será capaz de: • Definir los términos objeto y clase en el contexto de la programación orientada a objetos. • Definir los tres aspectos básicos de un objeto: identidad, estado y comportamiento. • Describir la abstracción y cómo ayuda a crear clases reutilizables que son fáciles de mantener. • Usar la encapsulación para combinar métodos y datos en una sola clase y forzar la abstracción. • Explicar los conceptos de herencia y polimorfismo. • Crear y utilizar clases en C#.... ver más
El_Oraculo |
Martes 27 de marzo de 2007 a las 21:37:40
Las tablas proporcionan una forma importante de agrupar datos. Para sacar el máximo partido a C# es fundamental entender como crear y usar tablas eficazmente. Al final de este módulo, usted será capaz de: - Crear, inicializar y usar tablas de distintos rangos. - Usar argumentos de línea de comandos en un programa C#. - Entender la relación entre una variable de tabla y una tabla. - Usar tablas como parámetros de métodos. - Devolver tablas desde métodos.... ver más