Screenshot Preview

DXperience DXv2

by DevExpress (Developer Express) - 상품타입: Component / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / ASP.NET MVC / .NET WinForms / .NET Class / .NET WPF / Silverlight / Web Part / 100% Managed Code / LightSwitch Controls / AJAX

주의 : 별도의 안내가 없는 경우에는 영어제품 입니다.

Developer Express에서 출시한 모든 Visual Studio .NET 컴포넌트 스위트, 라이브러리, IDE 도구를 하나의 패키지로 제공. DXperience DXv2는 모든 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 2005/2008에 완전히 최적화되었습니다. 사용자는 몇 번의 마우스 클릭으로 XtraBars와 XtraNavBar 스위트를 이용해 탐색과 도킹 기능을 추가하고, XtraEditors, XtraGrid, XtraTreeList, XtraVerticalGrid 스위트를 이용해 데이터 검색과 편집을 제공하며, 사용하기 쉬운 유연한 인쇄와 리포팅 도구인 XtraPrinting Library와 XtraReports Suite를 이용해 어플리케이션 성능을 높일 수 있습니다. DXperience DXv2 Enterprise/Universal Subscription은 모든 Windows Forms와 ASP.NET 컴포넌트의 소스 코드를 포함하지만 CodeRush, Refactor!, ActiveX 제품군의 소스 코드는 포함하지 않습니다. 또한 우선 기술 지원도 포함합니다.

일반 적인 소비자 가격은 하기에 표시되어 있습니다. 고객님의 할인가격은 표시 하시려면 로그인 해주시기 바랍니다.

통화 선택

DXperience DXv2 Enterprise v2011 vol 2 (V11.2.11) - Includes source code for WinForms, ASP.NET AJAX, WPF, Silverlight controls and ORM Library

주문 $ 1,439.99 1 개발자 라이센스 - 연간 섭스크립션 포함 다운로드 (171.0 MB)
주문 $ 1,334.99 2-5 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (171.0 MB)
주문 $ 1,267.49 6-10 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (171.0 MB)
주문 $ 1,184.99 11-15 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (171.0 MB)
주문 $ 1,117.49 16-20 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (171.0 MB)
주문 $ 1,049.99 21+ 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (171.0 MB)
주문 $ 479.99 1 개발자 업그레이드 라이센스 - VCL Subscribers Only - 연간 섭스크립션 포함 확인 다운로드 (171.0 MB)
주문 $ 783.99 1 개발자 업그레이드 라이센스 - DXperience DXv2 WinForms 또는 DXperience DXv2 ASP.NET에서 - 연간 섭스크립션 포함 확인 다운로드 (171.0 MB)

DXperience DXv2 Universal v2011 vol 2 (V11.2.11) - Includes source code for WinForms, ASP.NET AJAX, WPF, Silverlight controls and ORM Library

주문 $ 2,111.99 1 개발자 라이센스 - 연간 섭스크립션 포함 다운로드 (179.3 MB)
주문 $ 1,957.99 2-5 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (179.3 MB)
주문 $ 1,858.99 6-10 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (179.3 MB)
주문 $ 1,737.99 11-15 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (179.3 MB)
주문 $ 1,638.99 16-20 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (179.3 MB)
주문 $ 1,539.99 21+ 개발자 라이센스 - 연간 섭스크립션 포함 - 1라이센스당 가격 다운로드 (179.3 MB)
주문 $ 1,469.99 1 개발자 업그레이드 라이센스 - DXperience DXv2 WinForms or DXperience DXv2 ASP.NET에서 - 연간 섭스크립션 포함 확인 다운로드 (179.3 MB)

DXperience DXv2 Enterprise v2011 vol 2 (V11.2.11) Subscription Renewals (can be purchased up to 30 days after expiry date)
Includes CodeRush, eXpressPersistentObjects and source code for WinForms, ASP.NET AJAX, WPF, Silverlight controls

주문 $ 489.02 1 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) 확인 다운로드 (171.0 MB)
주문 $ 444.11 2-5 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (171.0 MB)
주문 $ 421.66 6-10 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (171.0 MB)
주문 $ 394.21 11-15 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (171.0 MB)
주문 $ 371.76 16-20 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (171.0 MB)
주문 $ 349.30 21+ Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (171.0 MB)

DXperience DXv2 Universal v2011 vol 2 (V11.2.11) Subscription Renewals (soon to expire)
Includes CodeRush, eXpressPersistent Objects, eXpressApp Framework, Priority Support and source code for WinForms, ASP.NET AJAX, WPF, Silverlight controls

주문 $ 783.02 1 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) 확인 다운로드 (179.3 MB)
주문 $ 711.11 2-5 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (179.3 MB)
주문 $ 675.16 6-10 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (179.3 MB)
주문 $ 631.21 11-15 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (179.3 MB)
주문 $ 595.26 16-20 Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (179.3 MB)
주문 $ 559.30 21+ Subscription Renewal for one year (can be purchased up to 30 days after expiry date) - price per license 확인 다운로드 (179.3 MB)

DXperience DXv2 Enterprise v2011 vol 2 (V11.2.11) Subscription Renewals - Includes source code for WinForms, ASP.NET AJAX, WPF, Silverlight controls and ORM Library

주문 $ 647.99 1 섭스크립션 리뉴얼 라이센스 확인 다운로드 (171.0 MB)
주문 $ 600.74 2-5 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (171.0 MB)
주문 $ 570.37 6-10 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (171.0 MB)
주문 $ 533.24 11-15 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (171.0 MB)
주문 $ 502.87 16-20 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (171.0 MB)
주문 $ 472.49 21+ 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (171.0 MB)

DXperience DXv2 Universal v2011 vol 2 (V11.2.11) Subscription Renewals - Includes source code for WinForms, ASP.NET AJAX, WPF, Silverlight controls and ORM Library

주문 $ 950.39 1 섭스크립션 리뉴얼 라이센스 확인 다운로드 (179.3 MB)
주문 $ 881.09 2-5 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (179.3 MB)
주문 $ 836.54 6-10 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (179.3 MB)
주문 $ 782.09 11-15 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (179.3 MB)
주문 $ 737.54 16-20 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (179.3 MB)
주문 $ 692.99 21+ 섭스크립션 리뉴얼 라이센스 - 1라이센스당 가격 확인 다운로드 (179.3 MB)

가격에는 ComponentSource의 기술지원 요금이 포함되어 있습니다. 또한 다운로드 판매를 하고 있는 상품의 대부분은 온라인 백업요금이 포함되어 있어서 구입날로부터 30일 이내에 새로운 버전이 발매된 경우 무료로 업그레이드해 드리고 있습니다.  모든 주문에 대해서 당사표준 계약조건 반품조건 의 내용이 적용됩니다. 다음의 경우,고객 서비스로로 연락 주시기 바랍니다. (대량의 라이센스나 구 버전 등의 라이센스 옵션이 필요한 경우)

일반 적인 소비자 가격은 상기에 표시되어 있습니다. 고객님의 할인가격은 표시 하시려면 로그인 해주시기 바랍니다.

DXperience DXv2 - for Visual Studio .NET - v2011 vol 2 의 스크린샷

DXperience v2009 vol 1의 새로운 기능

새로운 WPF 컨트롤 도구 모음 및 메뉴 시스템

  • DXBars Suite의 WPF 툴셋에는 Microsoft Office 인터페이스를 쉽게 모방할 수 있는 도구 모음-메뉴 시스템이 추가되었습니다. 새로운 버전에 구현된 주요 기능은 다음과 같습니다.
  • 최종 사용자의 끌어 놓기 작업을 완벽히 지원합니다. 최종 사용자는 도구 모음을 컨테이너 가장자리에 도킹하거나 화면에 띄울 수 있습니다.
  • 메인 메뉴 및 컨텍스트 메뉴 컨트롤을 만들 수 있습니다. 도구 모음과 메뉴 사이에 동일한 명령을 공유할 수 있습니다.
  • 상태 표시줄 컨트롤을 이용할 수 있습니다.
  • 편집기는 도구 모음과 메뉴에 통합할 수 있습니다.
  • Microsoft Office 스타일의 레이아웃 사용자 정의를 이용할 수 있습니다. 동일한 Customization 창을 호출해 불필요한 도구 모음이나 명령을 삭제하고, 새로운 도구 모음을 생성하며, 필요한 항목을 도구 모음에 채울 수 있습니다.
  • 도구 모음과 메뉴 레이아웃을 저장하고 불러올 수 있습니다.

DXCharts for WPF

새로운 2D 차트 유형 – 새로운 버전에 구현된 새로운 2D 유형은 다음과 같습니다.

  • 2D Bubbles
  • 2D Points
  • 2D Stacked Area
  • 2D Full-Stacked Area
  • 2D Stacked Bars
  • 2D Full-Stacked Bars
  • 2D Pie
  • 2D Donut
  • 2D Side-by-Side Bars 

새로운 3D 차트 유형 - DXCharts v2009 vol 1에는 새로운 3D 차트 유형인 Side-by-Side Bars가 추가되었습니다.

2D 차트에서 중복 검사 – 차트 컨트롤의 API를 이용하면 마우스 포인터 아래에서 계열 점의 유무를 결정할 수 있습니다. 이 기능을 이용하면, hot-track 요소의 추가 정보를 표시해 어느 정도의 차트 상호작용성을 제공할 수 있습니다.

DXGrid for WPF

  • 마스크 입력 - v2009 vol 1의 Developer Express는 마스크 데이터 입력 기능을 WinForms에서 WPF로 이식했습니다. 그러므로 텍스트 편집기는 다음의 마스크 유형을 완벽히 지원합니다.
  • Numeric– 이 마스크 유형은 입력을 숫자 값으로 제한해야 할 때 적합합니다. 마스크는 간단한 .NET Framework 서석 문자열을 이용해 지정합니다. 입력을 통화 값을 제한해야 하는 경우, 간단히 단일 문자 ‘c’ 마스크로 지정할 수 있습니다. 리터럴 문자는 허용하지 않고, 마스크는 소수점 둘째 자리까지만 허용하며, 최종 사용자는 UP과 DOWN 화살표 또는 마우스 휠을 이용해 숫자 사이를 이동하고 값을 올리거나 내릴 수 있습니다.
  • Date-Time – 이 마스크 유형은 Numeric 마스크와 함께 널리 사용하며 날짜-시간 값에 적합합니다. 이 마스크도 .NET Framework 서식 문자열을 이용해 지정하고 동일한 최종 사용자 기능을 이용할 수 있습니다. 최종 사용자 기능은 키보드와 마우스 휠을 이용해 값(일, 월, 연, 시간 등) 사이를 이동하고 값을 하나씩 올리거나 내릴 수 있습니다.
  • Simple Masks – 이 마스크 유형은 전화번호, 우편번호, 주민등록번호 등과 같이 길이가 제한된 문자열을 입력해야 할 때 적합합니다. 마스크는 문자 배열을 이용해 지정합니다. 일부 문자는 숫자나 문자의 위치 지정자로 사용하는 반면, 다른 문자는 값을 구별하는 리터럴로 사용합니다. 이런 리터럴의 예는 전화번호의 지역 코드에 사용하는 괄호입니다.
  • Regular Expression Masks – 위에 제시한 마스크 유형이 비즈니스 요구사항을 충족하지 않는 경우, 제한이 없는 정규 표현식을 사용할 수 있습니다. 모든 정규 표현식은 마스크로 사용할 수 있습니다.
  • DXGrid 데모 어플리케이션은 마스크 유형별로 독립적인 모듈을 포함하므로 모든 마스크의 사용을 쉽게 확인할 수 있습니다.
  • 성능 향상 새로운 버전은 다량의 열을 표시할 때 성능 문제를 해결하는 수평 스크롤링 가상화를 포함합니다. 데모는 최대 천만 개의 행과 만 개의 열을 포함한 데이터 세트를 처리할 수 있는 WPF 그리드의 속도를 보여줍니다. 유의할 점으로 WPF 그리드는 각 셀에서 단순한 텍스트 표시 외에 열마다 성능 저하 없이 다른 편집기를 할당할 수 있습니다.
  • 최종 사용자 데이터 필터링을 위한 새로운 기능들 새로운 버전에는 그리드 데이터를 훨씬 쉽게 필터링하는 새로운 기능들이 추가되었습니다. 먼저 Microsoft Excel 스타일의 필터 드롭다운 지원이 내장되어 있습니다. 이 드롭다운은 단일 값 항목의 목록 또는 다중 선택 기능의 점검 목록을 표시할 수 있습니다. 대부분의 경우에 독특한 값의 대량 나열은 최적의 필터링 방법이 아닙니다. 이 경우에는 필터 드롭다운에 필터링 컨트롤을 쉽게 삽입하고 최종 사용자에게 훨씬 효과적인 UI를 제공할 수 있습니다. 또한 다른 필터링 UI 개선은 모든 데이터 행을 표시하는 Auto Filter Row입니다. 활성화시킨 경우, 데이터는 간단히 해당 행의 셀에 값을 입력해 필터링할 수 있습니다. 이런 모든 기능은 표와 카드 보기 형식으로 이용할 수 있습니다.
  • 요약으로 그룹 정렬 - DXGrid for WPF는 요약 값으로 그룹 행을 정렬하는 데 필요한 API를 제공합니다. 사용자는 간단히 요약 항목을 지정하고 그룹화 열을 정렬할 수 있습니다.
  • Microsoft Excel 스타일의 고정 열은 항상 보이고 수평 스크롤링에 영향을 받지 않도록 그리드 가장자리의 왼쪽이나 오른쪽에 고정할 수 있습니다.
  • 기타 개선 도구 도움말은 내용을 나눠 셀에 표시되고, 수직 그리드 라인은 기본값으로 표시되지만 필요에 따라 숨길 수 있습니다.

AgDataGrid for Silverlight

  • 데이터의 표시와 편집에 사용하는 새로운 편집기 컨트롤 이전에는 AgDataGrid에 데이터 형식마다 하나의 열 유형만 존재했습니다. 새로운 버전에는 셀 데이터의 표시와 편집에 사용할 수 있는 몇 가지 데이터 편집기가 추가되었습니다. 그러므로 모든 열은 다양한 데이터 편집기를 사용할 수 있는 동일한 열 객체로 표현됩니다.
  • 그룹 요약 Group Summaries 기능을 도입한 새로운 Developer Express에서 그리드는 개별 데이터 그룹의 총계를 계산하고 해당 그룹 행에 결과를 표시할 수 있습니다. 또한 사용자는 그룹 요약 템플릿을 지정할 수 있습니다. 예를 들어, 데모 어플리케이션은 최종 사용자가 요약 유형을 실시간으로 변경할 수 있는 방법을 보여줍니다.
  • 요약으로 그룹 정렬 - DXGrid for WPF처럼 Silverlight 데이터 그리드는 요약으로 정렬을 지원합니다. 그러므로 최고 또는 최저 성능 표시자를 포함한 데이터 그룹을 찾기가 훨씬 쉬워 데이터를 더 일반적인 보기로 확인할 수 있습니다.
  • 데이터 필터링 AgDataGrid는 최종 사용자에게 데이터 필터링을 제공합니다. 기능 목록은 DXGrid for WPF와 매우 비슷합니다. 기능 중 첫 번째 항목은 Microsoft Excel 스타일의 필터 드롭다운입니다. 해당 열의 독특한 값 목록을 표시할 때 제한이 없습니다. 템플릿을 이용하면 필터 드롭다운에 필터링 컨트롤을 자유롭게 삽입할 수 있습니다. 마지막으로 또한 Auto Filter Row도 구현되었습니다.
  • 다중 행과 선택 간단히 단일 옵션을 변경하면 다중 행을 선택하거나 다중 셀도 선택할 수 있습니다. 그리드의 API를 이용하면 선택한 객체를 결정하고 해당 데이터를 확인할 수 있습니다.

ASPxGridView and Editors Suite

  • 마스크 입력 – 마스크 입력 기능은 텍스트 편집기(ASPxTextBox와 ASPxButtonEdit) 및 날짜 편집기(ASPxDateEdit)에 추가되었습니다. ASP.NET 마스크 엔진은 리터럴, 숫자, 문자 위치 지정자, 범위, 열거, 날짜 형식 지정자(yyyy, MM, dd 등)를 지원합니다. 키보드와 마우스 휠은 편집한 값을 하나씩 올리거나 내리는 데 사용할 수 있습니다.
  • 가상 페이징 - ASPxGridView에서 데이터 탐색이 향상되었습니다. 이전 버전에서는 내장된 페이저를 통해 페이지 사이를 이동해야 했습니다. 이제는 수직 스크롤 바를 통해 페이지를 이동할 수 있습니다. 스크롤 바를 이용할 때, 그리드는 필요한 페이지로 자동으로 이동합니다.
  • 수평 스크롤링 그리드 안에 다량의 열을 표시해야 하는 경우, 사용자는 그리드의 너비를 제한하고 수평 스크롤링을 사용할 수 있습니다.
  • Excel 스타일의 고정 전체 열 너비가 그리드의 너비를 초과하면, 그리드의 개별 열을 고정하고 다른 열로 이동할 수 있습니다. 열은 왼쪽 가장자리로만 고정할 수 있고, 이 상태에서 그리드는 한 번에 하나씩 열을 이동할 수 있습니다.
  • ASP.NET 진행 상태 막대 컨트롤 새로운 진행 상태 막대 컴포넌트는 표준 컨트롤로 제공되고 ASPxGridView에서 셀 값을 표시하는 데도 사용할 수 있습니다.
  • 새로운 유형 이전 버전에서는 데이터 셀 내부에 이미지 또는 진행 상태 막대를 표시하기 위해 템플릿을 사용해야 했습니다. Developer Express에는 이런 과정을 쉽게 처리할 수 있는 다음의 3가지 열 유형이 추가되었습니다.Image Column – 지정한 URL에 위치한 이미지 표시, Binary Image Column – 2진 스트림의 이미지를 표시, Progress Bar Column – 숫자 데이터의 분석이 훨씬 쉬움.
  • 리스트 박스와 콤보 박스 컨트롤에서 다중 모드 - APSxComboBox 및 APSxListBox 편집기는 다중 열을 표시하고 바운드 데이터 소스의 여러 필드에 있는 데이터를 보여줄 수 있습니다. 헤더 캡션, 너비, 가시성, 도구 도움말 텍스트는 열마다 정의할 수 있습니다. 다중 열 모드에서는 증분 필터링 및 콜백을 통한 항목의 필요 시 로딩과 같은 ASPxComboBox의 모든 고급 기능을 지원합니다.
  • ASP.NET 편집기에서 프롬프트 텍스트 - ASP.NET 텍스트 편집기는 값이 공백일 때 프롬프트 텍스트를 표시할 수 있습니다. 프롬프트 텍스트는 편집기를 클릭하면 즉시 사라집니다.

XtraGrid Suite

  • 날짜-시간열에서 Windows Vista 스타일의 필터링 데이터(날짜-시간 열)는 Windows Vista 스타일의 드롭다운 창을 이용해 쉽게 필터링할 수 있습니다. 최종 사용자는 끌어 놓기를 이용해 다중 날짜, 월 또는 연을 쉽게 선택할 수 있습니다. 또한 사용자 정의 필터 조건도 허용합니다. 달력 아래의 목록에는 필요한 기준(예: ‘Last Fiscal Year’)을 채울 수 있습니다. 이렇게 하면 최종 사용자는 코드를 작성하지 않고도 필터 항목의 힌트에서 실제 시작과 종료 날짜에 대한 정보를 확인할 수 있습니다.
  • 요약으로 정렬 최종 사용자 기능 최종 사용자는 그룹 요약 값으로 그룹 행을 정렬할 수 있습니다. Developer Express는 그룹화 열 헤더 메뉴에 이런 목적에 적합한 항목을 추가했습니다. 데이터를 그룹 요약으로 정렬하면 해당 그룹화 열의 헤더에 특별한 글리프가 표시됩니다.
  • 그리드 보기의 캡션 루트 보기와 모든 세부사항을 포함해 그리드 보기의 제목을 표시할 수 있습니다. 새롭게 도입한 속성을 이용하면 제목 텍스트의 글꼴 설정, 배열, 전경 색상을 변경할 수 있습니다.
  • 향상된 그리드 레이아웃 지속성 서식 조건의 자동 저장 및 불러오기를 지원합니다. 서식 조건은 데이터에 따라 열이나 행의 모양을 지정합니다. 스타일 조건은 그리드 레이아웃을 데이터 스토어(예: XML 파일)에 저장할 때 저장될 수 있습니다. 비슷하게 스타일 조건은 그리드 레이아웃을 로딩할 때 불러올 수 있습니다. 그러므로 스타일 조건은 런타임에서 생성하고 추가 코드 없이 정확하게 저장하고 불러올 수 있습니다. 또한 요약 값으로 그룹 행 정렬에 대한 정보도 자동으로 저장하고 불러올 수 있습니다. 최종 사용자는 그룹 행의 정렬 방법을 변경할 수 있기 때문에, 그리드는 다른 레이아웃 옵션으로 해당 설정을 저장하고 불러옵니다.
  • 검색 편집기에서 고급 증분 필터링 - GridLookUpEdit 컨트롤에서 텍스트 편집이 활성화된 경우, 최종 사용자는 편집 박스에 텍스트를 입력해 행을 검색할 수 있습니다. 이전에에는 지정한 텍스트로 시작하는 엔티티만 검색할 수 있었습니다. 현재는 기본값으로 행 값의 어느 위치라도 입력한 텍스트를 포함하는 행을 검색할 수 있습니다. 이전의 거동은 필요에 따라 활성화시킬 수 있습니다.

XtraEditors Library

  • 자동 축소 패널 - SplitContainerControl에서 자동 축소 기능을 활성화시킬 수 있습니다. 이 기능을 이용하면 스플리터를 클릭해 한 패널은 최소화하고 다른 패널은 최대화할 수 있습니다.
  • 편집기에서 프롬프트 텍스트 빈 값이 있는 편집기에서 입력 프롬프트 텍스트를 쉽게 활성화시킬 수 있습니다. 프롬프트 텍스트는 편집기를 클릭하면 즉시 사라집니다.
  • 컨트롤 페이지의 고급 도구 도움말 탭 컨트롤은 이미지와 메모 필드를 포함해 탭 페이지에 대한 풍부한 정보를 표시할 수 있는 SuperToolTip을 지원합니다.
  • 체크 박스 값의 사용자 정의 텍스트 표현 그리드 열이나 트리 목록 열이 Boolean 값을 포함하는 경우, 데이터 시각화에 CheckEdit 컨트롤을 사용할 수 있습니다. 데이터를 필터 드롭다운 목록을 표시하는 열에 대해 그룹화할 때 및 일부 경우에는 true와 false 값이 ‘Unchecked’ 및 ‘Checked’ 문자열으로 표시됩니다. 사용자는 true와 false 대신 표시할 문자열을 수동으로 지정할 수 있습니다.

XtraRichEdit Suite

  • 컨텍스트 메뉴 지원 컨텍스트 메뉴를 이용하면 자주 사용하는 서식 지정 및 텍스트 관리 명령에 쉽게 액세스할 수 있습니다.
  • 입력한 철자 검사 새로운 버전에서는 입력한 오타를 빨간색 물결선으로 강조하는 자동 철자 검사를 사용할 수 있습니다. 편집기의 내장된 컨텍스트 메뉴는 틀린 단어에 대한 제안 목록을 제공합니다.
  • 내장된 색상 선택기 텍스트와 배경 색상은 내장된 색상 선택기를 이용해 쉽게 변경할 수 있습니다. 색상 선택기를 호출하려면 Text Color 또는 Background Color 버튼 옆의 드롭다운 화살표를 클릭하면 됩니다.
  • 향상된 마우스 지원 새로운 버전에서 마우스를 이용해 텍스트를 선택할 때, 포인터를 문서 테두리로 옮기면 보기가 자동으로 이동합니다.
  • API 개선 새로 도입한 요소를 이용하면 다음이 가능합니다. 현재 캐럿 위치의 확인이나 설정, 텍스트 선택 변경, 편집기의 내용을 평문으로 전환, 내용을 RTF 형식으로 저장 및 로딩.

XtraScheduler Suite

예약된 일정의 고급 출력 내보내기 - Scheduling 팀은 일정으로부터 전문적인 다이어리와 PIM 스타일 리포트를 만들 수 있는 XtraScheduler의 훌륭한 부가 기능을 생각해냈습니다. 이런 새로운 기능은 XtraScheduler 및 XtraReports Suite(각 제품 라이브러리의 기능을 사용)를 모두 소유한 경우에만 사용할 수 있습니다. 팀의 주요 목표는 유연성을 최대한 높게 유지하는 것이었습니다. 이런 목표는 ‘화면 출력’ 유형의 솔루션으로 달성할 수없어 솔루션을 새로 설계해야 했습니다. 그래서 XtraReports이 필요했습니다. 새로운 XtraScheduler Suite v2009 vol 1은 XtraReport 클래스를 상속하는 새로운 컨트롤(XtraSchedulerReport)을 포함합니다. XtraSchedulerReport는 XtraReport에서 사용하는 정상 리포트 밴드 디자이너 및 디자이너 표면으로 끌어 스케쥴러 리포트를 만들 수 있는 새로운 리포트 컨트롤 세트를 포함합니다. 리포트는 프린트 어댑터를 통해 데이터를 가져옵니다. 프린트 어댑터 객체의 주요 목적은 리포트에 사용할 데이터 세트를 구성하는 것입니다. 제공하는 두 가지 프린트 어댑터는 저장과 제어 어댑터입니다. 프린트 어댑터는 유효성 검사 이벤트 세트를 포함하기 때문에, 리포트에 적합한 스케쥴러 데이터를 쉽게 필터링할 수 있습니다. 다음 단계는 리포트 보기입니다. 리포트 보기는 XtraScheduler 컨트롤에 존재하는 보기와 매우 비슷하므로 ReportDayView, ReportWeekView, ReportMonthView, ReportTimelineView 컴포넌트가 존재합니다. 마지막으로 위에 언급한 대로 리포트 자체는 리포트 밴드의 컨테이너이고, 각 밴드는 리포트 밴드 내부에 삽입된 컨트롤 세트를 포함합니다.

컨트롤 세트는 두 종류로 나뉩니다. 첫 번째이며 가장 중요한 세트는 일정의 시간 셀을 표현하는 컨트롤로 구성됩니다. 구성되는 컨트롤은 DayViewTimeCells, HorizontalWeek, FullWeek, TimelineCells입니다. 보조 컨트롤인 두 번째 컨트롤 세트는 다음을 포함합니다.

  • Headers - the HorizontalResourceHeaders, VerticalResourceHeaders, HorizontalDateHeaders, DayOfWeekHeaders, TimelineScaleHeaders.
  • 달력 - CalendarControl 컨트롤
  • 시간 측정자 - DayViewTimeRuler 컨트롤
  • 정보 - TimeIntervalInfo 및 ResourceInfo 컨트롤과 같이 기타 정보의 표시에 사용하는 컨트롤

이런 컨트롤은 세부사항은 다르더라도 현재 알고 있는 XtraReport 컨트롤(리포트 디자이너 표면으로 끌어야만 사용 가능)과 비슷합니다. 스케쥴링 리포트의 거의 무한대 배열은 이런 방식으로 쉽게 생성할 수 있습니다. 이 기능은 XtraReports 엔진을 사용하기 때문에, End-User Designer도 이용할 수 있으므로 최종 사용자 또는 어플리케이션 관리자는 프로젝트를 새로 개발하지 않고 스케쥴링 리포트를 자유롭게 수정할 수 있습니다.

일정 접근성 향상 전일 영역은 Scheduler의 업무 영역을 50% 이상 점유할 수 없기 때문에, 영역을 초과하는 일정은 표시되지 않습니다. 이런 영역에 수직 스크롤 바를 사용하면 최종 사용자가 모든 일정에 액세스할 수 있습니다. 또한 일정이 현재 보기를 벗어나면 TimeLine 보기 영역을 수직으로 스크롤할 수 있습니다.

XtraCharts Suite

  • 축이 다양한 비교 새로운 버전에서는 모든 비교 바, 범위 바, Gantt 시리즈를 해당 축에 상관없이 나란히 배치할 수 있습니다.
  • 중복 라벨을 해결하는 새로운 옵션 최신 XtraCharts 버전의 Developer Express에는 중복 라벨을 완벽히 해결하는 새로운 알고리즘이 추가되었습니다. XtraCharts v2009 vol 1을 이용하면, 이전 점에 표시된 라벨과 중복된 경우에 단순한 라벨 표시 이상의 새로운 방식을 이용할 수 있습니다.
  • ASP.NET AJAX 어플리케이션에서 콜백 압축 - DXperience v2008 vol 3부터 대부분의 DevExpress ASP.NET 컨트롤은 콜백 데이터를 압축할 수 있습니다. XtraCharts v2009 vol 1에는 콜백 압축 기능이 추가되었습니다.

XtraReports Suite

  • Sort and Group Panel 새로운 버전에는 리포트에 그룹화/정렬의 적용이 훨씬 쉬운 Group and Sort Panel이 추가되었습니다. 이제는 그룹 헤더와 푸터 밴드를 수동으로 추가하고, Group Fields 편집기 대화상자를 호출하며, 그룹화 필드를 생성하고 속성을 정의할 필요가 없습니다. 이런 작업들은 새로운 패널에서 몇 번의 마우스 클릭만으로 처리할 수 있습니다.

XtraPivotGrid Suite

  • 향상된 데이터 편집 기능 데이터 셀에서 편집기 버튼의 표시 여부를 지정할 수 있습니다. 편집기 버튼은 모든 셀, 활성화된 셀 또는 편집 모드에서 표시할 수 있습니다. 다양한 편집기는 동일한 필드에 해당하는 셀에 할당할 수 있습니다. 다양한 편집기는 편집 및 탐색 모드에서 사용할 수 있습니다. 이제는 셀 편집기의 키보드 활성화가 가능합니다. 또한 개별 셀 너비를 지정할 수도 있습니다. 그리고 셀 값의 변경을 제어하기 쉬운 몇 가지 이벤트 및 이벤트 파라미터가 추가되었습니다.

ASPxPivotGrid Suite

  • 고급 필터 편집기 피벗 그리드에서 복합 필터 표현식을 구성하기 위해 확장한 기능입니다. 최종 사용자는 피벗 그리드의 내장된 필터 편집기(Prefilter)를 활용하고 무제한 숫자의 필터 조건과 논리 연산자를 조합해 복합 필터 기준을 만들 수 있습니다. 또한 현재 적용한 필터 표현식을 표현하는 기본 텍스트를 사용자 정의 설명(특별히 설계된 서버측 이벤트로 처리)으로 대체하는 기능이 추가되었습니다.
  • 향상된 헤더 정렬 - Row Header Area에 표시된 필드 헤더는 해당 필드 값으로 정렬됩니다.

ASPxperience Suite

  • ASP.NET 숨겨진 필드 컴포넌트 이 새로운 컴포넌트를 이용하면, 페이지의 어디에나 표시하지 않고 값 세트를 쉽게 저장할 수 있습니다. 이런 값은 라운드 트립에서 서버측과 클라이언트측 사이에 지속되고 동기화될 수 있습니다. ASPxHiddenField 컨트롤은 표준 HiddenField 컨트롤에 비해 독특한 장점으로 공개적으로 이용 가능한 클라이언트 스크립팅 API 및 더 간단해진 다중 값의 저장 방법을 제공합니다.
  • 데이터 보기 제어에서 플로우 모드  -플로우 레이아웃을 이용하면, ASPxDataView의 항목은 브라우저 크기를 변경한 후에도 서로 이어집니다. 그러므로 페이지 영역을 가장 효율적인 방식으로 자동으로 채울 수 있습니다.
  • 파일 업로드 동안 진행 상태 표시 진행 상태 패널은 업로드 과정 동안 종합 정보를 제공합니다. 또한 진행 상태 막대와 취소 버튼을 포함합니다.

ASPxScheduler Suite

  • 시간 사용자 정의 방식 이제는 시간 셀을 표현하기 전에 발생하는 새로운 이벤트를 이용할 수 있습니다. 이런 이벤트를 처리하면 특수 시간 셀의 스타일과 색상을 지정하고 텍스트를 표시하는 Literal 컨트롤을 삽입할 수 있습니다. 웹 템플릿에 기초한 TimeCell 인터페이스 요소의 사용자 정의 방식이 구현되었습니다. 이 방식은 Scheduler 시간 셀에 텍스트, 하이퍼링크, 이미지, 추가 웹 컨트롤을 삽입하는 기능을 제공합니다. 이 방법은 임의 웹 컨트롤을 삽입할 수 있지만 컨테이너 스타일(텍스트 색상, 테두리, 배경)을 변경할 수 없는 HtmlTimeCellPrepared 이벤트에 기초한 사용자 정의 기법과 다릅니다. 이 기법은 일정, 헤더, 폼에서 이미 이용할 수 있는 웹 템플릿 사용자 정의 기능들을 확장합니다.
  • 대화 사용자 정의 - ASPxScheduler에는 Popup Editor Dialog의 캡션, 크기, 패딩을 사용자 정의할 수 있는 몇 가지 새로운 이벤트가 추가되었습니다.

eXpressApp Framework

Grid List Editor의 향상 - 각각 ASP.NET 및 Windows Forms 어플리케이션에서 List View를 표현하는 데 기본적으로 사용하는 ASPxGridListEditor 및 GridListEditor가 향상되었습니다. 이용 가능한 기능은 다음과 같습니다.

  • ASP.NET 어플리케이션의 그리드에서 모든 레코드를 선택할 수 있습니다.
  • 페이지에 표시되는 행수를 설정할 수 있는 콤보 박스가 ASPxGridListEditor에 추가되었습니다. 이 콤보 박스는 Model Editor를 이용해 제거할 수 있습니다.
  • ASP.NET 어플리케이션에 사용한 그리드는 Column Chooser 창(보이지 않는 열에 최종 사용자의 액세스를 제공)을 통한 열 사용자 정의를 지원합니다. 최종 사용자는 Column Chooser와 그리드의 열 헤더 사이에서 헤더를 끌어 가시성을 변경할 수 있습니다.
  • New Item Row는 WinForms 대상처럼 ASP.NET에서 이용할 수 있습니다.
  • eXpressApp Framework는 ASPxGridView's Filter Bar를 이용해 List View에서 필터링을 지원합니다. ASPxGridView's Filter Bar는 Auto Filter Row 또는 Filter Dropdown을 통해 그리드의 데이터를 필터링한 후 자동으로 표시됩니다.
  • 데이터 그룹화는 더 유연해졌습니다. 이제는 그룹을 각각의 독특한 값이 아닌 특정 값 범위에 대해 생성하도록 그룹 간격을 지정할 수 있습니다. 예를 들어, List View는 DateTime 속성을 GroupInterval에서 DateMonth로 설정해 그룹화할 수 있습니다. 이 경우에 동일한 월에 포함되는 모든 날짜는 동일한 그룹으로 표시됩니다. 이 기능은 Windows Forms 및 ASP.NET 어플리케이션에 구현되었습니다.
  • List View는 XtraGrid 및 ASPxGridView 컨트롤에서 사용하는 MS Outlook Style Preview Row 기능을 지원합니다.

List View에서 ‘Auto Commit Changes’ 모드 - Windows Forms 어플리케이션에서 List View를 편집하거나 편집 가능한 Detail View를 List View 옆에 표시할 수 있습니다. 이전에는 객체에 이루어진 변경사항을 반영하려면 List View에서 다른 객체를 선택하거나 초점을 그리드 밖으로 옮겨야 했습니다. 또한 변경사항을 취소할 수 없었습니다. 새로운 버전은 Save 및 Cancel Action을 편집 가능한 List View에서 이용할 수 있습니다. 이전 거동을 선호하는 경우, 물론 필요에 따라 되돌릴 수 있습니다.

스플래시 화면의 먼저 시작 이전 버전에서 스플래시 화면 폼은 최종 사용자 인증 과정이 완료된 후에 표시되었습니다. 최종 사용자 인증 전의 어플리케이션 초기화는 시간이 걸리기 때문에, 약 1-5초의 어플리케이션 시작 지연이 나타나는 것처럼 느껴졌습니다. 이제는 이런 지연이 느껴지지 않도록 어플리케이션의 시작 시 스플래시 화면 폼을 호출합니다.

향상된 텍스트별 필터링 텍스트별 필터링을 수행하면, 이전의 eXpressApp Framework는 전체 필터 구문과 일치를 찾기 위해 모든 지속성 속성을 검색했습니다. 새로운 버전에서는 검색 엔진이 구문을 개별 단어를 분할하고 여러 속성에서 단어 일치를 찾을 수 있으므로 필요한 데이터를 찾을 가능성이 높아졌습니다. 또한 필터링 시 고려해야 할 속성도 지정할 수 있습니다.

출력 모드 - ‘Page Setup’ 대화상자에서 지정한 옵션 및Preview 대화상자에서 설정한 ‘Header and Footer’ 옵션은 현재 출력 보기에 자동으로 저장됩니다. 또한 어플리케이션의 모든 보기에는 특수 옵션도 저장할 수 있습니다. Scheduler List Editor에 표시된 Detail View 및 List View는 출력할 수 있습니다.

Image Property Editor for ASP.NET의 향상 이전에 List View에서 ASPxImagePropertyEditor는 이미지 형식 속성에 할당된 이미지 이름을 표시했습니다. 이제 Property Editor는 셀, 드롭다운, 팝업 창에서 할당된 이미지를 직접 표시할 수 있습니다. Detail View에서 향상된 ASPxImagePropertyEditor는 드롭다운 또는 팝업 창에서 이미지 형식 속성의 값을 표시할 수 있습니다.

Detail View 항목 레이아웃 이전 버전에서는 VisibleInListView 및 VisibleInLookupListView 속성을 적용해 List View에서 속성의 표시 여부를 지정할 수 있었습니다. 이제는 Detail View에서 속성의 가시성을 변경할 수 있습니다. 이런 목적에는 새로 도입한 VisibleInDetailView 속성을 사용합니다. 이제는 Detail View에서 비즈니스 클래스 속성의 표시 순서를 설정할 수 있습니다. Detail View에서 편집기는 특수 규칙에 따라 그룹화됩니다. 그러므로 코드에서 인덱스 설정은 편집기가 동일한 그룹 안에 표시되는 경우에만 편집기 순서를 결정하는 데 도움이 됩니다.

CodeRush and Refactor! Pro

  • 사용자 경험 향상 문서 바 힌트 기능이 추가되었습니다. 코드 문제의 빠른 찾기 및 문제 미리보기 힌트의 표시가 가능하므로 문제를 즉시 강조 표시하고 수정할 수 있습니다. 2009 vol 1 버전에는 키보드 상호작용을 위한 몇 가지 새로운 액션이 추가되었습니다. 문제를 찾고 관리할 수 있는 새로운 액션은 다음과 같습니다.
  • CodeIssueShowFixes – 이용 가능한 픽스 목록이 포함된 코드 문제 힌트 창을 엽니다.
  • NextIssue – 다음 코드 문제로 이동합니다.
  • PreviousIssue - 이전 코드 문제로 이동합니다.
  • CodeIssueDisableForActiveFile – 활성 파일에서 코드 문제 검사를 비활성화시킵니다.
  • CodeIssueToggle – 코드 문제를 표시하거나 숨깁니다.
  • NextIssue 및 PreviousIssue 액션은 파라미터를 이용해 탐색할 문제 유형을 제어할 수 있습니다. 사용자는 모든 문제, 힌트, 경고, 데드 코드, 코드 냄새, 오류를 탐색할 수 있습니다. 또한 조합도 허용합니다.
  • CodeRush 기능 가용성 제어의 향상 – 초보 사용자가 CodeRush의 기능을 이해하기 쉽고 활성화가 필요한 기능을 쉽게 결정할 수 있는 기능이 추가되었습니다. CodeRush의 기능을 사용할 때마다 해당 기능을 설명하는 힌트를 보여줍니다. 그러므로 새로운 기능을 쉽게 배울 수 있으며, 특히 필요 없는 기능을 즉시 비활성화시킬 수 있습니다. 또한 동일한 UI를 사용해 충돌한 DXCore 및 Visual Studio 단축키를 보여줍니다. DXCore 단축키가 Visual Studio와 충돌하면, DXCore는 충돌한 단축키의 재바인딩 옵션(Visual Studio 단축키 또는 DXCore 단축키의 활성화)을 제공하는 힌트를 보여줍니다. 새로 도입한 Code Issues 관리를 이용하면, 비슷한 힌트 창을 이용해 코드 문제 강조 표시를 억제할 수도 있습니다.
  • 시각화 도구 모음 새로운 Visualization 도구 모음은 다음과 같은 코드 시각화 기능을 활성화 또는 비활성화시킬 수 있는 버튼을 표시합니다. member icons, structural highlighting, code issues, code metrics, regions 등.
  • 성능 안정성 향상 Solution-wide analysis의 기본값은 비활성화이므로, 코드 문제는 현재 파일에서만 확인합니다. 대부분의 코드 문제에 필요한 데이터는 코드 문제 프로세서를 거친 이벤트 인수로 옮겨집니다. 자주 액세스하는 정보는 요청 시 데이터가 무효한 경우에 한 번만 계산합니다. 이런 최적화는 코드 문제 배경 스레드의 성능을 크게 높여줍니다.
  • 파서 – 증분식 파서 엔진에 부분적 개선이 많이 이루어졌습니다. C# 파서에 전처리기 지원이 추가되었습니다.
  • 가용성 검사 – 스마트 태그 또는 리팩토링 메뉴를 표시하기 전에 행에서 동일한 작업을 최대 2회까지 수행하는 가용성 검사로 문제를 해결합니다.
  • 향상된 DXCore Loader Engine - Visual Studio는 즉시 시작할 수 있습니다. DXCore 플러그인은 스플래시 화면이 사라진 후에만 로딩합니다.
  • 검색 및 형식 확인 – 이 기술은 CodeRush and Refactor! Pro의 모든 고급 코드 인식 기능에 사용됩니다. SearcherBase 클래스를 재작업하므로 동일한 결과를 생성하는 작업이 줄어듭니다.
  • 메타데이터 직렬화 – 캐시에서 메타데이터의 로딩 시 메모리 사용이 크게 향상되었습니다. 메타데이터는 참조한 DLL 내부에서 형식 확인에 사용하는 기술입니다(소스 코드에 액세스할 수 없는 경우).

DXperience v2008 vol 3의 새로운 기능

새로운 ASP.NET Controls

ASP.NET용 게이지 컨트롤  Dxperience v2008 vol 3은 웹 기반 어플리케이션에서 게이지와 디지털 대시보드를 표시할 수 있는 ASP.NET-AJAX 컨트롤을 포함합니다. 기능 세트는 ASP.NET 개발자에게 130개 이상의 사용하기 쉬운 게이지 프리셋을 제공하는 WinForms Gauge Control과 거의 동일합니다.

ASP.NET용 필터 편집기 컨트롤(기준 빌더) – 사용하기 쉬운 필터링 UI의 생성은 복잡한 필터 조건을 사용해 데이터를 검색해야 하는 솔루션의 개발자에게 중요한 요소입니다. 일반적으로 데이터 인식 컨트롤만 필드당 단일 조건이 가능하며 다른 컨트롤은 포괄적인 필터 조건 리스트를 제공하지 못합니다. 그러므로 최종 사용자가 제한 없이 데이터를 필터링하려면 각각 단점이 있는 두 가지 해결책을 사용해야 합니다. 첫째는 메모 편집기에 입력해 필터 문자열을 제공하도록 사용자에게 요청하는 것입니다(필요할 때마다 매번 요청해야 하는 단점이 있음). 둘째는 규격이 바뀔 때마다 어플리케이션에 패치를 제공하는 것입니다. 새로운 DevExpress ASP.NET Filter Editor는 이런 문제들을 해결하도록 특별히 설계되었습니다. 그러므로 SQL 구문이 필요 없으며 필터 조건의 복잡성과 관련해 제한이 없습니다. 이 컨트롤은 필드별로 조건과 가능한 필터 값을 자동으로 제안해 최종 사용자의 필터링을 더 쉽게 만듭니다. 또한 ASPxGridView 최종 사용자는 컨트롤의 Filter Bar에서 한 번의 클릭으로 그리드에 삽입된 Filter Editor를 활용할 수 있습니다.

ASP.NET용 데이터 바인딩 이미지 컨트롤  이전에는 데이터베이스의 이미지를 표시할 때마다 한 덩어리의 표준 준수 코드를 작성해야 했습니다. 기본적으로 사용자는 레코드 ID를 포함하는 요청이 해당 데이터 레코드의 이미지로 반환되는지를 확인해야 했습니다. IMG 태그의 SRC 속성 값은 이런 반환을 통해서만 사용자에게 제공할 수 있었습니다. 사용자가 ASPxImage 컨트롤을 사용할 경우에도 이런 과정이 필요했습니다. 새로운 ASPxBinaryImage 컨트롤을 이용하면 한 줄의 코드도 작성할 필요가 없습니다. 그냥 이미지를 포함한 데이터 필드만 지정하면 됩니다.

ASP.NET용 로딩 패널 컨트롤  이런 새로운 컨트롤을 이용하면 시간이 걸리는 작업이 진행 상태이므로 UI가 응답하지 않는다는 것을 최종 사용자에게 보여주기가 아주 쉽습니다. 사용자는 한 줄의 코드로 모든 컨테이너에서 이런 패널을 확인하고 필요에 따라 숨길 수 있습니다. 다른 표시 옵션은 전체 어플리케이션에 액세스를 제한하는 모달창으로 만드는 것입니다. 이런 로딩 패널 컨트롤은 모든 유형의 작업에 사용할 수 있지만, 가장 일반적인 용도는 콜백 가시화입니다.

새로운 WinForms Controls

WinForms 경보창 컨트롤 - XtraBars Suite를 이용하면 Microsoft Outlook과 비슷하게 받은 메일함에 새 메일이 있음을 알려주는 경보창을 생성할 수 있습니다.

주요 기능은 다음과 같습니다.

  • 자동 fade in 및 fade out 효과
  • DevExpress Application Skinning(Theme) 엔진의 완벽한 지원
  • 최종 사용자가 화면에서 경보창을 유지하거나 닫을 수 있는 내장된 Pin 및 Close 버튼
  • 팝업 메뉴를 경보창에 연결하는 기능
  • 경보창 하단의 사용자 정의 버튼
  • HTML 태그를 이용해 경보창의 텍스트와 캡션 형식을 지정
  • 경보창 위치의 사용자 정의 가능
  • 경보창을 화면 가장자리에 부착
  • 이벤트 처리를 통해 경보창 텍스트의 클릭에 신속한 응답

새로운 Windows Forms Controls용 스키닝 옵션 - DXperience v2008 vol 3은 스키닝(어플리케이션 전체 테마)에 두 가지 시각적 스타일이 추가되었습니다. 첫 번째는 검은색 UI의 다른 버전을 제공하는 ‘Dark Side’입니다. Pumpkin 스킨은 검은색 UI를 할로윈 테마 이미지로 바꿔줍니다.

모든 ASP.NET 컨트롤에서 공통적인 변경 사항

SharePoint용 ASP.NET Grid View HTML Editor - ASP.NET 팀은 DXperience v2008 vol 3의 개발 주기 동안 SharePoint 포털(Windows SharePoint Services 3.0 및 Microsoft Office SharePoint Services 2007로 생성)에 ASP.NET Grid View 및 HTML Editor 컨트롤을 추가하는 데 필요한 리소스에 투자했습니다. 이 버전에서 컨트롤은 SharePoint 페이지에 통합될 뿐 아니라 ASP.NET Grid View 및 HTML Editor 컨트롤을 코드 없이 통합하는 SharePoint 애드온을 제공할 수 있습니다. 현재 소유자는 SharePoint 포털에 이런 컨트롤들을 통합할 수 있는 등록 도구를 받을 것입니다. 등록 후에는 간단히 Site Settings를 탐색해 DevExpress 기능을 활성화하고 필요에 따라 이런 컨트롤들을 삽입할 수 있습니다.

이제는 다음과 같은 무코드 통합이 가능합니다.

  • ASPxGridView Web Part를 이용해 SharePoint 리스트 데이터를 표시
  • HTML 편집기를 독립형 웹 파트로 모든 페이지에 삽입
  • HTML 편집기를 이용해SharePoint 리스트의 데이터 열 값을 편집
  • MOSS 2007에서 HTML 편집기를 이용해 텍스트 필드를 편집

Section 508 Web Accessiblity Initiative(WAI) 지원은 ASP.NET-AJAX 제품군에서 제공합니다. 접근성을 활성화하려면 ASP.NET 컨트롤은 더 많은 코드를 생성해야 합니다. 예를 들어, 많은 요소는 키보드 탐색이 가능한 링크를 포함해야 합니다. 추가 HTML 코드 때문에ASPxGridView와 같은 고급 컨트롤에서 접근성 제공의 기본값은 비활성화입니다. 어플리케이션에서 접근성 지원이 필요 없는 경우, 사용자는 여전히 최적화된 표현을 확인할 수 있습니다. Section 508 및 WAI 준수가 필요한 경우에는 간단히 단일 속성을 활성화로 전환하면 됩니다.

향상된 현지화 지원 - HTML 편집기, 철자 검사기, 모든 기타 컨트롤에 내장된 모든 대화상자를 현지화하는 쉬운 방법을 제공합니다. 어플리케이션의 UI를 원하는 언어로 변환하려면 몇 줄의 코드만 작성하면 됩니다.

빨라진 페이지 로딩  Developer Express는 대형 파일에 여러 소형 스크립트를 조합하므로 서버에 요청 횟수가 적어 페이지 로딩이 훨씬 빠릅니다.

XtraCharts Suite

  • Bubble 차트 - XtraCharts v2008 vol 3에서 Developer Express에는 Bubble 차트를 포함한 2D 차트 세트가 추가되었습니다. Bubble 차트는 다른 크기의 버블을 표시해 여러 지점의 무게를 시각적으로 보여주는 기능으로 2D Point 차트를 확장합니다.
  • 로그 눈금  차트 사용에서 주요 이점 중 하나는 최종 사용자에게 데이터 값의 비교 방식을 제공하는 것입니다. 일반적으로 대부분의 차트 컨트롤은 표시된 값이 동일한 범위에 있을 때 이런 요구사항을 성공적으로 해결할 수 있습니다. 그러나 데이터 범위가 크게 다르면 비교 분석은 소용이 없습니다. XtraCharts v2008 vol 3은 로그 눈금을 통해 이런 문제를 해결합니다. 단일 속성을 활성화시키면 차트의 수치 축은 로그 동치를 이용해 모든 값을 표시합니다. 간단히 말해, 로그 밑수가 10이면 10과 1,000,000 사이에는 5가지 균일 축 단계만 존재합니다.
  • 금융 분석용 Fibonacci Indicator - v2008 vol 2에 추가된 Trend Lines 외에 이런 새로운 버전을 이용하면 금융 차트(Stock 및 Candle Stick)에 Fibonacci Indicator를 표시할 수 있습니다. 제공하는 3가지 Fibonacci Indicator는 Arcs, Fans, Retracement입니다.
  • 라벨 중첩 문제를 해결하는 추가 알고리즘 - v2008 vol 3에서는 모든 라벨을 재배치하거나 중첩 해결에 필요한 라벨만 움직이는 가장 효율적인 알고리즘을 선택할 수 있습니다.
  • 향상된 Pane  기본 pane을 숨길 수 있습니다. 또한 여러 pane을 다른 시리즈로 생성한 후 한 번에 하나의 pane만 표시하고 프레젠테이션과 같은 순서로 구현하도록 가시성을 변경할 수 있습니다.
  • 향상된 스크롤링  원래 축 범위와 완전히 독립적인 사용자 정의 스크롤링 범위를 지정할 수 있습니다.
  • 향상된 자동 범위  런타임에서 차트에 새 시리즈를 추가할 때, AxisRange.SideMarginsEnabled 속성은 값을 유지합니다.

XtraReports Suite

  • 즉시 미리 보기  이 버전에서 모든 리포트 페이지는 별도 스레드에서 생성하며 생성하자마자 Print Preview에 표시됩니다. 리포트 작성을 중지하고 중단한 시점까지 작성된 페이지만 미리 보거나 리포트 편집을 계속하려면, 간단히 Stop을 클릭하면 됩니다. 이 기능은 Print Preview에서 문서를 미리 볼 때 및 Visual Studio IDE 또는 End-User Report Designer에서 리포트를 편집할 때만 활성화시켜야 합니다.
  • 조건부 서식 - XtraReports Suite를 이용하면 Excel 스타일의 조건부 서식을 사용할 수 있습니다. 이 기능을 이용하면 특정 조건을 만족하는 리포트 컨트롤이나 밴드의 모양을 변경할 수 있습니다. 색상과 폰트 설정 외에도 요소 가시성을 변경할 수 있습니다.
  • 향상된 End-User Designer  XtraVerticalGrid Suite의 PropertyGrid 컨트롤은 End-User Designer에서 컨트롤 속성을 변경하는 데 사용합니다. PropertyGrid 컨트롤은 Windows Forms 스키닝 엔진을 지원하므로 디자이너 창을 시각적으로 일관성 있게 유지할 수 있습니다. 대부분의 최종 사용자는 대개 리포트를 편집할 때 데이터 소스와 데이터 어댑터 객체에 대해 관심이 없기 때문에, 컴포넌트 트레이는 숨길 수 있습니다. 최종 사용자는 데이터 소스 객체처럼 리포트 디자이너의 Field List 패널에서 Parameters 노드를 확인하지 않을 수 있습니다. 그러므로 Parameters는 Property Grid 및 Field List 패널에서 숨길 수 있습니다.
  • 라벨용 AutoWidth  라벨 컨트롤은 내용에 기초해 적절한 너비를 자동으로 결정합니다.
  • Median 함수  내장된 요약 함수 세트에는 순서에서 중간 값을 찾는 Median 함수가 추가되었습니다.

XtraPrinting Library

  • 워터마크 Header/Footer 옵션을 저장  리포트를 Print Preview 형태로 미리 볼 때, 최종 사용자는 리포트에 워터마크를 삽입할 뿐 아니라 Header/Footer 형태를 이용해 페이지 번호, 현재 날짜/시간, 기타 정보를 추가할 수 있습니다. 하나의 리포트에 적용하면 이런 설정들이 멋있게 보일 수 있습니다. 그러나 다른 리포트에도 동일한 설정을 적용하려면 이전에 수행한 모든 설정을 반복해야 합니다. v2008 vol 3을 이용하면 워터마크와 Header/Footer 옵션을 파일, 스트림, 시스템 레지스트리에 프로그램적으로 저장할 수 있습니다.
  • 향상된 Print Preview Form - Print Preview Form의 상태 표시줄은 다음과 같이 변경되었습니다.
  • Page Number 및 Page Count 정보 항목은 다음과 같이 통일되었습니다: ‘Page X of Y’.
  • 리포트를 생성 중일 때 나타나는 진행 상태 막대는 스킨이 적용되고 상태 표시줄에 삽입되었습니다.
  • 진행 상태 막대 근처에 Stop 버튼이 추가되었습니다. Stop 버튼을 클릭하면 리포트 생성이 종료됩니다.

XtraGauges Suite

  • 디지털 게이지 - 2가지 새로운 행렬 표시 모드  디지털 게이지는 텍스트나 숫자를 디지털 LED와 동일한 방식으로 표시합니다. 이 버전에서는 디지털 게이지에 2가지 새로운 행렬 표시 모드가 추가되었으며, 각각의 위치 지정자는 도트 매트릭스를 표현합니다. 행렬 표시 모드는 시스템 Lucida Console 폰트에서 열거하는 모든 기호를 지원합니다. 그러므로 라틴 문자와 함께 사용하면 해당 언어의 모든 기호를 표시할 수 있습니다. 새로운 사용자 정의 매핑 기능을 이용하면 디지털 게이지에서 다음과 같은 특정 기호의 사용자 정의 표현을 생성할 수 있습니다.
  • 사용자 정의 범위  많은 경우에 사용자는 원형과 선형 게이지에서 눈금을 통해 값의 특정 범위를 시각적으로 식별하길 원할 수 있습니다. 예를 들면, 일부 안전한 또는 중요한 값 범위를 표시하길 원할 수 있습니다. 이런 기능은 사용자 정의 범위를 통해 쉽게 구현할 수 있습니다.
  • 라벨 – 정적 라벨은 모든 게이지 유형에서 지원합니다. 라벨 모양 옵션 및 Z-Order는 사용자 정의가 가능합니다. Z-Order를 지정하면 라벨을 다른 요소의 아래나 위로 배치할 수 있습니다.
  • 새로운 스타일  새로운 5가지 게이지 스타일이 추가되었습니다. 또한 굵은 점 그래프(bullet graph), 시계, 대시보드를 동적으로 생성할 수 있는 복합 게이지 프리셋이 추가되었습니다.
  • 기타 기능  내보내기와 인쇄 기능이 추가되었습니다. 이제는 XtraPrinting Library(별도로 판매)를 통해 GaugeControl을 인쇄하거나 사용 중인 다중 형식으로 내보낼 수 있습니다. GaugeControl Designer는 게이지 요소의 액세스와 조작(추가, 삭제, 복사, 이름 변경), 눈금 사이에서 게이지 요소의 이동, 레이아웃을 게이지 요소에 저장, XML 파일에서 게이지 요소의 복구가 쉽도록 향상되었습니다. 그리고 설계 시기에 게이지 요소의 핫 트래킹(hot-tracking) 지원이 추가되었습니다. 마우스 커서를 게이지 위에 놓고 게이지 요소를 선택할 수 있습니다. 채색 알고리즘은 게이지 컨트롤의 성능을 높이도록 향상되었습니다.

XtraPivotGrid ASPxPivotGrid Suites

  • 향상된 요약별 정렬  요약별 정렬은 최고나 최저의 성능 표시자를 확인하기 쉬운 아주 강력한 데이터 분석 기능입니다. 이전의 DevExpress OLAP 컨트롤은 제한이 있어서 데이터의 총계순 정렬만 가능했습니다. 또한 최종 사용자 UI가 내장되지 않아 이런 기능을 최종 사용자에게 제공하는 코드를 작성해야 했습니다. v2008 vol 3을 이용하면 모든 데이터 열이나 행에 대한 필드 값을 정렬할 수 있습니다. 또한 코드에서 원하는 정렬 순서를 지정하거나 내장형 UI 요소를 사용해 최종 사용자에게 정렬 옵션을 제공할 수도 있습니다.

XtraScheduler Suite

  • 일정 분할  이 버전에서 XtraScheduler에는 간단히 스플리터 라인을 끌어 일정을 두 개로 분할할 수 있는 새로운 도구가 추가되었습니다. 이 기능은 반복 일정을 두 개의 별도 시리즈로 분리해야 할 경우에 아주 유용합니다. 사용자는 일정의 컨텍스트 메뉴에서 Split 명령을 선택하고 스플리터를 필요한 시간으로 끈 후 왼쪽 마우스 버튼을 클릭하면 됩니다. 스플리터를 끌 때 스케쥴러는 분할 시간과 스플리터 지정 정밀도를 표시하는 도구 도움말을 보여줍니다. 정밀도는 일정의 지속 시간에 기초해 자동으로 설정되며 1시간에서 1분까지 다양합니다. 정밀도는 마우스 휠을 사용해 조절할 수 있습니다.

ASPxHTML Editor

  • Microsoft Word에서 붙여넣기 - Microsoft Word에서 생성한 HTML 출력은 상당히 깁니다. 이런 긴 출력은 동일한 문서 보기의 생성에 필요하지 않은 많은 속성을 포함합니다. 이전에 텍스트를 Microsoft Word에서 ASPxHTML Editor로 복사하면 불필요한 모든 속성도 복사되었습니다. 이 버전에서 HTML Editor 컨트롤은 불필요한 속성을 자동으로 제거하며 명확하고 간결한 HTML 코드로 표시할 수 있습니다.
  • HTML Editor 내용의 인쇄  이제 한 번의 클릭만으로 ASPxHTML Editor의 내용을 인쇄할 수 있습니다.

ASPxperience Suite

  • 정적 또는 동적 유효성 검사 UI  이전에 편집기 유효성 검사에서는 편집기 옆에 표시될 수 있는 오류 메시지용 공간을 위한 일부 코드가 존재했습니다. v2008 vol 3에서는 오류가 발생할 때만 HTML 코드와 관련된 모든 오류 메시지가 표시되는 동적 유효성 검사를 이용할 수 있습니다.
  • 업로드 컨트롤 향상  ASPxUploadControl은 다중 파일 업로드 방법의 대안을 제공하는 여러 편집기를 표시할 수 있습니다. 이제는 Upload 버튼이 내장되어 있으므로 폼에 추가 컨트롤을 삽입할 필요가 없습니다.

eXpressApp Framework

  • HTML Property Editor - XAF v2008 vol 3에는 새로운 Property Editor로 ASP.NET 어플리케이션용 ASPxHtmlPropertyEditor와 Window Forms 어플리케이션용 HtmlPropertyEditor가 추가되었습니다. ASPxHtmlPropertyEditor는 관련 속성의 값을 편집하는ASPxHtmlEditor 컨트롤을 생성합니다. 이 컨트롤을 이용하면 HTML 마크업을 표준형 서식 있는 텍스트 문서처럼 쉽게 편집할 수 있습니다. HtmlPropertyEditor는 Microsoft® Word와 비슷한 직관적인 사용자 인터페이스를 통해 서식 있는 텍스트를 편집할 수 있습니다. 또한 이 컨트롤은 HTML 입력을 지원합니다. 최종 사용자는 코드 보기로 전환하고 모든 태그와 속성을 수동으로 제어해 텍스트를 편집할 수 있습니다. 그러므로 현재 지원하지 않는 태그도 사용할 수 있습니다.
  • Criteria Property Editor  이전에는 객체 필터링에 사용할 기준을 지정하기가 어려웠습니다. 예를 들어, Analysis 클래스 Criteria 속성은 String Property Editor를 이용해 표시했습니다. 이 경우에는 필터 문자열을 정확하게 작성해야 했습니다. v2008 vol 3에서 XAF는 런타임 기준 생성이 쉽도록 특별히 설계된 ASP.NET 및 WinForms Property Editor를 포함합니다. 팝업과 현재 위치에서 편집도 제공합니다.
  • 접근성(Section 508) 지원 - eXpressApp Framework를 이용해 생성한 어플리케이션은 Section 508을 준수합니다.
  • About 창 - v2008 vol 3에서 자동으로 생성되는 UI는 현재 어플리케이션의 정보가 담긴 About 창을 표시하는 About Action을 포함합니다. ASP.NET 어플리케이션에서 About Action을 통해 수집한 정보는 다음과 같이 메인 페이지에 표시됩니다.
  • 라벨 강조  이전에는 Windows Forms 어플리케이션에서 HTML 서식을 이용해 라벨 모양을 변경하려면 코드를 작성해야 했습니다. 이제는 업데이트를 통해 간단히 Model Editor에서 HTML 태그를 사용할 수 있습니다.
  • Model Editor에서 고급 검색  간단한 XAF 어플리케이션은 Model Editor 트리의 검색이 비교적 쉽습니다. 그러나 어플리케이션이 더 복잡해지고 Application Model 노드가 증가함에 따라 Model Editor 트리에서 필요한 노드의 검색은 복잡해졌습니다. 이런 경우에서 Model Editor에 새로 도입한 Node Search 기능의 사용은 아주 유용할 수 있습니다. 고급 검색을 활성화시키려면CTRL+ALT+F를 누르면 됩니다.
  • 기타 개선  가능한 모든 메시지는 Model Editor에 나열되기 때문에, 텍스트는 유효성 검사 창에서 쉽게 찾을 수 있습니다. 이전에는 RuleValueComparison 및 Rule Range 검사 규칙에서 파라미터를 비교할 값으로 사용할 수 없었습니다. 이 버전에서는 @CurrentDate와 같은 파라미터를 통해 대상 속성의 값과 현재 날짜를 비교할 수 있는 Read-Only Parameters의 사용을 지원합니다.
  • RuleFromBoolProperty 유효성 검사 규칙은 대개 보이지 않는 반영구적 Boolean 속성에 적용합니다. 그러나 규칙이 없어지면 강조되어 표시되므로 이런 속성은 숨길 수 없었습니다. 속성의 캡션은 데이터의 유효성 여부를 최종 사용자에게 설명할 수 있었습니다. 그러나 이런 방식은 적절하지 않았습니다. 그래서 RuleFromBoolProperty 규칙에 UsedProperties 파라미터를 추가하게 되었습니다. 이 파라미터를 이용하면 규칙이 없어질 때 강조 표시해야 할 속성을 지정할 수 있습니다.
  • SchedulerListEditor에서 표시하는 Event 객체는 반복될 수 있습니다. 이런 목적으로XtraScheduler 및 ASPxScheduler 컨트롤에서 제공하는 Recurring Events 기능을 추가했습니다. Windows Forms 어플리케이션에서 Parameterized Actions의 사용 용이성을 개선하기 위해 Actions의 실행에 사용할 수 있는 버튼을 추가했습니다. 이 버튼은 이전 버전에서 눌러야 했던 ENT 키를 대신합니다.
  • 이전에는 Action의 표시에서 이미지나 캡션 또는 둘 다의 사용 여부를 지정할 수 없었습니다. 이런 지정을 위해서는 간단한 작업이 아닌 사용자 정의 Action Containers를 구현해야 합니다. 그래서 Model Editor에서 필요한 표시 모드를 설정할 수 있는 ActionPaintStyle 속성을 추가했습니다.
  • 이전에는Application Model을 이용해 Pivot 그리드에 복잡한 경로 속성의 추가만 가능했습니다. 이 버전에는 Windows Forms 어플리케이션에서 런타임에 필요한 속성을 추가하고 제거하는 기능이 도입되었습니다. 이제는 Field List를 이용해 Pivot Grid의 필드 리스트를 쉽게 관리할 수 있습니다.

DXperience v2008 vol 3에 추가된 WPF 컨트롤

DXperience v2008 vol 3에서 통합 인스톨러는 Developer Express WPF Controls의 베타 버전을 포함할 것입니다. 이 컨트롤은 DXperience v2008 vol 3의 배포 주기 내내 베타 버전을 유지하지만 go live 라이센스를 포함하므로 솔루션에 통합하고 최종 사용자에게 배포할 수 있습니다.

WPF 그리드 컨트롤  주요 기능은 다음과 같습니다.

  • 대형 데이터 세트에서도 매우 빠른 성능을 제공하는 업데이트된 인프라
  • 카드 보기 레이아웃
  • 그룹화, 정렬, 필터링, 요약을 포함한 모든 데이터 생성과 조작 작업
  • 데이터 셀에 삽입된 특별한 설계의 편집기 컨트롤을 통해 데이터 편집
  • 고급 데이터 입력 유효성 검사 시스템
  • 여러 내장형 스킨

WPF Charting 컨트롤  주요 기능은 다음과 같습니다.

  • 2D 차트 - Area, Bars, Lines
  • 포인터 마커 지원
  • 2D 차트에서 고급 투명성 및 의사 3D 효과
  • 3D 차트 - Bars, Pies, Donuts
  • 3D 차트에서 최종 사용자 차트의 회전
  • 차트 작성 요소의 사용자 정의 모델

WPF Navbar 컨트롤  주요 기능은 다음과 같습니다.

  • 여러 레이아웃 스타일 지원 - Explorer Bar, Navigation Pane, Side Bar
  • 수직이나 수평 방향
  • 내용의 스크롤링 지원
  • 항목 선택 지원
  • 자유롭게 사용자 정의가 가능한 그룹 컨텐트

WPF Carousel 컨트롤  주요 기능은 다음과 같습니다.

  • 여러 내장형 효과를 포함한 애니메이션 카루젤 회전
  • 사용자 정의가 가능한 항목 배열 경로
  • 경로에 따른 항목 방향

DXperience v2008 vol 3에 추가된 WinForms 컨트롤

WinForms Rich Text Editor Control - DXperience v2008 vol 3에서 통합 인스톨러는 WinForms Rich Text Editor의 베타 버전을 포함할 것입니다. 이런 새로운 컨트롤은 Microsoft Word에 도입된 많은 텍스트 서식과 문서 레이아웃 기능을 지원합니다. 이 컨트롤은 DXperience v2008 vol 3의 배포 주기 내내 베타 버전을 유지하지만 go live 라이센스를 포함하므로 솔루션에 통합하고 최종 사용자에게 배포할 수 있습니다.


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

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

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

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

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

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

(모든 DXperience DXv2 가입, 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 DXv2 Universal, Enterprise, DXperience DXv2 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 2003 탐색 창을 생성하는 탐색 컨트롤이며 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 DXv2 Universal, Enterprise, DXperience DXv2 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 DXv2 Universal Enterprise에만 포함)

CodeRush
CodeRush는 IDE 기술의 통합된 스위트를 통해 개발자와 팀 생산성을 가속하여 개발자 경험을 높이는 Visual Studio .NET 애드인입니다.

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

Business Application Frameworks

(DXperience DXv2 Universal, Enterprise에만 포함)

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

AcitveX 컴포넌트

(DXperience DXv2 Universal, Enterprise에만 포함)

XpressQuantumGrid
풍부한 기능의 고급 ActiveX Grid입니다. 320개 이상의 속성과 80개의 옵션을 포함합니다.

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 DXv2 Universal에만 포함)

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