<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>webDevBlog: Technology and Web News - ColdFusion</title>
			<link>http://www.ll.georgetown.edu/webdevblog/index.cfm</link>
			<description>The webDevBlog presents news about technology and web development by and about the Georgetown Law Library.</description>
			<language>en-us</language>
			<pubDate>Sat, 21 Nov 2009 15:18:15 -0500</pubDate>
			<lastBuildDate>Mon, 10 Nov 2008 15:05:00 -0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>rvs5@law.georgetown.edu</managingEditor>
			<webMaster>rvs5@law.georgetown.edu</webMaster>
			
			<item>
				<title>CFPresentation and CFFEED Proof of Concept Demonstration</title>
				<link>http://www.ll.georgetown.edu/webdevblog/index.cfm/2008/11/10/CFPresentation-and-CFFEED-Proof-of-Concept-Demonstration</link>
				<description>
				
				&lt;p&gt;One of the powers of the ColdFusion 8 tag CFPRESENTATION is that you can create presentations from dynamic database queries. A type of query introduced in Cold Fusion 8 is the CFFEED tag.  This takes a feed (rss or atom) and turns it into a query that you can loop over as needed.  Pairing the two together, following is a simple proof of concept that shows a series of slides using an RSS feed as the source.&lt;/p&gt;

&lt;p&gt;The source for this example is a feed of &lt;a href=&quot;http://www.edustyle.net/redesigned.php&quot;&gt;Recently Redesigned Websites&lt;/a&gt; from the site eduStyle: Inspiration for Campus Web Designers. This was chosen as the source, as the feed output is very uniform, presenting two screenshot images and minimal but predictable text in the source of the feed.&lt;/p&gt;

&lt;p&gt;First off, following is the pertinent code showing only the necessary CFFEED and CFPRESENTATION elements:

&lt;code&gt;
&lt;!--- Select an RSS source for the CFPRESENTATION demonstration ---&gt;
&lt;cffeed action=&quot;read&quot; source=&quot;http://feeds.feedburner.com/RedesignedSitesFromEdustyle&quot; query=&quot;qryEduStyle&quot;&gt;

&lt;!--- Using the RSS source, output content into a series of presentation slides.
      Limit query to 15 rows to reduce processing time ---&gt;
&lt;cfoutput maxrows=&quot;15&quot; query=&quot;qryEduStyle&quot;&gt;		
	&lt;cfpresentationslide
      title=&quot;#title#&quot;
      presenter=&quot;ColdFusion 8&quot;
	  duration=&quot;8&quot;&gt;
        &lt;h1&gt;#title#&lt;/h1&gt;
        
        &lt;div&gt;#content#&lt;/div&gt;
    &lt;/cfpresentationslide&gt;
&lt;/cfoutput&gt;      
&lt;/code&gt;

&lt;p&gt;With this, it generates 15 swf slides, each representing a single entry from the feed source. If I want to do this in a week or a month, all I have to do is re-run the ColdFusion file and it will get results live from that point in time.&lt;/p&gt;


The best way to view this is to &lt;a target=&quot;_blank&quot; href=&quot;http://www.ll.georgetown.edu/webdevblog/dev/cfpresent/&quot;&gt;view the demonstration in a new browser window.&lt;/a&gt; 

Alternately, you can also view an inline version of this presentation here.

&lt;object height=&quot;425&quot; width=&quot;525&quot;&gt;
	&lt;param name=&quot;movie&quot; value=&quot;http://www.ll.georgetown.edu/webdevblog/dev/cfpresent/viewer.swf&quot;/&gt;
	&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;/&gt;
	&lt;embed src=&quot;http://www.ll.georgetown.edu/webdevblog/dev/cfpresent/viewer.swf&quot; allowFullScreen=&quot;true&quot; height=&quot;425&quot; width=&quot;525&quot; type=&quot;application/x-shockwave-flash&quot; /&gt;
&lt;/object&gt; 
				</description>
				
				<category>Graphic Design</category>				
				
				<category>Multimedia</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 10 Nov 2008 15:05:00 -0500</pubDate>
				<guid>http://www.ll.georgetown.edu/webdevblog/index.cfm/2008/11/10/CFPresentation-and-CFFEED-Proof-of-Concept-Demonstration</guid>
				
			</item>
			
			<item>
				<title>Useful CFPresentation Tips and Resources</title>
				<link>http://www.ll.georgetown.edu/webdevblog/index.cfm/2008/11/10/Useful-CFPresentation-Tips-and-Resources</link>
				<description>
				
				&lt;p&gt;One of the tags introduced in ColdFusion 8 is CFPRESENTATION, which allows you to create a Flash-based presentation that is very slick and can take full advantage of many ColdFusion tools.  Also, once created, it&apos;s easy to tweak the content and render it anew.&lt;/p&gt;

&lt;p&gt;For a recent talk I had to give, I used CFPRESENTATION mostly to learn more about it. Following are five tips from others trying this out, together with some thoughts about those considering it.  In a separate post, I&apos;ll put up a simple proof of concept to show how it works.

&lt;p&gt;Five Useful CFPRESENTATION Tips&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://cfsilence.com/blog/client/index.cfm/2008/5/30/Adding-Attachments-To-A-CFPresentation&quot;&gt;Adding Attachments to a CFPresentation&lt;/a&gt;: As a mostly undocumented feature, you can add attachments to a presentation very easily.  Attachments can be web links or file references&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.daemon.com.au/index.cfm?objectid=DE426F3C-13D4-B1F1-4812B988D8B8B67A&quot;&gt;CFPresentation: Presenter image tips&lt;/a&gt;: design suggestions for including presenter photos and a logo in your presentation&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.coldfusionjedi.com/index.cfm/2007/8/29/Cool-feature-in-CFPRESENTATION&quot;&gt;Cool-feature-in-CFPRESENTATION&lt;/a&gt;: CF Guru Ray Camden shows a technique for storing presentations for offline use.  I found that it works to set the directory path in the intro and then copy these from the server.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.forta.com/blog/index.cfm/2008/2/13/Tweaking-ColdFusion-8-Presentations&quot;&gt;Tweaking CF 8 Presentations&lt;/a&gt;: Ben Forta points out tips on where to tweak some internal settings for a presentation done with CFPRESENTATION&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=presentation_1.html#164787&quot;&gt;Creating Slide Presentations&lt;/a&gt;: Adobe documentation and examples for creating a presentation with this tag&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In my opinion, it&apos;s best not to think of this as a PowerPoint alternative.  Instead, it&apos;s a slick way to create online (or offline) presentations where you want to include live content or render slides in a customizable manner.  Output for presentations is stored as a series of SWF files.  For this reason, don&apos;t expect to include hypertext links on your slides, as they won&apos;t work.&lt;/p&gt;


&lt;p&gt;The rendered content is not as easy to control as standard web markup.  When CFPRESENTATION converts images of webpages, it resizes everything to fit in a single screen.  For this reason, slides with minimal text show larger type.  Also, image presentation is a bit quirky.  For example, I was unable to insert a JPEG in an HTML table with a width of 50% to balance text and graphics.&lt;/p&gt;

&lt;p&gt;All in all, CFPRESENTATION is pretty useful, and it sure looks nice for the amount of code required (which is very minimal).&lt;/p&gt;
&lt;/p&gt; 
				</description>
				
				<category>Graphic Design</category>				
				
				<category>Web Development</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 10 Nov 2008 14:57:00 -0500</pubDate>
				<guid>http://www.ll.georgetown.edu/webdevblog/index.cfm/2008/11/10/Useful-CFPresentation-Tips-and-Resources</guid>
				
			</item>
			
			<item>
				<title>ColdFusion Free for Educational Users</title>
				<link>http://www.ll.georgetown.edu/webdevblog/index.cfm/2008/6/20/ColdFusion-Free-for-Educational-Users</link>
				<description>
				
				ColdFusion evangelist (deity?) Ben Forta &lt;a href=&quot;http://www.forta.com/blog/index.cfm?mode=entry&amp;amp;entry=9DCC118E-3048-80A9-EF9F6B0BAE8313F8&quot;&gt;recently announced&lt;/a&gt; that Adobe is making ColdFusion available for free for educational users. This is exciting news for many universities, though &lt;strike&gt;it&apos;s not clear if all server versions of ColdFusion are free&lt;/strike&gt; &lt;strong&gt;as it turns out, no server versions are free.  This is a program focused on free software for training and personal use in higher education.  &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If I were at &lt;a href=&quot;http://www.cfunited.com/&quot;&gt;CFUnited&lt;/a&gt;, I might know more.  On the one hand, this announcement could be an indicator that ColdFusion is losing market share as a development language.  Afterall, PHP is free, so many people migrate towards that instead.  That said, many aspects of ColdFusion are easier to learn and implement than they are in PHP.  It will be a few weeks before the ColdFusion plan is available from Adobe, so we are &lt;strike&gt;probably&lt;/strike&gt; upgrading to ColdFusion 8 in the traditional manner:  we&apos;ll pay for it. We hope to do this soon.&lt;br /&gt;&lt;br /&gt;In reading about this announcement, I also discovered that Adobe already has a &lt;a href=&quot;https://www.flexregistration.com/&quot;&gt;program to give away Flex Builder 3 Professional &lt;/a&gt;for educational users. I just signed up to get a license. Once we have the time, we&apos;ll explore possible Flex applications for our law library.&lt;br /&gt; 
				</description>
				
				<category>Web Development</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Fri, 20 Jun 2008 15:07:39 -0500</pubDate>
				<guid>http://www.ll.georgetown.edu/webdevblog/index.cfm/2008/6/20/ColdFusion-Free-for-Educational-Users</guid>
				
			</item>
			</channel></rss>