윈도우8 & WP Tip

[Window 8] 스터디 1주차 숙제의 힌트예요! 상큼체리귤 평점: 없음 조회: 2155
이번주 숙제는 RSS피드 앱을 만들어서 RSS를 불러와서 표시해 주는 것 까지 인데요

Syndication을 쓰면 쉽게 할 수 있어요
Windows.Web.Syndication namespace(http://msdn.microsoft.com/en-us/library/windows/apps/windows.web.syndication.aspx)

그리고 RSS리더 샘플앱이 있으니까 많이 참고하면 되겠죠
RSS Reader(http://code.msdn.microsoft.com/windowsapps/RSS-Reader-affe3358)


Syndication을 사용하는 방법을  샘플앱에서 긁어 와 봤어요

// using Windows.Web.Syndication;

private async Task<FeedData> GetFeedAsync(string feedUriString)
{
                SyndicationClient client = new SyndicationClient();
                Uri feedUri = new Uri(feedUriString);

                try
                {
                    SyndicationFeed feed = await client.RetrieveFeedAsync(feedUri);

                    foreach (SyndicationItem item in feed.Items)
                    {
                        //item.Title.Text;
                        //item.PublishedDate.DateTime;
                        //item.Authors[0].Name.ToString();
if (feed.SourceFormat == SyndicationFormat.Atom10)
                        {
                            //item.Content.Text;
                        }
                        else if (feed.SourceFormat == SyndicationFormat.Rss20)
                        {
                            //item.Summary.Text;
                        }
                    }
                }
                catch (Exception)
                {
                    return null;
                }
}

그리고 RSS에는 html tag가 붙어서 오는데요 tag를 모두 없애는 방법도 좋지만(http://ryunad.tistory.com/109) 웹뷰에
navigated to string(http://msdn.microsoft.com/en-US/library/windows/apps/windows.ui.xaml.controls.webview.navigatetostring) 함수를 써서 웹뷰에 뿌려주면 이미지 같은게 예쁘게 나오겠죠

Atom도 RSS와 비슷하게 할 수 있을거 같아요
Windows.Web.AtomPub namespace(http://msdn.microsoft.com/en-us/library/windows/apps/windows.web.atompub.aspx)
태그 : rss windows8
작성자 정보
상큼체리귤
Level 19
 [EXP.69/70]

메일:  비공개
글등록 +12 96 덧글등록 +3 397
자기소개
프로그래밍은 취미일뿐!
글 공유하기 |
  tweet facebook
2012-07-13 오후 7:21:02
나도한마디
사용자
포민            [2012-07-14]
Level 11
 [EXP.8/40]
감사합니다.
사용자
상큼체리귤            [2012-07-15]
Level 19
 [EXP.69/70]
앗 치트키를 안 써 놨네요

http://msdn.microsoft.com/ko-kr/library/windows/apps/br211380.aspx
사용자
귤신            [2012-07-15]
Level 31
 [EXP.66/80]
' ㅅ')d 우왕굳
태그로 엮인글
[윈도우8 & WP 질문/답변] Windows 8.1 Metro App에서 Mobile Usim정보를 확인하고 싶습니다.  정영창
[C#.NET Q&A] windows 8 에서 응용프로그램의 webbrowser 컨트롤에 삽입된 웹페이지에 activex가 설치안되요! [3]  청개구리대왕
[ASP.NET Q&A] VS2005 에서 VS2012로 업그레이드 후 에러가 발생하네요. ㅠㅠ[3]  아르디스
[윈도우8 & WP 정보뉴스] "Programming Windows” 6th Edition Final Ebook[2]  KD Park
[윈도우8 & WP 질문/답변] Windows8 App 에서 저장공간에 대한 정보는 어떻게 아나요??[1]+1  영미니Oo
[윈도우8 & WP 정보뉴스] Windows Phone 8 Development Internals Preview 버젼이 나왔습니다.[1]  xenon
[윈도우8 & WP Tip] [windows 8 RT] Tcp Socket Echo Client 파일첨부 Fool
[자유게시판] DSP Windows 8 캐릭터  귤신
[윈도우8 & WP Tip] [windows 8 RT] Wokka Anim 파일첨부 Fool
[윈도우8 & WP 질문/답변] UserControl이 닫힐때까지 대기 할 수 있나요?[2]  Blur
글리스트
FlowDirection과 다국어 작업[2]  재선
[Window 8] 스터디 3주차 자료입니다.[3]  귤신
[windows 8] 'blend'를 이용하여 Orientation 이해하기.[3]  dely
윈도우8 앱스토어 등록절차[5]+3  HOONS
[Window 8] 스터디 2주차 자료입니다.[5]+1  귤신
[팁] 맥부트캠프 Windows8 Release Preview & visual studio12 멈춤해결[3] 파일첨부 포민
[팁] Windows 8 Release Preview 설치 VirtualBox vs. Virtual Machine...[2]+1  Boms
텍스트 스타일 참고자료  재선
[windows8] 혹시나마 저같은 고생하시는분에게[1]  박기완
[Windows8] 1주차 아주아주 작은 팁이에요[2]  박기완
 ★현재글->   [Window 8] 스터디 1주차 숙제의 힌트예요![3]  상큼체리귤
[Window 8] 스터디 1주차 자료입니다.[6]  귤신
[RE] [Window 8] 스터디 1주차 자료입니다.[2]  Belgio
[Windows 8]WebView 컨트롤로 Html Text 표현하기 [4]+2  Linus
Windows 8에서 인터넷 연결 상태 체크하기[2]  Linus
Windows 8 CP에서 RP로 변경되면서 수정 사항들[1]+2  귤신
vmware player에서 Windows 8 RC 설치하기[3]+1  sa2랑
[Windows 8]XML을 JSON으로 변환해주는 Windows8용 라이브러리를 공개합니다.[2] 파일첨부 Linus
[Windows 8] JavaScript Metro style app에서 C#라이브러리 참조하기 [2]  Linus
Phone gap이 windows phopne 7 을 지원합니다.[2]  Linus
Windows Phone SDK 7.1 Beta 2 설치 가이드 라인[1]  달콤한만두