운영·정산 시스템 자체개발

SDUI Engine

XML 화면 정의를 Blazor 컴포넌트가 해석해 관리자 화면을 구성하는 Server-Driven UI 엔진입니다.

2025.03 – · 웹 (Blazor)

C#.NET 9BlazorXMLServer-Driven UI

관리자 도구

화면·메뉴·권한을 관리합니다

프로젝트와 메뉴, SDUI XML을 관리합니다. 관리자 계정·그룹·행동 권한을 함께 구성합니다.

SDUI Engine의 프로젝트, 메뉴, XML과 관리자 권한 메뉴가 표시된 관리자 대시보드입니다.
프로젝트·메뉴·권한과 최근 활동을 관리하는 관리자 대시보드 원본 크게 보기 ↗

화면 구성 흐름

XML 정의를 공통 컴포넌트로 렌더링합니다

  1. 01

    화면 정의

    XML로 조회·입력 화면의 요소와 동작을 구성합니다.

  2. 02

    프로젝트 연결

    프로젝트 메뉴와 권한에 필요한 화면을 연결합니다.

  3. 03

    Blazor 렌더링

    공통 컴포넌트가 정의를 해석하고 입력과 액션을 API 처리 흐름으로 전달합니다.

구성 범위

반복되는 관리자 기능을 구성합니다

화면 구조와 서비스별 메뉴를 관리하는 기능을 제공합니다.

XML 화면 정의
공통 UI 요소를 조합해 조회·입력 화면을 정의합니다.
프로젝트·메뉴
프로젝트별 메뉴에 관리자 화면과 기능을 연결합니다.
관리자 권한
계정, 그룹, 행동 권한으로 기능의 접근 범위를 구성합니다.

C#과 Blazor로 구성한 화면 엔진

.NET 9와 ASP.NET Core를 사용합니다. 서버에서 전달하는 XML 정의와 이를 해석하는 Blazor UI를 구성했습니다.

비슷한 시스템이 필요하신가요

지금 업무 방식을 알려주시면 범위와 일정을 함께 잡겠습니다.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙