<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
<channel>
<description>The Official ColdBox Platform Blog</description>
<link>http://blog.coldbox.org/</link>
<title>ColdBox Platform Blog Blog RSS Feed by ContentBox</title>
<copyright>Ortus Solutions, Corp (www.ortussolutions.com)</copyright>
<docs>http://www.rssboard.org/rss-specification</docs>
<generator>ColdBox Feed Generator - 2.1</generator>
<lastBuildDate>Thu, 20 Jun 2013 11:06:10 GMT</lastBuildDate>
<pubDate>Thu, 20 Jun 2013 11:06:10 GMT</pubDate>
<webMaster>info@ortussolutions.com (Site Administrator)</webMaster>
<item>
<title>ColdBox Relax v1.7 Released</title>
<description>&lt;p&gt;We are proud to announce yet another version of our open source RESTful assistant: &lt;strong&gt;ColdBox Relax - RESTful Tools For Lazy Experts!&lt;/strong&gt; For those of you who do not know what ColdBox Relax is, here you go:&lt;/p&gt;
&lt;p&gt;What is Relax? ColdBox Relax is a set of RESTful tools for lazy experts.
We pride ourselves in helping developers work smarter and of course 
document more in less time by providing them the necessary tools to 
automagically document and test. ColdBox Relax is a way to describe 
RESTful web services, test RESTful web services, monitor RESTful web 
services and document RESTful web services.  Now with version 1.5 you can also share RESTful web service definitions and manage a library of RESTful definitions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So what's new with version 1.7:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Various fixes to JSON lint and formatting&lt;/li&gt;
&lt;li&gt;Throw exceptions on invalid loading of API's&lt;/li&gt;
&lt;li&gt;New programmatic DSL for defining resources instead of an implicit struct/array notation&lt;/li&gt;
&lt;li&gt;New self-documenting DSL, what would be a project without documentation&lt;/li&gt;
&lt;li&gt;Addition of &lt;strong&gt;defaultFormat&lt;/strong&gt;() and &lt;strong&gt;defaultMethod&lt;/strong&gt;() for each resource definition&lt;/li&gt;
&lt;li&gt;Addition of JS auto-select of default format and methods if defined in resource in the RelaxURL tester console&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The most important feature of this release is that now you have a great programmatic DSL to define your RESTful resources:&lt;/p&gt;
&lt;pre&gt;
resource(pattern="/api/user/:username",handler="rest.user",action="{'get':'view','post':'create','put':'update','delete','remove'}")
.description("The representation for system users. You can also interact with creation, updating and deletion via this resource")
.methods("GET,POST,PUT,DELETE")
.defaultMethod("GET")
.defaultFormat("json")
.header(name="x-test",description="Return test in a header",required="true")
.param(name="firstName",description="The user firstname. Only used on PUT and POST operations",required="true")
.param(name="lastName",description="The user lastname. Only used on PUT and POST operations",required=true)
.param(name="email",description="The user email. Only used on PUT and POST operations",required="false")
.placeholder(name="username",description="The resource username to interact with",required=true);
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Resources, links and information:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: &lt;a href="http://coldbox.org/forgebox/view/coldbox-relax"&gt;http://coldbox.org/forgebox/view/coldbox-relax&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Source Code: &lt;a href="https://github.com/ColdBox/coldbox-relax"&gt;https://github.com/ColdBox/coldbox-relax&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Documentation: &lt;a href="http://wiki.coldbox.org/wiki/Projects:Relax.cfm"&gt;http://wiki.coldbox.org/wiki/Projects:Relax.cfm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<link>http://blog.coldbox.org/blog/coldbox-relax-v1-7-released</link>
<pubDate>Wed, 16 Nov 2011 14:51:25 GMT</pubDate>
<author>lmajano@ortussolutions.com (Luis Majano)</author>
<category>Community</category>
<category> Relax</category>
<category> Releases</category>
<guid isPermaLink="false">http://blog.coldbox.org/blog/coldbox-relax-v1-7-released</guid>
</item>
<item>
<title>CFCamp 2011 Presentations</title>
<description>&lt;p&gt;We are posting our slide deck and also our mobile demo code from our CFCamp 2011 presentations.  This was truly a great conference and had an absolute blast presenting.  Thanks CFCamp and see you next year!&lt;/p&gt;
&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://ortus-public.s3.amazonaws.com/presentations/CFCamp2011/MobileApps-CFCAMP-2011.pdf"&gt;Presentation Download&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://ortus-public.s3.amazonaws.com/presentations/CFCamp2011/cfcamp2011-mobiledemo.zip"&gt;Source Code Download&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;</description>
<link>http://blog.coldbox.org/blog/cfcamp-2011-presentations</link>
<pubDate>Tue, 01 Nov 2011 18:47:31 GMT</pubDate>
<author>lmajano@ortussolutions.com (Luis Majano)</author>
<category>Community</category>
<category> Conferences</category>
<category> Presentations</category>
<category> Relax</category>
<guid isPermaLink="false">http://blog.coldbox.org/blog/cfcamp-2011-presentations</guid>
</item>
</channel>
</rss>
