<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
<channel> 
<title>Full Blown Web Design</title>
<link>http://www.fullblownwebdesign.com/rss.xml</link>
<description>ColdFusion Web Design Membership Web Design Celebrity Web Design Los Angeles database websites search engine optimization</description>
<lastBuildDate>Wed, 10 Mar 2010 00:26:08 PST</lastBuildDate>
<language>en-us</language>
<item>
<title>Benefits of a ColdFusion Website</title>
<link>http://www.fullblownwebdesign.com/articles.cfm?a=1</link> 
<guid>http://www.fullblownwebdesign.com/articles.cfm?a=1</guid>
<pubDate>Sat, 05 Jul 2008 00:26:08 PST</pubDate>
<description>&lt;ul&gt;
    &lt;li&gt;ColdFusion websites deliver richer and more powerful applications.&lt;/li&gt;
    &lt;li&gt;Websites written in ColdFusion delivers higher levels of productivity and efficiency.&lt;/li&gt;
    &lt;li&gt;ColdFusion websites are easier to maintain than static websites.&lt;/li&gt;
    &lt;li&gt;ColdFusion websites offer highly approachable integration with all major Internet standards and component models.&lt;/li&gt;
    &lt;li&gt;ColdFusion websites can be run on any of the leading server operating systems.&lt;/li&gt;
    &lt;li&gt;ColdFusion will deliver a site in any language.&lt;/li&gt;
    &lt;li&gt;ColdFusion gives us flexibility&amp;nbsp;and allows you to create customised functions i.e. currency conversion.&lt;/li&gt;
    &lt;li&gt;ColdFusion offers increased levels of accessibility: easy to build websites for those who are visually impaired or who have other disabilities.&lt;/li&gt;
    &lt;li&gt;Websites written in ColdFusion enables the production of professional business graphics .&lt;/li&gt;
    &lt;li&gt;Developers proficient in ColdFusion can build more advanced sites.&lt;/li&gt;
&lt;/ul&gt;</description>
</item>
<item>
<title>Who&apos;s using ColdFusion?</title>
<link>http://www.fullblownwebdesign.com/articles.cfm?a=4</link> 
<guid>http://www.fullblownwebdesign.com/articles.cfm?a=4</guid>
<pubDate>Wed, 02 Jul 2008 00:26:08 PST</pubDate>
<description>&lt;div&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=263126&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;192.com&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;ACD Direct&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=257901&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Allied Office Products&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;America First Credit Union&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=299981&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;American Power Conversion&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Amkor Technology&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=264722&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Aspen Skiing Company&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;AT&amp;amp;T Wireless&lt;/li&gt;
    &lt;li&gt;Bank of America&lt;/li&gt;
    &lt;li&gt;Bertelsmann&lt;/li&gt;
    &lt;li&gt;BMW USA&lt;/li&gt;
    &lt;li&gt;Boeing&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=272803&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Casio USA &lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Caterpillar&lt;/li&gt;
    &lt;li&gt;Chicago Bears&lt;/li&gt;
    &lt;li&gt;City of Davis, California&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=768021&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;County of San Diego, Department of Child Support Services&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=264721&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Crayola&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Dallas Stars&lt;/li&gt;
    &lt;li&gt;DHL&lt;/li&gt;
    &lt;li&gt;Dial Corporation&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=248986&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;East Carolina University&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=248983&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;eBags&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Eli Lilly&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=264724&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;eMCSaatchi&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=322421&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;FAO Schwarz&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;First Union&lt;/li&gt;
    &lt;li&gt;Foot Locker&lt;/li&gt;
    &lt;li&gt;George Washington University&lt;/li&gt;
    &lt;li&gt;Georgetown University&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=286921&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;GlobalSpec.com&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Goodyear&lt;/li&gt;
    &lt;li&gt;Half.com&lt;/li&gt;
    &lt;li&gt;Hasbro&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=318422&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;iHotelier&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=324623&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Inmarkets Training, Ltd.&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=281122&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;International Speedway Corporation&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;InvestEdge&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=102741&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Jaguar Australia&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Legato&lt;/li&gt;
    &lt;li&gt;The Limited&lt;/li&gt;
    &lt;li&gt;Mayo Clinic&lt;/li&gt;
    &lt;li&gt;Mayo Health Systems&lt;/li&gt;
    &lt;li&gt;Michelin&lt;/li&gt;
    &lt;li&gt;Moen&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=248982&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;MySwitzerland.com&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;NASA Goddard Space Flight Center&lt;/li&gt;
    &lt;li&gt;New York Giants&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=245801&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;New Era Cap Company&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;New York State Office for Technology&lt;/li&gt;
    &lt;li&gt;One World Alliance&lt;/li&gt;
    &lt;li&gt;Peace Corps&lt;/li&gt;
    &lt;li&gt;Pepsi&lt;/li&gt;
    &lt;li&gt;PGA of America&lt;/li&gt;
    &lt;li&gt;Pottery Barn&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=248988&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Prometheus&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Quaker Oats&lt;/li&gt;
    &lt;li&gt;Roche Pharmaceuticals&lt;/li&gt;
    &lt;li&gt;Rugby Football Union&lt;/li&gt;
    &lt;li&gt;Schlumberger&lt;/li&gt;
    &lt;li&gt;Scott&apos;s Corporation&lt;/li&gt;
    &lt;li&gt;Seattle Times&lt;/li&gt;
    &lt;li&gt;United States Senate&lt;/li&gt;
    &lt;li&gt;Siemens&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://dynamic.macromedia.com/bin/MM/showcase/scripts/showcase_cs_cover.jsp?Showcase_OID=248987&quot;&gt;&lt;font color=&quot;#004477&quot;&gt;Simon &amp;amp; Schuster&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;SmartMoney.com&lt;/li&gt;
    &lt;li&gt;Sprint&lt;/li&gt;
    &lt;li&gt;State of New York&lt;/li&gt;
    &lt;li&gt;Symantec&lt;/li&gt;
    &lt;li&gt;Travelers&lt;/li&gt;
    &lt;li&gt;United States Olympic Committee&lt;/li&gt;
    &lt;li&gt;US Bank&lt;/li&gt;
    &lt;li&gt;The Wharton School of the University of Pennsylvania&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
</item>
<item>
<title>The Power of Coldfusion for your Intranet</title>
<link>http://www.fullblownwebdesign.com/articles.cfm?a=2</link> 
<guid>http://www.fullblownwebdesign.com/articles.cfm?a=2</guid>
<pubDate>Tue, 01 Jul 2008 00:26:08 PST</pubDate>
<description>&lt;p&gt;Upon choosing to work for my current employer I was told, &amp;quot;We have a corporate intranet that many Fortune 500 companies would be envious of.&amp;quot; I have to admit, I was a little bit skeptical. However, it wasn&apos;t long until I realized how impressive this intranet really is. Because it&apos;s powered by Allaire&apos;s ColdFusion, our developers have been able to launch sophisticated new applications in a matter of weeks. These custom-built applications address the specific needs of our business, so we don&apos;t waste time trying to adapt to generic software. Best of all, our intranet is easy use because everything works inside my Web browser.&lt;/p&gt;
&lt;p&gt;It&apos;s no surprise that Web-based intranets have become more common. The web is an inviting venue for an intranet. Most employees use the internet regularly and can proficiently navigate in a Web browser. With the use of ColdFusion, the Web can become a functional environment custom to a company&apos;s unique needs.&lt;/p&gt;
&lt;p&gt;ColdFusion is a development environment that facilitates dynamic, database-powered html page generation. Its core benefits can be illustrated with an example of one organization&apos;s need for a company directory system. The system needed to be web-based to ease accessibility to telecommuting employees, clients, and business partners.&lt;/p&gt;
&lt;p&gt;A static approach to this project would require programming of html pages for each employee and tedious programming of a menu page to each employee record. Changes that effected several employees, such as management or location, could require hours of editing affected employees records.&lt;/p&gt;
&lt;p&gt;With ColdFusion, new employees will fill out a Web-based form. Once the &amp;quot;submit&amp;quot; button is clicked the employee&apos;s information is stored to a database. Employee records can be accessed through a Web-based search utility. Employees can be marked inactive with a click of a mouse. Management changes only require one correction, rather than several.&lt;/p&gt;
&lt;p&gt;The dynamic approach obviously makes managing the company directory system easier and more efficient. The benefits don&apos;t end there. The same employee record created for the company directory can also be integrated into an employee time clock, payroll system, or project management system. Due to ColdFusion&apos;s flexible security parameters, it is possible to give employees limited access to their employee record to update their home address, personal email address and other information while maintaining limited access.&lt;/p&gt;
&lt;p&gt;It is possible to use other programming languages to create a Web-based intranet. However, ColdFusion remains the ideal environment for several reasons. ColdFusion was initially created for the Web and is therefore more efficient and more intuitive than either ASP or PHP, which were derived from Visual Basic and Java respectively. Furthermore, ColdFusion&apos;s inherent similarity to html makes it easier for Web developers to learn.&lt;/p&gt;
&lt;p&gt;Another edge that ColdFusion has over its competitors is the potential speed of development. Allaire designed ColdFusion to facilitate RAD (Rapid Application Development). So, ColdFusion applications specific to a unique business process can be developed relatively quickly and inexpensively.&lt;/p&gt;
&lt;p&gt;ColdFusion is extremely versatile in a number of respects. Its modular, template driven nature allows integration of Web-based applications that are not ColdFusion based. Also, ColdFusion is flexible in that it is compatible with a variety of database types, such as Oracle, MS-SQL, Postgre, Access, and others.&lt;/p&gt;
&lt;p&gt;It can be used to create useful applications for any department. It has commonly been used for human resource systems, sales automation and customer relationship management.&lt;/p&gt;
&lt;p&gt;ColdFusion can also be used to create corporate-wide communication tools. Examples include message board systems, online suggestion boxes and web newsletter systems. All employees could benefit from time management tools such as a scheduling system or a task manager system. Security options can be set so that certain features can be accessed at any computer (home, office, or on the road) for added convenience.&lt;/p&gt;
&lt;p&gt;ColdFusion&apos;s ability to tie into mail servers opens up another realm of communication possibilities. It&apos;s possible to implement web-based email, individual email, workflow notification or batch-email capabilities.&lt;/p&gt;
&lt;p&gt;The potential uses of ColdFusion are endless. It serves as a practical development environment due to its flexible nature, ease-of-use and expandability. Such benefits make ColdFusion an ideal intranet development environment for companies of any size.&lt;/p&gt;</description>
</item>
<item>
<title>Why use Coldfusion?</title>
<link>http://www.fullblownwebdesign.com/articles.cfm?a=3</link> 
<guid>http://www.fullblownwebdesign.com/articles.cfm?a=3</guid>
<pubDate>Mon, 30 Jun 2008 00:26:08 PST</pubDate>
<description>&lt;p&gt;When I was first introduced to ColdFusion, I was against it. It was version 5.x at this point, and I couldn&apos;t see anything about it that I liked. My counterpart on the East Coast had been using it for years and was a seasoned ColdFusion programmer. I was a seasoned PHP programmer who had just completed a major project for my department, and was now being asked to move to ColdFusion to come into line with worldwide operations. I was a rogue developer with my FreeBSD PHP Web server and I didn&apos;t fit with the Microsoft world I was working in.&lt;/p&gt;
&lt;p&gt;My company sent me to the East Coast to talk to this developer and to learn more about ColdFusion and why it would be a good move for us. Of course, I was skeptical; ColdFusion was a rich man&apos;s language in my eyes. With the server costing $1,300 or more, not including the cost of MS Windows, etc., I couldn&apos;t see how my little section could afford to make the leap. I spent a week on the East Coast shadowing this ColdFusion programmer, and when I left to come home, I had a stack of ColdFusion books and a new respect for the language.&lt;/p&gt;
&lt;p&gt;Many of you, I&apos;m sure, have at some point had to look at an alternative language for Web development. It&apos;s not easy to move from a language you know, love, and have spent months or years mastering, to one that seems completely foreign. This is what faced me when I was asked to switch from my happy PHP world to the dark side of ColdFusion.&lt;/p&gt;
&lt;p&gt;Just over two years later, I&apos;m a 100% ColdFusion shop. Sure, I still talk about PHP, and I still recommend it here and there, but I&apos;ve learned that I can do things faster, cleaner, and -- believe it or not &amp;ndash; more cheaply than I could with PHP. You might be skeptical now, as I once was, but I hope that by the end of this article, you&apos;ll start to see enough of the light to realize ColdFusion isn&apos;t the dark side after all.&lt;/p&gt;
&lt;h5&gt;Background&lt;/h5&gt;
&lt;div class=&quot;vertical&quot; id=&quot;adz&quot;&gt;
&lt;div class=&quot;ad&quot;&gt;&lt;iframe align=&quot;right&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; src=&quot;http://ad.doubleclick.net/adi/N339.sitepoint.com/B2935235;sz=336x280;ord=40511061?&quot; frameborder=&quot;0&quot; width=&quot;336&quot; scrolling=&quot;no&quot; height=&quot;280&quot; bordercolor=&quot;#000000&quot;&gt;&lt;/iframe&gt;
&lt;div id=&quot;beacon_640&quot; style=&quot;left: 0px; visibility: hidden; position: absolute; top: 0px&quot;&gt;&lt;img style=&quot;width: 0px; height: 0px&quot; height=&quot;0&quot; alt=&quot;&quot; width=&quot;0&quot; src=&quot;http://ads.aws.sitepoint.com/phpadsnew/adlog.php?bannerid=640&amp;amp;clientid=455&amp;amp;zoneid=84&amp;amp;source=&amp;amp;block=0&amp;amp;capping=0&amp;amp;cb=d5fe0a932bf1da59076d2a95ac2f5ccc&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;First, some background on the ColdFusion language for those who are totally in the dark about it.&lt;/p&gt;
&lt;p&gt;ColdFusion was originally developed by the Allaire brothers in 1995. This then started the Allaire Company, which was later bought by Macromedia. Like most Web languages, it was meant to provide Web developers with a way to talk to a database and display data on Web pages. As with many such languages, in the early days, it was not the most advanced technology, but it was one of the more simplistic to implement, understand and use. This vision still holds true with today&apos;s ColdFusion MX (version 6.x of ColdFusion). In fact, ColdFusion was the reason Microsoft released ASP, which was being developed by Aspect Software, a competitor of Allaire that was later bought by Microsoft. So, in a round about way, all you ASP programmers have the ColdFusion developers to thank for your programming language!&lt;/p&gt;
&lt;p&gt;Now, let&apos;s get back to the background of the ColdFusion language. Besides a history of acquisitions and changes, ColdFusion has always been a Rapid Application Development (RAD) language built for the Web. ColdFusion accomplishes this RAD claim by providing the language in a tag-based usage, which will be familiar to any &lt;a class=&quot;glossary&quot; title=&quot;HTML stands for HyperText Markup Language.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=H#term_75&quot;&gt;&lt;font color=&quot;#0066cc&quot;&gt;HTML&lt;/font&gt;&lt;/a&gt; programmers.&lt;/p&gt;
&lt;p&gt;Many of the other languages out there use a programmatic approach to server side scripting, which is great for a seasoned programmer, but, to someone who&apos;s spent most of their time with HTML tags, this can be a little daunting. A ColdFusion tag always looks like &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;cfTagName&amp;gt;&lt;/font&gt;&lt;/code&gt; with the &amp;quot;TagName&amp;quot; being replaced with the actual tag you are using. Similar to the way PHP uses the &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;?php&lt;/font&gt;&lt;/code&gt; and ASP uses &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;%&lt;/font&gt;&lt;/code&gt; to signify the start of code, the &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;cf&lt;/font&gt;&lt;/code&gt; tells the ColdFusion server, &amp;quot;Hey, here&apos;s some ColdFusion to process&amp;quot;.&lt;/p&gt;
&lt;p&gt;Most ColdFusion tags have an ending tag that makes up a tag pair. Like HTML tags, CF tags end with &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;/cfTagName&amp;gt;&lt;/font&gt;&lt;/code&gt;. So, for example, you could use the following code:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;cfloop index=&amp;quot;i&amp;quot; from=&amp;quot;1&amp;quot; to=&amp;quot;10&amp;quot;&amp;gt; &lt;br /&gt;
&amp;nbsp;&amp;lt;cfoutput&amp;gt;#i#&amp;lt;br /&amp;gt;&amp;lt;/cfoutput&amp;gt; &lt;br /&gt;
&amp;lt;/cfloop&amp;gt;&lt;/font&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Both the &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;cfloop&amp;gt;&lt;/font&gt;&lt;/code&gt; and &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;cfoutput&amp;gt;&lt;/font&gt;&lt;/code&gt; tags are the starting tags; the &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;/cfloop&amp;gt;&lt;/font&gt;&lt;/code&gt; and &lt;code&gt;&lt;font color=&quot;#990000&quot; size=&quot;3&quot;&gt;&amp;lt;/cfoutput&amp;gt;&lt;/font&gt;&lt;/code&gt; are there respective ending tags. As you can see from the above example, you can have code between tags, and you can even nest tags if your application so needs them.&lt;/p&gt;
&lt;p&gt;You&apos;ve just seen a very short snippet of ColdFusion code. It&apos;s not my intention to teach you ColdFusion here, but to provide you with enough knowledge to make you curious to check it out further. To learn more about ColdFusion tags, aka ColdFusion Markup Language (CFML), visit the Macromedia Website or browse many of the fine articles here at SitePoint.&lt;/p&gt;
&lt;h5&gt;ColdFusion Myths Debunked&lt;/h5&gt;
&lt;p&gt;You now have some very basic background information on the history of ColdFusion and how its tag-based language works. But, I&apos;m sure you are not sold on ColdFusion yet -- in fact, you&apos;re probably thinking much like I was as this point. Let&apos;s dive into some of the myths and misconceptions about ColdFusion, so we can clear the air a bit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Myth #1: ColdFusion is a Rich Man&apos;s Language&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;False! Yes, if you go to Macromedia&apos;s Website and look up the ColdFusion server, you&apos;ll see a sticker price of $1300 for the standard edition, and if you head over to Zend&apos;s Website you can purchase their PHP Performance Suite for around $1875. I know you don&apos;t need the Performance Suite to run PHP applications, but the Performance Suite gives you &amp;quot;Dynamic content &lt;a class=&quot;glossary&quot; title=&quot;Cache, pronounced &amp;quot;cash&amp;quot;, refes to a stored copy of (or pointers to) previously accessed data. &quot; href=&quot;http://www.sitepoint.com/glossary.php?q=C#term_21&quot;&gt;&lt;font color=&quot;#0066cc&quot;&gt;caching&lt;/font&gt;&lt;/a&gt;, Code acceleration and File compression technologies, as a single solution&amp;quot;, which is what the Macromedia ColdFusion server gives you out of the box.&lt;/p&gt;
&lt;p&gt;This is a good time to point out that Macromedia doesn&apos;t charge for development servers, just for the actual production server. So, what happens when you go to production? Well, if your group has the budget, you can purchase the Macromedia Standard or Enterprise versions, or you can opt for a free version of the ColdFusion server. Besides the developer edition, download any Macromedia ColdFusion server and, after 30 days, it becomes a full-featured developer edition.&lt;/p&gt;
&lt;p&gt;A company named &lt;a class=&quot;sublink&quot; rel=&quot;external&quot; href=&quot;http://www.newatlanta.com/&quot;&gt;&lt;font color=&quot;#0066cc&quot;&gt;New Atlanta&lt;/font&gt;&lt;/a&gt; has its own version of the ColdFusion Server. This ColdFusion server is called Blue Dragon and it comes in 3 flavors, just like Macromedia&apos;s servers. New Atlanta has a Server Edition, a Server JX version and a &lt;a class=&quot;glossary&quot; title=&quot;Java 2 Platform Enterprise Edition is a Java-based, runtime platform for developing distributed multi-tier architecture applications.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=J#term_36&quot;&gt;&lt;font color=&quot;#0066cc&quot;&gt;J2EE&lt;/font&gt;&lt;/a&gt; version, while Macromedia has Standard, Enterprise and Enterprise J2EE versions. The great thing about the New Atlanta Server version is that it&apos;s currently free, and there are no signs of this changing any time soon. Why is it free? It doesn&apos;t have all the CFML tags you&apos;d get in the New Atlanta JX version or the Macromedia Standard Edition.&lt;/p&gt;
&lt;p&gt;I&apos;ve worked on the New Atlanta free server and I can tell you, it&apos;s great. It does place some limitations on the tags you can use, and the kinds of databases you can connect to (it&apos;s currently limited to &lt;a class=&quot;glossary&quot; title=&quot;MySQL is a free, fast, open source database.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=M#term_12&quot;&gt;&lt;font color=&quot;#0066cc&quot;&gt;MySQL&lt;/font&gt;&lt;/a&gt;, PostGreSQL or ODBC via ODBC / JDBC Bridge), but none of this is really going to impact on your development -- most of the missing tags are Macromedia-specific. Performance-wise it was really hard for me to tell a difference, though it will probably vary from application to application, and server to server.&lt;/p&gt;
&lt;p&gt;The New Atlanta product does offer budding ColdFusion programmers the ability to deploy applications with little cost to the end users. You can even bundle the New Atlanta server with your application and deploy it all at once (special licensing is needed to accomplish this). So, ColdFusion is no longer just for the rich. New Atlanta has brought it to the masses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Myth #2: ColdFusion is Slow&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;False! ColdFusion is very fast, even for someone who is just starting out and hasn&apos;t learned all the tricks.&lt;/p&gt;
&lt;p&gt;Currently, ColdFusion MX is built using Java (in the past, it was developed on C++), and when your pages are run for the first time, they are compiled into Java bytecode. In layman&apos;s terms, your ColdFusion pages are compiled when they are first run, much like a program, and are then stored on the ColdFusion Server as binary files. If your ColdFusion server is configured with Trusted Cache turned on, then your files will be compiled only once. If Trusted Cache is turned off, your files are compiled with each page load, or when the page expires (again, a discussion of the CFML code and server configuration details to do this are beyond the scope of this article).&lt;/p&gt;
&lt;p&gt;So, what&apos;s so special about the pages being compiled into bytecode?&lt;/p&gt;
&lt;p&gt;Bytecode is computer object code that is processed by a program, usually referred to as a virtual machine, rather than by the &amp;quot;real&amp;quot; computer machine, the hardware processor.&lt;/p&gt;
&lt;p&gt;(Definition from &lt;a class=&quot;sublink&quot; rel=&quot;external&quot; href=&quot;http://whatis.techtarget.com/definition/0,,sid9_gci211722,00.html&quot;&gt;&lt;font color=&quot;#0066cc&quot;&gt;Whatis.com&lt;/font&gt;&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Once the ColdFusion code is compiled into bytecode, your server can interpret the instructions of your program faster, since it&apos;s in a language it already understands. Many current Web languages are interpreted at runtime, which means that they&apos;re processed and compiled each time they&apos;re run. Typically, the difference between bytecode and interpreted code on a Web page is milliseconds to seconds. Yet, these differences can add up quickly in a Web application, and could easily mean the difference between a happy customer and an unsatisfied customer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Myth #3: ColdFusion isn&apos;t supported the way &amp;lt;insert language&amp;gt; is!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Wrong again! ColdFusion has a huge community of followers and is backed by one of the largest Internet companies. You can find loyal ColdFusion followers in just about every major city across the world. They typically belong to the local ColdFusion User Group (CFUG), and are always willing to lend a hand or some teaching to help you along the way. There are also ColdFusion communities springing up all over the place.&lt;/p&gt;</description>
</item>
<item>
<title>Believe the Hype: Coldfusion 8 has arrived</title>
<link>http://www.fullblownwebdesign.com/articles.cfm?a=5</link> 
<guid>http://www.fullblownwebdesign.com/articles.cfm?a=5</guid>
<pubDate>Sun, 29 Jun 2008 00:26:08 PST</pubDate>
<description>&lt;p&gt;&lt;a class=&quot;glossary&quot; title=&quot;Cold Fusion is Adobe&apos;s server-side scripting technology.  &quot; href=&quot;http://www.sitepoint.com/glossary.php?q=C#term_13&quot;&gt;ColdFusion&lt;/a&gt; continues to thrive, even more so under the auspices of its new owner, Adobe. With the release of ColdFusion 8, Adobe has reaffirmed its commitment to ColdFusion by releasing the most feature-rich version in years.&lt;/p&gt;
&lt;p&gt;Whether you&apos;ve never used ColdFusion before, you&apos;re considering coming back to the fold, or you&apos;re looking for a good reason to upgrade, ColdFusion 8 definitely deserves your consideration. Indeed, ColdFusion 8 represents a major release, with more new features than I could possibly cover in a single article. In short, now is a very good time to be a ColdFusion developer, and in this article we&apos;ll look at my favorite reasons why.&lt;/p&gt;
&lt;h5&gt;Speed Improvements&lt;/h5&gt;
&lt;p&gt;What&apos;s that you say? Speed is not a feature? Well, when the improvement is as dramatic as it is in ColdFusion 8, it can definitely be considered a feature. The ColdFusion team analyzed over 100 actual customer applications to find and eliminate bottlenecks. This resulted in an overall improvement that makes the server up to 4.25 times faster than ColdFusion 7.0.2. In fact, some specific areas and tags are 39 times faster than prior versions. In particular, if you&apos;re undertaking &lt;a class=&quot;glossary&quot; title=&quot;An programming methodology involving the building of abstracted code objects designed to interact with each other. &quot; href=&quot;http://www.sitepoint.com/glossary.php?q=O#term_10&quot;&gt;object-oriented&lt;/a&gt; development using ColdFusion components (CFC), you&apos;ll notice a marked improvement.&lt;/p&gt;
&lt;p&gt;The best part is that you don&apos;t need to do anything to take advantage of this feature other than install ColdFusion 8. Without changing a single line of code, your existing ColdFusion application will see a huge performance boost. So, here&apos;s the plan...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Sell your boss on a plan to dramatically improve site performance, budgeting four weeks of work.&lt;/li&gt;
    &lt;li&gt;Buy and install ColdFusion 8.&lt;/li&gt;
    &lt;li&gt;Spend four weeks improving your ranking on World of Warcraft.&amp;nbsp;
    &lt;div id=&quot;beacon_639&quot; style=&quot;left: 0px; visibility: hidden; position: absolute; top: 0px&quot;&gt;&lt;img style=&quot;width: 0px; height: 0px&quot; height=&quot;0&quot; alt=&quot;&quot; src=&quot;http://ads.aws.sitepoint.com/phpadsnew/adlog.php?bannerid=639&amp;amp;clientid=445&amp;amp;zoneid=84&amp;amp;source=&amp;amp;block=0&amp;amp;capping=0&amp;amp;cb=fb58870f6711962c6fefd2c890e11b73&quot; width=&quot;0&quot; /&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you aren&apos;t already developing with ColdFusion, it&apos;s important to keep in mind that ColdFusion has long since outgrown the accusations of being slow or unscalable. As a developer at The Economist who recently upgraded to ColdFusion 8 noted, &amp;quot;...the whole thing is ridiculously stable.&amp;quot;&lt;/p&gt;
&lt;h5&gt;Server Monitor&lt;/h5&gt;
&lt;p&gt;Sometimes, when diagnosing application performance issues in previous versions of ColdFusion, it felt like you were a doctor trying to diagnose an internal injury without access to an x-ray machine. You knew something was generally wrong inside, but you had no way of seeing (and therefore, of treating) the issue. Well, the good news is that ColdFusion 8 (Enterprise and Developer versions) comes with an x-ray machine ... er ... a server monitor that allows you to peer at the internals of your ColdFusion server on which you&apos;re running your application.&lt;/p&gt;
&lt;p&gt;The ColdFusion Server Monitor is a Flex application that allows you to examine a variety of statistics related to the overall health of your server. It provides you with details about specific applications, sessions, requests, and queries. For example, you can get reports on slow requests, and drill-down into those requests to see variable memory usage for each request, as well as the performance of any includes, custom tags, and components within the request. This can help immensely when you&apos;re trying to locate bottlenecks within a slow request. In my opinion, this feature alone will have a huge impact on how developers will build and debug ColdFusion applications going forward.&lt;/p&gt;
&lt;p&gt;In addition, the Server Monitor offers customizable alerts that allow you to receive notification when certain undesirable behaviors occur, such as low JVM memory or excessively long-running threads. You can even customize the response that the Server Monitor implements when this behavior occurs, configuring it either to send an email, create a snapshot, kill threads running longer than a specific timeframe, or even execute a set of custom code from within a ColdFusion component that you specify.&lt;/p&gt;
&lt;h5&gt;&lt;a class=&quot;glossary&quot; title=&quot;AJAX stands for Asynchronous JavaScript and XML.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=A#term_73&quot;&gt;Ajax&lt;/a&gt; Integration&lt;/h5&gt;
&lt;p&gt;With the release of version 7.0.2, ColdFusion added Flex integration, which made it the language of choice for building Rich Internet Applications (RIAs) using Adobe&apos;s Flex. This was great for those of us who love Flex (as I do!). However, building RIAs with Ajax required the integration third-party open-source libraries if you wanted to work natively with ColdFusion data types and &lt;a class=&quot;glossary&quot; title=&quot;JavaScript is a Web scripting language most commonly used for client-side applications.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=J#term_9&quot;&gt;JavaScript&lt;/a&gt;. It also meant that you had to include and learn the syntax of one or more external JavaScript libraries like &lt;a class=&quot;sublink&quot; href=&quot;http://extjs.com/&quot;&gt;Ext&lt;/a&gt;, &lt;a class=&quot;sublink&quot; href=&quot;http://labs.adobe.com/technologies/spry/&quot;&gt;Spry&lt;/a&gt; or the &lt;a class=&quot;sublink&quot; href=&quot;http://developer.yahoo.com/yui/&quot;&gt;Yahoo User Interface library (YUI)&lt;/a&gt;. With ColdFusion 8, this is no longer the case.&lt;/p&gt;
&lt;p&gt;ColdFusion 8 has added a long list of new tags and features that have been designed specifically to allow you to rapidly build Ajax-based Rich Internet Applications using a comfortable and familiar tag and function syntax. In fact, the libraries that I mentioned above are built into ColdFusion 8, making it possible, for example, to create an Ajax grid using Ext simply by using the cfgrid tag. You can even bind this grid to a dataset that&apos;s returned by a CFC method simply by putting a reference to the cffunction into the bind attribute of the tag. ColdFusion 8 really does make it incredibly simple and intuitive to add some glitz to your application by integrating rich user interface elements.&lt;/p&gt;
&lt;p&gt;Even better, in my opinion, is that the Ajax integration in ColdFusion 8 goes much deeper than simply adding fancy &lt;a class=&quot;glossary&quot; title=&quot;A User Interface (UI) is the face or shopfront  through which a user interacts with an application.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=U#term_67&quot;&gt;UI&lt;/a&gt; elements to your application. ColdFusion added tags and functions that allow you to easily move data back and forth between JavaScript. For example, with the cfajaxproxy tag you can make functions that reside within a CFC callable directly from your page, using JavaScript. This feature will even automatically convert data types (such as a ColdFusion query object) into a type that&apos;s usable within your JavaScript block, such as an &lt;a class=&quot;glossary&quot; title=&quot;An array is a single variable with compartments, each of which can hold a
value. &quot; href=&quot;http://www.sitepoint.com/glossary.php?q=%23#term_72&quot;&gt;array&lt;/a&gt; or as JSON packets. The created proxy also contains built-in methods for setting a callback handler for the asynchronous method calls. All of this makes working with Ajax and ColdFusion feel completely seamless.&lt;/p&gt;
&lt;p&gt;The following example code shows how the cfajaxproxy tag can be used to create a class based upon a component that can be used within JavaScript:&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#ff0000&quot;&gt;&amp;lt;cfajaxproxy cfc=&amp;quot;path.to.cfc&amp;quot; jsclassname=&amp;quot;MyClass&amp;quot; /&amp;gt; &amp;nbsp;&lt;br /&gt;
&amp;lt;script&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;function myFunction(id) { &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;var myClass = new MyClass(); &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myClass.setCallbackHandler(populateWindow); &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myClass.getSomeData(id); &lt;br /&gt;
&amp;nbsp; &amp;nbsp;} &lt;br /&gt;
&amp;nbsp; &amp;nbsp;function populateWindow { &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// this function can be used, for example, to populate the returned data into a javascript window generated with the cfwindow tag &lt;br /&gt;
&amp;nbsp; &amp;nbsp;} &lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;h5&gt;Debugger&lt;/h5&gt;
&lt;p&gt;A long time ago, &lt;a class=&quot;glossary&quot; title=&quot;Cold Fusion is Adobe&apos;s server-side scripting technology.  &quot; href=&quot;http://www.sitepoint.com/glossary.php?q=C#term_13&quot;&gt;ColdFusion&lt;/a&gt; had its own IDE called ColdFusion Studio, which included a step debugger. When that tool moved on from this world, ColdFusion programmers became experts at trying to debug through the cfdump/cfabort method, which basically entailed dumping the value of a variable on-screen and aborting the request. While this was effective, it has some major drawbacks, the primary one being that it was an extremely slow and tedious process to debug an entire page this way. Nonetheless, many ColdFusion programmers like me grew accustomed to the drudgery and forgot what we were missing ... Well, we&apos;re without a serious debugger no longer!&lt;/p&gt;
&lt;p&gt;The ColdFusion 8 debugger was built in the Eclipse IDE, which is a tool that will be familiar to anyone using either Flex Builder or CFEclipse. The debugger allows you to set breakpoints and to debug requests running on either a local or remote ColdFusion instance. Once a breakpoint is encountered, you can inspect the value of any and all variables within any scope contained in the request. Additionally, you can step through the request and watch certain expressions to look for inconsistencies in the value settings. I believe this, combined with the Server Monitor, not only makes the debugging process much easier, but allows us the insight to create much more efficient and bug-free applications. Not that I ever write bugs! (Ahem! -- Editor.)&amp;nbsp;
&lt;div id=&quot;beacon_639&quot; style=&quot;left: 0px; visibility: hidden; position: absolute; top: 0px&quot;&gt;&lt;img style=&quot;width: 0px; height: 0px&quot; height=&quot;0&quot; alt=&quot;&quot; src=&quot;http://ads.aws.sitepoint.com/phpadsnew/adlog.php?bannerid=639&amp;amp;clientid=445&amp;amp;zoneid=84&amp;amp;source=&amp;amp;block=0&amp;amp;capping=0&amp;amp;cb=fb58870f6711962c6fefd2c890e11b73&quot; width=&quot;0&quot; /&gt;&lt;/div&gt;
&lt;/p&gt;
&lt;h5&gt;Multi-threading&lt;/h5&gt;
&lt;p&gt;I liken the addition of multi-thread capabilities to ColdFusion 8 to being bitten by a radioactive spider. It provides the developer with a great deal of power, but we all know what comes with great power ... yes, usually fame and money, but in this case I&apos;m referring to great responsibility. Additional threads are used to improve the performance of a request that contains some sort of long-running process which is passed off to a thread. Typically, threads can either be:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;created and then rejoined to the current request thread when they have completed&lt;/li&gt;
    &lt;li&gt;created and then simply forgotten about when they have completed&lt;/li&gt;
    &lt;li&gt;created and run indefinitely, being alternatively put to sleep or put to work as needed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;ColdFusion makes it very easy to spawn new threads with the cfthread tag. Any code contained within the cfthread tag is executed asynchronously, with the current request existing in an independent stream of code execution. The remainder of your request can continue to process without the need to wait for the thread&apos;s code to finish unless it&apos;s instructed to do so. Any experienced programmer will have run into a multitude of situations where the page request shouldn&apos;t need to wait for a particular process to run before continuing, so clearly this is a very useful function (despite its propensity to be misused).&lt;/p&gt;
&lt;p&gt;To give you an example of how this would work, the following example shows some code that loops through an &lt;a class=&quot;glossary&quot; title=&quot;An array is a single variable with compartments, each of which can hold a
value. &quot; href=&quot;http://www.sitepoint.com/glossary.php?q=%23#term_72&quot;&gt;array&lt;/a&gt; of RSS feed URLs and uses the new cffeed tag to parse the RSS &lt;a class=&quot;glossary&quot; title=&quot;eXtensible Markup Language, or XML, is a text markup language designed for the easy sharing of data.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=X#term_3&quot;&gt;XML&lt;/a&gt;. It processes each feed on a separate thread so that they can all run simultaneously, reducing the overall time it takes to process the page. Once the threads are complete, another cfthread tag is used to rejoin them to the current thread, where we can output the values. Those of you who are already familiar with ColdFusion might also notice that I&apos;m using the new implicit array creation to build my feed array:&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#ff0000&quot;&gt;&amp;lt;cfset feeds = [&amp;quot;http://www.remotesynthesis.com/blog/rss.cfm?mode=full&amp;quot;,&amp;quot;http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml&amp;quot;] /&amp;gt; &lt;br /&gt;
&amp;lt;cfset threads = &amp;quot;&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;cfloop from=&amp;quot;1&amp;quot; to=&amp;quot;#arrayLen(feeds)#&amp;quot; index=&amp;quot;i&amp;quot;&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;lt;cfset threads = listAppend(threads,&amp;quot;thread&amp;quot;&amp;amp;i) /&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;lt;cfthread action=&amp;quot;run&amp;quot; name=&amp;quot;thread#i#&amp;quot; feed=&amp;quot;#feeds[i]#&amp;quot;&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;cffeed source=&amp;quot;#feed#&amp;quot; properties=&amp;quot;thread.myProps&amp;quot; query=&amp;quot;thread.myQuery&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;lt;/cfthread&amp;gt; &lt;br /&gt;
&amp;lt;/cfloop&amp;gt; &lt;br /&gt;
&amp;lt;cfthread action=&amp;quot;join&amp;quot; name=&amp;quot;#threads#&amp;quot; timeout=&amp;quot;6000&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;cfloop list=&amp;quot;#threads#&amp;quot; index=&amp;quot;thread&amp;quot;&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;lt;cfif structKeyExists(cfthread[thread],&amp;quot;myProps&amp;quot;)&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;cfoutput&amp;gt;#cfthread[thread].myProps.title#&amp;lt;br/&amp;gt;&amp;lt;/cfoutput&amp;gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;lt;/cfif&amp;gt; &lt;br /&gt;
&amp;lt;/cfloop&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;h5&gt;Even More...&lt;/h5&gt;
&lt;p&gt;As I said earlier, there are so many new features in ColdFusion 8 that I can&apos;t possibly cover them all in detail here. However, here&apos;s a handful of the key features that might pique your interest in this new release:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Deeper PDF Integration: As one would expect from an Adobe product, ColdFusion 8 contains the most sophisticated PDF integration of any application server. It goes beyond simply creating PDFs on-the-fly to proving developers with the ability to create PDF forms and accept PDF form submissions, merge PDF files, add and remove pages, create page thumbnails, and much more.&lt;/li&gt;
    &lt;li&gt;RSS/Atom Integration: As shown briefly above, the new cffeed tag makes it easy to read and create RSS or Atom feeds.&lt;/li&gt;
    &lt;li&gt;Image Manipulation: ColdFusion 8 finally includes a long list of tags and functions to create and manipulate images.&lt;/li&gt;
    &lt;li&gt;Zip/Jar File Manipulation: Create, modify and extract both .zip and .jar files.&lt;/li&gt;
    &lt;li&gt;Presentations on Demand: Build on-the-fly presentations that work just like Adobe Presenter.&lt;/li&gt;
    &lt;li&gt;Language Improvements: Version 8 introduces a number of syntax and general language enhancements that include &lt;a class=&quot;glossary&quot; title=&quot;JavaScript is a Web scripting language most commonly used for client-side applications.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=J#term_9&quot;&gt;JavaScript&lt;/a&gt;-style operators, implicit array and structure creation, and the passing of attributes into tags as collections. These improvements can make your code faster to write, easier to read, and much less verbose.&lt;/li&gt;
    &lt;li&gt;&lt;a class=&quot;glossary&quot; title=&quot;.NET is an application framework from Microsoft.&quot; href=&quot;http://www.sitepoint.com/glossary.php?q=%23#term_2&quot;&gt;.Net&lt;/a&gt; Integration: Work natively with .Net assemblies that exist either locally or on a remote server.&lt;/li&gt;
    &lt;li&gt;Exchange Server Integration: Programmatically manage email, calendar items, contacts, and tasks on a Microsoft Exchange Server via ColdFusion tags.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h5&gt;Summary&lt;/h5&gt;
&lt;p&gt;As you can see, so many new features are included in ColdFusion 8 that your five favorites might be entirely different from mine. If you haven&apos;t tried ColdFusion 8 yet, what&apos;s stopping you? The Developer Version is free, after all. Give it a go!&lt;/p&gt;</description>
</item>
 
<atom:link href="http://www.fullblownwebdesign.com/rss.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

