Working With RSS In ColdFusion Presented by Pete Freitag Principal Consultant, Foundeo Inc.

Slides:



Advertisements
Similar presentations
RSS RSS is an acronymn for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web. RSS.
Advertisements

DRUPAL How to create a website Summer Tech Academy 2010 Mercedes Conde.
Keeping up to date with new research Nicola Conway Liaison Librarian.
RSS A to V: Using RSS feeds with Aleph and Voyager Edward M. Corrado Binghamton University
Web Syndication & Podcasts Presented by: Jordan Adler Andrew Schumacher.
METSÄNTUTKIMUSLAITOS SKOGSFORSKNINGINSTITUTET FINNISH FOREST RESEARCH NSTITUTE RSS-feed a new way to provide information internationally Jarmo.
IDK0040 Võrgurakendused I RSS 2.0 Deniss Kumlander.
XML eXtensible Markup Language ©2010 Paula Schales.
Creating and Managing RSS Feeds Kate Pitcher SUNY Geneseo © 2005
RSS, real simple syndication Skills: subscribe to feeds, read feeds IT concepts: RSS feed, polling vs. publish- subscribe, stand-alone vs Web based reader,
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation. All.
RSS F EEDS Greg Vogl, Research and Development Services Colorado State University Libraries December 9, 2008.
Mark Frydenberg Computer Information Systems Department.
Using CSS with XML documents Some browsers, including MSIE 5.5, accept CSS specifications for rendering XML tags.
CIT 383: Administrative ScriptingSlide #1 CIT 383: Administrative Scripting RSS.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Generating RSS Feed for New Additions from Unicorn Qin Zhu HP Labs Research Library February 21, 2007.
RSS Part One ACE 2004 June 21, What if you...? Offered direct, immediate delivery of fresh content straight to the desktop Provided automatic information.
+ RSS Aggregation and Syndication. + Really Simple Syndication (aka, Rich Site Summary) Image source:
Purdue Pride Joe Gutierrez Tung Ho Janam Jahavier 3/10/2010Purdue Pride1.
Web Content Management at GCN.com The Gilbane Conference: Content Technologies for Government Alec Dann SVP of Internet Publishing PostNewsweek Tech Media.
IPUB 100 Lesson 2 Instructor Mark Lamontagne Homework Review.
Real Simple Syndication Kenneth M. Anderson CSCI 7818 November 30, 2000.
5 th Annual Conference on Technology & Standards April 28 – 30, 2008 Hyatt Regency Washington on Capitol Hill Web Tools A Technical Perspective.
RSS Feeds What, Why, & How… …without a CMS Don Parsons
Setting Up an RSS Feed 1 Project by iWEBbic.com 1.
Core Publisher: Creating Programs & Podcasts. Training 1: Site Administration Training 2: Programs Training 3: Content Tagging Training 4: Creating Posts.
The New Elements © Main Menu Structure Media Canvas Form Click on one of the categories below to view information about the new HTML5 elements in.
Really Simple Syndication (RSS) Jason Kaldani Office of Technology Operations and Planning EPA Web Workgroup Conference February.
RSS: Really Simple Syndication A Publisher’s Perspective Howard Ratner NISO Metadata Conference 20 May 2004.
What is RSS? And how do I use it to make my life easier.
Jason Cortes, GOER Web Programming/Developer
Getting Started with CAA’s Alumni Groups Website System.
1 RSS The Easy Way! Reading & Creating Feeds with Free and Easy to Use Tools Russell O’Neill General Services Administration Senior Software Engineer,
COS 125 DAY 21. Agenda Assignment 8 corrected  4 A’s, 2 B’s, 2 C’s and 1 late Assignment 9 not corrected yet Capstone progress report due There will.
Date : 3/3/2010 Web Technology Solutions Class: Application Syndication: Parse and Publish RSS & XML Data.
Introduction to HTML. What is HTML?  Hyper Text Markup Language  Not a programming language but a markup language  Used for presentation and layout.
Web Syndication Leon Wu Columbia University April 10, 2007.
Wiki Space Introduction How to use Wiki spaces to complete your project on the Crusades.
R. Suresh (NASA/MTECH) Ben Burford (JAXA) Bernhard Buckl (DLR) Contact: - CEOS WGISS Meeting, Beijing, China, September 2004 A RSS.
HTML.
RSS Really Simple Syndication. Overview RSS is a web content syndication format RSS documents are XML and must conform to the xml 1.0 recommendation RSS.
Core Publisher: Creating Programs. Creating Programs in Composer Pro.
Web Authoring with Dreamweaver. Unit Objectives  Be able to define keywords: HTML, HTTP (protocol), browser, web server, client/server, tag, attribute,
Presentation On HTML & Podcast Done by: Shamelia Young & Sheriece Williamson.
Steveisa… What one geek is really interested in. URL
Program Assessment User Session Experts (PAUSE) Information Sessions: RSS & Subscription Services October , 2006.
RSS Interfaces and Standards Chander Iyer. Really Simple Syndication (RSS) Web data format providing users with frequently updated content. Make a collection.
FORMS How to collect information f XX rom visitors Different kinds of form controls New HTML5 form controls.
1 RSS: What does it mean for the classroom teacher? Stephen Rahn
RSS Syndication CS 431 – Carl Lagoze – Cornell University.
2.4. Choose and configure HTML5 tags to organize content and forms Choose and configure HTML5 tags for input and validation. Building the User Interface.
Podcasting workshop Roni Malek Science Learning Centre London
News in Your Area Guidelines For My ACS site area September 2011.
1 ODF and Web Mashups Basic techniques Rob Weir, IBM :15.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
HTML CS 4640 Programming Languages for Web Applications
This is the cover slide..
Feed: RSS/ATOM, Podcast
<Dissertations>
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
“Real Simple Syndication” (RSS)
RSS What can it do for you? Rachel Hyland Systems Librarian
Blogs: Save Time While Keeping Your Class and Career Current
RSS, Blogs and Search Marketing:
Activating Your Account and Navigating Through TIDE
What is HTML anyway? HTML stands for HyperText Markup Language. Developed by scientist Tim Berners-Lee in 1990, HTML is the "hidden" code that helps us.
HTML 5 SEMANTIC ELEMENTS.
RSS RSS is an acronymn for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web. RSS.
HTML CS 4640 Programming Languages for Web Applications
Presentation transcript:

Working With RSS In ColdFusion Presented by Pete Freitag Principal Consultant, Foundeo Inc.

June 27 th - 30 th 2007www.cfunited.com 2 What’s RSS? Really Simple Syndication An XML Publishing Format

June 27 th - 30 th 2007www.cfunited.com 3 That Orange Button The Standard Feed Button The Orange RSS Button Circa 2003

June 27 th - 30 th 2007www.cfunited.com 4 RSS Adoption Source: Yahoo,

June 27 th - 30 th 2007www.cfunited.com 5 An XML Document One File (called a channel) can have multiple articles (called items) Each Item Can Have Title Link Description Date And More

June 27 th - 30 th 2007www.cfunited.com 6 Why Publish RSS? Increase Traffic More Recurring Visitors Convenient for your Readers

June 27 th - 30 th 2007www.cfunited.com 7 Downsides of RSS? Content Theft Copyright Infringement RSS makes it easier to steal your content. Bandwidth

June 27 th - 30 th 2007www.cfunited.com 8 How is RSS Used? RSS Readers (Standalone, Web Based, or Built in to Browser) Aggregators (Such as MXNA, and Fullasagoog) RSS to

June 27 th - 30 th 2007www.cfunited.com 9 Not Just for Blogs News / PR Forums Newsletters

June 27 th - 30 th 2007www.cfunited.com 10 The Feed Format War RSS vs. ATOM RSS 2.0 is simple and gets the job done ATOM is more complex with some additional features.

June 27 th - 30 th 2007www.cfunited.com 11 Show me the code table news ( id integer, title varchar(100), story text, date_published datetime )

June 27 th - 30 th 2007www.cfunited.com 12 Getting Started XML Declaration. Must be on first line of the file Reset the output buffer

June 27 th - 30 th 2007www.cfunited.com 13 Set the Content Type text/xml - generic xml content type application/rss+xml - content type for rss feeds

June 27 th - 30 th 2007www.cfunited.com 14 Start the RSS Feed...

June 27 th - 30 th 2007www.cfunited.com 15 RSS Channel Metadata Feed Name About It. en-us Wed, 28 Jun :37:00 GMT

June 27 th - 30 th 2007www.cfunited.com 16 Dates In RSS Feeds Dates must comply with RFC 822 Same format used by HTTP Use the GetHttpTimeString() function.

June 27 th - 30 th 2007www.cfunited.com 17 RSS Feed Items

June 27 th - 30 th 2007www.cfunited.com 18 RSS Feed Item Article Title Content of the Article Here Mon, 12 Sep :37:00 GMT

June 27 th - 30 th 2007www.cfunited.com 19 XML Safety Use the XMLFormat() Function to escape special characters. Wrap HTML with a CDATA Section.

June 27 th - 30 th 2007www.cfunited.com 20 Validate Your Feed feedvalidator.org

June 27 th - 30 th 2007www.cfunited.com 21 Podcasting / Enclosures Put an tag inside an Length is in bytes

June 27 th - 30 th 2007www.cfunited.com 22 CategoriesCategories Categories are used as keywords or “tags” for RSS consumers. Added as child tags of an ColdFusion RSS

June 27 th - 30 th 2007www.cfunited.com 23 More Item Level Tags TagDescription The address of the author. Used to cite the source of the article.

June 27 th - 30 th 2007www.cfunited.com 24 More Channel Metadata Tags Tag NameDescription Copyright notice Number of minutes to cache the feed. Include an image for the RSS feed. Listing of days that the feed will not change. Lists hours where the feed is not changed. See the RSS 2.0 Spec for more details:

Thanks. Questions?