Поделиться через


Работа с наборами данных в N-уровневых приложениях

N-уровневые приложения для обработки данных — это нацеленные на обработку данных приложения, которые разделены на несколько логических слоев (или уровней). Другими словами, n-уровневое приложение — это приложение, которое разделено на несколько проектов, при этом уровень доступа к данным, уровень бизнес-логики и уровень представления находятся каждый в своем отдельном проекте. Для получения дополнительной информации см. Общие сведения о N-уровневых приложениях для работы с данными.

Типизированные наборы данных были усовершенствованы, поэтому адаптеры таблицы и классы наборов данных можно создавать в отдельных проектах. Это дает возможность быстро разделять слои приложения и формировать n-уровневые приложения для обработки данных.

Поддержка N-уровневой структуры в типизированных наборах данных позволяет применять последовательную разработку архитектуры приложения до n-уровневой структуры и устраняет необходимость в ручном разделении кода на несколько проектов. Начните проектировать уровень данных с помощью Создание и изменение типизированных наборов данных. Когда все готово к переводу архитектуры приложения на n-уровневую структуру, задайте свойство Проект DataSet набора данных, чтобы сформировать класс набора данных в отдельном проекте.

В этом подразделе

Ссылки

DataSet

TypedTableBase

Связанные подразделы

Общие сведения о N-уровневых приложениях для работы с данными

Иерархическое обновление

Работа с наборами данных в Visual Studio

Доступ к данным в Visual Studio

Общие сведения об адаптере таблиц

Многоуровневые и удаленные приложения с LINQ to SQL