C Sharp (C#)
Entornos de Desarrollo con C#
Recopilación de temas, de artículos, ejemplos y ejercicios relacionados con el lenguaje de programación C#. Diseñado para la asignatura de entornos de desarrollo del grado superior de Diseño de Aplicaciones Multiplataforma (DAM) y Diseño de Aplicaiones Web (DAW).
El curso esta dividido en 4 Bloques:
BLOQUE I. Aproximación a la Ingeniería Software y sus herramientas. Entornos de Desarrollo y Ejecución.
- T01. Aproximación a la Ingeniería del Software. Paradigmas. Herramientas de planificación y CASE. Programas para el control de versiones y desarrollo colaborativo: GitHub.
- T02. Principales entornos de desarrollo. Enfoque práctico. Organización de una aplicación software.
- T03. Introducción a la plataforma “.NET”. Introducción a Visual Studio.
BLOQUE II. FUNDAMENTOS DEL LENGUAJE C# – C SHARP.
- T04. Fundamentos del lenguaje C#.
- T04. Ejemplos
- T05. Programación orientada a objetos (POO).
- TEORÍA
- PRÁCTICA
- T06. Manejo de ficheros. Persistencia.
- T07. Punteros y gestión dinámica de memoria
- T08. Bibliotecas útiles
- T09. Características avanzadas
- T10. Tipos de aplicaciones Windows.
BLOQUE III. ACCESO A BASES DE DATOS, ARCHIVOS XML E INFORMES
- T11. Acceso a bases de datos (BBDD).
- T12. Sintaxis LINQ. LINQ to SQL.
- T13. Estructura y manejo de documentos XML.
- T14. Diseño e impresión de informes.
- T15. Despliegue de aplicaciones y componentes
Bibliografía:
C# 5 Los fundamentos del lenguaje.
Desarrollar con Visual Studio 2012
Thierry GROUSSARD
Informática Técnica (Ediciones eni)