<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-32401560</id><updated>2011-12-14T19:01:48.725-08:00</updated><title type='text'>Coldfusion</title><subtitle type='html'>Coldfusion CF MX Adobe Macromedia</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-32401560.post-115519418099787628</id><published>2006-08-10T00:09:00.000-07:00</published><updated>2006-08-10T22:56:37.576-07:00</updated><title type='text'>Consuming Amazon Webservices with Coldfusion MX</title><content type='html'>Web services are one of the most exciting emerging technologies. Macromedia ColdFusion MX makes it easy to create and publish a web service. A web service is a new way to perform remote procedure calls. This article will step you through the process of using ColdFusion MX to create a web service that will allow Amazon.com associates to access an XML resource feed.&lt;br /&gt;&lt;br /&gt;To use this, you must be an Amazon.com associate. You can sign up to become an associate at &lt;a href="https://associates.amazon.com/exec/panama/associates/apply/102-3708590-4269725" target="_blank"&gt;Amazon.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Understanding the Amazon.com affiliates XML feedIn March of 2002, Amazon.com began offering an XML feed of their products to people, companies, and websites that have signed up to be affiliates. Using these special URLs, an affiliate can search or browse through Amazon.com products.&lt;br /&gt;&lt;br /&gt;* You can use the Amazon.com XML feed with either a keyword search or a browse search. The URL is slightly different depending on which type of search you want to perform. These are the elements of the URL:&lt;br /&gt;&lt;strong&gt;http://rcm.Amazon.com/e/cm:&lt;/strong&gt; This is the URL that you can use to access the resource feed. This will be a static value.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;* ?t=[Associates ID]:&lt;/strong&gt; The query string of the URL starts with the Associates ID, as specified by the letter t.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;* &amp;mode=[product line]:&lt;/strong&gt; The mode URL variable is used to specify books, software, music, or other Amazon.com search areas. Affiliates can get a complete list of mode values from their sign in area at Amazon.com. The mode value accepts a string value.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;* &amp;amp;browse=[browse ID]:&lt;/strong&gt; The browse parameter specifies the type of products that you wish to browse through. The browse variable accepts a numerical value. This parameter cannot be used with the search parameter.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;* &amp;search=[subject keyword]:&lt;/strong&gt; You can use the search URL variable to specify what you want to search on. This parameter cannot be used with the browse parameter. Multiple search parameters can be used if you separate each keyword with the plus sign.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;* &amp;amp;l=st1&amp;p=102&amp;amp;o=1&amp;f=xml:&lt;/strong&gt; The remainder of the query string contains these static values. The documentation for the Amazon.com resource feed does not discuss using these values, but if you do not specify them, an error is returned.&lt;br /&gt;By combining these elements, you can create a URL to retrieve an XML feed from Amazon.com. Browse the following URL. It will return ColdFusion books in an XML feed format:&lt;br /&gt;&lt;strong&gt;http://rcm.Amazon.com/e/cm?t= instantcoldfu-20&amp;amp;mode=books&amp;search=ColdFusion&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;amp;l=st1&amp;p=102&amp;amp;amp;amp;amp;amp;o=1&amp;amp;f=xml&lt;br /&gt;&lt;/strong&gt;The URL returns an XML document, which you can manipulate in any way that you wish.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115519418099787628?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115519418099787628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115519418099787628' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115519418099787628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115519418099787628'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/consuming-amazon-webservices-with.html' title='Consuming Amazon Webservices with Coldfusion MX'/><author><name>Editor</name><uri>http://www.blogger.com/profile/14839961352016079912</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115518992491371743</id><published>2006-08-09T23:02:00.000-07:00</published><updated>2006-08-09T23:19:32.830-07:00</updated><title type='text'>Allaire Spectra 1.01 Hot Fixes</title><content type='html'>"Hot fixes are quick, downloadable code fixes to specific issues. From time to time, Allaire may add additional hot fixes to this page when problematic issues are identified and testing of the hot fix is completed. Hot fixes are meant to be interim solutions to issues that will be included in an upcoming maintenance release or patch. Allaire strongly recommends installing hot fixes in your test/staging environment prior to deployment in your live production systems."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115518992491371743?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115518992491371743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115518992491371743' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115518992491371743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115518992491371743'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/allaire-spectra-101-hot-fixes.html' title='Allaire Spectra 1.01 Hot Fixes'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115518812701997584</id><published>2006-08-09T21:18:00.000-07:00</published><updated>2006-08-09T22:35:27.333-07:00</updated><title type='text'>Invoking the Google web service through a Java CFX tag</title><content type='html'>ColdFusion developers and abstract the object-oriented details. A CFX tag presents a much simpler version of what might otherwise be very complex Java code to a ColdFusion developer.&lt;br /&gt;&lt;br /&gt;There are four steps to building a Java CFX tag:&lt;br /&gt;Write the Java code.&lt;br /&gt;Compile the Java code.&lt;br /&gt;Configure ColdFusion Server.&lt;br /&gt;Write the ColdFusion code.&lt;br /&gt;&lt;br /&gt;In writing a Java CFX tag to wrap the Google Web APIs, you will appreciate the simplicity of both the ColdFusion and the Google interface. To create a CFX tag on the ColdFusion side, implement the com.allaire.cfx.CustomTag interface and provide an implementation for the processRequest() method. You can find the library file (JAR) for CFX tags at {CFMX Install Directory}\lib\cfx.jar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115518812701997584?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115518812701997584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115518812701997584' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115518812701997584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115518812701997584'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/invoking-google-web-service-through.html' title='Invoking the Google web service through a Java CFX tag'/><author><name>Editor</name><uri>http://www.blogger.com/profile/14839961352016079912</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115512950098638971</id><published>2006-08-09T06:15:00.000-07:00</published><updated>2006-08-09T06:18:21.246-07:00</updated><title type='text'>Coldfusion &amp; AJAX</title><content type='html'>ColdFusion Main Ajax Main  &gt; ColdFusion Articles Ajax Articles &gt; CFAjax&lt;br /&gt;CFAjax= CF + AJAX&lt;br /&gt;What is AJAX ?&lt;br /&gt;Asynchronous JavaScript + XML. It's a whole new way of looking at the web where HTML page makes asynchronous calls to the server using JavaScript and loads the data in bits and pieces as needed read more...&lt;br /&gt;What is CFAjax?&lt;br /&gt;CFAjax (ColdFusion Ajax) is the AJAX implementation for coldfusion. It makes coldfusion method calls on server directly from HTML page using JavaScript and return backs the result to the calling HTML page. CFAjax comes with simple to use JavaScript API and simple coldfusion implementation that marshal's the response between your CF methods and HTML page. Using CFAjax ( Ajax and ColdFusion) you can create highly interactive websites with greater performance and usability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115512950098638971?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115512950098638971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115512950098638971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115512950098638971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115512950098638971'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-ajax.html' title='Coldfusion &amp; AJAX'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511719928159226</id><published>2006-08-09T02:49:00.000-07:00</published><updated>2006-08-09T02:53:19.416-07:00</updated><title type='text'>Showcase Finder</title><content type='html'>&lt;img src ="http://www.adobe.com/showcase/casestudies/blx/chip.jpg"&gt;Business Loan Express&lt;br /&gt;Leading lender boosts broker services and accelerates loan application processing using Adobe LiveCycle solutions &lt;br /&gt;Industries Financial Services&lt;br /&gt;&lt;img src="http://www.adobe.com/showcase/casestudies/childrenshospital_boston/chip.jpg"&gt;Children’s Hospital Boston &lt;br /&gt;Harvard’s pediatric medical complex uses Macromedia® Breeze® software from Adobe to bring staff training in-house and enable web-based collaboration throughout the organization &lt;br /&gt;Industries Other&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511719928159226?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511719928159226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511719928159226' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511719928159226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511719928159226'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/showcase-finder_09.html' title='Showcase Finder'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511645961991375</id><published>2006-08-09T02:37:00.000-07:00</published><updated>2006-08-09T02:43:35.850-07:00</updated><title type='text'>ColdFusion Hosting Partners</title><content type='html'>&lt;img src="http://www.adobe.com/products/coldfusion/hosting/images/cfxhosting.jpg" /&gt;&lt;br /&gt;CFXHosting, now a division of Hosting.com, a world leader in web hosting, is one of the leading ColdFusion hosting companies. CFXHosting is a recipient of the ColdFusion Developer’s Journal Readers’ Choice Award for excellence in ColdFusion web hosting, providing evidence that CFXHosting is a recognized leader in ColdFusion hosting among developers.&lt;br /&gt;&lt;img src = "http://www.adobe.com/products/coldfusion/hosting/images/hostmysite.jpg"&gt;&lt;br /&gt;HostMySite has a track record for leadership in the ColdFusion community. Offering advanced technologies such as Sandbox Security, custom and CFX tags, and comprehensive server monitoring, HostMySite.com provides the ideal plan for anyone looking for complete ColdFusion hosting. HostMySite.com pioneered the adoption of Macromedia ColdFusion MX as a hosting platform, and offered full support immediately from product launch.&lt;br /&gt;Learn more ›&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511645961991375?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511645961991375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511645961991375' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511645961991375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511645961991375'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-hosting-partners.html' title='ColdFusion Hosting Partners'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511620076026007</id><published>2006-08-09T02:22:00.000-07:00</published><updated>2006-08-09T02:36:40.903-07:00</updated><title type='text'>ColdFusion TechNote</title><content type='html'>ColdFusion hot fixes (MX 7 and higher)&lt;br /&gt;Hot fixes are quick, downloadable code fixes to specific issues. From time to time, Adobe may add additional hot fixes to this page when problematic issues are identified and testing of the hot fix is completed. Hot fixes are meant to be interim solutions to issues that will be included in an upcoming Updater or product release.&lt;br /&gt;&lt;br /&gt;We strongly recommend installing hot fixes in your test/staging environment prior to deployment in your live production systems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511620076026007?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511620076026007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511620076026007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511620076026007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511620076026007'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-technote.html' title='ColdFusion TechNote'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511525105176198</id><published>2006-08-09T02:18:00.000-07:00</published><updated>2006-08-09T02:20:51.290-07:00</updated><title type='text'>ColdFusion MX Migration Overview</title><content type='html'>Identify all the areas you should consider in developing your ColdFusion MX migration plan.&lt;br /&gt;&lt;br /&gt;Configuring ColdFusion MX for Multi-homed IIS Servers&lt;br /&gt;Learn how best to configure ColdFusion MX for complex IIS deployments.&lt;br /&gt;&lt;br /&gt;Tips for CFMX-ifying ColdFusion Applications&lt;br /&gt;Update your older ColdFusion apps to the MX version and improve maintainability and functionality.&lt;br /&gt;&lt;br /&gt;Internationalizing Macromedia ColdFusion MX Applications&lt;br /&gt;Set the character encoding and language of input and output data in an application.&lt;br /&gt;&lt;br /&gt;Migrating Your Application to ColdFusion MX&lt;br /&gt;Make your transition from ColdFusion 5 to ColdFusion MX trouble-free.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511525105176198?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511525105176198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511525105176198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511525105176198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511525105176198'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-mx-migration-overview.html' title='ColdFusion MX Migration Overview'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511508636330909</id><published>2006-08-09T02:16:00.000-07:00</published><updated>2006-08-09T02:18:06.596-07:00</updated><title type='text'>Migrating Apps to ColdFusion MX 7</title><content type='html'>Read about important changes in ColdFusion MX 7 and how to address them in your applications for migration&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511508636330909?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511508636330909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511508636330909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511508636330909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511508636330909'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/migrating-apps-to-coldfusion-mx-7.html' title='Migrating Apps to ColdFusion MX 7'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511494912498069</id><published>2006-08-09T02:08:00.000-07:00</published><updated>2006-08-09T02:15:49.550-07:00</updated><title type='text'>ColdFusion Developer Center</title><content type='html'>Migrating to ColdFusion MX 7&lt;br /&gt;&lt;br /&gt;Migrating to ColdFusion MX 7 from a previous release of ColdFusion? Use this single point of reference to quickly and reliably transition your servers to the most powerful release of ColdFusion yet. If you're new to ColdFusion, try the &lt;a href="http://www.adobe.com/products/coldfusion/resources/get_started/"&gt;Getting Started With ColdFusion MX 7 &lt;/a&gt;area, or if you're switching from another programming language, check out &lt;a href="http://www.adobe.com/devnet/coldfusion/switching.html"&gt;Switching to ColdFusion MX 7 from Other Technologies&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511494912498069?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511494912498069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511494912498069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511494912498069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511494912498069'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-developer-center.html' title='ColdFusion Developer Center'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511448378538821</id><published>2006-08-09T02:06:00.000-07:00</published><updated>2006-08-09T02:08:03.873-07:00</updated><title type='text'>CFCs are objects, kind of</title><content type='html'>To understand CFCs it's important to understand a bit about objects.&lt;br /&gt;But first, a necessary qualification—CFML is not an object-oriented language, and CFCs don't provide all the features and functionality typically provided by OOP languages. This isn't a bad thing—actually, I think the opposite is true. Objects have too long been the exclusive property of languages and syntactical rules that are unnecessarily complicated. There's no reason for developers using rapid development languages, like CFML, not to be able to leverage this type of technology too. Thus the CFC.&lt;br /&gt;At their simplest, and at the risk of offending OOP purists, objects are simply reusable application bits. They are black boxes—magical things that do stuff, whatever you define that stuff to be. If this sounds a bit like custom tags, well, there are similarities,but objects typically do more than custom tags. For example, they often contain not just code (like custom tags) but also data, allowing data and any code that accesses it to be cleanly encapsulated. Objects usually have multiple entry points (methods). They provide a mechanism to automatically run initialization code regardless of the entry point (a constructor). Objects can be adapted and modified, leveraging existing code without actually modifying (and potentially breaking) any of it in the process (inheritance).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511448378538821?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511448378538821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511448378538821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511448378538821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511448378538821'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/cfcs-are-objects-kind-of.html' title='CFCs are objects, kind of'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511440195707264</id><published>2006-08-09T02:05:00.000-07:00</published><updated>2006-08-09T02:06:42.113-07:00</updated><title type='text'>ColdFusion Article</title><content type='html'>Introduction to ColdFusion Components&lt;br /&gt;&lt;br /&gt;Macromedia Cold-Fusion MX features lots of incredible new technologies and features. But the one I think is most important (in terms of how it will, or should, impact your development) has to be ColdFusion Components. This month (and continued next month) I'd like to explain in depth what CFCs are and how they should be used.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511440195707264?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511440195707264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511440195707264' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511440195707264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511440195707264'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-article_115511440195707264.html' title='ColdFusion Article'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115511227155978679</id><published>2006-08-09T01:30:00.000-07:00</published><updated>2006-08-09T02:22:17.113-07:00</updated><title type='text'>Community Resources</title><content type='html'>ColdFusion Third-Party Websites&lt;br /&gt;&lt;br /&gt;A catalog of community-built and community-maintained online technical resources for ColdFusion developers.&lt;br /&gt;If you maintain a site that helps ColdFusion developers better communicate or find the technical resources they need to remain productive, submit it to &lt;a href="mailto:devpages@macromedia.com"&gt;devpages@macromedia.com&lt;/a&gt;. If we agree, we'll post your site's logo along with a brief description to this page.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.adobe.com/devnet/community/coldfusion/images/easycfm.gif" /&gt; &lt;a href="http://www.easycfm.com/" target="_mmwindow" el="http://www.easycfm.com" lid="EasyCFM.com" s_oidt="0" s_oid="http://www.easycfm.com/"&gt;EasyCFM.com&lt;/a&gt;&lt;br /&gt;Pablo Varando runs EasyCFM.Com, which publishes at least three new tutorials each week.&lt;br /&gt;&lt;a href="http://www.adobe.com/devnet/community/coldfusion/coldfusion_websites.html"&gt;&lt;br /&gt;&lt;img src="http://www.adobe.com/devnet/community/coldfusion/images/cr_benforta.gif" /&gt; &lt;a href="http://www.forta.com/" target="_mmwindow"&gt;Forta.com&lt;/a&gt;&lt;br /&gt;Ben Forta, author of the ColdFusion MX Web Application Construction Kit offers &lt;a href="http://www.forta.com/cf/tips/" target="new"&gt;tip of the day&lt;/a&gt; and numerous other ColdFusion resources.&lt;br /&gt;&lt;a href="http://www.adobe.com/devnet/community/coldfusion/coldfusion_websites.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115511227155978679?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115511227155978679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115511227155978679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511227155978679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115511227155978679'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/community-resources.html' title='Community Resources'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510863791906316</id><published>2006-08-09T00:29:00.001-07:00</published><updated>2006-08-09T00:30:38.200-07:00</updated><title type='text'>cfargument</title><content type='html'>&lt;a name="wp2855800"&gt;&lt;/a&gt;Description&lt;br /&gt;Creates a parameter definition within a component definition. Defines a function argument. Used within a &lt;a href="http://91.0.0.1/cfdocs/htmldocs/00000263.htm#2852457"&gt;cffunction&lt;/a&gt; tag.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510863791906316?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510863791906316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510863791906316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510863791906316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510863791906316'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/cfargument.html' title='cfargument'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510856928587708</id><published>2006-08-09T00:29:00.000-07:00</published><updated>2006-08-09T00:29:29.456-07:00</updated><title type='text'>cfapplication</title><content type='html'>&lt;a name="wp1344613"&gt;&lt;/a&gt;Description&lt;br /&gt;Defines the scope of a ColdFusion application; enables and disables storage of Client variables; specifies the Client variable storage mechanism; enables Session variables; and sets Application variable timeouts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510856928587708?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510856928587708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510856928587708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510856928587708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510856928587708'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/cfapplication.html' title='cfapplication'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510861046640616</id><published>2006-08-09T00:28:00.000-07:00</published><updated>2006-08-09T00:30:14.830-07:00</updated><title type='text'>Caching in ColdFusion</title><content type='html'>ColdFusion allows you to cache data in several ways and is very simple to implement. Using caching features often produces a dramatic positive effect on overall site performance. Given these facts, it is strange the caching strategies are often an under-appreciated and under-used feature of ColdFusion.&lt;br /&gt;You have two basic ways to cache in ColdFusion, one is in the CFML you write, and the other is in settings in the ColdFusion Administrator. In CFML, you can cache at the query level or at the page level. At the query level you can use either the cachedwithin or cachedafter attribute of the cfquery tag. At the page level you use the cfcache tag. In the ColdFusion Administrator there are three settings that deal with caching. All of these topics will be covered in this article.&lt;br /&gt;&lt;a href="http://www.adobe.com/devnet/coldfusion/articles/cfcaching.html"&gt;http://www.adobe.com/devnet/coldfusion/articles/cfcaching.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510861046640616?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510861046640616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510861046640616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510861046640616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510861046640616'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/caching-in-coldfusion.html' title='Caching in ColdFusion'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510852982524957</id><published>2006-08-09T00:27:00.000-07:00</published><updated>2006-08-09T00:28:49.986-07:00</updated><title type='text'>cfapplet</title><content type='html'>&lt;a name="wp1344608"&gt;&lt;/a&gt;Description&lt;br /&gt;This tag references a registered custom Java applet. To register a Java applet, in the ColdFusion Administrator, click Extensions &gt; Java Applets.&lt;br /&gt;Using this tag within a cfform tag is optional. If you use it within cfform, and the method attribute is defined in the Administrator, the return value is incorporated into the form.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510852982524957?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510852982524957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510852982524957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510852982524957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510852982524957'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/cfapplet.html' title='cfapplet'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510846421506155</id><published>2006-08-09T00:25:00.000-07:00</published><updated>2006-08-09T00:27:49.260-07:00</updated><title type='text'>cfabort</title><content type='html'>&lt;a name="wp1344603"&gt;&lt;/a&gt;Description&lt;br /&gt;Stops the processing of a ColdFusion page at the tag location. ColdFusion returns everything that was processed before the tag. The tag is often used with conditional logic to stop processing a page when a condition occurs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510846421506155?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510846421506155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510846421506155' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510846421506155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510846421506155'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/cfabort.html' title='cfabort'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510817448895332</id><published>2006-08-09T00:22:00.000-07:00</published><updated>2006-08-09T00:22:54.600-07:00</updated><title type='text'>CGI environment variables</title><content type='html'>When a browser makes a request to a server, the web server and the browser create environment variables. In ColdFusion, these variables are referred to as CGI environment variables. They take the CGI prefix regardless of whether the server uses a server API or CGI to communicate with the ColdFusion server.&lt;br /&gt;Environment variables contain data about the transaction between the browser and the server, such as the IP Address, browser type, and authenticated username. You can reference CGI environment variables for a given page request anywhere in the page. CGI variables are read-only.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510817448895332?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510817448895332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510817448895332' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510817448895332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510817448895332'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/cgi-environment-variables.html' title='CGI environment variables'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510812610480139</id><published>2006-08-09T00:21:00.000-07:00</published><updated>2006-08-09T00:22:07.310-07:00</updated><title type='text'>Standard CGI variables</title><content type='html'>The CGI variables that are available for your use vary with the web server and configuration. Some of the following variables may not be available.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510812610480139?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510812610480139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510812610480139' title='120 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510812610480139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510812610480139'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/standard-cgi-variables.html' title='Standard CGI variables'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>120</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510808055139658</id><published>2006-08-09T00:20:00.001-07:00</published><updated>2006-08-09T00:21:20.696-07:00</updated><title type='text'>ColdFusion tag-specific variables</title><content type='html'>Some ColdFusion tags return data as variables. For example, the cffile tag returns file size information in the FileSize variable, referenced as CFFILE.FileSize.&lt;br /&gt;The following tags return data that can be referenced in variables:cfcatch&lt;br /&gt;cfdirectory&lt;br /&gt;cferror&lt;br /&gt;cffile&lt;br /&gt;cfftp&lt;br /&gt;cfhttp&lt;br /&gt;cfindex&lt;br /&gt;cfldap&lt;br /&gt;cfpop&lt;br /&gt;cfquery&lt;br /&gt;cfregistry&lt;br /&gt;cfsearch&lt;br /&gt;cfstoredproc&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510808055139658?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510808055139658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510808055139658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510808055139658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510808055139658'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-tag-specific-variables.html' title='ColdFusion tag-specific variables'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510804550321105</id><published>2006-08-09T00:20:00.000-07:00</published><updated>2006-08-09T00:20:45.620-07:00</updated><title type='text'>Scope-specific built-in variables</title><content type='html'>ColdFusion returns variables, such as those returned in a cfdirectory or cfftp operation. A variable is usually referenced by scoping it according to its type: naming it according to the code context in which it is available; for example, Session.varname, or Application.varname. For more information on ColdFusion scopes, see &lt;a href="http://91.0.0.1/cfdocs/htmldocs/00000881.htm#1144176"&gt;Using ColdFusion Variables&lt;/a&gt; in ColdFusion MX Developer's Guide&lt;br /&gt;You use the cflock tag to limit the scope of CFML constructs that modify shared data structures, files, and CFXs, to ensure that modifications occur sequentially.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510804550321105?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510804550321105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510804550321105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510804550321105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510804550321105'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/scope-specific-built-in-variables.html' title='Scope-specific built-in variables'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510799966742182</id><published>2006-08-09T00:19:00.000-07:00</published><updated>2006-08-09T00:19:59.826-07:00</updated><title type='text'>Reserved words in queries</title><content type='html'>The following table lists SQL keywords that are reserved in ColdFusion queries of queries. This list includes all reserved words in the SQL standard, and should be avoided in variables used in all queries. Do not use these keywords as variable names in any queries.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510799966742182?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510799966742182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510799966742182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510799966742182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510799966742182'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/reserved-words-in-queries.html' title='Reserved words in queries'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510796020952072</id><published>2006-08-09T00:18:00.000-07:00</published><updated>2006-08-09T00:19:20.616-07:00</updated><title type='text'>Reserved words in forms</title><content type='html'>You must also not create form field names ending in any of the following, except to specify a form field validation rule using a hidden form field name.&lt;br /&gt;_integer&lt;br /&gt;_float&lt;br /&gt;_range&lt;br /&gt;_date&lt;br /&gt;_time&lt;br /&gt;_eurodate&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510796020952072?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510796020952072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510796020952072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510796020952072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510796020952072'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/reserved-words-in-forms.html' title='Reserved words in forms'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510791111539882</id><published>2006-08-09T00:17:00.000-07:00</published><updated>2006-08-09T00:18:33.646-07:00</updated><title type='text'>Reserved words</title><content type='html'>The following list indicates words you must not use for ColdFusion variables, user-defined function names, or custom tag names. While some of these words can be used safely in some situations, you can prevent errors by avoiding them entirely.&lt;br /&gt;Any name starting with cf. However, when you call a CFML custom tag directly, you prefix the custom tag page name with cf_.&lt;br /&gt;Built-in function names, such as Now or Hash&lt;br /&gt;Scope names, such as Form or Session&lt;br /&gt;Operators, such as NE or IS&lt;br /&gt;The names of any built-in data structures, such as Error or File&lt;br /&gt;The names of any built-in variables, such as RecordCount or CGI variable names&lt;br /&gt;CFScript language element names such as for, default, or continue&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510791111539882?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510791111539882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510791111539882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510791111539882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510791111539882'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/reserved-words.html' title='Reserved words'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510786160197978</id><published>2006-08-09T00:11:00.000-07:00</published><updated>2006-08-09T00:17:41.736-07:00</updated><title type='text'>Reserved Words and Variables</title><content type='html'>This chapter provides information on Macromedia ColdFusion reserved words, and lists scope variables.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510786160197978?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510786160197978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510786160197978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510786160197978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510786160197978'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/reserved-words-and-variables.html' title='Reserved Words and Variables'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510747286437164</id><published>2006-08-09T00:05:00.000-07:00</published><updated>2006-08-09T00:11:17.696-07:00</updated><title type='text'>ColdFusion Tags</title><content type='html'>ColdFusion Markup Language (CFML) includes a set of tags that you use in Macromedia ColdFusion MX 7 pages to interact with data sources, manipulate data, and display output. CFML tag syntax is similar to HTML element syntax.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510747286437164?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510747286437164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510747286437164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510747286437164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510747286437164'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-tags.html' title='ColdFusion Tags'/><author><name>Smitha Tom</name><uri>http://www.blogger.com/profile/02278188147073966012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510533198991113</id><published>2006-08-08T23:33:00.001-07:00</published><updated>2006-08-08T23:35:32.163-07:00</updated><title type='text'>Variables</title><content type='html'>Variables let you store data in memory on the server. Variables always have a name and a value. You can assign a value to a variable, or you can instruct ColdFusion to assign variable values based on data that it retrieves from a data source, such as a database table.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510533198991113?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510533198991113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510533198991113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510533198991113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510533198991113'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/variables.html' title='Variables'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510523469651235</id><published>2006-08-08T23:33:00.000-07:00</published><updated>2006-08-08T23:33:54.846-07:00</updated><title type='text'>Functions</title><content type='html'>Typically, a function acts on data. It can generate a value or a set of values, usually from some input. You can perform the following operations (actions) with functions:&lt;br /&gt;&lt;br /&gt;Manipulate data and time values &lt;br /&gt;Examine a value or variable &lt;br /&gt;Display and format information &lt;br /&gt;Manipulate string data &lt;br /&gt;Retrieve system information and resources &lt;br /&gt;Perform mathematical operations&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510523469651235?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510523469651235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510523469651235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510523469651235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510523469651235'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/functions.html' title='Functions'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510231592828627</id><published>2006-08-08T22:39:00.000-07:00</published><updated>2006-08-08T23:18:31.890-07:00</updated><title type='text'>About CFML elements</title><content type='html'>CFML consists of two primary language elements: tags and functions. Tags let you perform operations such as accessing a database. Functions can return data and do other operations like retrieving the system date. Almost everything that you want to accomplish with ColdFusion involves using tags and functions.&lt;br /&gt;You use another important element known as a variable. Variables are an important part of most programming languages and are equally important with CFML. Variables let you store information in memory and enable you to pass data&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510231592828627?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510231592828627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510231592828627' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510231592828627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510231592828627'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/about-cfml-elements.html' title='About CFML elements'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510158185735696</id><published>2006-08-08T22:32:00.000-07:00</published><updated>2006-08-08T23:21:33.630-07:00</updated><title type='text'>Saving your ColdFusion page</title><content type='html'>In order for the ColdFusion server to process the page, you must save the ColdFusion page on a computer where the ColdFusion MX is installed. If you are creating your pages on a local server (on which ColdFusion is running), you can save the pages locally; if you are using a remote server, you must save your pages on that server.&lt;br /&gt;If you are using the ColdFusion MX J2EE configuration, you typically save ColdFusion pages under the ColdFusion web application root. For example, in the default directory structure when you use the J2EE configuration with JRun, you save pages under jrun_root/servers/cfusion/cfusion-ear/cfusion-war. When you use JRun, you can also run the Web Server Configuration Tool and save pages under your web root directory.&lt;br /&gt;Tip: ColdFusion MX on Macintosh OS X uses the J2EE configuration.&lt;br /&gt;To save the code that you typed to create a ColdFusion page:&lt;br /&gt;Create a directory called test under the web_root or web_application_root directory.&lt;br /&gt;In the test directory, save the file as cfpage.cfm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510158185735696?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510158185735696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510158185735696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510158185735696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510158185735696'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/saving-your-coldfusion-page.html' title='Saving your ColdFusion page'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510152320570537</id><published>2006-08-08T22:31:00.000-07:00</published><updated>2006-08-08T23:22:18.176-07:00</updated><title type='text'>Creating a ColdFusion page</title><content type='html'>Creating a ColdFusion page involves using tags and functions. The best way to understand this process is to create a ColdFusion page.&lt;br /&gt;In the following procedure, you will create a simple ColdFusion page by using HTML tags, one ColdFusion tag, and two ColdFusion functions. The following table briefly explains the ColdFusion tags and functions:&lt;br /&gt;Element&lt;br /&gt;Description&lt;br /&gt;Now()&lt;br /&gt;A function supported in CFML that you can use to retrieve information from your system.&lt;br /&gt;You will use the Now() function in the following procedure to return the current date that is retrieved from your system.&lt;br /&gt;DateFormat()&lt;br /&gt;A function that instructs ColdFusion to format the date returned by the Now() function.&lt;br /&gt;cfoutput&lt;br /&gt;A ColdFusion tag that you use to return dynamic data (data retrieved from a database) to a web page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510152320570537?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510152320570537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510152320570537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510152320570537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510152320570537'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/creating-coldfusion-page.html' title='Creating a ColdFusion page'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510140247062126</id><published>2006-08-08T22:28:00.000-07:00</published><updated>2006-08-08T23:23:25.013-07:00</updated><title type='text'>Working with ColdFusion pages</title><content type='html'>ColdFusion pages are plain text files that you use to create web applications. You can create your ColdFusion applications by writing all the code manually or by using wizards (provided with some editors) to generate the majority of the code for you.&lt;br /&gt;You can use the following editors to create your ColdFusion pages:&lt;br /&gt;Macromedia Dreamweaver MX&lt;br /&gt;Macromedia HomeSite+&lt;br /&gt;Macromedia ColdFusion Studio&lt;br /&gt;Any HTML editor&lt;br /&gt;Windows Notepad&lt;br /&gt;Vi or Emacs (UNIX systems)&lt;br /&gt;The best choice for creating ColdFusion pages is Macromedia Dreamweaver MX. Dreamweaver MX includes many CFML features for building applications, such as rapid visual development, robust CFML editing, and integrated debugging. Dreamweaver MX also includes a copy of HomeSite+ for users who are familiar with developing their application code using ColdFusion Studio or HomeSite 5. HomeSite+ combines all the features of ColdFusion Studio and HomeSite 5, along with support for the latest ColdFusion MX tags.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510140247062126?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510140247062126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510140247062126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510140247062126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510140247062126'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/working-with-coldfusion-pages.html' title='Working with ColdFusion pages'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510128884680173</id><published>2006-08-08T22:27:00.000-07:00</published><updated>2006-08-08T23:25:05.240-07:00</updated><title type='text'>Building applications with CFML</title><content type='html'>You build ColdFusion applications as a series of pages that use CFML. Developers can extend this language by creating their own custom tags or user-defined functions (UDF), or by integrating COM, C++, and Java components, such as Java Server Page (JSP) tag libraries.&lt;br /&gt;Interacting with data sources&lt;br /&gt;ColdFusion applications can interact with any database that supports a JDBC technology-based driver. A JDBC technology-based driver uses an Application Programming Interface (API) to execute SQL statements to databases on most platforms. However, ColdFusion is not limited to JDBC data sources. You can also interact with existing Open Database Connectivity (ODBC) data sources by using ODBC Socket, a driver that interacts with an existing ODBC driver.&lt;br /&gt;Interacting with mobile devices&lt;br /&gt;ColdFusion MX 7 lets you create applications that can respond to events and messages from diverse sources, including instant messaging, mobile phone Short Message Service (SMS) text messages, Internet socket requests, and system events. Development tools&lt;br /&gt;You can code your ColdFusion application with NotePad or any HTML editor; however, Macromedia recommends that you build your applications using Macromedia Dreamweaver MX. Dreamweaver MX offers features and wizards that enhance ColdFusion development.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510128884680173?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510128884680173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510128884680173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510128884680173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510128884680173'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/building-applications-with-cfml.html' title='Building applications with CFML'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510121672977153</id><published>2006-08-08T22:25:00.000-07:00</published><updated>2006-08-08T23:26:28.030-07:00</updated><title type='text'>How ColdFusion processes pages</title><content type='html'>The following steps explain how the ColdFusion server processes a ColdFusion page:&lt;br /&gt;The ColdFusion server looks at the content of the page and searches for the following ColdFusion instructions:&lt;br /&gt;Tag names that begin with cf.&lt;br /&gt;Variables and functions that are always surrounded by number signs (#).&lt;br /&gt;If the ColdFusion server finds any HTML or plain text in the page, the ColdFusion server returns it to the web server unchanged.&lt;br /&gt;The ColdFusion server processes all the ColdFusion instructions found, and returns any remaining results to the web server. The web server then sends the entire output to the browser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510121672977153?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510121672977153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510121672977153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510121672977153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510121672977153'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/how-coldfusion-processes-pages.html' title='How ColdFusion processes pages'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510115303137913</id><published>2006-08-08T22:24:00.000-07:00</published><updated>2006-08-08T23:27:17.326-07:00</updated><title type='text'>The ColdFusion MX Administrator</title><content type='html'>You use the ColdFusion MX Administrator to configure and maintain the ColdFusion application server. It is a web-based application that you can access using any web browser, from any computer with an Internet connection.&lt;br /&gt;You can manage the following configuration options with the ColdFusion MX Administrator:&lt;br /&gt;ColdFusion data sources&lt;br /&gt;Debugging output&lt;br /&gt;Server settings&lt;br /&gt;Application security&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510115303137913?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510115303137913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510115303137913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510115303137913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510115303137913'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-mx-administrator.html' title='The ColdFusion MX Administrator'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510102832569606</id><published>2006-08-08T22:23:00.001-07:00</published><updated>2006-08-08T23:28:34.066-07:00</updated><title type='text'>The ColdFusion application server</title><content type='html'>The ColdFusion application server is itself a web application that typically resides on the same computer as your web server software. It is the program that parses (reads and interprets) and processes supplied instructions. These instructions are passed to ColdFusion through ColdFusion pages, which use a .cfm or .cfc filename extension. A ColdFusion page looks like an HTML page, but contains special tags that instruct the ColdFusion server to perform specific operations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510102832569606?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510102832569606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510102832569606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510102832569606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510102832569606'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-application-server.html' title='The ColdFusion application server'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510107038712798</id><published>2006-08-08T22:23:00.000-07:00</published><updated>2006-08-08T23:27:58.633-07:00</updated><title type='text'>The ColdFusion Markup Language</title><content type='html'>ColdFusion Markup Language (CFML) is a tag-based language similar to HTML that uses special tags and functions. With CFML, you can enhance your standard HTML files with database commands, conditional operators, and high-level formatting functions, and rapidly produce easy-to-maintain web applications.&lt;br /&gt;CFML looks similar to HTML: it includes start and end tags, and each tag is enclosed in angle brackets. All ending tags are preceded with a forward slash (/) and all tag names are preceded with cf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510107038712798?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510107038712798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510107038712798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510107038712798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510107038712798'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion-markup-language.html' title='The ColdFusion Markup Language'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510095883201218</id><published>2006-08-08T22:20:00.000-07:00</published><updated>2006-08-08T23:29:21.933-07:00</updated><title type='text'>About ColdFusion MX</title><content type='html'>ColdFusion MX is a powerful web application server that lets you create robust sites and applications without a long learning curve. ColdFusion MX does not require coding in traditional programming languages (for example, C, C++, Java, XML), although it supports these traditional programming languages.&lt;br /&gt;ColdFusion MX consists of the following core components:&lt;br /&gt;ColdFusion application server&lt;br /&gt;ColdFusion Markup Language (CFML)&lt;br /&gt;ColdFusion MX Administrator&lt;br /&gt;The following sections describe these core components in more detail. In addition, the Getting Started Experience, which you can view by opening the Macromedia ColdFusion MX Administrator and clicking Getting Started, provides introductory information about ColdFusion and code snippets that highlight the new features of ColdFusion MX 7.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510095883201218?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510095883201218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510095883201218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510095883201218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510095883201218'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/about-coldfusion-mx.html' title='About ColdFusion MX'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115510083945077193</id><published>2006-08-08T22:18:00.000-07:00</published><updated>2006-08-08T23:30:44.930-07:00</updated><title type='text'>Introducing ColdFusion MX</title><content type='html'>This chapter introduces the core technologies that are the foundation for Macromedia ColdFusion MX. In addition, it introduces the basic concepts about ColdFusion MX, how it works, and the various components that comprise it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115510083945077193?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115510083945077193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115510083945077193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510083945077193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115510083945077193'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/introducing-coldfusion-mx.html' title='Introducing ColdFusion MX'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32401560.post-115505169752674923</id><published>2006-08-08T08:34:00.000-07:00</published><updated>2006-08-09T03:02:13.716-07:00</updated><title type='text'>Coldfusion</title><content type='html'>You like Coldfusion? Maybe you know it as Macromedia ColdFusion, Adobe ColdFusion, Cold Fusion, CF, CFM, CFML, CF MX, or a host of other acronyms. No matter what you know it as, you're still in the right place.&lt;br /&gt;&lt;br /&gt;Convention of Macromedia's line of products. ColdFusion MX was completely rebuilt from the ground up and was based on the Java 2 Platform, Enterprise Edition (J2EE) platform. ColdFusion MX was also designed to integrate well with Macromedia Flash using Macromedia Flash Remoting MX.&lt;br /&gt;&lt;br /&gt;Starting from the MX (6.0) release, ColdFusion is compiled to bytecode, like JSP and ASP.NET. The compiled .class files are readily accessible, and are cached until their source changes, like JSPs.&lt;br /&gt;&lt;br /&gt;With the release of ColdFusion MX, the CFML language was also extended to support basic OOP. Apart from the tag-based CFML syntax, ColdFusion supports embedded scripts that can be written in a JavaScript-like language, known as CFScript.&lt;br /&gt;&lt;a href="http://www.adobe.com/devnet/coldfusion"&gt;http://www.adobe.com/devnet/coldfusion&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32401560-115505169752674923?l=coldfusion-guide.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldfusion-guide.blogspot.com/feeds/115505169752674923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32401560&amp;postID=115505169752674923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115505169752674923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32401560/posts/default/115505169752674923'/><link rel='alternate' type='text/html' href='http://coldfusion-guide.blogspot.com/2006/08/coldfusion.html' title='Coldfusion'/><author><name>Mathew</name><uri>http://www.blogger.com/profile/07210246494019946382</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
