통합검색
· 마을서비스란?  · 포럼마을  · 일반마을  · 테마마을  · 마을랭킹  · 활동왕
· 덱스퍼트란?  · TECBOX   · PRSBOX   · 이용안내  
· DEXT제품군  · 솔루션베이  · S/W & ESD 컴포넌트
· 프로그램베이
· LiveSeminar  · LiveConference
WPF & Silverlight 포럼마을입니다.
  마을등급 WPF & Silverlight   이 마을은 포럼마을 입니다이 마을은 자유가입제 마을 입니다 마을소개 페이지로 이동 전입신청
마을촌장촌장 서학수 주민 728 since 2008-07-17
우리마을 공지사항
질문&답변
강좌&팁
자유게시판
자료실
앨범
[마을 게시판]
WPF 강좌
랑데브 게시판
칼럼 게시판
개발자 고충상담
Dev Talk
자유토론방
벼룩시장
재나미 우스개
구인/프로젝트 정보
사람인 채용 게시판
  고객지원 게시판
마이 데브피아
 나의 e-Money 내역
 활동왕 My Page
 스크랩한 게시글보기
 쪽지관리
 주소록관리

 강좌&팁
 SL5...Twitter Client 1  | Silverlight 2011-05-07 오전 12:26:42
 kaki104  kaki104님께 메시지 보내기kaki104님을 내 주소록에 추가합니다.kaki104님의 개인게시판 가기 번호: 144 추천:0  / 읽음:5,252

Silverlight5 Beta version.. Twitter Client 1

 

얼마전 실버라이트5 베타가 발표되었다. 음..4가 만들어진지 얼마 앙대었는데..

 

앞으로 매년 한번씩은 버전업을 할꺼란 이야기를 들으면서..

 

실버라이트를 엠에스가 버리지 앙코 잘 가지고 갔으면 하는 바램을 가져본다..

 

여차하면 버림당할지도 모르지만;;; 버림당하기 전에 열심히 써먹어보자 ㅋ

 


먼가 자료를 올려야 하기는 하겠는데..

 

데이터를 처리할 방법이 생각나지 안았다..WCF RIA로 데이터 가지고 올려니 좀 문제가 있고..

 

해서.. 그냥 Open API 중 한개인 트위터의 Public Timeline을 이용해서 데이터를 쓰고

 

데이터를 조작하는 기술들에 대해 적어볼까 한다.

 

기본적으로 설치가 되어있어야하는 프로그램 목록들을 보자. 그리고 될 수 있으면 영문판을 사용하는게 좋다..

 

여러가지로..

 

http://www.silverlight.net/getstarted/silverlight-5-beta/

(페이지 중간에 보면 Silverlight5 Top Downloads라는 곳에 있는 링크를 눌러서 다운 받으면 된다.)

 

1. VS2010 SP1

2. Silverlight 5 Beta Tools for Visual Studio SP1

3. Silverlight 5 Beta Developer Runtime for Windows

4. Silverlight 5 Beta SDK

5. Expression Blend Preview for Silverlight 5

 


 

우선 완성된 화면을 보고 이야기를 시작하자

 

 

 

 

매우 간단한 화면이고 소스도 비교적 간단하다..(시작은 쉽게 해야 할것 같기에...)

 

앞으로 이소스에 여러가지 기능을 추가 할려고 한다.

 

 

작업 했던 순서를 크게 보면

 

1. 일단 실버라이트5 프로젝트를 하나 만든다. 물론 웹도 같이

 

2. 트위터에서 무슨 데이터를 가지고와서 어떤 내용을 뿌릴지를 트위터 사이트에가서 조사하고 http://dev.twitter.com/

 

3. timeline API함수를 호출한 후 반환되는 데이터를 찾아보고

 

4. 클래스를 만들고

 

5. 블랜드5를 사용해서 DataTemplate를 만들고 (트위터에서 제시하는 디자인 가이드에 약간 비슷하게;;)

 

6. 나머지는 코딩~

 


간단한 소스이기 때문에..크게 설명할 것이 없다. 그래서 주석도 별로 없고, 하나하나 자신이 찾아서 나가면 된다.

 

 

소스에 숨겨진 문제가 하나 있다. 실행해 보면 상단 이미지와는 약간 다르다는 것을 알 수 있다.

 

그 문제를 해결하는 재미는 남겨 두겠다.

 

 

처음 버전 만든지는 2주전이였는데.. 그동안 friend_timeline을 읽어 볼려구 별 엄한 짓을 다 하다가..

 

결국 바보가 되어서 오늘에서야 올린다. 쩝..정말 여러 블로그가 한사람 바보 만들기는 정말 쉽다..

 

 

다음에는 이 소스를 MVVM 스타일로 바꾸도록  하겠다.

 

 

첨부파일이 올라가지 안는군요;;; 말로만 듯던 엑스박스가..쿨럭

 

일단 링크 올립니다.

 

 

코멘트쓰기
  좋음   놀람   궁금   화남   슬픔   최고   침묵   시무룩   부끄럼   난감
* 코멘트는 500자 이내(띄어쓰기 포함)로 적어주세요.
목록 보기   지금 보고 계시는 글을 회원님의 my Mblog >> 스크랩에 넣어두고 다음에 바로 보실 수 있습니다.  
회사소개  |   개인정보취급방침  |  제휴문의  |   광고문의  |   E-Mail 무단수집거부  |   고객지원  |   이용안내  |   세금계산서
사업자등록번호 안내: 220-81-90008 / 통신판매업신고번호 제 2017-서울구로-0055호 / 대표: 홍영준, 서민호
08390, 서울시 구로구 디지털로32길 30, 1211호 / TEL. 02_6719_6200 / FAX. 02-6499-1910
Copyright ⓒ (주) 데브피아. All rights reserved.