Silverlight Old/Workshop 17

FlickrNet (.NET용 Flickr API Kits) 수정할 부분.

1. Flickr Buddy Icon URL 규약 Flickr에 사진을 업로드한 사람의 Profile Image에 해당하는 Buddy Icon 규약은 다음과 같습니다. Buddyicons Every flickr user has a 48x48 pixel buddyicon used to represent themselves. You can construct the url of a buddyicon once you know the user's NSID, icon server and icon farm, as returned by many api methods. If the icon server is greater than zero, the url takes the following format:http://fa..

[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 버튼을 눌러 저장을 합니다. 이것으..

Flickr Finder Update! (검색어 자동완성기능과 Flickr 웹페이지 링크)

구현해서 서버에 올려 놓은지는 벌써 2주가 되어갑니다만, 바빠서 포스팅을 못했습니다. http://shiverlight.net/Demos/FlickrFinder 1. 검색어 자동완성 기능 웹서비스를 이용하여 사용자가 입력하는 검색어들을 DB에 누적시키고, 그것을 기반으로하는 검색어 자동완성기능을 구현해 보았습니다. 2. 해당 사진의 Flickr 사이트의 웹페이지 링크 사진 크게보기를 할 때, 오른쪽에 생기는 아이콘을 클릭하면, 해당 사진의 Detail한 정보를 볼 수 있는 flickr 웹사이트를 새창으로 띄워줍니다. Favorites 등 재미난 기능을 좀 넣어보려고 했는데, 다른 것 하느라고 시간이 영 안나네요.

Silverlight Old/Workshop 2008.01.10 (3)

Text Dragon (문자열이 용처럼 날아다니는 방명록)

Boxmile군이 제작하여 12월 28일 실버라이트 카페에 공개한 Text Dragon을 소개합니다. 아직 beta이며, 계속 개선해 나갈 것입니다. 저는 웹서비스를 이용한 DB연동에만 도움을 주었습니다. (.Net Framework 2.0 웹서비스를 이용하여 DB와 연동하고 있습니다.) http://shiverlight.net/Demos/TextDragon/ 1. 아무 여백이나 클릭합니다. 2. 창이 뜨면 이름과 이메일을 입력합니다. (색상선택가능) 3. 다시 아무 여백이나 클릭합니다. 4. 창이 뜨면 남길 메세지를 입력합니다. (색상과 폰트사이즈 선택가능) 5. Text Dragon이 날아다닐 Path를 생성합니다. (마우스 왼쪽 버튼 Click과 Drag 이용) 시작한 점에 다시 돌아와 끝나도록 폐..

Silverlight Old/Workshop 2007.12.29 (1)

[실버라이트] Flickr Finder 페이지 네비게이션 용 Slider 장착

플리커 파인더 : http://shiverlight.net/Demos/FlickrFinder/ 페이지 네비게이션 용 Slider UserControl을 제작하여 장착하였습니다. 오른쪽 상단에 보면 책 모양의 아이콘이 있습니다. 이걸 누르면 아래와 같이 화면 하단에 Slider가 생깁니다. 한번 더 누르면 사라지는 토글 방식입니다. Slider를 이용하여 Page를 이동하실 수 있습니다. 페이지의 정확한 이동을 위하여 직접 입력도 지원합니다.

ComboBox 역할하는 UserControl 소스

1. Snap shots 위 그림과 같이 작동하는 User Control 입니다. 2. Example // 콤보 박스 HFComboBox oQueryCombo = new HFComboBox(); oQueryCombo.AddItem("Image/SearchFullText.png", "Full Text"); oQueryCombo.AddItem("Image/SearchTagsOnly.png", "Tags Only"); oQueryCombo.IsHiddenMenuText = true; oQueryCombo.Item = (int)_nSearchOption; oQueryCombo.SetValue(Canvas.LeftProperty, 550); oQueryCombo.Toggled += new EventHandler(..

Flickr Finder 검색 옵션, 정렬 옵션 추가하였습니다.

플리커 파인더 : http://shiverlight.net/Demos/FlickrFinder/ 1. 웹서비스 호출을 동기 호출 -> 비동기 호출로 변경하였습니다. 처음에 멋도 모르고 동기 호출로 구현해 놓았었는데, 메서드가 호출되어 반환되는 동안 실버라이트의 모든 기능이 얼어 붙습니다. 다른 건 다 괜찮은데 검색 메서드 처리하는 동안 심심하지 않도록 보여주는 아래 스토리보드 애니메이션도 꽁꽁 얼어붙어 작동을 하지 않는 것이 문제였습니다. 비동기 호출로 변경하니 잘 되네요. 2. 검색 옵션을 추가하였습니다. 플리커 사이트에서 지원하는 아래 검색 옵션을 지원합니다. 전체 텍스트 검색 (Full Text) 태그 검색 (Tags Only) 3. 정렬 옵션을 추가하였습니다. 플리커 사이트에서 지원하는 아래 정렬 ..

Silverlight Old/Workshop 2007.12.04 (2)

실버라이트 한 줄 TextBox 유저 컨트롤

Boxmile과 함께 작업하고 있는 Multi-line TextBox의 중간 결과물인 한줄 TextBox를 Flickr Finder에 적용하였습니다. 중간 결과물이라기보다는 Multi-line TextBox의 완성이 90% 정도 된 시점에서, 한줄 TextBox에 대해서는 왠만한 기능 구현이 끝났다고 생각해 종전의 것을 업그레이드 해버렸습니다. 플리커 파인더 : http://shiverlight.net/Demos/FlickrFinder/ 1. Ctrl + 방향키에 의한 단어 단위의 Warp 이동 지원합니다. 2. Mouse Click에 의한 커서 위치 설정 지원합니다. 2. '선택' 지원합니다. - Mouse Drag 의한 선택 - Shift키 + (방향키, Home, End)에 의한 선택 - Shift..

.NET Framework 3.5 WebService와 Silverlight 연동 - Flickr 이미지 검색 데모

며칠 전에 이거 웹에 올려보려고 DiscountASP.NET 웹호스팅 계정을 구매했었죠. 아쉽게도 IIS7 + .NET Framework 3.5 beta 호스팅은 어디까지나 실험용 보너스 계정이라, 테스트 계정의 root만 사용 가능하게 해놨더군요. (그 안에 폴더들 만들고 asmx 파일 넣어놓으면 WebService 실행이 안됩니다.) 아무튼 그 사실을 모르고 여러분(스페샬존님, 패러다임님, 영구기님, 우리회사 박대리) 괴롭히며 삽질하다가, 오늘 DiscountASP.NET forum에 올린 제 질문에 내부자가 친철하게 대답해 놓은 걸 보고서야 해결했네요. You'll need to place the application in the root and not in a subfolder, as there ..

Silverlight Old/Workshop 2007.11.08 (1)