DevExpress WPF Online Training은 DevExpress WPF 컴포넌트 제품군을 중급 수준에서 탐구하는 과정을 제공합니다. 7개 모듈과 80개가 넘는 비디오를 통해 IT 전문가들은 개별 컨트롤, 내비게이션, 레이아웃, 데이터 분석, 인쇄, MVVM 아키텍처를 통합하여 견고한 WPF 애플리케이션을 구축하는 방법을 배웁니다. 이 과정에는 적용 가능한 XAML 기법과 함께 다운로드 가능한 코드 샘플이 포함되어 있습니다.
WPF 컴포넌트 시작하기
테마, 데이터 바인딩, 애플리케이션 초기화 기법의 기초를 통해 DevExpress WPF 제품군을 소개하며, 첫 번째 WPF 애플리케이션을 만드는 방법을 안내합니다.
내비게이션 및 애플리케이션 레이아웃
구성 가능한 메뉴, 툴바, Ribbon UI, Accordion 컨트롤, 도킹, 도구 창, Windows UI 기능을 구축하여 애플리케이션 내비게이션을 효과적으로 구성하는 방법을 보여줍니다.
Grid Control 사용
GridControl에 중점을 두고, 애플리케이션 내에서 데이터 바인딩, 편집, 마스터/디테일 뷰, 데이터 유효성 검사 시나리오를 위한 설정 옵션을 자세히 설명합니다.
다양한 컨트롤과 레이아웃 유지
scheduler, Gantt, TreeList, Diagram, LayoutControl 컴포넌트와 함께, 애플리케이션 세션 전반에서 사용자 지정 레이아웃 설정을 저장하고 복원하는 메커니즘을 다룹니다.
데이터 분석 컨트롤
값 시각화를 위한 게이지, 차트 기법, 교차 테이블 데이터 분석을 위한 PivotGrid, TreeMap 시각화, 그리고 WPF 애플리케이션 내 스프레드시트 통합을 살펴봅니다.
문서 생성 및 인쇄
DXPrinting 시스템과 XtraReports를 사용하여 내보내기 및 인쇄 기능을 구현하는 방법과, 견고한 데이터 바인딩 보고서를 생성하고 미리 보는 방법을 설명합니다.
MVVM 프레임워크 지원
MVVM 지원 라이브러리를 자세히 다루어 ViewModel 클래스를 만들고, 이를 View에 바인딩하며, 서비스와 동작을 사용해 UI 로직을 깔끔하고 유지보수하기 쉬운 방식으로 관리하는 방법을 설명합니다.
실용적인 데모 프로젝트
강의에서 배운 DevExpress WPF 컨트롤과 기법의 실제 구현 예제를 보여주는 다양한 샘플 프로젝트를 GitHub에서 이용할 수 있습니다.
DevExpress에 대해
1998년에 설립되어 캘리포니아주 글렌데일에 본사를 둔 DevExpress는 .NET, Blazor, ASP.NET, WPF, WinForms, JavaScript, VCL(Delphi/C++Builder), 그리고 크로스 플랫폼 환경을 위해 설계된 개발자 중심의 UI 구성 요소, 라이브러리, 프레임워크를 전문으로 합니다. 광범위한 제품 포트폴리오에는 JavaScript UI용 DevExtreme, 강력한 리포팅 및 대시보드 솔루션, CodeRush 생산성 확장 기능, 빠른 앱 개발을 위한 XAF와 같은 프레임워크가 포함됩니다. DevExpress는 잦은 업데이트, 강력한 접근성 기능, 일관된 개발자 경험을 제공하는 것으로 알려져 있으며, IT 전문가들이 다양한 플랫폼을 위한 반응성이 뛰어나고 고성능인 데스크톱, 웹, 모바일 애플리케이션을 구축할 수 있도록 돕습니다.