Está en la página 1de 6

División de Alta Tecnología

.Net 4.5.1 Application Developer Visual Studio 2013 – C#

Copyright © Todos los Derechos Reservados - Cibertec Perú SAC

5.0 Creando aplicaciones NCapas

Objetivos Generales

 Comprende el uso del patrón N-Capas.


 Capas Funcionales.

1
División de Alta Tecnología
.Net 4.5.1 Application Developer Visual Studio 2013 – C#

Contenido de Agenda

 Introducción al patrón N-Capas.


 Las capas funcionales.

5.1 Introducción a las transacciones

La arquitectura de N-capas es la
segmentación de una aplicación en
partes y la distribución de esas partes
a lo largo de la red. La ventaja de
utilizar una arquitectura de N-capas
está en que la capacidad de ejecutar,
mantener y mejorar aplicaciones de
gran escala aumenta
considerablemente.

2
División de Alta Tecnología
.Net 4.5.1 Application Developer Visual Studio 2013 – C#

Contenido de Agenda

 Introducción al patrón N-Capas.


 Las capas funcionales.

5.2 Las capas funcionales

Las capas funcionales son:


 Capa de presentación
 Capa de lógica de negocio o intermedia
 Capa de Datos.

3
División de Alta Tecnología
.Net 4.5.1 Application Developer Visual Studio 2013 – C#

5.2 Las capas funcionales

Capa presentación:
 La interface de usuario puede ser una pagina ASPX, o un programa en Visual
Basic (WinForms).
 Funciones
 Recoger la información del usuario.
 Validaciones (longitud, tipo).
 Enviar información del usuario a los servicios de negocio para su procesamiento.
 Recibir los resultados del procesamiento hecho en los servicios de negocio.
 Presentar estos resultados al usuario.

5.2 Las capas funcionales

Capa de negocio o intermedia:


 Es un componente COM o .Net corriendo bajo servicios COM+
Funciones
 Recibir lo enviado por la capa de presentación.
 Interactuar con los servicios de datos para ejecutar las operaciones de negocio.
 Enviar los resultados procesados a la capa de presentación.

4
División de Alta Tecnología
.Net 4.5.1 Application Developer Visual Studio 2013 – C#

5.2 Las capas funcionales

Capa de datos:
 Los servicios de datos son los responsables para el almacenamiento,
recuperación, mantenimiento e integridad de los datos. Acceso a Datos
Universal es la estrategia de Microsoft para proporcionar acceso a la
información por toda la empresa.
 Funciones

 Recibir las solicitudes de data desde la capa de negocio


 El almacenamiento y mantenimiento de la data
 Integridad de la data
 Enviar la data solicitada a la capa de negocio

Laboratorio: 5.1. Construir una aplicación NCapas

 Ejercicio 1:
 Tiempo: 40 minutos
 Crear un programa orientado a la arquitectura Ncapas, usar ADO.NET y SQL
Server.

5
División de Alta Tecnología
.Net 4.5.1 Application Developer Visual Studio 2013 – C#

Resumen del Capítulo

 Comprende el uso del patrón N-Capas.


 Capas Funcionales.

También podría gustarte