다음을 통해 공유


N 계층 응용 프로그램에서 데이터 집합 작업 작업

 

게시 날짜: 2016년 4월

N 계층 데이터 응용 프로그램은 여러 논리 계층으로 구분되는 데이터 중심 응용 프로그램입니다. 다시 말해서 N 계층 데이터 응용 프로그램은 여러 프로젝트로 구분되며 데이터 액세스 계층, 비즈니스 논리 계층 및 표시 계층이 각 프로젝트에 포함되는 응용 프로그램입니다. 자세한 내용은 N 계층 데이터 응용 프로그램 개요을 참조하십시오.

TableAdapter 및 데이터 클래스를 개별 프로젝트로 생성할 수 있도록 형식화된 데이터 집합이 향상되었습니다. 따라서 응용 프로그램 계층을 빠르게 분리하고 N 계층 데이터 응용 프로그램을 생성하는 기능이 제공됩니다.

형식화된 데이터 집합에서 N 계층이 지원되므로 N 계층 디자인에서 응용 프로그램 아키텍처의 반복적인 개발을 수행할 수 있으며, 코드를 둘 이상의 프로젝트로 코드를 수동 분리할 필요가 없습니다. 형식화된 데이터 집합 만들기 및 편집를 사용하여 데이터 계층 디자인을 시작합니다. 응용 프로그램 아키텍처에 N 계층 디자인을 적용할 준비가 되면 데이터 집합 클래스를 별도의 프로젝트로 생성하도록 데이터 집합의 데이터 집합 프로젝트 속성을 설정합니다.

단원 내용

방법: 데이터 집합 및 TableAdapter를 다른 프로젝트로 분리
생성된 데이터 집합 클래스를 생성된 TableAdapter 클래스를 포함하는 프로젝트에서 새 프로젝트로 이동하는 방법을 설명합니다.

방법: N 계층 응용 프로그램에서 TableAdapter에 코드 추가
N 계층 TableAdapter에 대해 코드를 추가할 수 있는 partial 클래스를 생성하는 방법을 설명합니다.

방법: N 계층 응용 프로그램에서 데이터 집합에 코드 추가
N 계층 데이터 집합에 대해 코드를 추가할 수 있는 partial 클래스를 생성하는 방법을 설명합니다.

방법: N 계층 데이터 집합에 유효성 검사 추가
변경되는 데이터에 대해 유효성 검사를 수행할 코드의 추가 위치에 대해 설명합니다.

연습: N 계층 데이터 응용 프로그램 만들기
형식화된 데이터 집합을 만들고 TableAdapter 및 데이터 집합 코드를 여러 프로젝트로 분리하는 단계별 지침을 제공합니다.

연습: N 계층 데이터 응용 프로그램에 유효성 검사 추가
N 계층 데이터 응용 프로그램 연습에서 만든 응용 프로그램에 유효성 검사 기능을 추가하는 단계별 지침을 제공합니다.

참조

DataSet

TypedTableBase<T>

관련 단원

N 계층 데이터 응용 프로그램 개요

계층적 업데이트

Visual Studio에서 데이터 집합 작업

Visual Studio에서 데이터 액세스

TableAdapter 개요

LINQ to SQL을 사용하는 N 계층 및 원격 응용 프로그램