DevExpress DXperience 관련 정보

.NET을 위한 포괄적인 소프트웨어 개발 툴 세트 입니다.

DXperience 는 모든 Developer Express .NET Windows Forms Components, ASP.NET Components, IDE 도구(CodeRush와 Refactor!), eXpress Persistent Objects(Business Application Framework), eXpressApp Framework를 포함합니다. Windows forms 제품은 100% C# 기반이며 Visual Studio 에 완전히 최적화되었습니다. 사용자는 몇 번의 마우스 클릭으로 XtraBars와 XtraNavBar 스위트를 이용해 탐색과 도킹 기능을 추가하고, XtraEditors, XtraGrid, XtraTreeList, XtraVerticalGrid 스위트를 이용해 데이터 검색과 편집을 제공하며, 사용하기 쉬운 유연한 인쇄와 리포팅 도구인 XtraPrinting Library와 XtraReports Suite를 이용해 어플리케이션 성능을 높일 수 있습니다. DXperience Enterprise/Universal Subscription은 모든 Windows Forms와 ASP.NET 컴포넌트의 소스 코드를 포함하지만  제품군의 소스 코드는 포함하지 않습니다. 또한 우선 기술 지원도 포함합니다.

Developer Express DXperience Subscription의 4가지 버전은 다음과 같습니다.

  • DXperience Universal
  • DXperience Enterprise
  • DXperience WinForms
  • DXperience ASP.NET

DXperience Universal은 Visual Studio 및 .NET Framework용으로 설계된 모든 Developer Express 제품을 포함합니다. DXperience Universal을 구입하면 IDE Productivity Tools, Business Application Frameworks 및 Windows Forms, ASP.NET, ActiveX용 컴포넌트를 포함해 Developer Express에 적용된 모든 주요 기술을 받을 수 있습니다. 사용자는 개별 도구 외에 Windows Forms 및 ASP.NET 컴포넌트의 완전한 소스 코드도 받습니다. Universal 버전을 구입하면 지원 요청에 대해 우선적으로 지원하는 우선 지원을 받을 수 있습니다. 또한 비즈니스 어플리케이션을 빠르고 쉽게 생성할 수 있는 eXpressApp Framework를 포함합니다. 그리고 강력한 모듈식 아키텍처로 인해 플랫폼에 상관없이 영역별 확장이 가능합니다. 일반적인 적용 사례는 비즈니스/판매/CRM 시스템, 프로젝트, 문서, HR과 교육 강의 관리 등을 포함합니다. 현재 지원하는 플랫폼은 Windows Forms와 ASP.NET 2이고, 공개 아키텍처로 인해 두 가지 플랫폼 중 하나의 확장뿐 아니라 완전히 새로운 플랫폼의 도입이 가능합니다.

DXperience Enterprise는 Visual Studio 및 .NET Framework용으로 설계된 모든 Developer Express 제품을 포함합니다. DXperience Enterprise를 구입하면 IDE Productivity Tools, Business Application Frameworks 및 Windows Forms, ASP.NET, ActiveX용 컴포넌트를 포함해 Developer Express에 적용된 모든 주요 기술을 받을 수 있습니다. 사용자는 개별 도구 외에 Windows Forms 및 ASP.NET 컴포넌트의 완전한 소스 코드도 받습니다. Enterprise 버전은 지원 요청에 대해 우선적으로 지원하는 우선 지원을 제공합니다.

DXperience WinForms는 모든 Developer Express .NET Windows Forms 컴포넌트를 포함합니다. 그러나 소스 코드나 우선 지원은 포함하지 않습니다.

DXperience ASP.NET은 Developer Express에 적용된 모든 ASP.NET 컴포넌트를 포함합니다. 그러나 소스 코드나 우선 지원은 포함하지 않습니다.

Windows Forms ASP.NET 플랫폼용으로 설계된 컴포넌트

(모든 DXperience 가입, Universal, Enterprise, WinForms, ASP.NET에 포함)

XtraReports Suite
아주 사용하기 쉬운 리포트 디자이너를 특징으로 하는 리포팅 도구인 XtraReports Suite는 MS Visual Studio IDE에 완벽하게 통합되어 Windows Forms처럼 리포트를 사용자 정의할 수 있습니다. XtraReport 클래스 자손은 디자이너 안에서 또는 코드를 통해 간단하게 생성할 수 있습니다.

기타 기능은 다음과 같습니다. XLS, HTML, PDF를 포함해 다양한 내보내기 형식, 리포트를 ASP.NET 어플리케이션에 통합하는 기능, 리포트 구성 과정을 간소화하는 몇몇 마법사, 서식 있는 텍스트 박스, 바코드, 우편 번호, 차트를 포함한 많은 내장형 고유 컨트롤, 제3자 Windows Forms 컨트롤을 출력하는 기능, master-detail 및 하위 리포트 지원, 완전한 기능의 최종 사용자 디자이너, 다중 열 리포트 등.

XtraCharts Suite

Windows Forms 및 Web에서 사용하는 2D/3D 차트 작성 솔루션입니다. 플랫폼이나 차트 유형에 상관없이 축과 도표 배경에서 범례와 제목까지 데이터 표현의 모든 측면을 자유롭게 사용자 정의할 수 있습니다. XtraCharts Suite는 모든 차트 유형을 위한 여러 내장형 색상 조합 및 3D 차트에서 풀 스무딩을 지원하는 자연스러운 조명을 제공합니다. 데이터를 입력하면 완벽한 시각화를 자동으로 수행합니다.

Windows Forms 컴포넌트

(DXperience Universal, Enterprise, DXperience WinForms 가입에 포함)

XtraGrid Suite
단순 테이블에서 계층적 다중 행 레이아웃과 카드 보기까지 4가지 데이터 레이아웃 옵션을 포함한 그리드 컨트롤입니다. XtraGrid는 다른 기능에 영향을 주지 않는 무제한 중첩 수준으로 master-detail 지원, 디자이너 대화상자의 필요 없이 직관적인 폼에서 사용자 정의, 풍부한 최종 사용자 경험, 출력과 다양한 형식으로 내보내기 등을 제공합니다.

XtraBars Suite
완전한 범위의 탐색 및 창 레이아웃 관리 도구를 제공합니다. XtraBars를 이용하면 Ribbons, 전통적인 도구 모음-메뉴 시스템, 도킹 창, 탭 방식 MDI 인터페이스, 컨텍스트 메뉴를 생성할 수 있습니다. 또한 누름과 확인 버튼 및 XtraEditors Library의 통합 편집기에서 자동으로 구성되는 MDI 자식 리스트와 도구 모음 리스트까지 Ribbons, 표시줄, 메뉴에 사용할 10가지 이상의 항목 유형을 제공합니다.

XtraScheduler Suite
XtraScheduler Suite를 이용하면 몇 번의 마우스 클릭만으로 어플리케이션에 Microsoft Office Calendar의 UI를 통합할 수 있습니다. 필요한 항목은 즉시 적용이 가능합니다. 또한 하루에서 여러 주까지 다중 데이터 보기, 내장된 반복과 리마인더, 가장 중요한 특징으로 완전한 세트의 내장된 최종 사용자 메뉴와 대화상자를 제공합니다.

XtraPivotGrid Suite
XtraPivotGrid Suite는 Windows Forms 어플리케이션을 위한 데이터 분석, 데이터 마이닝, 시각적 리포팅 솔루션입니다. 그리고 화면에 보이는 모습과 인쇄된 리포트 사이에 가교를 제공하도록 설계되었습니다. XtraPivotGrid Suite를 이용하면 이해하기 쉬운 Windows 명령을 통해 원본 데이터를 필요한 방식으로 처리하고 원하는 출력을 프린터로 즉시 전송할 수 있습니다. XtraPivotGrid를 어플리케이션에 통합하면 번거로움이나 복잡함 없이 화면에서 보이는 형태와 인쇄 형태의 리포트를 거의 무한에 가깝게 배열할 수 있습니다.

XtraLayoutControl

XtraLayoutControl은 Windows GUI를 설계하고 관리하는 새로운 방법을 제시합니다. XtraLayoutControl을 이용하면 폼을 완전한 런타임 사용자 정의로 구성하고 어플리케이션의 레이아웃과 모양을 쉽고 완벽하게 제어할 수 있습니다.

XtraTreeList Suite
바운드와 언바운드 데이터 액세스 옵션을 포함한 복합 트리 보기와 그리드 컨트롤입니다. 뉴스 리더와 같은 어플리케이션 및 폴더나 레지스트리 브라우저와 같은 계층적 데이터 뷰어를 생성하는 데 적합합니다.

XtraVerticalGrid Suite
레코드를 오른쪽에서 왼쪽으로 차례대로 배열하는 90도 회전식 그리드입니다. 이 컨트롤은 3가지 데이터 레이아웃으로 단일 레코드(MS Visual Studio의 Properties 창과 비슷), 밴드 레이아웃(하나의 레코드를 많은 열에 표시), 다중 레코드 레이아웃(반전 그리드 컨트롤과 비슷)을 제공합니다. 수직 그리드는 트리와 비슷한 데이터 표현 구조, 열을 축소 가능 범주로 분리, 복합 셀 레이아웃, 행의 자동 끌어 놓기 등을 지원합니다.

XtraNavBar
사이드 바, 탐색 바, Office 탐색 창을 생성하는 탐색 컨트롤이며 XP 스타일 및 사용자 정의 스킨을 적용한 보기를 포함해 20개 이상의 보기를 제공합니다. 컨트롤 구조를 설정한 후에는 채색 스타일과 레이아웃의 변경을 위한 재실행이 필요 없습니다. 그룹 안에서 컨트롤은 4가지 내장된 레이아웃 중 하나를 이용해 배열한 링크 또는 모든 Windows Forms 컨트롤을 표시할 수 있습니다. 기타 주요 기능은 다음과 같습니다. 디자이너 대화상자가 필요 없이 폼에서 디자인 타임 사용자 정의, 링크의 자동 끌어 놓기 지원, 그룹과 링크의 힌트를 포함해 전체 모양의 사용자 정의.

XtraEditors Library
독립적으로 사용하거나 XtraGrid, XtraTreeList, XtraVerticalGrid 컨트롤의 셀 및 XtraBars Library에서 생성한 바와 메뉴에 삽입해 사용할 수 있는 20개 이상의 편집기로 구성된 라이브러리입니다. 또한 XtraEditors Library는 라벨, 버튼, 리스트 박스, 스플리터 등과 같은 많은 컨트롤을 제공하므로 시각적으로 일관된 어플리케이션을 생성할 수 있습니다. 그리고 스타일 컨트롤러와 편집기 저장소 컴포넌트를 포함하므로 동일한 스타일이나 편집기를 한 번 이상 생성할 필요가 없습니다.

XtraPrinting Library
인쇄되는 모든 페이지를 직접 구성하거나 페이지를 XtraGrid, XtraTreeList, XtraPivotGrid, XtraCharts, DataGrid, ListView, TreeView와 같은 Windows Forms 컨트롤로 인쇄할 수 있는 데이터 표시 및 시각화 시스템입니다. 이 라이브러리는 인쇄 기능을 제공하도록 XtraReports Suite에 통합할 수 있습니다.

XtraSpellChecker

XtraSpellChecker는 Windows 어플리케이션에 Microsoft Office 스타일의 철자 검사 기능을 추가하는 간단한 방법뿐 아니라Microsoft Word 및Outlook에 사용된 폼을 복사하는 내장형 제안 형태를 제공합니다. 

ASP.NET 컴포넌트

(DXperience Universal, Enterprise, DXperience ASP.NET 가입에 포함)

ASPxGridView and Editors Library
강력한 Grid and Data Editors Library for ASP.NET입니다. 18개의 개별 컴포넌트를 포함한 ASPxGridView and Editors Library를 이용하면 강력하고 익숙한 웹 어플리케이션을 만들 수 있습니다.

ASPxPivotGrid Suite
ASP.NET 2를 위한 다차원 분석 컴포넌트 라이브러리입니다. ASPxPivotGrid는 최종 사용자가 데이터를 쉽게 마이닝하고 분석할 수 있는 완전히 구성 가능한 시각적 리포팅 솔루션을 제공할 수 있습니다. ASPxPivotGrid는 동적으로 완전히 구성 가능하고, 생산성을 높이며, 데이터 중심 어플리케이션의 성능을 크게 높입니다.

ASPxNavBar Suite
완벽한 AJAX 지원, 다양한 링크 레이아웃 옵션, 전체 모양의 사용자 정의 기능을 제공하는 웹 탐색 바입니다.

ASPxMenu Suite
웹 페이지에 사용하는 매우 가볍고, 사용자 정의가 가능하며, 사용하기 쉬운 메인과 컨텍스트 메뉴 컨트롤입니다.

ASPxPopupControl
웹 페이지에 팝업 창과 고급 힌트를 쉽게 추가할 수 있는 컴포넌트 스위트입니다. 그리고 창 배열을 사용자 정의할 수 있는 다양한 옵션 및 최종 사용자 액션에 따른 창의 자동 팝업과 확대도 제공합니다. 또한 클라이언트 측에서 팝업 창의 완전한 수동 제어를 제공합니다.

ASPxTabControl Suite
웹 어플리케이션에서 눈길을 끄는 탐색을 만들 수 있는 AJAX 적용 탭이나 페이지 컨트롤입니다.

ASPxSiteMapControl Suite
모양 사용자 정의의 다양한 옵션, 자동 컨텐트 생성 기능, 내장형 디자인 타임 사이트 맵 편집기를 포함하는 구성하기 쉬운 사이트 맵 컨트롤입니다.

Visual Studio 생산성 도구

(DXperience Universal Enterprise에만 포함)

Refactor! Pro for Visual Studio .NET
Refactor! Pro는 Visual Studio용 리팩토링 툴셋입니다. 또한 고도로 최적화된 사용자 경험이 적용된 언어 독립적인 코드 생성 엔진을 포함합니다. Refactor!는 비즈니스 요구를 충족하는 데 필요한 속도와 효율로 모든 개발자의 코드 생성을 돕도록 설계되었습니다.

Business Application Frameworks

(DXperience Universal, Enterprise에만 포함)

eXpress Persistent Objects
XPO는 실제 객체 환경과 관계형 데이터베이스 사이에 가교를 제공합니다. 그러므로 개발자들은 개별 데이터베이스 테이블에서 매핑하는 지루하고 복잡한 작업 없이 실제 비즈니스 객체를 자유롭게 생성할 수 있습니다.

AcitveX 컴포넌트

(DXperience Universal, Enterprise에만 포함)

XpressQuantumTreeList 
한 줄의 코드도 작성하지 않고 어플리케이션을 생성할 수 있는 풍부한 기능의 복합 Tree-List-Grid ActiveX 라이브러리입니다.

XpressEditors Library 
XpressEditors Library는 번거로움이나 복잡함 없이 인터페이스를 생성할 수 있도록 설계된 15개 개별 편집 컨트롤의 집합입니다. XpressEditors Library를 이용하면 설계하려는 유형에 상관없이 인터페이스를 쉽게 생성할 수 있습니다.

XpressInspector 
XpressInspector Suite(데이터 인식 및 데이터 비인식)는 13개의 내장형 편집기를 통해 번거로움 없이 눈길을 끄는 데이터 편집 폼을 생성할 수 있는 수직 그리드입니다.

XpressSideBar 
눈길을 끄는 인터페이스 생성을 도와주는 다양한 고급 기능을 포함한 고급 Outlook Style Navigation Bar입니다.

XpressPrinting System
쉬운 데이터 표현 시스템으로 XpressQuantumGrid와 TreeList뿐 아니라 기타 ActiveX 컨트롤을 표현하고 출력할 수 있습니다.

(DXperience Universal에만 포함)

eXpressApp Framework - 비즈니스 어플리케이션을 빠르고 쉽게 생성할 수 있는 제품입니다. 그리고 강력한 모듈식 아키텍처로 인해 플랫폼에 상관없이 영역별 확장이 가능합니다. 일반적인 적용 사례는 비즈니스/판매/CRM 시스템, 프로젝트, 문서, HR과 교육 강의 관리 등을 포함합니다. 현재 지원하는 플랫폼은 Windows Forms와 ASP.NET 2이고, 공개 아키텍처로 인해 두 가지 플랫폼 중 하나의 확장뿐 아니라 완전히 새로운 플랫폼의 도입이 가능합니다.