Compartir a través de


Trabajar con conjuntos de datos en aplicaciones de n capas

 

Publicado: abril de 2016

Las aplicaciones de datos con n niveles son aplicaciones centradas en datos que están separadas en varias capas lógicas (o niveles). Dicho de otro modo, una aplicación de datos con n niveles es una aplicación dividida en varios proyectos, con el correspondiente nivel de acceso a datos, nivel de lógica empresarial y nivel de presentación en cada proyecto. Para obtener más información, vea Información general sobre aplicaciones de datos con n capas.

Los conjuntos de datos con tipo se han mejorado de forma que los TableAdapter y las clases de conjunto de datos se puedan generar en proyectos discretos. Esto hace posible que los niveles de la aplicación se puedan separar rápidamente, así como generar aplicaciones de datos con n niveles.

La compatibilidad con n niveles en conjuntos de datos con tipo permite el desarrollo iterativo de la arquitectura de la aplicación en un diseño con n niveles, al tiempo que acaba con la necesidad de separar el código en más de un proyecto manualmente. Empiece a diseñar la capa de datos mediante el Crear y editar conjuntos de datos con tipo. Cuando esté listo para llevar la arquitectura de la aplicación a un diseño con n niveles, establezca la propiedad DataSet Project de un conjunto de datos de forma que la clase del conjunto de datos se genere en un proyecto por separado.

En esta sección

Cómo: Separar conjuntos de datos y TableAdapters en proyectos diferentes
Se explica cómo sacar la clase de conjunto de datos generada del proyecto que contiene las clases TableAdapter generadas y colocarla en un nuevo proyecto.

Cómo: Agregar código a TableAdapters en aplicaciones con n niveles
Se explica cómo generar una clase parcial en la que se puede agregar código relativo a un TableAdapter con n niveles.

Cómo: Agregar código a conjuntos de datos en aplicaciones con n niveles
Se explica cómo generar una clase parcial en la que se puede agregar código relativo a un conjunto de datos con n niveles.

Cómo: Agregar validación a un conjunto de datos con n niveles
Se indica dónde agregar código con el que validar datos que cambian.

Tutorial: Crear una aplicación de datos con n niveles
Contiene instrucciones paso a paso para crear un conjunto de datos con tipo y separar el código de TableAdapter y del conjunto de datos en varios proyectos.

Tutorial: Agregar validación a una aplicación de datos con n niveles
Contiene instrucciones paso a paso para agregar validación a una aplicación creada en la aplicación de datos de n niveles.

Referencia

DataSet

TypedTableBase<T>

Secciones relacionadas

Información general sobre aplicaciones de datos con n capas

Actualización jerárquica

Trabajar con los conjuntos de datos en Visual Studio

Obtener acceso a los datos en Visual Studio

Información general sobre TableAdapter

Aplicaciones remotas y de n niveles con LINQ to SQL