N 계층 응용 프로그램에서 데이터 집합 작업 작업
N 계층 데이터 응용 프로그램은 여러 개의 논리적 계층으로 분리되어 있는 데이터 중심 응용 프로그램입니다. 즉, N 계층 데이터 응용 프로그램은 데이터 액세스 계층, 비즈니스 논리 계층 및 프레젠테이션 계층을 각각 포함하는 여러 프로젝트로 분리되는 응용 프로그램입니다. 자세한 내용은 N 계층 데이터 응용 프로그램 개요를 참조하십시오.
형식화된 데이터 집합은 TableAdapter 및 데이터 집합 클래스를 별도의 프로젝트로 생성할 수 있도록 향상되었습니다. 이를 통해 응용 프로그램 계층을 빠르게 분리하고 N 계층 데이터 응용 프로그램을 생성할 수 있습니다.
형식화된 데이터 집합의 N 계층 지원을 사용하면 응용 프로그램 아키텍처를 N 계층 디자인으로 반복 개발할 수 있으며 코드를 여러 개의 프로젝트로 수동으로 분리해야 할 필요성이 사라집니다. 데이터 집합 디자이너를 사용하여 데이터 계층 디자인을 시작합니다. 응용 프로그램 아키텍처를 N 계층 디자인으로 전환할 준비가 되었으면 데이터 집합의 데이터 집합 프로젝트 속성을 설정하여 데이터 집합 클래스를 별도 프로젝트로 생성합니다.
단원 내용
방법: 데이터 집합 및 TableAdapter를 다른 프로젝트로 분리
생성된 데이터 집합 클래스를 생성된 TableAdapter 클래스가 포함된 프로젝트 외부와 새 프로젝트로 이동하는 방법을 설명합니다.방법: N 계층 응용 프로그램에서 TableAdapter에 코드 추가
N 계층 TableAdapter를 위해 코드를 추가할 수 있는 partial 클래스를 생성하는 방법을 설명합니다.방법: N 계층 응용 프로그램에서 데이터 집합에 코드 추가
N 계층 데이터 집합을 위해 코드를 추가할 수 있는 partial 클래스를 생성하는 방법을 설명합니다.방법: N 계층 데이터 집합에 유효성 검사 추가
변경되는 데이터에 대해 유효성 검사를 수행하기 위한 코드를 추가할 위치를 설명합니다.연습: N 계층 데이터 응용 프로그램 만들기
형식화된 데이터 집합을 만들고 TableAdapter와 데이터 집합 코드를 여러 프로젝트로 분리하기 위한 단계별 지침을 제공합니다.연습: N 계층 데이터 응용 프로그램에 유효성 검사 추가
N 계층 데이터 응용 프로그램 연습에서 만든 응용 프로그램에 유효성 검사를 추가하기 위한 단계별 지침을 제공합니다.연습: N 계층 응용 프로그램에 로컬 데이터베이스 캐시 추가
N 계층 데이터 응용 프로그램 연습에서 만든 응용 프로그램에 Microsoft Synchronization Services for ADO.NET을 통합하는 단계별 지침을 제공합니다.