ASP.NET MVC용 MindFusion.Diagramming은 서버 측 .NET 라이브러리와 클라이언트 측 JavaScript 컨트롤을 결합한 이중 계층 아키텍처를 제공합니다. 이를 통해 MVC 애플리케이션 내에서 대화형 다이어그램 생성과 조작을 지원하며, 다양한 다이어그램 유형, 사용자 상호 작용, 그리고 다목적 시각화 요구에 맞는 여러 내보내기 형식을 지원합니다.
서버 측 다이어그램 모델
.NET 라이브러리는 노드와 링크를 사용하여 플로우차트, 트리, 그래프와 같은 다이어그램을 정의할 수 있는 광범위한 객체 모델을 제공하여 MVC 애플리케이션 내에서 복잡한 관계 구조를 지원합니다.
클라이언트 측 렌더링 및 상호작용
JavaScript DiagramView 컨트롤은 HTML Canvas에 다이어그램을 렌더링하며, 사용자가 마우스 입력 및 노드 목록에서 드래그 앤 드롭으로 노드와 링크를 동적으로 추가하거나 수정할 수 있도록 합니다.
노드 및 링크 유형
ShapeNode, TableNode, ContainerNode, SvgNode 및 연결 링크 등 다양한 노드 클래스를 지원하여 다이어그램 내에서 풍부한 시각적 표현과 커스터마이징을 가능하게 합니다.
자동 레이아웃 알고리즘
Layered, Tree, Spring, Fractal과 같은 인기 있는 레이아웃의 클라이언트 측 구현을 포함하여 다이어그램 요소를 보다 명확한 시각 구조로 자동 배치할 수 있습니다.
다이어그램 내보내기 옵션
PDF, SVG, Flash, DXF, Visio, WMF와 같은 널리 사용되는 형식으로 다이어그램을 생성할 수 있는 여러 서버 측 내보내기 클래스를 제공하여 외부 사용 및 공유가 가능합니다.
.NET Core의 JSON 직렬화
.NET Core 어셈블리에서는 JSON 변환기 대신 SaveToJson 및 LoadFromJson 메서드를 재정의하여 사용자 지정 노드 직렬화를 수행하며, 플랫폼별 기능에 맞게 데이터 지속성을 조정합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
.NET 버전
.NET 8 LTS
.NET 플랫폼
ASP.NET Core 어셈블리
IDE 지원
Visual Studio
뉴스
MindFusion.Diagramming for ASP.NET MVC에 대한 최신 뉴스로 계속 업데이트하세요.
2001년 불가리아 소피아에서 설립된 MindFusion Group은 JavaScript, .NET, Java, 모바일 플랫폼을 포함한 다양한 환경에서 다이어그램, 스케줄링, 차트 작성, 데이터 시각화를 위한 재사용 가능한 소프트웨어 구성 요소 개발에 집중합니다. 이 회사는 아웃소싱 업체로 시작했지만, 소프트웨어 엔지니어의 실질적인 요구를 해결하는 구성 요소를 만드는 방향으로 빠르게 전환했습니다. MindFusion은 뛰어난 고객 지원과 유연한 라이선스를 함께 제공하는 고품질의, 문서화가 잘 된 라이브러리를 제공하는 것으로 명성을 쌓아 왔습니다. 이 회사의 구성 요소는 전 세계 조직의 신뢰를 받고 있으며, 대기업부터 프리랜서와 교육 기관에 이르기까지 다양한 사용자층에 걸쳐 사용됩니다.