실버라이트 10

처음으로 실버라이트2용 웹을 개발하려면?

의외로 저에게 처음 실버라이트2를 하는 데 어떻게 해야 할지 모르겠다는 분들이 많아서 이에 대해 답변을 드리고자 합니다. 우선 실버라이트 2에 대해 하고자 한다면 실버라이트2 설치 및 개발 도구를 설치해야 겠지요! 설치운영체제 설치: Windows XP 서비스팩2 이상 또는 Windows Vista (인터넷 익스플로러7 이상 포함)개발 도구 설치 : 한글 Visual Studio 2008 (정품이 없다면 평가판 맛보기로 설치) Silverlight 1.0 및 Silverlight 2 베타2 설치Silverlight 1.0 정식버전 : http://silverlight.net/GetStarted/Silverlight 2 베타2 (정식 버전은 9월쯤에) : http://silverlight.net/GetSt..

Moonlight의 발빠른 진행이 놀라울 뿐입니다.

Silverlight가 2.0 beta2가 발표되고 나서 여기 저기서 Silverlight 2.0의 정식버전 발표가 임박했다는 느낌을 가지고 기대감이 고조되고 있습니다. 그런데 또 하나 놀라운 일은 Linux 진영에서 Silverlight를 지원하는 Moonlight project에 관한 이야기 입니다. Moonlight는 Linux에 .NET Platform을 인식시키는 Mono project와 관련이 있는데 Moonlight가 생각보다 엄청 빠르게 진행되고 있다는 소식입니다. 현재 Silverlight 1.1과 관련해서는 진행사항이 거의 안정적으로 진행되어가고 있는것 같습니다. 또 Silverlgith 2.0과 관련해서는 Alpha 수준의 작업이 진행되고 있다고 합니다. Silverlight 2.0과..

UX가 잘 구성된 메디컬 인터페이스 동영상

지난 Remix08에서 공개된 동영상중에 하나 입니다. 조그만 카드 형부터 노트형 심지어는 탁자나 바닥, 벽 모두가 하나의 종합적인 인터페이스로 활용되는 것을 볼 수 있으며 실시간으로 모두 연동되는 것을 볼 수 있습니다. 화 면만 보고 있으면 Silverlight나 WPF가 생각 나겠지만 그 이면에 어떤 시스템이 있을까를 생각하면 서비스 형태로 잘 구성된 백 그라운드 시스템이 있을 거라는 생각이 듭니다. 즉 이면에 있는 서비스를 잘 표현하는 역할로 Silverlight, WPF를 사용하고 있다는 결론이지요. 한 걸음 더 나아가면 저런 복잡한 시스템은 모든 기업과 병원에서 구성하고 관리할 필요가 있을까 하는 생각도 듭니다. 대용량의 거대한 시스템 집합(요즘은 이런 시스템을 클라우드 컴퓨팅이라고 부릅니다.)..

Silverlight 2.0 beta2에서 바뀐 크로스 도메인 정책 (clientaccesspolicy.xml)

Silverlight에서 크로스 도메인 서비스(Cross Domain Services)를 하기 위해서는 요청하는 해당 디렉토리에 clientacesspolicy.xml 파일이 존재하여야 합니다. clientaccesspolicy.xml 파일은 Silverlight 2.0 beta1에서는 아래와 같은 형식이었습니다. 그러나 똑같은 파일을 beta2에서 사용하시면 WebClient혹은 웹 서비스 참조로 사용할 경우 404 Not Found exception이 발생할 수도 있습니다. 사실 다른 구체적인 Exception이 뿌려지면 디버깅할 때 좀더 편할텐데 하필이면 404가 나오는지 의문입니다. beta2에서는 아래와 같이 allow-from 엘레먼트에 http-request-headers 어트리뷰트를 "*"..

Rich Text Editor가 Codeplex에 오픈소스로 발표

안녕하세요. 준서아빠 김대우 입니다. 정신없는 시간들이 지나가는군요. - 옷홍~ 아마 6월 중순까지는 이 열혈 모드가 쭈욱~ 이어지지 않을까 예상됩니다. Silverlight2 로 Rich Text Editor가 오픈소스로 발표됨. Rich Text Editor for Silverlight 2 Codeplex 링크 : Silverlight rich text editor 별 소식 아닐지 모르겠습니다만, Rich Text Editor는 큰 의미가 있습니다. 바로, WISYWIG 웹 데이터의 기반 기술이 되기 때문입니다. NHN의 스마트에디터를 알고 있으실 겁니다. 대표적인 WISYWIG 기술로 볼 수 있지요. 게시판이나 블로그의 에디터 대부분이 FCKEditor라는 WISYWIG 에디터로 되었다는 것도요. ..

Silverliight는 레고블럭과 같다!

순조로운 시작일지는 아직 모르지만 Microsoft가 제공하는 크로스플랫폼 대응 RIA 기술인 Silverlight의 이용이 빠르게 증가하고 있다. 이미 Yahoo등에서 이를 사용하겠다고 발표하였으며 국내에서는 이미 iSBS, 엠넷등이 사용하고 있다. 이는 제가 보기엔 XAML 등장으로 인해 Silverlight가 뜨고 있다고 본다. Silverlight가 나오게 된 배경으로 Adobe의 Flash를 비교하면서 Flash가 점유하고 있는 시장을 진출하려는 Microsoft가 Silverlight를 개발하였다고 본다. 그렇다면 Silverlight와 Flash의 차이점은 무엇을까? 이는 짧게 표현하자면, Silverlight는 레고블럭과 같고 Flash는 하나의 찰흙과 같다라고 표현할 수 있다. Silve..

실버라이트2와의 첫만남 - ScottGu's First Look at Silverlight 2 의 번역본

아래 글은 마이크로소프트 기술이사인 스캇 구슬리의 블로그에 게시된 First Look at Silverlight 2의 번역본 입니다. 아래 본문의 튜토리얼에 대한 번역도 진행되고 있습니다. 번역 : 오일석 실버라이트2의 첫만남 우리는 지난 9월에 맥과 윈도우를 위한 실버라이트 1.0을 출시했고 리눅스를 위한 실버라이트의 출시계획을 발표했습니다. 실버라이트 1.0은 브라우저 상에서 풍부한 미디어 시나리오를 가능하게 하고 Javascript와 AJAX 프로그래밍 모델 지원에 초점이 맞추어져 있었습니다. 우리는 RIA(Rich Internet Application) 개발을 위한 실버라이트의 주요 업데이트가 될 실버라이트 2의 첫 번째 공개 베타를 곧 배포할 예정입니다. 이 글은 앞으로 몇 주 또는 몇 달에 걸..

MS 실버라이트 사례들

MS 실버라이트 사례들 1. MNet의 TV 2.0 - MS Korea Remix 2. 항공권 예약 시스템 - MS Tech ED 3. 웹 동영상 - MS Tech ED MS의 대반격, 실버라이트 속어로 은광여고라 불리기도 하는 실버라이트는 차세대 웹 기술로 Adobe의 Flash에 대항마의 자격을 갖춘 RIA(Rich Interface Application)의 일종이다. 플래시는 최근 동영상 사이트에서 쉽게 볼 수 있는 인터넷 어플리케이션으로 WWW 브라우저만으로 시연하기 어려운 인터랙티브하고 비주얼한 서비스를 구현할 수 있도록 해준다. 그렇다보니 광고 배너와 게임 그리고 동영상 등은 물론 부분적인 WWW 서비스를 플래시로 구현하는 사례가 늘고 있다. 그간 이 같은 WWW 브라우저 내의 RIA 시장을 ..

Silverlight vs. Apollo, 무엇을 선택할것인가?

MS가 WPF/e를 Silverlight라는 이름으로 바꾸고 오늘 어도비의 플렉스(Flex)가 오픈소스를 선언했 다. 데스크톱 리치 웹 진형의 경쟁은 굉장히 격화 되고 있다. 실제로 내가 MTS에서 실버라이트의 개발 도구인 블렌드(Blend)를 봤을 때 상당히 많은 플래시 개발자들이 아폴로나 플렉스로 가는 대신 실버라이트를 택할 것 같다는 느낌을 강하게 받았다. 플렉시 개발툴이 이클립스를 많이 닮아 기존 플래시 UI 디자이너에게 거부감이 든다. 이에 반해 실버 라이트 개발도구인 Microsoft Expression Blend는 포토샵처럼 속성만 지정해 주면 XAML이나 C# 코드를 자동 생성해준다. (과거 비주얼 베이직을 보는 것 같았다. MS는 원래 개발 도구로 개발자를 바보로 만드는 데 유명하지 않던..