시각화 및 모델링 SDK - 도메인별 언어
사용 하 여 Visual Studio 시각화 및 모델링 SDK (VMSDK)를 만들 수 있습니다 통합할 수 있습니다 강력한 모델 기반 개발 도구 Visual Studio.예를 들어, UML 도구 VMSDK를 사용 하 여 만들어집니다.같은 방식으로 모델 정의 하나 이상 만들고 이러한 도구 집합으로 통합할 수 있습니다.
VMSDK의 핵심 비즈니스 영역의 개념을 나타내기 위해 만들 모델의 정의입니다.다양 한 다이어그램 보기와 같은 도구를 사용 하 여 모델 주위 코드와 기타 항목을 생성할 수 명령 모델과 코드와 다른 개체와 상호 작용 하는 기능을 변환 하기 위한 Visual Studio.모델을 개발할 때 다른 모델 및 개발의 중심이 되는 강력한 도구 집합을 구성 하는 도구와 결합할 수 있습니다.
VMSDK를 사용 하 여 모델의 도메인 관련 언어 (DSL) 형태로 신속 하 게 개발할 수 있습니다.특수 한 편집기를 사용 하 여 스키마 또는 그래픽 표시와 함께 추상 구문 정의를 시작 합니다.이 정의에서 VMSDK를 생성합니다.
트랜잭션 기반 저장소에서 실행 되는 강력한 형식의 API 사용 하는 모델 구현 됩니다.
트리 기반의 탐색기입니다.
그래픽 편집기 모델 또는 부분 정의 하 여 해당 사용자가 볼 수 있습니다.
Serialization 메서드를 읽을 수 있는 XML에 모델을 저장 합니다.
프로그램 코드 및 텍스트 템플릿을 사용 하 여 다른 항목을 생성 하는 기능입니다.
사용자 지정 하 고 이러한 모든 기능을 확장할 수 있습니다.확장 DSL 정의 업데이트 및 기능 확장을 손실 하지 않고 다시 생성도 하는 방식으로 통합할 수 있습니다.
샘플 및 최신 정보
방문의 Visual Studio 시각화 및 모델링 SDK 샘플 및 정보에 대 한 홈 페이지가 있습니다.
고급 기술 및 문제 해결에 대 한 가이드를 참조 하십시오 Visual Studio DSL & 모델링 도구 확장성 포럼.
단원 내용
파일 저장소 및 XML Serialization 사용자 지정