eXpressApp Framework (XAF)는 라인 오브 비즈니스 애플리케이션 개발을 가속화하도록 설계된 .NET 애플리케이션 프레임워크입니다. 수상 경력이 있는 UI 컨트롤과 ORM 라이브러리를 통합한 XAF는 개발자가 보안, 보고, 멀티테넌시와 같은 구성 가능한 기능을 갖춘 반응형 데스크톱, 웹, 모바일 앱을 만들 수 있게 합니다.
크로스 플랫폼 UI 생성
XAF는 Windows Forms, ASP.NET Web Forms, ASP.NET Core Blazor용 사용자 인터페이스를 자동으로 생성하여, 일관된 비즈니스 로직으로 데스크톱과 웹 플랫폼 전반에서 앱이 실행되도록 합니다.
ORM 통합
객체 관계 매핑을 위해 Microsoft Entity Framework Core와 DevExpress XPO를 모두 지원하여, SQL Server, PostgreSQL, Oracle 등 다양한 관계형 데이터베이스에 대한 강력한 데이터 액세스 및 조작을 가능하게 합니다.
모듈식 아키텍처
보고, 분석, 검증, 감사 추적, 보안, 멀티테넌시와 같은 여러 재사용 가능한 모듈을 포함합니다.
런타임 UI 사용자 지정
개발자와 최종 사용자가 재배포 없이 UI 동작과 레이아웃을 동적으로 수정할 수 있도록 풍부한 런타임 사용자 지정 옵션을 제공하여, 변화하는 비즈니스 요구에 맞게 조정할 수 있습니다.
포괄적인 보안 시스템
지원되는 ORM과 통합된 역할 기반 액세스 제어 및 사용자 인증 API를 제공하여, 권한 관리, 인증 전략, 보안 데이터 액세스를 가능하게 합니다.
백엔드 웹 API 서비스
타사 또는 XAF가 아닌 클라이언트가 사용할 수 있는 CRUD 작업, 권한 부여, 인증을 위한 OData 지원 RESTful Web API 서비스를 1클릭으로 생성하는 솔루션을 제공합니다.
멀티테넌시 지원
자동 테넌트 데이터베이스 프로비저닝, 이메일 및 OAuth2 로그인, 최소한의 코드로 구성되는 테넌트 격리를 통해 멀티테넌트 SaaS 애플리케이션을 만들 수 있게 합니다.
품질 및 테스트
단위, 기능, 종단 간 테스트를 위한 도구와 테스트 엔진이 포함되어 있으며, 널리 사용되는 CI 시스템과의 통합을 지원합니다.
확장성 및 사용자 지정 컨트롤 통합
사용자 지정 또는 타사 UI 구성 요소의 통합을 허용하여 고급 개발자가 프레임워크 기능을 확장할 수 있게 합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
호스트 애플리케이션
Visual Studio
DevExpress에 대해
1998년에 설립되어 캘리포니아주 글렌데일에 본사를 둔 DevExpress는 .NET, Blazor, ASP.NET, WPF, WinForms, JavaScript, VCL(Delphi/C++Builder), 그리고 크로스 플랫폼 환경을 위해 설계된 개발자 중심의 UI 구성 요소, 라이브러리, 프레임워크를 전문으로 합니다. 광범위한 제품 포트폴리오에는 JavaScript UI용 DevExtreme, 강력한 리포팅 및 대시보드 솔루션, CodeRush 생산성 확장 기능, 빠른 앱 개발을 위한 XAF와 같은 프레임워크가 포함됩니다. DevExpress는 잦은 업데이트, 강력한 접근성 기능, 일관된 개발자 경험을 제공하는 것으로 알려져 있으며, IT 전문가들이 다양한 플랫폼을 위한 반응성이 뛰어나고 고성능인 데스크톱, 웹, 모바일 애플리케이션을 구축할 수 있도록 돕습니다.