|
Clases: Miércoles: 18:00 a 21:00 hs
Jueves: 18:00 a 19:30 hs
Programación 3
Profesor: Miguel Ángel Villelli
Proyecto: Ge...
Visual Studio
Es un conjunto de herramientas y otras tecnologías de
desarrollo basadas en componentes para crear aplicacio...
|
C# (sharp)• Lenguaje de programación 100 % puro
orientado a objetos
SQL Server
Microsoft SQL Server es un sistema para la gestión de bases
de datos producido por Microsoft basado en el model...
|
¿Como logramos el objetivo?
Programación por Capas
Metodologías Agiles
UML
Programación Orientada a Objetos
*** METODOLOGI...
|
Lo que siempre pasa sin metodología
¡¡¡Comencemos a
aplicar metodología!!!
Cono de incertidumbre
Más incertidumbre
Menos incertidumbre
•Experiencia
•Tiempo de análisis
•Conocimiento sobre el proble...
¿Como surge la POO?
Crisis del Software
(década del 70-80)
Planificación rígida
Ciclo de vida de proyecto en cascada
Progr...
El arte de clasificar
Nombre de la Clase
Campos / Atributos
Propiedades
Métodos /
Eventos
Constructor
Estructura de una clase
|
Capadeclases
Motor
de datos
Sql Server
MySql
Oracle
…
Código C#
VB.NET
…
Código C#
+ TSQL
Código C#
+ Controles
Formular...
Próxima SlideShare
Cargando en…5
×

Introducción a Programación 3

193 visualizaciones

Publicado el

Introducción a la materia Programación 3

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
193
En SlideShare
0
De insertados
0
Número de insertados
27
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Introducción a Programación 3

  1. 1. | Clases: Miércoles: 18:00 a 21:00 hs Jueves: 18:00 a 19:30 hs Programación 3 Profesor: Miguel Ángel Villelli Proyecto: Gestión de Usuarios
  2. 2. Visual Studio Es un conjunto de herramientas y otras tecnologías de desarrollo basadas en componentes para crear aplicaciones de alto rendimiento. Visual Studio viene en un paquete gratuito para desarrolladores principiantes, un paquete profesional y un paquete optimizado para desarrollo basado en equipo. Plataformas •Escritorio •Web •Nube •Teléfonos
  3. 3. | C# (sharp)• Lenguaje de programación 100 % puro orientado a objetos
  4. 4. SQL Server Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. El lenguaje para consultas es T-SQL Select Delete Update Insert …
  5. 5. |
  6. 6. ¿Como logramos el objetivo? Programación por Capas Metodologías Agiles UML Programación Orientada a Objetos *** METODOLOGIA *** = Software de alta calidad, robusto, preparado para el cambio continuo y fácil de mantener.
  7. 7. | Lo que siempre pasa sin metodología
  8. 8. ¡¡¡Comencemos a aplicar metodología!!!
  9. 9. Cono de incertidumbre Más incertidumbre Menos incertidumbre •Experiencia •Tiempo de análisis •Conocimiento sobre el problema •Buen relevamiento •Aplicando metodología
  10. 10. ¿Como surge la POO? Crisis del Software (década del 70-80) Planificación rígida Ciclo de vida de proyecto en cascada Programación estructurada No preparado para el cambio continuo POO Metodologías Agiles Ciclos de vida de proyecto iterativos Programación orientada al mundo real Preparado para el cambio continuo
  11. 11. El arte de clasificar
  12. 12. Nombre de la Clase Campos / Atributos Propiedades Métodos / Eventos Constructor Estructura de una clase
  13. 13. | Capadeclases Motor de datos Sql Server MySql Oracle … Código C# VB.NET … Código C# + TSQL Código C# + Controles Formularios … Generación de objetos Arquitectura en capas

×