<?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>PANESAR.net &#187; Development</title>
	<atom:link href="http://www.panesar.net/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.panesar.net</link>
	<description>Making the world a better place with ColdFusion, Web Startup, and Software</description>
	<lastBuildDate>Wed, 07 Jul 2010 21:20:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ColdFusion Builder request list</title>
		<link>http://www.panesar.net/2010/06/18/coldfusion-builder-request-list/</link>
		<comments>http://www.panesar.net/2010/06/18/coldfusion-builder-request-list/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 16:27:40 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[ColdFusion Builder]]></category>

		<guid isPermaLink="false">http://www.panesar.net/2010/06/18/coldfusion-builder-request-list/</guid>
		<description><![CDATA[I just saw the neatest feature in the Linux text editor VI.
All of the links in the code are surfable. You just drill in through the includes between all of your files.  Very cool.
I wonder if there&#8217;s an extension to do this in CfBuilder, or from the Eclipse world?
]]></description>
			<content:encoded><![CDATA[<p>I just saw the neatest feature in the Linux text editor VI.</p>
<p>All of the links in the code are surfable. You just drill in through the includes between all of your files.  Very cool.</p>
<p>I wonder if there&#8217;s an extension to do this in CfBuilder, or from the Eclipse world?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/06/18/coldfusion-builder-request-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable or disable RDS on a Coldfusion Server</title>
		<link>http://www.panesar.net/2010/05/29/enable-or-disable-rds-on-a-coldfusion-server/</link>
		<comments>http://www.panesar.net/2010/05/29/enable-or-disable-rds-on-a-coldfusion-server/#comments</comments>
		<pubDate>Sat, 29 May 2010 23:29:38 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[ColdFusion Builder]]></category>
		<category><![CDATA[ColdFusion Report Builder]]></category>
		<category><![CDATA[RDS]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=230</guid>
		<description><![CDATA[It's well known that RDS shouldn't be enabled on a production ColdFusion Server.

Over the years I haven't been much of a user of RDS anyways so I usually just left it disabled.

Lately though RDS is starting to have a lot more value to me, I have been using ColdFusion's Report Builder a lot more in addition to ColdFusion Builder itself, which use RDS a lot more to expose a lot of neat functionality.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s well known that RDS shouldn&#8217;t be enabled on a production ColdFusion Server.</p>
<p>Over the years I haven&#8217;t been much of a user of RDS anyways so I usually just left it disabled.</p>
<p>Lately though RDS is starting to have a lot more value to me, I have been using ColdFusion&#8217;s Report Builder a lot more in addition to ColdFusion Builder itself, which use RDS a lot more to expose a lot of neat functionality.</p>
<p>ColdFusion Report Builder lets you connect and browse your ColdFusion data sources to build your report either through wizards, or construct (and test) your queries in real time.  Since ColdFusion Report Builder is from what I can tell, a repackaged Jasper Reports binary, it&#8217;s actually really nice to have a lot of the CF shortcuts built in.</p>
<p>ColdFusion Builder is something I&#8217;ve been using more and more in the past year.  I started slowly with the betas as the CFEclipse worked just fine for me.  As ColdFusion 9 came out though, a lot changed.  The integration between ColdFusion Builder and CF 9 is great.</p>
<p>I ended up having to find a mechanism to enable and disable (if needed) RDS.  Searched high and low, and forgot to check the knowledge base over at Adobe.</p>
<p>Lo and behold the explanation is simple:</p>
<ol>
<li>In the <strong>root of your coldfusion path</strong>, you have a <strong>/wwwroot </strong>folder.  inside of it there is a file called <strong>web.xml</strong></li>
<li>This file is used with the configuration of ColdFusion itself, and not only the internal web server.  So if you use another web server like IIS or Apache, this file is still relevant to edit.</li>
<li>When you open up the <strong>web.xml</strong> to edit, you&#8217;ll need to search the text for &#8220;RDS&#8221; and un-comment two spots where there are RDS services <strong>&lt;!&#8211; commented out &#8211;&gt;</strong> .. Both must be un-commented.</li>
<li>After you remove the comments and save the file, simply re-start the ColdFusion Server and RDS will be up and alive.  Use the ColdFusion Administrator to set your passwords as needed.</li>
</ol>
<p>AND RDS WORKS!  Reverse the steps to disable RDS on production servers.</p>
<p>Hope that helps, I know I&#8217;ll be back to reading this post when I forget in the future.  The knowledge base article to enable or disable RDS in ColdFusion in this technote.  The ColdFusion MX instructions are applicable to CF 6 and up: <a href="http://kb2.adobe.com/cps/172/tn_17276.html" target="_blank">http://kb2.adobe.com/cps/172/tn_17276.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/05/29/enable-or-disable-rds-on-a-coldfusion-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing my Introduction to ColdBox Tutorial: My Coldbox 101</title>
		<link>http://www.panesar.net/2010/04/06/introduction-to-coldbox-tutorial-serie/</link>
		<comments>http://www.panesar.net/2010/04/06/introduction-to-coldbox-tutorial-serie/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 22:07:35 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[ColdBox]]></category>
		<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[My ColdBox 101]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=226</guid>
		<description><![CDATA[In my original ColdBox 3 review, I mentioned that I would be starting a brief ColdBox Series to cover my experiences and any questions that came my way.
I have used the past few months to approach ColdBox in two different ways:

Existing Applications - Consider porting, or continuing development in ColdBox.  Like any re-factoring, there are [...]]]></description>
			<content:encoded><![CDATA[<p>In my original <a href="http://www.panesar.net/2009/12/19/impressions-of-coldbox-3/" target="_blank">ColdBox 3 review</a>, I mentioned that I would be starting a brief ColdBox Series to cover my experiences and any questions that came my way.</p>
<p>I have used the past few months to approach ColdBox in two different ways:</p>
<ol>
<li><strong>Existing Applications </strong>- Consider porting, or continuing development in ColdBox.  Like any re-factoring, there are pros and cons to this, the main part being cost in time, and fixing something that isn&#8217;t really broken.  So I wait for a reason to do it&#8230;</li>
<li><strong>New Applications </strong>- I&#8217;m happy to say that I haven&#8217;t regretted using ColdBox for my new projects.  The few times I&#8217;ve felt I could get i it done quicker with a framework I already know and have some code built up in is quickly offset by realizing once I figure something out, it&#8217;s a one time thing.  Blog about it, and I have my search engine for &#8220;how did I do that again?&#8221;</li>
</ol>
<p>This approach has had me learning and playing with ColdBox to learn the best way of how I want to do things, and why.  Along the way I have been writing posts (while coding) to quickly document any discoveries where the examples and documentation was found to be a bit lacking.  My idea was to come in later and ColdBox has excellent documentation but I have found that there could be a lot more examples provided to get developers up and running even quicker.</p>
<p>In the past few months I have written a few dozen tips/discoveries.</p>
<p>I thank everyone who has sent in their questions and responses, please keep them coming and I&#8217;ll get through them as best as I can.</p>
<p>I&#8217;ll publish this post to the blog but not advertise it until I have a solid few tips that I can publish on a regular basis.</p>
<p>My ColdBox 101:</p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/04/06/introduction-to-coldbox-tutorial-serie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joel Spolsky quits blogging?  But I like breathing!</title>
		<link>http://www.panesar.net/2010/03/05/joel-spolsky-quits-blogging-but-i-like-breathing/</link>
		<comments>http://www.panesar.net/2010/03/05/joel-spolsky-quits-blogging-but-i-like-breathing/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 17:39:10 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Customers]]></category>
		<category><![CDATA[FogBugz]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.panesar.net/2010/03/03/joel-spolsky-quits-blogging-but-i-like-breathing/</guid>
		<description><![CDATA[I came across an article by Joel Spolsky in Inc. Magazine announcing he's quitting his blog.

For one of the original software development bloggers to announce something like this out of the blue, it seems quite strange.

Joel mentions a number of reasons that I think are interesting to look through:]]></description>
			<content:encoded><![CDATA[<p>I came across an article by <a href="http://www.joelonsoftware.com" target="_blank">Joel Spolsky</a> in Inc. Magazine announcing <a href="http://www.inc.com/magazine/20100301/lets-take-this-offline.html" target="_blank">he&#8217;s quitting his blog</a>.</p>
<p>For one of the original software development bloggers, at the center of the startup, micro-isv movement to make a decision like this, it seems a little strange at first..</p>
<p>Joel mentions a number of reasons that I think are interesting of what a startup may face, once a startup has.. started up.</p>
<ol>
<li>Part of the reason he&#8217;s no longer writing is that he has so many customers that his blog posts seem to deeply offend one of his clients in one way or another.Plausible?  Sure.  But isn&#8217;t differentiation what a product is built on?  I think this could be the topic of a blog post on it&#8217;s own by Joel to see what kind of things others in startups have to look forward to when you get large(r).</li>
<li> Growth means there&#8217;s revenue for traditional advertising. I would think, though, that tools for developers are ultimately best directly connected to them instead of magazine ads?</li>
</ol>
<p>Joel might be big enough and he doesn&#8217;t need to, or can&#8217;t benefit from blogging as he did prior&#8230;  With Stack Overflow taking on the answer / thought market and opening things up beyond him, maybe there&#8217;s room for a lot more voices, that can be found easily.</p>
<p>Maybe Joel was developing the best bug tracking software in the world, and attracting the best developers in the world, so that when FogBugz reached it&#8217;s sweet spot, he can go onto building the best software company in the world?</p>
<p>Who knows.</p>
<p>I do know that writing, and sharing doesn&#8217;t leave you once you start, and know the value of being shared with, especially after many years.</p>
<p>Joel&#8217;s posts have helped so many that I don&#8217;t think many will lose their value or relevance.  Whether it was the pay-scale matrix, or why the command and conquer or econ 101 management won&#8217;t work with software developers, it&#8217;s rare to have reasonably concise, applicable, exploratory rants that were sane as it&#8217;s readers most of the time, and willing to have it&#8217;s share of mind-stretching ideas like anyone being stretched by growth.</p>
<p>If this is the last of Joel blogging, thanks for doing it.  The fact that Joel replies to emails and shared what he learnt so others could join the movement to make the world a better place with better software.</p>
<p>Will it be the last we hear from him in books, conferences, articles elsewhere..?  Doubt it.  His recent introduction to mercurial at <a href="http://www.hginit.com" target="_blank">www.hginit.com</a> is a prime example.</p>
<p>I hope Joel continues to create and write, and if not, we see his writing has inspired others to write and share.</p>
<p>Joel I know you read more than you ever let on, so if your eyes reach here, which I&#8217;ll do my best to ensure, remember that with our talents we have a responsibility to share what has been shared and taught to us by life and others.  No guilt trip intended, the world owes us nothing. <img src='http://www.panesar.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Let&#8217;s step back from this and see the general picture.</p>
<p>Does this decision by Joel mean blogging is ultimately useless for startups?  I don&#8217;t think so. At all.</p>
<p>Most companies, indeed, do use their blogs for boring news releases is relevant.</p>
<p>Blogs are all about relevancy.  Blogs, like products that provide relevancy thrive.</p>
<p>Blogs will always have their place to share information, and for us, resources for startups looking to reach their market through the public seeking their content.  If you don&#8217;t have the marketing money, a blog is a key way to demonstrate and share expertise and knowledge.</p>
<p>I can say that the last year of writing this blog has showed me that I need to write more, and often.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/03/05/joel-spolsky-quits-blogging-but-i-like-breathing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If you could unlearn everything you know, and start again&#8230;</title>
		<link>http://www.panesar.net/2010/03/03/if-you-could-unlearn-everything-you-know-and-start-again/</link>
		<comments>http://www.panesar.net/2010/03/03/if-you-could-unlearn-everything-you-know-and-start-again/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 06:59:58 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=216</guid>
		<description><![CDATA[Einstein wasn't wrong when he said the only thing that got in the way of his learning was his education. Learning how to think -- creatively to solve problems, to find dots and connect them, are skills that are hard to find, hard to develop, especially when we can get into a trance with technology.

I think we're most alive when we create.]]></description>
			<content:encoded><![CDATA[<div>
<p>Einstein wasn&#8217;t wrong when he said the only thing that got in the way of his learning was his education. Learning how to think &#8212; creatively to solve problems, to find dots and connect them, are skills that are hard to find, hard to develop, especially when we can get into a trance with technology.</p>
<p>I think we&#8217;re most alive when we create.</p>
<p>So that&#8217;s all I&#8217;d do. Create, create, create. Solutions for lots of problems, in lots of ways, to realize that everyone just wants to answer one question with their solutions nearly every time. &#8220;Where is everything at?&#8221;</p>
<p>Learning how, and why to think from multiple perspectives when looking at solving a problem is infinitely more important than the tool(s) you pick to use them.</p>
<p>The tools you pick will be better based on the clarity and your ability to boil things down to their essence. Tools that increase clarity and decrease confusion are good. Tools that let you (and users) get more done with less effort, are good.</p>
<p>Helping people make the world a better place by letting the system manage the details, and letting people manage the system (and relationships with others) is what can empower software to change the world for the better, instead of dealing with the 70% of failing projects out there.If</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/03/03/if-you-could-unlearn-everything-you-know-and-start-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ooops &#8211; Automation can be dangerous</title>
		<link>http://www.panesar.net/2010/02/24/automation-can-be-dangerous/</link>
		<comments>http://www.panesar.net/2010/02/24/automation-can-be-dangerous/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 06:55:19 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Algorithms]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=213</guid>
		<description><![CDATA[So... had a bit of a mixup.

February was a bit of a busy month for me so I wrote some content in advance to publish for sure, and to add more when I had the chance..

Evidently, PHP and wordpress do not work out of the box to automaticaly publish scheduled content.

Maybe I should go to a ColdFusion blog. :)

In any event, my apologies, I'll post the rest and it should show up on the RSS feeds.
]]></description>
			<content:encoded><![CDATA[<p>So&#8230; had a bit of a mixup.</p>
<p>February was a bit of a busy month for me so I wrote some content in advance to publish for sure, and to add more when I had the chance..</p>
<p>Evidently, PHP and wordpress do not work out of the box to automaticaly publish scheduled content.</p>
<p>Maybe I should go to a ColdFusion blog. <img src='http://www.panesar.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In any event, my apologies, I&#8217;ll post the rest and it should show up on the RSS feeds.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/02/24/automation-can-be-dangerous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safety, security and storage of information and passwords</title>
		<link>http://www.panesar.net/2010/02/03/safety-security-and-storage-of-information-and-password/</link>
		<comments>http://www.panesar.net/2010/02/03/safety-security-and-storage-of-information-and-password/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 20:28:22 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Startups]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=208</guid>
		<description><![CDATA[In creating software, be it a startup or a client project, key decisions need to be made and implemented based on security.

In the world of security I have learnt a few things, usually the long way.]]></description>
			<content:encoded><![CDATA[<p>In creating software, be it a startup or a client project, key decisions need to be made and implemented based on security.</p>
<p>In building secure applications that let me sleep at night, I have learnt a few things:</p>
<ol>
<li><strong>Security is relative.</strong> You must keep up, and ahead of the curve.  Your thinking and design must be steps ahead of what&#8217;s happening and what may be possible in the near future.  In the end, if someone wants to, given enough of their time, resources and money (more than what you have spent) it, still, conceivably, is possible that security may be compromised.</li>
<li><strong>Security vs. Convenience. </strong> Unless you are a expert of making complex security disappear &#8220;under the covers&#8221;, there is still a fundamental  acknowledgment that has to be made.  The more security you implement in an application, the performance, and usability of that application becomes less than simple.</li>
<li><strong>The path of least resistance. </strong>Instead of building a big, thick wall of security, consider building many, thinner walls. Just like someone who asks you a question instead of googling it, someone wanting access to a system will want to do so the quickest way possible.  If they are out to find the next outpost, they will move on if there is layer after layer of security, like an onion skin.
<p>Why?  Most unscrupulous attempts to access a system aren&#8217;t really about you.  Most valuable is the most generic.  Your server resources to be illegitimately used to send out spam, etc, and not necessarily for what your application itself does.  The reality is most attempts to break into your site will be automated scripts/botnets that sweep the entire internet.  While you can build mega security features, a lot can be said by good design and putting up multiple &#8220;walls&#8221; instead of one big &#8220;wall&#8221;.  Design your application to inherently check and enforce security as much as it can internally.  Package it with smart public facing interfaces, properly hardened and tested with client and server side scrubbing and validation, and we have a start.</li>
<li><strong>Passwords be safe.</strong> Do your best, reasonably to secure the single, most vulnerable part of your system.  Relative to the sensitivity of what is behind the password, implement password security measures.  Logarithmic delays between failed attempts.  Log and report invalid attempts. Encrypt your passwords.
<p>One of the biggest things you can do if/where necessary is to store your passwords securely.  This is a great article on <a href="http://codahale.com/how-to-safely-store-a-password/" target="_blank">How to safely store a password</a>.</li>
</ol>
<p>If you have any ideas to add to this list, please leave them in the comments.. I&#8217;ll update the list!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/02/03/safety-security-and-storage-of-information-and-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great Software Systems</title>
		<link>http://www.panesar.net/2010/01/02/great-software-systems/</link>
		<comments>http://www.panesar.net/2010/01/02/great-software-systems/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 19:21:20 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Startups]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=178</guid>
		<description><![CDATA[Happy New Year!
The past few weeks I&#8217;ve been thinking about how I&#8217;d like to continue to build in 2010.
Whether you are on the business side of technology, or the implementation side, there are some common elements to all projects no matter the viewpoint.
Great software systems:

Make users great. Make your users awesome at what they do [...]]]></description>
			<content:encoded><![CDATA[<p>Happy New Year!</p>
<p>The past few weeks I&#8217;ve been thinking about how I&#8217;d like to continue to build in 2010.</p>
<p>Whether you are on the business side of technology, or the implementation side, there are some common elements to all projects no matter the viewpoint.</p>
<p>Great software systems:</p>
<ul>
<li><strong>Make users great. </strong>Make your users awesome at what they do when they use your software.  If you don&#8217;t, you have a dud.</li>
<li><strong>Are mature.</strong> People manage the system, the system manages the details.    Immature: People make their own systems, manage their own details, nothing is connected, or consistent.</li>
<li><strong>Understand the data is the system: </strong>The data <strong>is</strong> the system to the end-user.  Not your software.  The software is merely packaging to the information they need.</li>
<li><strong>Understand the integrity of the data: </strong>What is the data. What does it mean.  What states does it exist in.  How does it interact with other data.  Why is this important?</li>
<li><strong>Keep the edge: </strong>Software is built around the competitive advantage of magnifying and fueling the existing best practices of &#8220;This is how we do it here&#8221;.  Don&#8217;t lose it by doing it your way.</li>
<li><strong>Are invisible</strong>: &#8220;Don&#8217;t make me think&#8221; when I use it.</li>
<li><strong>Self-Monitor</strong>: Bring things to my attention</li>
<li><strong>Master the Complex: </strong>It &#8217;s easy to make things complex.  It is hard to make complexity into something simple.  Understand that complexity is not the issue most of the time.  It&#8217;s confusion.</li>
</ul>
<p>Maybe this will become a growing list!  Add your own below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2010/01/02/great-software-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling Line Numbers to be visible in ColdFusion Builder</title>
		<link>http://www.panesar.net/2009/12/28/enabling-line-numbers-to-be-visible-in-coldfusion-builder/</link>
		<comments>http://www.panesar.net/2009/12/28/enabling-line-numbers-to-be-visible-in-coldfusion-builder/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 00:29:59 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[Coldfusion]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=197</guid>
		<description><![CDATA[It's always interesting to see the design / default setting considerations made in software.

One that has always stuck out to me is I can't figure out for the life of me why most IDE's don't enable line numbers by default.  No matter what we write, sooner or later we have to refer to the line number.

Luckily for Adobe's ColdFusion Builder,]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s always interesting to see the design / default setting considerations made in software.</p>
<p>One that has always stuck out to me is I can&#8217;t figure out for the life of me why most IDE&#8217;s don&#8217;t enable line numbers by default.  No matter what we write, sooner or later we have to refer to the line number.</p>
<p>Luckily for Adobe&#8217;s ColdFusion Builder, which is based on Eclipse, the setting is a few simple clicks.</p>
<ol>
<li>Go into preferences</li>
<li>Click on General in the left menu bar</li>
<li>Click Editors</li>
<li>Click on Text Editors</li>
<li>You will see the fourth checkbox says &#8220;Show line number&#8221;.  Click this on to enable it, and then click OK.</li>
</ol>
<p>Below is a handy screenshot to know exactly where to click.  Enjoy!</p>
<dl id="attachment_198" class="wp-caption alignnone" style="width: 681px;">
<dt class="wp-caption-dt">
<div id="attachment_199" class="wp-caption alignnone" style="width: 588px"><img class="size-full wp-image-199" title="AdobeColdFusionBuilderEnableLineNumbers-1" src="http://www.panesar.net/wp-content/uploads/2009/12/AdobeColdFusionBuilderEnableLineNumbers-1.png" alt="Enabling Line Numbers to be visible in Adobe ColdFusion Builder" width="578" height="284" /><p class="wp-caption-text">Enabling Line Numbers to be visible in Adobe ColdFusion Builder</p></div>
</dt>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2009/12/28/enabling-line-numbers-to-be-visible-in-coldfusion-builder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing ColdBox Platform Extension for ColdFusion Builder</title>
		<link>http://www.panesar.net/2009/12/24/installing-coldbox-platform-extension-for-coldfusion-builder/</link>
		<comments>http://www.panesar.net/2009/12/24/installing-coldbox-platform-extension-for-coldfusion-builder/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 04:28:42 +0000</pubDate>
		<dc:creator>Jas Panesar</dc:creator>
				<category><![CDATA[ColdBox]]></category>
		<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[My ColdBox 101]]></category>

		<guid isPermaLink="false">http://www.panesar.net/?p=170</guid>
		<description><![CDATA[One of the neat discoveries about ColdBox is the ColdBox plugin for Adobe ColdFusion Builder.

Here's the problem... I couldn't get the ColdBox Platform Extension installed in ColdFusion Builder with the existing instructions in the link above.   I suspect the older version of the ColdFusion Builder allowed you to do it from more than one location.]]></description>
			<content:encoded><![CDATA[<p>One of the neat discoveries about ColdBox is the<a href="http://blog.coldboxframework.com/post.cfm/coldbox-extension-for-coldfusion-builder" target="_blank"> ColdBox plugin</a> for Adobe ColdFusion Builder.</p>
<p>Here&#8217;s the problem&#8230; I couldn&#8217;t get the ColdBox Platform Extension installed in ColdFusion Builder with the existing instructions in the link above.   I suspect the older version of the ColdFusion Builder allowed you to do it from more than one location.</p>
<p>In any event, you have to Click on Window &gt; Show View &gt; Other &gt; Extensions , and allow the extension pane to appear at the bottom of your screen (as my default installation shows).  Then, click on the (+), select the ColdBox Extension zip file and go through the normal setup.</p>
<p>If you&#8217;re interested in a quick screencast, all 1 minute of it is below!</p>
<p><a href="http://screencast.com/t/YzdhMjI1M" target="_blank">http://screencast.com/t/YzdhMjI1M</a></p>
<p>The things it helps you handle include (Quoted from page above):</p>
<ul>
<li>Create handlers, plugins, interceptors and model objects with awesome wizardry</li>
<li>Create an event handler and have it auto-generate the views, etc.</li>
<li>Plugin Wizard</li>
<li>Interceptor Wizard</li>
<li>Model Object Wizard.. and more</li>
</ul>
<p>ColdFusion builder is in late-ish beta and it&#8217;s great to see some of the plugins that we have for it already.  It&#8217;s nice to see such a tool evolving.</p>
<p>Happy ColdBoxing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.panesar.net/2009/12/24/installing-coldbox-platform-extension-for-coldfusion-builder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
