En este curso podrás aprender a desarrollar aplicaciones Windows con Visual Studio 2005 y terminaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005.
Este curso le enseñará entre otras cosas:
Las características fundamentales del lenguaje C# Cómo crear aplicaciones Windows con Visual Studio 2005 Utilizar controles en sus aplicaciones Trabajar con imágenes y gráficos en 2D y 3D Desplegar las aplicaciones que desarrolle Utilizar las clases que se incluyen en la librería de .NET Acceder a datos provenientes de una base de datos Cómo exponer funcionalidad a otras aplicaciones mediante servicios Web. Te recomendamos también que veas la aplicación MSDN Video, que desarrollaremos al finalizar el curso y de la que podrás consultar su código fuente y videos explicativos.
Contenidos:
* Bienvenido
* Introducción a la plataforma .NET
El entorno de ejecución CLR
El lenguaje intermedio y el CLS
La biblioteca de clases de .NET
Acceso a datos con ADO.NET
Aplicaciones Windows Forms
Aplicaciones Web Forms
* Características del lenguaje C#
- El sistema de tipos
Tipos primitivos
Variables y constantes
Enumeraciones: constantes agrupadas Arrays (matrices)
- Clases y estructuras
Clases Definir una clase
Instanciar una clase
Estructuras
Accesibilidad
Propiedades
Interfaces
- Manejo de excepciones
Manejo de excepciones
- Eventos y delegados
Eventos
Delegados
Definir y producir eventos en una clase
- Atributos Atributos
* Desarrollo de aplicaciones Windows
- Uso del diseñador de Visual Studio 2005
Cuadro de herramientas
Explorador de base de datos
Explorador de soluciones
Propiedades
Menús y barras de botones
Otras consideraciones
- Controles de Windows Forms
Datos
Componentes
Controles comunes
General
Otras consideraciones
- Trabajo con controles
Dominando los controles en el entorno de trabajo
Creación de controles en tiempo de ejecución
Creación de una matriz de controles
Creación de controles nuevos
Otras consideraciones
- Trabajo con imágenes y gráficos
Gráficos 3D
Gráficos 2D
Dibujando líneas con GDI+
Dibujando curvas con GDI+
Dibujando cadenas de texto con GDI+
Otras consideraciones
- Despliegue de aplicaciones
Desmitificando los ensamblados
Desplegando con XCOPY GAC y Strong Names
Creando un paquete de instalación
Otras consideraciones
* La librería de clases .NET
- Colecciones de datos
Los tipos de colecciones de .NET
Las clases base para crear colecciones personalizadas
Colecciones de tipo generic
- Streams en .NET
Las clases basadas en Stream Manejar un fichero usando FileStream
Manejar un fichero usando StreamReader y StreamWriter
Ejemplo de para cifrar y descifrar un fichero
- Acceso al sistema de archivos
Las clases del espacio de nombres System.IO
Clases para manipular unidades, directorios y ficheros
Las clases para leer o escribir en los streams
- Acceso a Internet
Las clases de System.Net
Acceder a una página Web
Acceder a un servidor FTP
* Acceso a datos
- Descripción ADO.NET
Acercándonos a ADO.NET System.Data
Los proveedores de acceso a datos
El concepto DataBinding Otras consideraciones
- Acceso conectado a bases de datos
El paradigma de la conexión
Conociendo el objeto DataReader
Un primer contacto con el objeto DataReader
¿Trabaja DataReader en un ambiente conectado realmente?
Usando DataSource con DataReader
Usando los componentes de acceso a datos de .NET
- Acceso desconectado: Datasets y DataAdapters
Esquema general de la estructura desconectada de acceso a datos
Conociendo el objeto DataAdapter
Insertando datos a través del objeto DataAdapter
Actualizando datos a través del objeto DataAdapter
Eliminando datos a través del objeto DataAdapter
- Datasets tipados
¿Qué son los DataSets tipados?
Generando nuestros DataSets tipados
Generando un DataSet tipado con Visual Studio 2005
Generando un DataSet tipado con la línea de comandos
Usando los DataSets tipados
- Enlace a formularios
¿Que son los datos maestro detalle?
Configurando la fuente de datos
Preparando el origen de datos
Incrustando los datos maestro detalle
Manipulando los datos maestro detalle
* Servicios Web
- Introducción a los Servicios Web
¿Qué son los Servicios Web?
Comunicación entre componentes SOAP
- Creación de Servicios Web
Nuestro primer Servicio Web
- Consumo de Servicios Web
Utilizar los Servicios Web desde una aplicación Windows
* Aplicación de ejemplo ¡Disfruta del curso!
Descargar 1º Parte:
http://rapidshare.com/files/54599949/Curso_Introducci_n_a_.NET_con_CSharp.part1.rar
Tamaño: 95.7MB. Descargar 2º Parte:
http://rapidshare.com/files/54608540/Curso_Introducci_n_a_.NET_con_CSharp.part2.rar
Tamaño: 59.1MB.
Autores
Guillermo Som, más conocido como "el Guille", es Microsoft MVP (Most Valuable Professional) de Visual Basic desde 1997. Mantiene el sitio web www.elguille.info dedicado a la programación con Visual Basic y todo lo relacionado con punto NET. También es autor de varios libros sobre Visual Basic .NET y escribe para revistas y otros medios especializados en programación. También es miembro de Ineta Speakers Bureau Latin América y Mentor Asociado de Solid Quality Learning Iberoamericana
Unai Zorrilla Castro, actualmente trabaja como Consultor Independiente especializado en plataforma .NET y el desarrollo para dispositivos móviles. Además de mantener el sitio web www.canaldotnet.com y escribir artículos para medios especializados en .NET actúa como delegado de INETA ( International .NET Association ) en España.
Jorge Serrano es MVP de Visual Basic y trabaja activamente con la comunidad de desarrollo en España. Mantiene el sitio web www.portalvb.com y es escritor de multitud de libros sobre tecnologías de desarrollo Microsoft además de colaborador asiduo de las revistas especializadas del sector.
jueves, 3 de enero de 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario