ASP.NET 용 Virtual Earth Server Controls 가 “Windows Live Tools for Microsoft Visual Studio” 라는 이름으로 Release 되었습니다. 기존에 Virtual Earth 를 사용하기 위해 많은 상당히 많은 Javascript 작업을 노가다(?)를 하였으나, 이제는 그럴 필요가 없어 졌네요.
 
간략하게 주요 기능을 살펴보자면,,
l ToolBox
l Drag & Drop
l Server Sides Event
l Adding Shapes
 
더 갖다 붙이자면 많지만, Server Control 로 포팅되면서 Server Control 이 갖는 모든 기능을 갖추었다고 보시면 됩니다.
 
설치를 하고, 웹 프로젝트를 만들면, 제일 먼저 ToolBox 에 다양한 Server Control 들이 추가 됩니다.

[그림1] Windows Live Tools for Microsoft Visual Studio 설치 후 ToolBox
 
하지만!!아래와 같이 더 이상 진행할 수 없는 지경에 이루게 되었습니다.


[그림2] 웹폼에 Virtual Earth Controls 을 추가할 경우 오류 메시지
 
이건 뭐지? 처음에는 영문판 Visual Studio 에서만 되는줄 알았습니다. 그래서 Preview 를 때려치려고 하였지만, 방법은 있더군요.
 
시도방법이 Assembly 를 추가하여, 코드를 통해 Control 을 웹폼에 얹으려고 하였으나, 작동이 되지 않더군요^^; (뭐.. 코드가 잘못되었겠죠?? ㅡ,.ㅡ)
원래, ToolBox 에 등록된 Server Control 은 Drag & Drop 를 하게되면, 페이지 상단에 <%@ Register … %> 지시어가 자동으로 참조가 추가 되면서 컨트롤이 웹폼에 추가됩니다만,, 코드로 Control 을 추가하려고 강제로 참조를 추가해 주니, 웹폼 디자이너에서 Drag & Drop 이 지원되더군요..
 
결국 직접 참조를 추가한 후에, ToolBox 의 Server Control 을 추가하시면 된다는 말이군요 -_-;
 

[그림3] 직접 사용자가 참조를 추가해 주어야 Drag & Drop 이 가능하다.
 
아무튼, Virtual Earth 관련 Extender 와 Window Live 관련 Controls 이 존재하지만, 직접 돌려보니 Virtual Earth Server Control 을 제외하고는 별로 볼 것이 없더군요.
 
재미있는 것은 Virtual Earth 3D 를 설치하면, 3D View 로 전환도 가능합니다. 아무튼 재미있는 컨트롤이 나오게 되어 잘 구경하다가 갑니다 ^^;
 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 땡초 POWERUMC

댓글을 달아 주세요