Planificaci n de C Tedra LPOO I 2015

download Planificaci n de C Tedra LPOO I 2015

of 17

description

as

Transcript of Planificaci n de C Tedra LPOO I 2015

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 1/17

    PLANIFICACIN DE CATEDRA

    Ao 2015

    1. UBICACIN EN EL PLAN DE ESTUDIO

    CARRERA: ANALISTA PROGRAMADOR UNIVERSITARIO

    ASIGNATURA: LABORATORIO DE PROGRAMACIN ORIENTADA A

    OBJETOS I

    PLAN DE ESTUDIO: 2008

    CURSO: TERCERO

    RGIMEN DE DICTADO: PRIMER CUATRIMESTRE

    CARCTER: TERICO - PRCTICO

    ACREDITACIN: PROMOCIN SIN EXAMEN FINAL

    2. EQUIPO DE CTEDRA

    Apellido y Nombre Cargo

    Ing. Fabiana R. Aragn Profesor Adjunto

    Ing. Jorge J. Gutierrez Ayudante de 1ra.

    Lic. Sixto Alberto Ayudante de 1ra.

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 2/17

    3. OBJETIVOS DE LA ASIGNATURA

    3.1. OBJETIVO GENERAL

    Que los alumnos adquieran conocimientos Tericos y Prcticos que les

    permitan afrontar con xito actividades concernientes al desarrollo de

    aplicaciones de escritorio con acceso a datos mediante el empleo de

    conceptos de programacin orientada a objetos y utilizando el entorno

    de desarrollo del Framework de .NET con Windows Forms .NET,

    Microsoft Visual Studio y Microsoft SQL Server.

    3.2. OBJETIVOS ESPECFICOS

    Que el alumno:

    Conozca las caractersticas principales de .NET.

    Conozca las caractersticas fundamentales lenguaje C# y sus

    diferencias y similitudes con Visual Basic.NET.

    Sepa cmo crear aplicaciones Windows con Microsoft Visual

    Studio.

    Pueda utilizar controles en las aplicaciones.

    Utilice las clases que se incluyen en la librera de .NET.

    Sea capaz de desarrollar aplicaciones que accedan a datos

    provenientes de una base de datos.

    Sea capaz de implementar sus aplicaciones desarrolladas.

    4. DESCRIPCIN DE LAS CLASES

    Las estrategias metodolgicas a desarrollar y los recursos a utilizar

    en los distintos tipos de clase sern los siguientes:

    La presentacin de informacin por el docente es de

    naturaleza expositiva-participativa, se emplean tcnicas de

    trabajo compartido entre estudiantes y docentes, como as

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 3/17

    tambin se propicia el desarrollo de actitudes de intercambio

    colaborativo entre los participantes. El propsito es despertar

    la atencin y la motivacin en los alumnos, dado que ambas

    son condiciones necesarias durante todo el proceso de

    enseanza-aprendizaje. Por lo tanto se emplean estrategias

    motivacionales (preguntas que generen curiosidad, grficos,

    presentacin visual llamativa, casos de estudio de

    situaciones de alto inters, etc.), y estrategias de atencin,

    que den pautas para atender o no a determinados mensajes.

    Se impulsa a que los estudiantes recurran a la bibliografa de

    diferentes autores como as tambin al material disponible en

    internet para la profundizacin y maduracin de los

    conceptos. Mediante esta prctica se pretende que los

    estudiantes perciban las distintas variantes metodolgicas

    propuestas para una misma problemtica.

    Al comenzar un nuevo tema se presentan los objetivos de

    instruccin y su relacin con conocimientos anteriores. El

    enunciado de los objetivos ayuda al alumno a regular su

    propio proceso de aprendizaje, le facilita el proceso de

    seleccin de las ideas relevantes y a su vez, le permite

    conocer cundo alcanza las metas propuestas

    (retroalimentacin).

    Se presentan casos de estudio, para su anlisis individual y

    grupal, con el propsito de fomentar en los estudiantes el

    espritu crtico, guiando hacia el debate cuando el tema as lo

    permite.

    Para los trabajos prcticos se dispone de una gua con

    ejercicios (tericos y prcticos) que abarcan todos los

    contenidos de la materia con complejidad incremental.

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 4/17

    Considerando que se cuenta con el entorno Moodle como recurso

    para explotar las ventajas que ofrece la enseanza virtual, se

    proponen los siguientes puntos para el desarrollo de la interaccin

    docente-alumno y alumno-alumno:

    Interaccin Docente-Alumno:

    1. El desarrollo de algunos contenidos tericos se efectuar a travs

    de un video-tutorial en el cual el docente expone el tema en

    cuestin con apoyo de una presentacin realizada en PowerPoint

    u otra herramienta informtica.

    2. Con el objetivo de indagar sobre el grado de aprendizaje y

    entendimiento de los conceptos tericos expuestos en el video-

    tutorial, el docente expondr un cuestionario-gua con una serie

    de preguntas conceptuales que el alumno deber responder. Los

    estudiantes podrn subir sus tareas a la plataforma Moodle,

    donde el sistema registra fecha y hora en que lo han subido.

    3. Con el objetivo de evaluar el grado de aprendizaje y

    entendimiento del tema desarrollado, el docente plantear una

    gua con una serie de ejercicios de tipo prctico y en los que se

    priorizar los ejercicios de aplicacin.

    4. Se habilitarn los foros necesarios para la realizacin de

    consultas hacia el docente, extensible a consultas entre

    alumnos. El uso del foro ofrece grandes ventajas tales como

    favorecer el aprendizaje constructivista, reforzar la

    comunicacin, fomentar el aprendizaje colaborativo, construir el

    conocimiento en grupo entre las caractersticas ms importantes

    del mismo.

    5. Se har uso de los mensajes a travs de la plataforma Moodle

    para las comunicaciones entre el docente y los alumnos cuando

    se requiera respuesta a una situacin particular del alumno, sin

    embargo, para la resolucin de dudas respecto de las actividades

    planteadas se prefiere el espacio del foro, ya que de esta manera

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 5/17

    queda el registro escrito de la consulta y su respuesta, a

    disposicin de todos los alumnos.

    6. Se ofrecern enlaces para la bibliografa utilizada para el

    desarrollo del tema.

    Interaccin Alumno-Alumno:

    1. El foro ser el principal recurso utilizado para el intercambio

    entre alumnos. ste posibilita la gestin grupal, el intercambio

    de aportes, opiniones, dudas, pedidos de aclaracin y

    aclaraciones.

    2. Los alumnos podrn comunicarse a travs de mensajes enviados

    desde la plataforma Moodle cuando se requiera un menor tiempo

    de respuesta.

    4.1. CLASES TERICAS

    Relacin del tema nuevo con la clase anterior (si corresponde).

    Desarrollo del Tema.

    Exposicin de Ejemplos y Casos de Estudio.

    Resumen de la clase.

    Indicacin del material de estudio provisto por la ctedra

    conteniendo los conceptos ms importantes de la clase.

    Indicacin de bibliografa (libro, captulo) y/o pginas web para

    lectura complementaria del tema expuesto.

    Indicacin de bibliografa (libro, captulo) y/o pginas web para

    lectura sobre el tema de la clase siguiente.

    Como apoyo didctico de las clases se utilizar para ayudar en

    la comprensin de los conceptos el pizarrn y can para

    proyectar presentaciones PowerPoint y ejemplos en Visual

    Studio.

    Evaluacin de conceptos tericos si es la fecha prevista.

    Finalizado el dictado de los contenidos tericos de la materia se

    proceder a la formacin de grupos de trabajo a los cuales se

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 6/17

    les asignar un Trabajo Final que consistir en el Desarrollo de

    un Sistema para una empresa/negocio del medio. Este trabajo

    deber ser expuesto en la fecha indicada en el Cronograma de

    clases.

    4.2. CLASES PRCTICAS

    Relacin del tema nuevo con la clase anterior (si corresponde).

    Ejercicios propuestos referidos al tema (trabajos prcticos).

    Atencin de dudas y dificultades que se presenten en la

    resolucin del Trabajo Prctico.

    Resumen de la clase.

    Como apoyo didctico de las clases se utilizar para ayudar en

    la comprensin de los conceptos el pizarrn y can para

    proyectar los ejemplos desarrollados por el docente.

    Evaluacin del Trabajo Prctico si es la fecha prevista.

    4.3. CLASES DE CONSULTA

    A los fines de disipar dudas y orientar al alumno en la comprensin

    de temas que dificulten su aprendizaje, se acordarn consultas

    fuera del horario de clase como as tambin los alumnos podrn

    realizar las consultas necesarias durante la semana mediante el

    foro del aula virtual.

    5. HORAS Y CLASES PROGRAMADAS

    5.1. CARGA HORARIA SEMANAL

    La materia tiene asignadas 5 horas ctedra semanales que se

    distribuyen en una clase terica de 2 horas ctedra y una clase

    prctica de 3 horas ctedra. La distribucin de contenidos tericos

    y prcticos se organiza de manera que se mantenga una

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 7/17

    correspondencia entre los temas tericos vistos y el trabajo prctico

    solicitado.

    5.2. CLASES PROGRAMADAS

    El cuatrimestre consta de 15 semanas, por lo que se dispondrn de

    30 clases para el desarrollo de la materia.

    5.3. CRONOGRAMA DE CLASES

    Clase N

    Duracin Modalidad Tema

    1 2 hs. Terica - Presentacin de la asignatura

    - Introduccin a la Plataforma .NET

    2 3 hs. Terica - Introduccin a la Plataforma .NET (cont.) - Caractersticas del lenguaje C#

    3 2 hs. Terica - Similitudes y Diferencias entre C# y Visual Basic.NET - Creacin de Proyectos en .NET

    4 3 hs. Prctica - Trabajo Practico 1: Primeros pasos con .NET (Creacin

    de Proyectos).

    5 2 hs. Terica - Desarrollo de Aplicaciones Windows

    6 3 hs. Prctica - Trabajo Practico 2: Mi primera aplicacin WinForms

    7 2 hs. Terica - Desarrollo de Aplicaciones Windows. - Acceso a Datos

    8 3 hs. Prctica - Trabajo Practico 2 (cont.): Mi primera aplicacin

    WinForms

    9 2 hs. Terica - Acceso a datos: DataSet, DataReader, DataAdapter

    (cont.)

    10 3 hs. Prctica - Trabajo Practico 3: Conectando mi aplicacin a una

    base de datos I (dataSet, dataReader, dataAdapter)

    11 2 hs. Evaluacin - 1er Examen Parcial de Prctica (TPs 1 a 3) Comisin

    1

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 8/17

    Clase N

    Duracin Modalidad Tema

    12 2 hs. Evaluacin - 1er Examen Parcial de Prctica (TPs 1 a 3) Comisin

    2

    13 2 hs. Evaluacin - Recuperatorio 1er Examen Parcial de Prctica (TPs 1

    y 2) Comisin 1

    14 2 hs. Evaluacin - Recuperatorio 1er Examen Parcial de Prctica (TPs 1

    y 2) Comisin 2

    15 2 hs. Terica - Acceso a datos: Stored Procedures y Vistas

    16 3 hs. Prctica - Trabajo Practico 4: Conectando mi aplicacin a una

    base de datos II (Stored Procedures y Vistas)

    17 2 hs. Terica - Despliegue de aplicaciones Winforms

    18 3 hs. Prctica - Trabajo Practico 4 (cont.): Conectando mi aplicacin a

    una base de datos II (Stored Procedures y Vistas)

    19 2 hs. Terica - Despliegue de aplicaciones Winforms

    20 3 hs. Prctica - Trabajo Practico 5: Desplegando mi aplicacin

    Winforms.

    21 2 hs. Evaluacin - 2do Examen Parcial de Prctica (TPs 4 y 5)

    22 3 hs. Prctica - Trabajo Final: Desarrollo de una aplicacin WinForms

    23 2 hs. Evaluacin - Recuperatorio 2do Examen Prctica (TPs 4 y 5)

    24 3 hs. Prctica - Desarrollo del Trabajo Final

    25 2 hs. Evaluacin - Examen Parcial de Teora (Unidades 1 a 6)

    26 3 hs. Prctica - Desarrollo del Trabajo Final

    27 2 hs. Evaluacin - Recuperatorio Examen Parcial de Teora (Unidades 1

    a 6)

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 9/17

    Clase N

    Duracin Modalidad Tema

    28 3 hs. Prctica - Desarrollo del Trabajo Final

    29 2 hs. Prctica - Desarrollo del Trabajo Final

    30 3 hs. Evaluacin - Exposicin y Defensa de Trabajos Finales

    6. TIPO DE EVALUACIONES

    Exmenes Parciales: Para conocer el nivel alcanzado por el

    alumno y detectar si se presentan dificultades en su aprendizaje, se

    tomarn 3 exmenes de tipo parcial, uno al finalizar el desarrollo

    de los primeros 3 (tres) trabajos prcticos, un segundo parcial al

    finalizar el desarrollo de los ltimos 3 (tres) trabajos prcticos y

    otro al finalizar el dictado de los contenidos tericos de la materia.

    Los exmenes sern: dos de tipo prctico en mquina y uno de tipo

    terico.

    Trabajos Prcticos: Respecto a los trabajos prcticos, se realizar

    un seguimiento continuo del avance en el conocimiento de los

    temas dictados en clase mediante la presentacin de los mismos al

    final de cada unidad temtica. Nota: La presentacin y aprobacin

    de los trabajos prcticos se considerar como requisito excluyente

    para rendir los parciales.

    Participacin Activa: Al inicio de cada clase se realizarn

    preguntas de repaso respecto del tema de la clase anterior, lo cual

    permitir no slo promover la participacin del alumno sino

    tambin aclarar dudas que puedan plantearse y sobre todo

    observar el avance en el aprendizaje individual.

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 10/17

    Trabajo Final: Se plantear la realizacin de un Trabajo Final que

    consistir en el Desarrollo de una Aplicacin WinForms para una

    empresa/negocio del medio.

    La formula ponderada a aplicar para la aprobacin de la asignatura

    es la siguiente:

    Nota Final = 0,3 * EP + 0,3 * PA + 0,4 * TF

    Donde:

    EP: Exmenes Parciales. Corresponde al promedio de las notas

    obtenidas en los tres Exmenes Parciales.

    PA: Participacin Activa. Corresponde al resultado obtenido de

    la evaluacin continua realizada en clase, presentacin de los

    trabajos prcticos y participacin en clase y en los Foros del

    Campus Virtual.

    TF: Trabajo Final. Corresponde a la nota obtenida en la

    presentacin y evaluacin del Trabajo Final.

    6.1. REQUISITOS PARA APROBAR LA ASIGNATURA

    RGIMEN DE PROMOCIN CON EXAMEN FINAL (CONDICIN DE ALUMNO

    REGULAR):

    Segn lo informado por la Coordinacin de la Carrera, no

    existe la modalidad de alumno regular en las materias de la

    carrera de Analista Programador Universitario.

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 11/17

    RGIMEN DE PROMOCIN SIN EXAMEN FINAL (CONDICIN DE ALUMNO

    PROMOCIONADO):

    Para acceder al Rgimen de Promocin sin Examen Final

    (Promocionar la materia), el alumno deber cumplir con los

    siguientes requisitos:

    Asistencia: la presencia a las clases prcticas no debe ser

    inferior al 80%, es decir, no se permitirn ms de 3 (dos)

    inasistencias a las clases prcticas.

    Trabajos Prcticos: presentar y aprobar el 100% de los

    mismos.

    Exmenes Parciales de Prctica: aprobar los exmenes

    parciales de tipo prctico con el 70% del puntaje total.

    Examen Parcial de Teora: aprobar el examen parcial de tipo

    terico con el 70% del puntaje total.

    Trabajo Final: exponer y aprobar el Trabajo Final.

    6.2. TRABAJOS PRCTICOS

    El objetivo de los Trabajos Prcticos es el de tomar conocimiento

    del nivel alcanzado por el curso, detectando dificultades en el

    aprendizaje para tomar acciones preventivas y correctivas,

    incentivando el trabajo en equipo.

    Para aprobar cada uno de ellos, el alumno deber tener en forma

    correcta el 80% de lo solicitado.

    Los trabajos prcticos debern ser realizados en grupos con un

    nmero de integrantes no superior a 4.

    6.3. EXMENES PARCIALES

    De tipo prctico: Las evaluaciones de tipo prctico en mquina

    consistirn en el desarrollo de algunas funciones de una aplicacin

    WinForms utilizando los conceptos vistos hasta la clase anterior al

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 12/17

    parcial. Estos exmenes se debern aprobar con el 70% del puntaje

    total.

    De tipo terico: La evaluacin constar de 10 preguntas de tipo

    mltiple-choice. Por cada respuesta correcta se sumar un punto y

    por cada respuesta incorrecta se restar 0,25 puntos. Este examen

    se deber aprobar con el 70% del puntaje total.

    Para aquellos alumnos que no aprobaran, contarn con un

    recuperatorio en la semana siguiente a cada examen parcial.

    6.4. TRABAJO FINAL

    El objetivo de este trabajo es lograr motivar al alumno en la

    investigacin y el trabajo en equipo, que demuestre todas las

    destrezas y conocimientos adquiridos durante el cursado de la

    materia. Para ello se formarn grupos con un nmero de

    integrantes no superior a 4. A cada grupo se le solicitar el

    desarrollo de un Sistema para una empresa o negocio del medio.

    Dicho sistema deber cumplir con los lineamientos solicitados en el

    enunciado del Trabajo Final. La empresa o negocio ser a eleccin

    de cada grupo. Para su aprobacin cada grupo deber cumplir los

    siguientes requisitos:

    Presentacin en CD del Sistema desarrollado.

    Presentacin de un documento en formato digital conteniendo

    el Anlisis y Diseo del Sistema realizado en forma grupal

    (Diagrama de Clases, Diagrama Actividades, y Diseo de la

    Base de Datos -DER y Diccionario de Datos-).

    Presentacin en formato digital del Manual del Usuario del

    Sistema desarrollado.

    Exposicin y defensa del trabajo desarrollado.

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 13/17

    6.5. EXAMEN FINAL LIBRE

    Dadas las caractersticas de los trabajos prcticos de mquina

    durante el desarrollo de la materia y la imposibilidad de

    suplantarlos por un nico prctico de examen libre, la Profesora

    Responsable decide la no admisin de alumnos libres.

    EXCEPCION: Aquellos alumnos que habiendo cursado la materia

    hayan aprobado los Trabajos Prcticos y los tres exmenes

    parciales, pero no as el Trabajo Final, podrn rendir la materia

    como alumnos libres.

    Para ello debern solicitar a la profesora responsable, el enunciado

    con las condiciones del trabajo final a desarrollar con una

    antelacin de 30 das a la fecha del examen.

    7. REQUERIMIENTOS DE SOFTWARE

    Se utilizar como recurso didctico la proyeccin de presentaciones

    PowerPoint.

    Se har uso de una mquina virtual para realizar los prcticos,

    para su montaje se utilizar el software Virtual PC 2007.

    Sobre la mquina virtual se instalar la versin acadmica

    Microsoft Visual Studio 2010.

    8. REQUERIMIENTOS DE HARDWARE

    Para poder utilizar el software especificado en el punto anterior se

    requerirn computadoras que cumplan las siguientes

    caractersticas como mnimo:

    2 Gb. de RAM para un funcionamiento ptimo.

    Procesador de 2.0 GHz.

    Espacio libre en disco de 12 Gb.

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 14/17

    9. CONTENIDOS MNIMOS

    Qu no es .NET? - Qu es .NET? - Arquitectura del .NET

    Framework - Common Language Runtime (CLR) - Microsoft

    Intermediate Language - Assemblies - Common Language

    Specification (CLS). El entorno de ejecucin CLR. Biblioteca de

    clases de .NET. Sistema de tipos: Tipos primitivos Variables y

    constantes Enumeraciones Arrays. Clases y estructuras. Manejo

    de excepciones. Eventos. Controles de Windows Forms. Acceso a

    datos con ADO. NET: DataSet DataReader DataAdapter - Stored

    Procedures. Despliegue de aplicaciones.

    10. PROGRAMA ANALTICO

    UNIDAD I: Introduccin a la Plataforma .NET

    CONTENIDOS: Introduccin a Microsoft .NET: Qu no es .NET? -

    Qu es .NET? - .NET Como evolucin de COM. Componentes

    Fundamentales: Arquitectura Framework de .NET - Common

    Language Runtime (CLR) - Microsoft Intermediate Language -

    Assemblies - .NET Class Library - Common Language Specification

    (CLS). Funcionamiento Interno del CLR: Especificacin CLI - Modelo

    de Ejecucin Application Domains - Common Type System.

    Bibliotecas Principales: Base Class Library (BCL) - ADO.NET -

    Windows Forms - ASP.NET. Ventajas de .NET. Herramientas de

    Desarrollo .NET: Visual Studio 2005 / 2008 /2010 /2012 y sus

    distintas versiones del framework de .NET - SQL Server 2005/2008

    Express.

    UNIDAD II: Caractersticas del lenguaje C#

    CONTENIDOS: El sistema de tipos: Tipos primitivos Variables y

    constantes Enumeraciones Arrays. Clases y estructuras: Clases

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 15/17

    Definir una clase Instanciar una clase Estructuras

    Accesibilidad Propiedades Interfaces. Manejo de excepciones.

    Eventos y Delegados. Atributos.

    UNIDAD III: Similitudes y Diferencias entre C# y Visual

    Basic.NET

    CONTENIDOS: C# vs. VB.NET. Sintaxis: Temas Generales - Definicin

    e inicializacin de variables Operadores - Estructuras de Control -

    Clases y Objetos.

    UNIDAD IV: Desarrollo de Aplicaciones Windows

    CONTENIDOS: Uso del diseador de Visual Studio 2005/2008:

    Cuadro de herramientas Explorador de bases de datos

    Explorador de Soluciones Propiedades Mens y barras de

    botones. Controles de Windows Forms: Datos Componentes

    Controles comunes. Aplicacin de controles: Dominando los

    controles en el entorno de trabajo Creacin de controles en tiempo

    de ejecucin Creacin de una matriz de controles Creacin de

    controles nuevos.

    UNIDAD V: Acceso a datos

    CONTENIDOS: ADO .NET: Qu es ADO . NET? -Proveedores de acceso

    a datos Data Binding. Acceso conectado a bases de datos: El

    paradigma de la conexin DataReader DataSource Uso de los

    componentes de acceso a datos de .NET. Acceso desconectado:

    DataSets y DataAdapters. DataSets tipados. Stored Procedures.

    Enlace a Formularios.

    UNIDAD VI: Despliegue de aplicaciones WinForms

    CONTENIDOS: Despliegue de aplicaciones: Desmitificando los

    ensambladores Desplegando con XCOPY GAC y Strong names

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 16/17

    Creando un paquete de instalacin. Despliegue de aplicaciones con

    ClickOnce.

    11. BIBLIOGRAFA

    11.1. BIBLIOGRAFA OBLIGATORIA

    Enciclopedia de Microsoft C#. Fco. Javier Ceballos Sierra. Alfaomega Ra-Ma, 2010, 3ra. Edicin.

    MCTS Self-Paced Training Kit (Exam 70-505): Microsoft .NET Framework 3.5 Windows Forms Application Development. Matthew A. Stoecker y Steven J. Stein. Microsoft Press, 2009.

    Windows Forms-Programming in C#. Chris Sells. Pearson, 2003.

    11.2. BIBLIOGRAFA OPCIONAL

    Inside C#. Tom Archer y Andrew Whitechapel. Microsoft Press, 2002, Segunda Edicin.

    Programming C#. Jesse Liberty. OReilly Media, 2005, Cuarta Edicin.

    Applied Microsoft .NET Framework Programming. Jeffrey Richter. Microsoft Press, 2002.

    Windows Forms-Programming in C#. Chris Sells. Pearson, 2003.

    Introduction to C# Programming for the Microsoft .NET Platform. MSDN Training (Workbook), Course 2609A. Microsoft Press, 2004.

    11.3. PGINAS WEB DE INTERS:

    Biblioteca Online de tecnologa Microsoft: http://msdn.microsoft.com/es-es/library/default.aspx

  • UNIVERSIDAD NACIONAL DE JUJUY FACULTAD DE INGENIERA EXTENSIN ULICA SAN PEDRO

    Laboratorio de Programacin Orientada a Objetos I 17/17

    Sitio oficial del programa creado por Microsoft para instruir en forma gratuita a desarrolladores novatos y avanzados: https://www.microsoftvirtualacademy.com/default.aspx