You are on page 1of 2

Universidad Nacional de Ingeniera

SILABO
CURSO
DURACIN

:
:

Desarrollo Aplicaciones.NET con C#


24 horas

SUMILLA
El presente curso trasladar al asistente los conocimientos y habilidades necesarios para el
diseo, desarrollo e implementacin de aplicaciones Windows Forms mediante la plataforma
Microsoft .NET Framework 4.0, el lenguaje de programacin C# y la herramienta de desarrollo
Microsoft Visual Studio 2010.

OBJETIVOS

En este curso los alumnos aprendern los fundamentos del Lenguaje de programacin
C# Orientada a Objeto con NET Framework 4.0.
Adquirirn los conocimientos y habilidades necesarios para: construir y configurar una
solucin Windows Forms y Windows Presentation Foundation (WPF).
Crear y gestionar un proyecto .NET y los aspectos ms destacables y convenciones del
lenguaje C#.
Manipulacin de datos, variables y dems elementos necesarios para el diseo de
sentencias y estructuras de control en C#.
Conocer las estructuras de iteracin y automatizacin de tareas en el cdigo C#.
Utilizar las funciones ms destacadas para la manipulacin de objetos.
Desarrollar el diseo de un entorno para usuario de una aplicacin.
Conocer el empaquetado y generacin de ejecutables para la distribucin de un
programa C#.

CONTENIDO
Sesin 1: Introduccin a MICROSOFT .NET y C#

Plataforma NET, .NET Framework, Caractersticas de CLR

La biblioteca de clases .NET

IDE de Visual Studio 2010

Introduccin a C#, Variables, Tipos de datos, Constantes, Operadores

Conversiones de tipo (casting), Expresiones lgicas, Estructuras de control de flujo

Controles Windows Forms, Propiedades, Mtodos y eventos de los controles.


Sesin 2: Programacin Orientada a Objetos

Introduccin a POO

Clases y objetos, Propiedades, mtodos y constructores, destructores.

Trabajado con objetos, mtodos sobrecargados.

Llamar un mtodo void, paso de parmetros, mbito y duracin


Sesin 3: Herencia

Crear subclases, Crear objetos de las subclases

Sobrescribir mtodos, El acceso protected.

Polimorfismo, Clases abstractas, Crear interfaces

Implementar interfaces
Sesin 4: Trabajar con Mens

Formularios MDI

Crear mens de barras, Mens contextuales,

Crear la barra de herramientas, Barras de estado

Ventanas de Dilogos.

Trabajando con hilos

Facultad de Ingeniera Industrial y de Sistemas

1 de 2

Universidad Nacional de Ingeniera


Sesin 5: Arreglo y Colecciones

Qu es un array?

Arrays unidimensionales, multidimensionales

Arrays de objetos

Coleccines ArrayList, HashTable, List, Dictionary, Stack, Quewe


Sesin 6: Flujos de Datos

Archivo de datos de tipo Texto

FileStream, StreamWriter, StreamReader.

Archivo de datos de tipo Binario

FileStream, BinaryWriter, BinaryReader.


Sesin 7: Windows Presentation Foundation

Una nueva generacin de aplicaciones

Qu es Windows Presentantion Foundation?

El editor WPF de Visual Studio

Uso de controles de WPF


Sesin 8: Distribucin de Aplicaciones Windows

Crear un proyecto de instalacin utilizando el asistente para proyectos de instalacin

Definir los pre-requisitos de instalacin

Crear accesos directos en el escritorio y en el men usuario

Generar el proyecto del programa de instalacin

EVALUACIN
La evaluacin ser totalmente prctica. La calificacin constara de cinco (5) notas:
o Cuatro (4) prcticas y se anulara la nota mas baja. Obteniendo un promedio de
practicas (PP)
o Un (1) examen final. Que se tomara en la ltima sesin (EF).

PP =

( PR1 + PR 2 + PR3 + PR 4) Menor ( PR)


3
PF =

Facultad de Ingeniera Industrial y de Sistemas

( PP + EF )
2

2 de 2

You might also like