<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Being Contrary with Turbogears</title>
	<link>http://www.willmcgugan.com/2007/10/06/94/</link>
	<description>Blog of Will McGugan</description>
	<pubDate>Mon, 06 Oct 2008 17:50:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Will</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-9960</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Tue, 13 Nov 2007 12:36:19 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-9960</guid>
		<description>With an XML based schema for the model, the ORM could still hide the differences between platforms. Besides, isn't one of the benefits of an ORM that you don't have to work with SQL?</description>
		<content:encoded><![CDATA[<p>With an XML based schema for the model, the ORM could still hide the differences between platforms. Besides, isn&#8217;t one of the benefits of an ORM that you don&#8217;t have to work with SQL?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Wilson</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-9936</link>
		<dc:creator>Matt Wilson</dc:creator>
		<pubDate>Tue, 13 Nov 2007 00:29:29 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-9936</guid>
		<description>Instead of writing XML that gets turned into python, why not parse SQL directly and build up the data structures from that?  Then we could use SQL to construct our tables.</description>
		<content:encoded><![CDATA[<p>Instead of writing XML that gets turned into python, why not parse SQL directly and build up the data structures from that?  Then we could use SQL to construct our tables.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Willison</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-8721</link>
		<dc:creator>Simon Willison</dc:creator>
		<pubDate>Wed, 24 Oct 2007 09:16:25 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-8721</guid>
		<description>It sounds like you used Ajax rather than AJAX. Capitalised, "AJAX" means "Asynchronous JavaScript and XML", but actually most people avoid using XML these days so that acronym didn't make much sense. More recently people have started calling it "Ajax" instead, which doesn't stand for anything but means "any technique which lets the client talk to the server without refreshing the whole page".</description>
		<content:encoded><![CDATA[<p>It sounds like you used Ajax rather than AJAX. Capitalised, &#8220;AJAX&#8221; means &#8220;Asynchronous JavaScript and XML&#8221;, but actually most people avoid using XML these days so that acronym didn&#8217;t make much sense. More recently people have started calling it &#8220;Ajax&#8221; instead, which doesn&#8217;t stand for anything but means &#8220;any technique which lets the client talk to the server without refreshing the whole page&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-7982</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Mon, 08 Oct 2007 09:17:56 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-7982</guid>
		<description>Jamie,

I didn't use widgets. I was so eager to start the site that I didn't learn about all TG had to offer, and by the time I read up on widgets I had done a lot of work. I would definitely use widgets if I started another project. There are a few places where template code is repeated that I would like to refactor out at some point.

I didn't use Mochikit either! But this time because I wanted to learn how to do Ajax manually before I used a library to help me. I learned Ajax techniques from an Apress book and from tutorials I googled for. I found Firefox + Firebug to be an excellent tool for working with Ajax, because you can see exactly what is being sent to the server and what was returned. I don't know how people managed without it!

Will</description>
		<content:encoded><![CDATA[<p>Jamie,</p>
<p>I didn&#8217;t use widgets. I was so eager to start the site that I didn&#8217;t learn about all TG had to offer, and by the time I read up on widgets I had done a lot of work. I would definitely use widgets if I started another project. There are a few places where template code is repeated that I would like to refactor out at some point.</p>
<p>I didn&#8217;t use Mochikit either! But this time because I wanted to learn how to do Ajax manually before I used a library to help me. I learned Ajax techniques from an Apress book and from tutorials I googled for. I found Firefox + Firebug to be an excellent tool for working with Ajax, because you can see exactly what is being sent to the server and what was returned. I don&#8217;t know how people managed without it!</p>
<p>Will</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tennessee Leeuwenburg</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-7953</link>
		<dc:creator>Tennessee Leeuwenburg</dc:creator>
		<pubDate>Mon, 08 Oct 2007 01:05:33 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-7953</guid>
		<description>You might like to consider submitting an article to The Python Papers. I love the idea of becontrary.com and would be happy to carry the article.

Cheers,
-T</description>
		<content:encoded><![CDATA[<p>You might like to consider submitting an article to The Python Papers. I love the idea of becontrary.com and would be happy to carry the article.</p>
<p>Cheers,<br />
-T</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-7952</link>
		<dc:creator>Jamie</dc:creator>
		<pubDate>Mon, 08 Oct 2007 00:59:15 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-7952</guid>
		<description>Hi. As a heavy Plone user, I have been wanting to do some web app development with something easier (for me) to manipulate at the lowest possible level, and so I have started doing some tests projects with TG. I appreciate thsi blog entry, as it has helped me see that someone else can bootstrap themselves into TG. A couple questions: How much did you use the widgets, and if you did, are they for normal pages as well as forms? I am doing a bit of Ajax with Mochikit, but I am having problems learning how to use the documentation - it seems there are not many examples to learn from - how did you approach the Ajax part of learning?
I have a much more extensive site in mind that also has a ranking process involved in it, so I will try your site out to pick up the flavor of what is possible with TG. Great job!</description>
		<content:encoded><![CDATA[<p>Hi. As a heavy Plone user, I have been wanting to do some web app development with something easier (for me) to manipulate at the lowest possible level, and so I have started doing some tests projects with TG. I appreciate thsi blog entry, as it has helped me see that someone else can bootstrap themselves into TG. A couple questions: How much did you use the widgets, and if you did, are they for normal pages as well as forms? I am doing a bit of Ajax with Mochikit, but I am having problems learning how to use the documentation - it seems there are not many examples to learn from - how did you approach the Ajax part of learning?<br />
I have a much more extensive site in mind that also has a ranking process involved in it, so I will try your site out to pick up the flavor of what is possible with TG. Great job!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-7864</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Sun, 07 Oct 2007 06:04:22 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-7864</guid>
		<description>You are absolutely correct, of course!</description>
		<content:encoded><![CDATA[<p>You are absolutely correct, of course!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stan</title>
		<link>http://www.willmcgugan.com/2007/10/06/94/#comment-7835</link>
		<dc:creator>Stan</dc:creator>
		<pubDate>Sun, 07 Oct 2007 00:47:15 +0000</pubDate>
		<guid>http://www.willmcgugan.com/2007/10/06/94/#comment-7835</guid>
		<description>Minor nit: I think you mean JSON (as in json.org) and not JASON.
(Feel free to delete this comment if you fix it.)</description>
		<content:encoded><![CDATA[<p>Minor nit: I think you mean JSON (as in json.org) and not JASON.<br />
(Feel free to delete this comment if you fix it.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
