<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Mon, 20 May 2013 07:56:45 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Jared White's Blog: Willowgarden Highlight: Easy Processing of Form Input]]></title>
      <guid>http://www.phpdeveloper.org/news/6310</guid>
      <link>http://www.phpdeveloper.org/news/6310</link>
      <description><![CDATA[<p>
<i>Jared White</i> has posted <a href="http://www.theideabasket.com/2006/09/19/willowgarden-highlight-easy-processing-of-form-input/">another Willowgarden highlight</a> to his blog today, this time with a focus on the processing of form input.
</p>
<blockquote>
In the bad old days of processing forms and saving each field to a column in a database row, you'd have to do a lot of manual gruntwork: accessing each field from the $_POST superglobal, checking the values, constructing the SQL query, connecting to the database and executing the query, and so forth. Wouldn't it be great if you could just import the form right into an object, and let it do the validation and the database saving based on just a few simple rules? Let's take a quick look at how that might work.
</blockquote>
<p>
He <a href="http://www.theideabasket.com/2006/09/19/willowgarden-highlight-easy-processing-of-form-input/">shows how to make</a> an instance of the WFFormCreator class in a simple script and add actions to it to handle the successful submission and the errors that might come up.
</p>]]></description>
      <pubDate>Tue, 19 Sep 2006 15:17:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Willowgarden Highlight: Template Modes]]></title>
      <guid>http://www.phpdeveloper.org/news/6259</guid>
      <link>http://www.phpdeveloper.org/news/6259</link>
      <description><![CDATA[<p>
In <a href="http://www.theideabasket.com/2006/09/12/willowgarden-highlight-template-modes/">this new blog post</a>, <i>Jared White</i> spotlights a feature of the <A href="http://www.willowgarden.org/">Willowgarden</a> application platform - the template modes.
</p>
<blockquote>
Unlike many Web frameworks, Willowgarden doesn't provide a different template for every action. All actions are provided via a single template file for the entire page. This works because of the concept of template modes.
</blockquote>
<p>
He <a href="http://www.theideabasket.com/2006/09/12/willowgarden-highlight-template-modes/">includes a quick example</a> of these templates, creating two files to show the difference - one with the normal templating methodology and the other showing the difference Willowgarden's templates make (more concise and more flexible).
</p>]]></description>
      <pubDate>Wed, 13 Sep 2006 07:27:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Developer Preview 2 of Willowgarden has been released today]]></title>
      <guid>http://www.phpdeveloper.org/news/6236</guid>
      <link>http://www.phpdeveloper.org/news/6236</link>
      <description><![CDATA[<p>
<i>Jared White</i> <a href="http://www.theideabasket.com/2006/09/08/developer-preview-2-of-willowgarden-has-been-released-today/">has released</a> the latest Developer Preview of his application framework for PHP 5 - <a href="http://www.willowgarden.org/">Willowgarden DP2</a>.
</p>
<blockquote>
I'm so pleased to announce that <a href="http://www.willowgarden.org/download">Developer Preview 2</a> is ready. This is where the project is really starting to solidify and settle into a cohesive whole that can be used for hands-on development. I've been working on several Web site and applications using the DP2 codebase, and it has made my life as a PHP developer so much more fun than the bad old days of cobbling together scripts nearly from scratch.
</blockquote>
<p>
A <a href="http://wiki.willowgarden.org/">new wiki for the project</a> has also been launched with content already being added - a User Guide and areas for tutorials and howtos. <i>Jared</i> also puts a call out to PHP 5 developers out there looking for something to get involved with to take a good look at the <a href="http://www.willowgarden.org/">Willowgarden project</a> and <a href="mailto:jaredNoSpAm@intuitivefuture.com">send him an email</a> ("remove everything after jared before the @ sign").
</p>]]></description>
      <pubDate>Mon, 11 Sep 2006 07:59:37 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Back in the Running]]></title>
      <guid>http://www.phpdeveloper.org/news/6103</guid>
      <link>http://www.phpdeveloper.org/news/6103</link>
      <description><![CDATA[<p>
In <a href="http://www.theideabasket.com/2006/08/21/back-in-the-running/">this new blog entry</a>, <i>Jared White</i> notes that he's "back in the running" and working on his projects - <a href="http://www.willowgarden.org/">Willowgarden</a> and <a href="http://community.xajaxproject.org/viewtopic.php?id=947">xajax</a>.
</p>
<blockquote>
<p>
First on the agenda: getting <a href="http://www.willowgarden.org/">Willowgarden</a> Developer Preview 2 out the door! The first step in that direction is adding the code to a Subversion repository, and to that end I've <a href="http://www.sourceforge.net/projects/willowgarden">put Willowgarden up as a project at Sourceforge.net</a>.
</p>
<p>
In other news, <a href="http://community.xajaxproject.org/viewtopic.php?id=947">xajax 0.5</a> is still on the table, and I'm hoping we can get a beta release out by late September. Keep your fingers crossed! Much more news on that to come in the days ahead.
</p>
</blockquote>
<p>
He <a href="http://www.theideabasket.com/2006/08/21/back-in-the-running/">notes</a> that the codebase for DP2 of Willowgarden is just about 95% complete, but that it will still take a bit to finish and build a release he feels good about.
</p>]]></description>
      <pubDate>Tue, 22 Aug 2006 07:01:46 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Willowgarden DP2...preview of a preview?]]></title>
      <guid>http://www.phpdeveloper.org/news/5945</guid>
      <link>http://www.phpdeveloper.org/news/5945</link>
      <description><![CDATA[<p>
In <a href="http://www.theideabasket.com/2006/08/02/willowgarden-dp2preview-of-a-preview/">this new update</a> from <i>Jared White</i>, he talks about the next version of the <a href="http://www.willowgarden.org/">Willowgarden</a> software - a "preview of a preview".
</p>
<blockquote>
I now realize I was too ambitious. I tried to "pull a Vista" (sorry Microsoft) and come out with a new release with practically everything new, improved, re-engineered, etc. Like Vista, it has resulted in a long delay and a lapse of immediate functionality improvements for interested users. Unlike Vista, I'm actually getting close to done with what I wanted to accomplish, and I'm pretty happy with the result.
</blockquote>
<p>
He <a href="http://www.theideabasket.com/2006/08/02/willowgarden-dp2preview-of-a-preview/">hopes to have</a> a Subversion repository up and going by early next week which will contain his official DP2 release of Willowgarden. There's still some documentation issues to work out, but the code will be ready and out with no delays from those.
</p>]]></description>
      <pubDate>Thu, 03 Aug 2006 05:57:23 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Status update on xajax and Willowgarden]]></title>
      <guid>http://www.phpdeveloper.org/news/5642</guid>
      <link>http://www.phpdeveloper.org/news/5642</link>
      <description><![CDATA[<p>
<i>Jared White</i> provides us with <a href="http://www.theideabasket.com/2006/06/20/status-update-on-xajax-and-willowgarden/">an update</a> on his two main projects right now - xajax and Willowgarden - including some highlights surrounding the Willowgarden framework.
</p>
<blockquote>
<p>
I know I promised to post something last week, but I was just feeling too crummy. However, I'm much better this week and getting back into the swing of things. Man, I feel like most of June just completely disappeared on me.
</p>
<p>
Anyway, I want to give you all a status update on the two big PHP projects I've been working on, xajax and Willowgarden. First off, however, I want to thank my day-job employer, <a href="http://www.commandtext.com/">Commandtext</a>, for allowing me to spend some time working on these projects during business hours.
</p>
</blockquote>
<p>
The main update to the <a href="http://www.xajaxproject.org/">xajax project</a> is a shift in the API to move towards version 0.5 (a large shift that will break backwards compatibility). They have suggested, though, a "legacy layer" that would make this transition easier.
</p>
<p>
On the <a href="http://www.willowgarden.org/">Willowgarden</a> front, they're working more and more towards a new release - Developer Release 2. This new version will include things like a Data Access layer, configuration classes using XML, framework-wide access to logging/sessions, and "smart archetypes" to make the flow of the code easier.
</p>]]></description>
      <pubDate>Wed, 21 Jun 2006 06:19:41 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Working on xajax 0.5 and Willowgarden DP2 in parallel]]></title>
      <guid>http://www.phpdeveloper.org/news/5342</guid>
      <link>http://www.phpdeveloper.org/news/5342</link>
      <description><![CDATA[<p>
<i>Jared White</i> has posted <a href="http://www.theideabasket.com/2006/05/08/working-on-xajax-05-and-willowgarden-dp2-in-parallel/">this new item</a> over on his blog about his work with both of his projects - <a href="http://www.xajaxproject.org/">xajax</a> (client-side) and <a href="http://www.willowgarden.org/">Willowgarden</a> (server-side) - including updates on both.
</p>
<quote>
<i>
<p>
Whew, I'm feeling a bit overwhelmed with the amount of work I have ahead of me for xajax 0.5 and Willowgarden DP2. Not that it's particularly difficult or time-consuming compared to the work I've already done, but in both cases the work requires a singularly focused and specific train of thought, which is tricky to keep up for long.
</p>
<p>
In the case of xajax 0.5, we're looking at the most substantial and architecture-altering upgrade in the entire history of the project. want 0.5 to provide an incredible platform for a huge ecosystem of innovation around the Ajax concept, and it's going to take a huge amount of design precision to make that happen.
</p>
<p>
As for Willowgarden, Developer Preview 1 was a decent first start, but there's a ton of work still to do - a lot of which isn't even code related. I need to get the wiki up and running and start writing How To's and the beginnings of a real User's Guide.
</p>
</i>
</quote>
<p>
He also <a href="http://www.theideabasket.com/2006/05/08/working-on-xajax-05-and-willowgarden-dp2-in-parallel/">includes</a> specific mentions of new features for each. In xajax, a hot-swappable plugin system, and for Willowgarden, the development of unit tests and some more sample applications.
</p>]]></description>
      <pubDate>Wed, 10 May 2006 05:53:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Willowgarden & Zend Framework at the same time!]]></title>
      <guid>http://www.phpdeveloper.org/news/5312</guid>
      <link>http://www.phpdeveloper.org/news/5312</link>
      <description><![CDATA[<p>
<i>Jared White</i> is <a href="http://www.theideabasket.com/2006/05/04/willowgarden-zend-framework-at-the-same-time/">trying something</a> interesting surrounding two frameworks that have been in the news lately - the Zend Framework and Willowgarden - and combining the two.
</p>
<quote>
<i>
Hey, I'm back after taking a couple of days off (aaahhhhh….), and I'm about to embark on a strange new adventure: I shall attempt to discover that far-flung, exotic locale where I hear told that the rare Zend Framework lives underneath the shady canopy of the Willowgarden. I will make copious notes as I conduct my search and will report my findings shortly. Over and out.
</i>
</quote>
<p>
Keep an eye out on <a href="http://www.theideabasket.com">his blog</a> for further updates - the results should be interesting, productive or not.
</p>]]></description>
      <pubDate>Fri, 05 May 2006 06:39:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ajax Magazine: Interview with Jared White, XAJAX project's lead]]></title>
      <guid>http://www.phpdeveloper.org/news/5284</guid>
      <link>http://www.phpdeveloper.org/news/5284</link>
      <description><![CDATA[<p>
In the Ajax Magazine site today, there's <a href="http://ajax.phpmagazine.net/2006/04/interview_with_jared_white_xaj.html">an interview</a> with the project lead for a popular PHP and Ajax development framework, <a href="http://www.xajaxproject.org/">XAJAX</a> - <i>Jared White</i>.
</p>
<p>
The interviewer starts off just getting to know <i>Jared</i>, including the large amount of other projects he's associated with (both technology and not-tech related). From there, they move into the Web 2.0 discussion, asking him what he finds interesting about the movement and what he doesn't like about it all.
</p>
<p>
The remainder of <a href=http://ajax.phpmagazine.net/2006/04/interview_with_jared_white_xaj.html">the interview</a> is talk about the XAJAX framework - what functionality it currently has, who's working on it currently, and a few hints on what's coming up in the next versions.
</p>
<p>
There's also a quick mention of <a href="http://www.willowgarden.org/">Willowgarden</a>, a rapid application development platform for PHP. Developer Preview 1 has been released for those that are interested.
</p>]]></description>
      <pubDate>Tue, 02 May 2006 07:23:47 -0500</pubDate>
    </item>
  </channel>
</rss>
