Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Классы DataSet и связанные классы являются устаревшими технологиями .NET Framework с начала 2000-х годов, которые позволяют приложениям работать с данными в памяти, пока приложения отключены от базы данных. Технологии особенно полезны для приложений, которые позволяют пользователям изменять данные и сохранять изменения обратно в базу данных. Хотя наборы данных являются проверенными успешными технологиями, рекомендуемый подход для новых приложений .NET заключается в использовании Entity Framework Core. Entity Framework предоставляет более естественный способ работы с табличными данными в виде объектных моделей и имеет более простой интерфейс программирования.
Приложения данных уровня N — это приложения, ориентированные на данные, разделенные на несколько логических слоев (или уровней). Другими словами, приложение данных n-уровня — это приложение, разделенное на несколько проектов, с уровнем доступа к данным, уровнем бизнес-логики и уровнем презентации каждого из своих проектов. Дополнительные сведения см. в обзоре приложений данных уровня N.
С типизированными наборами данных можно создавать TableAdapters и классы наборов данных в отдельные проекты. Эта конструкция позволяет быстро отделять слои приложений и создавать приложения данных n-уровней.
Поддержка N-уровней в типизированных наборах данных позволяет итеративно разрабатывать архитектуру приложения до n-уровня. Он также удаляет требование вручную разделить код на несколько проектов. Начните разработку слоя данных с помощью конструктора наборов данных. Когда вы будете готовы принять архитектуру приложения в n-многоуровневую структуру, задайте свойство Project DataSet набора данных, чтобы создать класс набора данных в отдельный проект.
Справка
Связанный контент
- Общие сведения о приложениях данных уровня N
- Создание приложения данных n уровня
- Добавление кода в TableAdapters в приложениях n-уровня
- Добавление кода в наборы данных в приложениях n-уровней
- Добавление проверки в набор данных n-уровня
- Разделение наборов данных и TableAdapters в разные проекты
- иерархическое обновление
- инструменты работы с наборами данных в Visual Studio
- Доступ к данным в Visual Studio
- Создание и настройка TableAdapters
- N-Tier и удаленные приложения с LINQ to SQL