- RSS Reader 페이지 작성 컴퓨터공학실험( I )

Slides:



Advertisements
Similar presentations
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Advertisements

SNS ! 건대 ▶ 오리 정보 제공 : 해당 지역에서 이슈화 되고 있는 서비스, 제품의 기업에게 정보 제공.
1 넷스팟 MAC ID 설정 방법 ( 서울캠퍼스 기준 ) 각종 스마트폰의 WiFi 를 이용시 각종 스마트폰의 WiFi 를 이용시 MAC ID 설정을 하는 방법 입니다. 아이폰의 경우는 별도의 설정없이 바로 사용이 가능하오니, 사용이 어려울 경우, 고객센터로 문의하시면 됩니다.
디지털미디어디자인학과 4 학년 정성훈 ( 학번 : U ) 기말고사 리포트 ▶ 과목명 : 웹디자인Ⅱ ▶ 담당 교수 : 염승선 교수님 ▶ 제출일 : 2004 년 12 월 11 일 ▶ 리포트 주제 : ebsi 웹사이트 개선 ▶ 제출자 : 디지털미디어디자인학과 4.
문자코드 1 박 2 일 (4 조 ) 이경도 이준집 이수연 엄태규. 문자코드란 ? 문자나 기호를 컴퓨터로 다루기 위하여, 문자나 기호 하나하나에 할당 시키는 고유의 숫자를 말하는 것이다.
Web 2.0.
네이버뉴스 개편 추가안
Ajax 인공지능 연구실.
- Open API Introduction: Yahoo! Pipes 컴퓨터공학실험( I )
웹 2.0 개요.
웹 2.0 및 Ajax 개요.
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
컴퓨터의 응용-검색엔진 <컴퓨터의 응용> 교수명: 용환승 공학부, 이한아
Network Lab. Young-Chul Hwang
웹 2.0 개요.
PHP입문 Izayoi 김조흔.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
㈜코리안클릭 링크프라이스 사업부 시스템 개발팀
8장. 원격지 시스템 관리하기.
P150 문제를 프로그래밍 할 것 Source file (헤더파일포함), 실행화면 (학번_이름_1.txt)
Visual Basic .NET 처음 사용하기.
[ 고급소프트웨어공학 ] XML parser: DOM G 김지희.
ASP.NET AJAX 비동기 게시판 작성 2007 컴퓨터공학실험( I )
KHS JDBC Programming 4 KHS
자료구조: CHAP 4 리스트 (3) 순천향대학교 컴퓨터공학과 하 상 호.
인터넷마케팅 성공 전략 블로그마케팅 Internet marketing Blog marketing 강사 : 장종희
웹 사이트 분석과 설계 (주제 : 화면설계) 학번 : 성명 : 한형진.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
자료구조: CHAP 7 트리 –review 순천향대학교 컴퓨터공학과 하 상 호.
30강 JAVA 그래픽 JAVA GUI(Graphic User Interface)란? AWT 컴포넌트? Swing 컴포넌트?
웹 2.0 개요.
웹 2.0 개요 2008 고급 XML 프로그래밍.
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
컴퓨터소프트웨어설계및실험 년 1학기 실험계획 -.
Web RSS 서비스 구축 조이름 : A 도상훈 김진범 정도영 공정호.
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
Moving Control in Web using Ajax Toolkit
- RSS Reader 페이지 작성 컴퓨터공학실험( I )
웹디자인
웹 2.0 개발자입니까? 2008 고급 XML 프로그래밍.
Introduction 2007 컴퓨터공학실험(Ⅰ)
Introduction 학기, 컴퓨터공학실험(Ⅰ)
PMIS 서버 설정 환경설정 작성자 : 배경환.
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
12강. 컨트롤러 컨트롤러 클래스 제작 요청 처리 메소드 제작 뷰에 데이터 전달
암호학 응용 Applied cryptography
Introduction to JSP & Servlet
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
XML.NET (2/2) DB를 이용한 XML 검색, 수정 프로그램 작성 2008 컴퓨터공학실험(Ⅰ)
13주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
~27 윤형기 Python 프로그래밍 (보충) ~27 윤형기
.Net Web Application 2007 컴퓨터공학실험(Ⅰ)
모바일(폰)메일 서비스 정흠수 최동훈.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
JSP Programming with a Workbook
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
5주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
12주 실습강의 RSS Reader Iis에서 속성 들어가서 디렉터리 보안에 가서 익명 접속 해제 닷넷 플랫폼과 연결시키기
8주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
UDDI 의공학과 이시우.
AJAX? Cho Hyun Min.
20 XMLHttpRequest.
Presentation transcript:

- RSS Reader 페이지 작성 - 2010 컴퓨터공학실험( I ) 7주 실습강의 - RSS Reader 페이지 작성 - 2010 컴퓨터공학실험( I )

Web feed 자주 갱신되는 컨텐츠를 사용자들에게 제공하기 위한 데이터 형식 컨텐츠 배급자(Content distributors)들은 web feed를 배급(“Syndicate”). 사용자들은 이를 구독(“Subscribe”)하게 됨. 이러한 여러 개의 Web feed 집합을 한 곳에서 접근할 수 있는 것을 aggregation 이라고 함 웹 기반의 aggregator (ex. HanRSS, Google Reader) 클라이언트 응용프로그램으로의 aggregator (feed reader 또는 news reader로 불림) 이러한 Web feed는 HTTP를 통해 전달되며, HTML이나 Javascript로도 가능하지만 가장 널리 사용되는 방식은 XML을 통해 표현됨. (e.g. RSS, Atom)

RSS: Really Simple Syndication RSS는 Web feed 형식 중 하나로, 1999년 3월이 그 시초. 블로그, 뉴스, Podcast 와 같이 자주 갱신되는 컨텐츠를 퍼블리싱할 수 있음 하나의 RSS 문서(또는 feed, 혹은 web feed, 또는 channel 이라고 부른다)는 해당 웹 사이트와 관련된 요약문 또는 전체 글을 포함하고 있음 RSS는 다음과 같은 세부 형식을 가지고 있음 Really Simple Syndication (RSS 2.0) RDF Site Summary (RSS 1.0 & RSS 0.90) Rich Site Summary (RSS 0.91) XML을 통해 표현된다. 참고자료: http://en.wikipedia.org/wiki/RSS

RSS 2.0 Hierarchy <RSS> <channel> <title> <link> <item> … <description> 기본적으로 RSS 2.0의 계층 구조는 루트 노드에 RSS 엘리먼트가 포함되며, 그 RSS 엘리먼트의 자식 노드(=sub-element를 지칭)로 하나의 channel 엘리먼트가 포함됩니다. Channel 엘리먼트의 sub-element로는 기본적으로 <title>, <link>, <description> 엘리먼트들을 필수 요소로 필요로 합니다. 나머지 <pubDate>, <generator>, <ttl> 등의 엘리먼트가 부수적으로 들어갈 수 있습니다. 하나의 channel 엘리먼트는 여러 개의 <item> 엘리먼트를 가지고 있습니다. (item 엘리먼트의 개수 제한은 없습니다) 이 item 엘리먼트는 하나의 이야기(story)에 해당하며, 하나의 item 엘리먼트는 <title>, <link>, <description>, <author>, <category> 등의 엘리먼트들을 포함할 수 있습니다. 이 중 필수요소로는 <title>, <description> 둘 중의 하나가 존재해야 합니다. RSS에 대한 더 자세한 이야기는 http://ko.wikipedia.org/wiki/RSS 페이지를 참조하여, 해당 페이지에 나와 있는 “RSS 2.0 규격 번역문”을 참조하는 것을 권장합니다.

RSS 2.0 Example

Extra: Atom 1.0 Feed Example Atom 역시 XML 로 표현되며, 많이 사용되는 Web feed 형식 중 하나 각각의 아이템은 <entry></entry> 엘리먼트 내에 존재 참고자료: http://en.wikipedia.org/wiki/Atom_(standard)

7주차 실험 목표 RSS 2.0 Feed를 읽어 화면에 표현하는 RSS Reader 작성 ← <title>에 <link>를 이용하여 링크 ↓<description> 내용

8주차 실험 화면 Layouts AJAX ScriptManager, UpdatePanel 사용은 선택 사항 Button, TextBox, Literal Control 사용

HttpWebRequest URL을 인자로 넘겨주면 해당 요청의 Response를 Stream으로 반환