MANUAL PROGRAMACIÓN EN C#.NET 2005____________
Indice________________________________________
• 01: Introducción a la plataforma
.NET Framework
Common Language Runtime (CLR)
Microsoft Intermediate Language (MSIL)
Namespaces
Descripción del entorno de desarrollo IDE
Explorador de soluciones
Panel de propiedades
Otros paneles del IDE Visual Studio 2005
Novedades de Visual Studio 2005 para el desarrollador
• 02: Desarrollo del primer programa
¿Qué es un proyecto?
Tipos de proyectos
Crear un nuevo proyecto
El entorno de trabajo
Un vistazo rápido al código generado automáticamente
Algunos aspectos importantes del lenguaje
Escribiendo nuestra primera sentencia
Ejecución del programa
Ejercicio
• 03: Tipos de datos y trabajo con variables
Tipos de datos básicos
Las variables en C#
Declaración de una variable
Alcance de una variable
Literales
Operadores y expresiones
Constantes
Arrays: introducción
Trabajando con arrays
Ejercicio
• 04: Estructuras de control
Sentencias de control: ¿para qué sirven?
Condiciones. Operadores de comparación
Condiciones complejas. Operadores booleanos
Sentencia if
Sentencias if más complejas
Sentencia switch
Ejercicio
• 05: Estructuras de repetición o bucles
Bucles: ¿para qué sirven?
Sentencia for
Ejercicio
Sentencia foreach
Colecciones de datos y uso de foreach
Sentencia while
Ejercicio
• 06: Programación orientada a objetos
Clases y objetos: Introducción
Declaración de una clase
Propiedades o atributos de una clase
Métodos de una clase
Utilización de las clases: Clases instanciadas y no instanciadas
Ejercicio
Constructores y destructores
Herencia
Polimorfismo
Ejercicio
• 07: Clases, métodos y propiedades útiles de C#
Introducción
Funciones para el manejo de arrays
Ejercicio
Funciones para el manejo de cadenas
Ejercicio
Funciones para la conversión de tipos
Ejercicio
• 08: Introducción al diseño de una interfaz de usuario en C#
Introducción
El entorno de trabajo
Controles. Dibujar los controles en el formulario
Manipulación de los controles visuales
Propiedades de los controles
Ejercicio
Definir los controladores de eventos
Manipulación de los controles desde código
Ejercicio
• 09: Propiedades, métodos y eventos de los controles más importantes
Introducción: Propiedades comunes
El formulario
Control Etiqueta
Control Cuadro de texto
Control Botón
Ejercicio
Control Cuadro combinado
Control Lista
Control Imagen
Control Temporizador
Control Menú
Ejercicio
Otros controles útiles
•10: Acceso a datos ado.net desde c# .net 2005
Introducción
Acceso a SQL Express 2005 desde C#
Conceptos básicos sobre el diseño de una base de datos
Ejercicio
Objeto DataSet
Acceso a los datos desde la interfaz: control DataGridView
Manipulación de los datos: aviso importante
Eliminación de registros con DataGridView
Inserción de registros con DataGridView
Acceso a los datos con otros controles visuales
Ejercicio
• 11: Tareas más habituales con Visual Studio 2005
Obtención de ayuda
Depuración de aplicaciones
Creación de un programa de instalación para la aplicación
|