Not ready yet.
현재 최신 버전 : ComponentOne, Wijmo 2020 V1 | Spread 13 | ActiveReports 14 | Forguncy 5


ComponentOne DataObjects™ for .NET 컨트롤은 완전한 데이터 및 비즈니스 개체 프레임워크로, 간단한 데스크톱 PC부터 고급 클라이언트 서버, 3계층 분산형 응용 프로그램, 엔터프라이즈급 비즈니스 개체 라이브러리까지 모든 영역에 적용할 수 있는 .NET 응용 프로그램입니다.

특징

엔터프라이즈 버전과 라이트 버전

DataObjects 컨트롤은 사용자의 요구에 맞게 다음 두 가지 버전으로 제공됩니다.

  • .NET의 ComponentOne DataObjects 엔터프라이즈 버전
  • .NET의 ComponentOne DataObjects 라이트 버전

DataObjects 엔터프라이즈 버전과 DataObjects 라이트 버전은 서로 배타적이지 않으며, 동일한 응용 프로그램에서 함께 사용할 수도 있습니다. 두 버전은 런타임 핵심 기능과 개체 모델이 동일합니다. 두 버전의 차이점은 디자인 타임에 있습니다. DataObject 엔터프라이즈 버전에서는 개발자가 사용하기 편리한 특수 아키텍처 디자이너를 사용할 수 있지만, DataObject 라이트 버전은 기본 제공 디자인 타임 지원을 포함하여 3가지 간단한 컴포넌트로 구성되어 있습니다.

표준적인 비즈니스 개체 인스턴스를 사용할 때 DataObjects 컨트롤을 사용하여 비즈니스 논리 컴포넌트(라이브러리)를 개발할 수 있고, 여러 클라이언트 항목에서 중복하여 사용할 수 있습니다. DataObjects 컨트롤은 3계층으로 분산된 웹 기반 응용 프로그램 개발 작업을 완전히 자동화할 수 있고 서버에 기반한 특수 코드가 필요 없습니다. .NET의 DataObjects 컨트롤을 사용하면 완전히 확장 가능한 최신형 웹 기반 분산 응용 프로그램을 간단하게 만들 수 있습니다.

재사용이 가능한 비즈니스 논리 컴포넌트 만들기

DataObjects 엔터프라이즈 버전은 표준적인 비즈니스 개체 인스턴스를 사용하여 비즈니스 논리 컴포넌트(라이브러리)를 개발할 수 있으며, 여러 클라이언트 항목에서 중복하여 사용할 수 있습니다. 표시 층(GUI)에서 명확한 업무 분리와 데이터 논리를 제공합니다. DataObjects 엔터프라이즈 버전에서는 재사용 가능한 중앙 데이터 모델 라이브러리와 엔터프라이즈 버전의 응용 프로그램 전체에서 사용할 수 있는 비즈니스 논리를 생성할 수 있습니다.

가상 모드 기술

혁신적인 가상 모드 기술을 적용하여 무한 데이터 라이브러리를 처리할 수 있습니다. DataObjects 컨트롤을 사용하면 .NET WinForm 응용 프로그램에서 대량 데이터 라이브러리를 비동기로 찾아볼 수 있는데, 이는 Visual Studio.NET과 ADO.NET에서 모두 지원하지 않는 특징이기도 합니다.

익숙한 ADO.NET 기술에 빠르게 적응

DataObjects 컨트롤은 Microsoft의 ADO.NET 기술을 기반으로 하며, Visual Studio .NET에서의 라이선싱 및 간편한 데이터베이스 응용 프로그램 개발 기능을 강화했습니다. ADO.NET과의 통합으로 자신의 데이터를 사용하여 ADO.NET에서 할 수 있는 모든 작업을 계속할 수 있습니다. 그러므로 ADO.NET 개체 모델에 익숙하다면 DataObjects 컨트롤의 프로그래밍 개체 모델에 빠르게 적응할 수 있습니다.

3계층 분산식 웹 기반 응용 프로그램 자동화

DataObjects 엔터프라이즈 버전을 이용하면 3계층 분산식 웹 기반 응용 프로그램 개발 작업을 완전히 자동화할 수 있습니다. 서버에 기반한 특수한 코드는 전혀 필요 없으며, 따라서 응용 프로그램 배포와 구성이 아주 간단해집니다.

실시간 행 변화 업데이트

DataObjects 컨트롤에서는 사용자가 행을 한 개 수정할 경우 하나의 속성만 설정하여 즉시 데이터베이스를 업데이트할 수 있습니다. 표준적인 ADO.NET에서 지원하지 않는 이러한 선택적 기능은 일반적으로 데스크톱과 기존의 클라이언트/서버 응용 프로그램에 사용할 수 있습니다.

코딩이 필요 없는 구조적 데이터

조직적이고 안정된 방식을 통해 데이터를 사용자 및 클라이언트 응용 프로그램에 표시할 수 있습니다. 구조화된 모든 의존 관계는 모두 자동으로 보호되며, 수동 코딩이 필요 없습니다.

복합 테이블

다른 비즈니스 개체, 데이터 개체, 데이터의 지속형 프레임워크와 달리, DataObjects 컨트롤은 다중 테이블 개체(복합 테이블)를 완전히 지원하고 자동으로 데이터 관계를 실행하며, 수동 코딩이 필요하지 않습니다.

자동화된 데이터베이스 업데이트

DataObjects 컨트롤은 데이터베이스 업데이트를 완전히 자동화할 수 있고, 따라서 수작업 코딩을 하거나 ADO.NET DataAdapter 또는 기타 특수 컴포넌트를 사용할 필요가 전혀 없습니다. 또한 여러 테이블에 대해 상호 연관된 수정을 할 때 DataObjects 컨트롤은 데이터베이스를 직접 업데이트할 수 있습니다.

XML 데이터 가져오기와 내보내기

DataObjects 컨트롤에서 XML 데이터를 사용할 수 있고, 사용자가 스스로 기술한 XML에 있는 데이터를 다른 도구와 프로그램에서 가져오고 내보낼 수 있고, 다른 툴과 프로그램으로 내보내고 가져올 수도 있습니다.

ADO.NET 데이터 메모리를 포함한 간단한 데이터 엑세스

DataObjects는 액세스할 수 있는 ADO.NET 데이터 라이브러리에 데이터를 저장할 수 있습니다. 이로써 동일한 코드를 이용하여 강력한 DataObjects와 ADO.NET 조합을 사용하게 됩니다. DataObjects를 사용하건 ADO.NET 인터페이스를 사용하건 당면한 업무에 가장 적합하며, 작성한 코드는 모두 동일한 데이터를 사용할 수 있습니다.

top button