<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Dev Shack &#187; ColdFusion</title>
	<atom:link href="http://www.thedevshack.com/tag/coldfusion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thedevshack.com</link>
	<description>Technology and Programming Blog</description>
	<lastBuildDate>Mon, 06 Jun 2011 00:13:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Adobe Releases Public Betas of ColdFusion 9 and ColdFusion Builder</title>
		<link>http://www.thedevshack.com/adobe-releases-public-betas-of-coldfusion-9-and-coldfusion-builder/</link>
		<comments>http://www.thedevshack.com/adobe-releases-public-betas-of-coldfusion-9-and-coldfusion-builder/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 10:59:21 +0000</pubDate>
		<dc:creator>mfleming</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Adobe]]></category>

		<guid isPermaLink="false">http://www.thedevshack.com/?p=269</guid>
		<description><![CDATA[This is just a quick note that Adobe has released the public beta versions of ColdFusion 9 and the new ColdFusion Builder. Download links are below. I would also like to point out that while you try these versions out, please report any bugs you find to Adobe. This will benefit them by allowing them [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a quick note that Adobe has released the public beta versions of ColdFusion 9 and the new ColdFusion Builder.  Download links are below.  I would also like to point out that while you try these versions out, please report any bugs you find to Adobe.  This will benefit them by allowing them to address the issues and it will benefit the community as a whole, as in the end it makes for a better more stable product.</p>
<p><a href="http://labs.adobe.com/technologies/coldfusion9/" target="_blank">Download ColdFusion 9 Beta</a></p>
<p><a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_coldfusionbuilder" target="_blank">Download ColdFusion Builder Beta<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedevshack.com/adobe-releases-public-betas-of-coldfusion-9-and-coldfusion-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ColdFusion Gets Some Gartner Love</title>
		<link>http://www.thedevshack.com/coldfusion-gets-some-gartner-love/</link>
		<comments>http://www.thedevshack.com/coldfusion-gets-some-gartner-love/#comments</comments>
		<pubDate>Fri, 15 May 2009 11:12:33 +0000</pubDate>
		<dc:creator>mfleming</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Abobe]]></category>
		<category><![CDATA[Gartner]]></category>

		<guid isPermaLink="false">http://www.thedevshack.com/?p=209</guid>
		<description><![CDATA[Finally, some good press for ColdFusion! Mark Driver, a Gartner analyst, recently published an analyst note on ColdFusion. It has some good things to say about ColdFusion and that Abobe has strong support for the product. Nice to see others praising a product that we in the ColdFusion community have praised for years. The report [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, some good press for ColdFusion!  Mark Driver, a Gartner analyst, recently published an analyst note on ColdFusion.  It has some good things to say about ColdFusion and that Abobe has strong support for the product.  Nice to see others praising a product that we in the ColdFusion community have praised for years.</p>
<p>The report is not free, but <a href="http://www.webbschofield.com/index.cfm/2009/5/14/Analysts-at-Gartner-Praise-CF" target="_blank">Kristen Schofield has some excerpts posted on her blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedevshack.com/coldfusion-gets-some-gartner-love/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Will Twitter Kill RSS Feeds?</title>
		<link>http://www.thedevshack.com/will-twitter-kill-rss-feeds/</link>
		<comments>http://www.thedevshack.com/will-twitter-kill-rss-feeds/#comments</comments>
		<pubDate>Thu, 07 May 2009 11:32:55 +0000</pubDate>
		<dc:creator>mfleming</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Cycling]]></category>
		<category><![CDATA[Motorsports]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://www.thedevshack.com/?p=197</guid>
		<description><![CDATA[I have read numerous articles this week on the subject of Twitter replacing RSS feeds for some people, so I thought I would share my two cents on the subject. I&#8217;ll start by saying I was a late adopter to Twitter, having been signed up for only a few months now. Over that time period [...]]]></description>
			<content:encoded><![CDATA[<p>I have read numerous articles this week on the subject of Twitter replacing RSS feeds for some people, so I thought I would share my two cents on the subject.  I&#8217;ll start by saying I was a late adopter to Twitter, having been signed up for only a few months now. Over that time period Twitter is slowly overtaking my reading of news from my RSS feeds.  I have always been a huge fan of Google Reader, and it&#8217;s been my primary source of news, sports information, tech blogs, etc&#8230;  Every day now I find myself removing feeds from Reader once I see the site I was subscribed to also offers a Twitter feed.  In the near future I can say I will probably not use Google Reader anymore.  Twitter will become my main source of content.  So count me in the large group of folks who see Twitter as an RSS killer.</p>
<p>In the next couple of weeks I will be sharing a ColdFusion based project I have created that aggregates RSS based content on certain news subjects (Pro Cycling and Motorsports).  This is just one other step I have taken to provide a means of having more content viewable via Twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedevshack.com/will-twitter-kill-rss-feeds/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ColdFusion: Grab Yourself a TinyURL</title>
		<link>http://www.thedevshack.com/coldfusion-grab-yourself-a-tinyurl/</link>
		<comments>http://www.thedevshack.com/coldfusion-grab-yourself-a-tinyurl/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 11:03:18 +0000</pubDate>
		<dc:creator>mfleming</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[CFHTTP]]></category>
		<category><![CDATA[cfm]]></category>
		<category><![CDATA[TinyURL]]></category>

		<guid isPermaLink="false">http://www.thedevshack.com/?p=173</guid>
		<description><![CDATA[I have been working on a new application the last few days and one of the requirements was to generate a short URL. There are many different URL shortening services out there today, but I decided to go with one of the original services, TinyURL. Although this service does not provide any sort of API, [...]]]></description>
			<content:encoded><![CDATA[<p>I have been working on a new application the last few days and one of the requirements was to generate a short URL.  There are many different URL shortening services out there today, but I decided to go with one of the original services, TinyURL.  Although this service does not provide any sort of API, they do offer a quick and dirty HTTP post method of grabbing a short URL.  Using CFHTTP in ColdFusion makes this easy, and only requires a single line of code:</p>
<p><code lang="cfm[lines]"><cfhttp method="get" result="tinyURL" url="http://tinyurl.com/api-create.php?url=http://www.yourlongurl.com"></code></p>
<p>All this does is call the TinyURL post URL and pass in the URL you would like shortened.  The post simply returns the text that contains the shortened URL.  Now that was to easy!  It is a good idea to check the status code of the HTTP call.  If a status of 200 is returned, then all is well.  If not you can handle the error any way you would like.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedevshack.com/coldfusion-grab-yourself-a-tinyurl/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Preventing XSS (Cross-Site Scripting) Attacks in ColdFusion</title>
		<link>http://www.thedevshack.com/preventing-xss-cross-site-scripting-attacks-in-coldfusion/</link>
		<comments>http://www.thedevshack.com/preventing-xss-cross-site-scripting-attacks-in-coldfusion/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 22:19:47 +0000</pubDate>
		<dc:creator>mfleming</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[attack]]></category>
		<category><![CDATA[HTMLEditFormat]]></category>
		<category><![CDATA[Protection]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[scriptProtect]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[validate]]></category>
		<category><![CDATA[XSS]]></category>

		<guid isPermaLink="false">http://www.thedevshack.com/?p=161</guid>
		<description><![CDATA[With the recent issues Twitter has faced in recent days, I thought it would be important to show how you can prevent XSS attacks in ColdFusion. For a detailed explanation of what XSS is you can read a good summary here. So how can you protect against this type of attack? ColdFusion has some built [...]]]></description>
			<content:encoded><![CDATA[<p>With the recent issues Twitter has faced in recent days, I thought it would be important to show how you can prevent XSS attacks in ColdFusion.  For a detailed explanation of what XSS is you can <a href="http://www.cgisecurity.com/xss-faq.html" target="_blank">read a good summary here</a>.  So how can you protect against this type of attack?</p>
<p>ColdFusion has some built in functionality to make this really easy.  These are the steps I would recommend you take to help prevent XSS attacks:</p>
<ol>
<li>You can enable Global Script Protection in your application.  You can accomplish this by using the scriptProtect attribute in your application.cfc.  You can set this to automatically add some protection to your form, URL, CGI and cookie variables.  You can also pass in a column delimited list of the scopes you wish to add the default protection to.</li>
<li>You can also globally enable script protection at the server level via the ColdFusion Administrator.  Under settings is a checkbox to Enable Global Script Protection.  This will default every application on the server to use script protection by default.</li>
<li>Use HTMLEditFormat around ANY variables that contain user submitted input.  This function will convert any submitted HTML tags into their HTML character entity.  This can help to stop malicious Javascript code for example from being served to the browser.</li>
<li>The sure fire way to prevent this type of attack is to simply search and replace any maliciuous data.  In other words, replace script tags, etc&#8230; with nothing.</li>
<li>Validate user submitted input on the server side.  If you are expecting a numeric value in a field, make sure it&#8217;s numeric.  Also validate maximum lengths.  If you have a state field that is only 2 characters in length, validate it to make sure it&#8217;s no bigger.</li>
</ol>
<p>As you can see ColdFusion provides many features and functions to aid you in preventing an XSS attack on your site.  It&#8217;s up to you to put these practices in place!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedevshack.com/preventing-xss-cross-site-scripting-attacks-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>10 Skills Developers Will Need</title>
		<link>http://www.thedevshack.com/10-skills-developers-will-need/</link>
		<comments>http://www.thedevshack.com/10-skills-developers-will-need/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 11:09:58 +0000</pubDate>
		<dc:creator>mfleming</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.thedevshack.com/?p=141</guid>
		<description><![CDATA[Justin James at TechRepublic posted an article yesterday that covers his opinion of the 10 skills developers will need in the next 5 years. You can read his article and I&#8217;m sure you will agree with some of his items and there will be some you take a different view on. Here are my thoughts: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.techrepublic.com.com/10things/?p=643" target="_blank">Justin James at TechRepublic posted an article</a> yesterday that covers his opinion of the 10 skills developers will need in the next 5 years.  You can read his article and I&#8217;m sure you will agree with some of his items and there will be some you take a different view on.  Here are my thoughts:</p>
<p>I agree 100% with the first item in the list, that you should already know or learn at least one of the most popular languages (.NET, PHP or Java).  That does not mean you need to be proficient in every one of them, but I would agree that you should be in the process of at least being very proficient in one of these.  I know and love ColdFusion, and as long a Adobe updates and stands behind the product I will use it.  I have started some deep learning of .NET (with C#) and it has expanded my horizons.  After being reluctant about .NET at first, I can now say it like it.  Knowing more than one language will also help you to determine what platform will be the best for your projects in the future.  A certain platform will not always be the best solution to a particular problem.  Having a knowledge of other languages will help you make the right decision and be successful.</p>
<p>I am not sure if Justin was listing his items in order of importance, but if he was I would disagree with having mobile development listed as the last item in the list.  Mobile applications are gaining steam every day and there is one important factor that seems to get overlooked sometimes.  Depending on your application, most organizations are looking to put a little part of that on a mobile device or at least have a website that displays well on a mobile browser.  Take a look at the most popular websites currently, those like Twitter, MySpace, Facebook, etc&#8230;  They are started on the web, but you can find tons of dedicated mobile apps for your Blackberry, iPhone, etc&#8230; that take advantage of those technologies.  I may have moved this item up a little further in the list.</p>
<p>I do agree with item four on his list, knowing and understanding web services.  Web services easily allow you to release an API or some other hooks into your application.  This easily allows third party integration with your application, which is getting more and more common every day.</p>
<p>That&#8217;s it for my thoughts.  What are your thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedevshack.com/10-skills-developers-will-need/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

