37

[Flickr Finder] Flickr API Key 발급받기

1. Flickr API Key 발급받기 실버라이트에서 Flickr API를 이용하기 위한 첫 단계로 API Key를 발급 받는 과정을 정리해 보았습니다. (29일 세미나 자료로 활용도 해야해서... 꿩먹고 알먹고) http://www.flickr.com/services/api/keys 에 방문하여 로그인을 합니다. (yahoo 계정이 없으시면 계정을 먼저 만드시고 로그인 하시면 됩니다.) Apply for your key online now 링크를 클릭하여 신청 페이지로 이동합니다. 입력란을 정성스럽게 채우고 APPLY 버튼을 누릅니다. 위와 같은 확인 화면이 나오면 Click here를 눌러 계속 진행합니다. 이어서 나오는 양식을 대략 채우고 SAVE CHANGES 버튼을 눌러 저장을 합니다. 이것으..

Add Silverlight Link 사용 시의 팁.

Silverlight 어플리케이션을 개발할 때 Cross Domain 문제를 회피하여 디버깅하기 위해서, ASP.NET 웹 응용프로그램, ASP.NET 웹 서비스 응용프로그램, AJAX 1.0 - Enabled ASP.NET 2.0 웹 응용프로그램 등의 Web 템플릿 프로젝트를 새로 추가하고 [Add Silverlight Link]하여 사용하게 됩니다. 이때, 실버라이트 프로젝트 중, Silverlight.js, TestPage.html, TestPage.html.js 파일은 수동으로 복사해주곤 하죠? 또, 세 파일 중 어떤 파일이 수정되면 그 파일을 또 다시 복사 해줘야 적용이 되곤했죠? Silverlight 프로젝트에서 Silverlight.js, TestPage.html, TestPage.html...

[엉뚱한실험6] Silverlight & HTTP Referer

사용자는 대체 어느 링크를 타고 우리 웹사이트에 방문하셨을까? 이걸 알려주는 HTTP Referer라는 것이 있죠? 근데 과연 실버라이트 객체에 HtmlPage.Navigate로 구현한 링크를 타고 들어온 사용자로 부터도 HTTP Referer 정보를 얻을 수 있을까요? 이번 실험은 이 궁금증을 해소해 보겠습니다. 일단 제 Linux 웹서버에 PHP로 HTTP Referer와 Browser 정보를 화면에 출력해 주는 페이지를 하나 작성했습니다. http://twosomeplace.net/test/Referer.php Referer Browser 그리고 아래와 같은 실버라이트 페이지를 하나 만들어 보았습니다. http://shiverlight.net/test/Referer/ Test HTTP Referer..

Silverlight와 WebService(.NET 3.5) 연동하기

1. 샘플 프로젝트 만들기 일단 솔루션에 .Net Framework 3.5 기반의 Silverlight Project를 먼저 생성하시고, 이어서 Web프로젝트 형식의 'ASP.NET 웹서비스 응용 프로그램 템플릿 프로젝트를 추가합니다. WebSvc3_5 프로젝트에 오른쪽 클릭을 하고 'Add Silverlight Link'를 실행합니다. 아래와 같은 창이 뜨면 OK를 누릅니다. 이 과정을 거치고 나면 WebSvc3_5 프로젝트에 Page.xaml과 Silverlight 프로젝트의 빌드 결과물(.dll)들이 참조되게 됩니다. Silverlight 프로젝트의 Silverlight.js 파일과 TestPage.html (TestPage.html.js파일 포함)파일을 WebSvc3_5 프로젝트에 복사해 줍니다...

Silverlight와 WebService(.NET 2.0) 연동하기

1. 서론 (준비사항) .Net Framework 3.5 기반으로 생성한 WebService와 Silverlight 연동하기는 누워서 떡먹기인데, 웹호스팅 업체들이 .Net Framework 3.5를 지원하는 서비스를 아직 내놓지 않고 있죠? (비싼 돈 내고 서버 호스팅을 하는 수 밖에...) 그래서 현재 시점에서는 .Net Framework 2.0 기반의 WebService와 함께 하는 것이 손쉬운 길입니다. .Net Frameworks 2.0 기반에서 Silverlight와 연동하기 위해서는 AJAX의 도움이 필요합니다. 일단 Visual Studio 2008은 설치되어있으시다고 가정하면, 다음과 같은 것들을 추가로 설치하셔야 합니다. - ASP.NET 2.0 AJAX 1.0 Extensions 1...

[엉뚱한실험5] Silverlight객체와 Html엘리먼트 Overlap

이번 실험은 이런 생각에서 출발합니다. createSilverlight 함수의 isWindowless 파라미터를 "true"로 설정한 후, 실버라이트 Page의 Opacity값이나 Background 색상의 Alpha 값을 조정하면, 뒤에 놓인 HTML 엘리먼트들을 배경으로 보이면서 작동이 가능할 것인가? (구체적으로는 HTML형태로 결과물을 보여주는 이런저런 매쉬업들을 활용하여, 실버라이트만 그 위에 살짜쿵 올려서, 뭔가를 만들 수 있지 않을까...? 하는 생각에서 출발했습니다.) 일단, Silverlight의 isWindowless 파라미터에 대해서는 공도님이 친절하게 정리해 놓은 포스트가 있으니 참고하시면 되겠습니다. 공도님이 정리한 포스트 Page.xaml은 Blend에서 아래와 같이 사이즈 40..

[엉뚱한실험4] Transform이 적용된 객체에서 MouseEventArgs GetPosition 결과값 비교

'아마도 이럴 것이다...'하는 것도 한번 실험해 보고 지나갈 필요가 있다고 생각합니다. MouseMove 이벤트를 이용하여 실험했습니다. Transform된 상태에 따라 얻는 GetPosition값이 약간의 차이가 있습니다. 결론은 객체 기준으로 GetPosition을 하면, 어떤 Transform이 일어나던지 객체 자신의 내부에서의 상대적인 값을 반환합니다.

Microsoft MVP에 Silverlight 분야도 생겼다고 합니다.

준서아빠님 블로그에서 봤는데요. 원문은 [여기]입니다. 1월 15일까지 신청이라고 하구요. 4월 1일 선발한다고 합니다. 하필 Fool's day(만우절)에 선발을 하는군요! 슬몃 욕심나네요. ^^; MVP가 되려면 갖춰야 할 덕목이 한 두가지가 아니네요. 1. 기술 커뮤니티 사이트에 가입되어 커뮤니티 회원들의 정보 업데이트를 위한 활동 A. 기술 커뮤니티 사이트 내에서의 회원들과의 Q&A 활동 B. TIP, 백서 등 글을 올림(Posting)으로써 자신이 알고 있는 노하우 공개 및 공유 활동 (글, 웹 캐스트 모두 포함) 2. 커뮤니티 내에서의 우수한 활동으로 인한 수상 경력 3. 수상 경력은 없어도 커뮤니티 내에서 잘 알려진 인물 4. IT 현상에 대하여 자신의 주장(오피니언)을 글로써 표현한 활동 ..

Silverlight/News 2007.12.18