<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: MVC plumbing sucks</title>
	<atom:link href="http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/</link>
	<description>Software plumbing using middleware wrenches</description>
	<lastBuildDate>Mon, 23 Jan 2012 15:53:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Jeff Haynie</title>
		<link>http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/#comment-1491</link>
		<dc:creator><![CDATA[Jeff Haynie]]></dc:creator>
		<pubDate>Fri, 11 Jan 2008 06:54:34 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/#comment-1491</guid>
		<description><![CDATA[Thanks Bill.

I probably should expand this a bit in my own blog ... but for now I&#039;ll just comment  inline:

- You do have to edit HTML.  But at least that&#039;s a known entity and better than proprietary MXML for Flex or other tools like that.

- We do support localization out-of-the-box and have since day one.

- We are concentrating on building more widgets and are increasing every day.  With the 2.1 release in 2 weeks, we&#039;ll have almost 20 of all types of UI, layout and advanced controls. With our new developer network which will launch in a few weeks, we&#039;ll also open up widgets to outside and allow people to upload their own widgets and help others manage them and share them with others.

- While we do support an optimized remoting protocol based in AJAX and HTTP/JSON - we also now support REST as well (both in-domain and cross-domain) with our new app:http widget.  In addition, the marshalling and transport layers are completely open and can be swapped out with other mechanisms (we&#039;ve done this with another framework called Phococoa where we used form url-encoded POSTs instead of AJAX calls).

- URIs can also be bookmarked (we call this history tracking and it&#039;s available now) and we&#039;re working to make this easier and more robust.

- With 2.1 we&#039;ll introduce a new just-in-time compiler which also compiling on the fly in the server environment the appcelerator-enabled HTML which will compile down to the DHTML/Javascript which is completely HTML 4.0 valid (assuming the author does make their HTML + appcelerator code valid).

- We have a new Eclipse-based RIA developer product which will be released in the next release in a couple weeks which will introduce code assist, project creation, update management, syntax highlighting and just-in-time code/web preview.

- Appcelerator can be used unobtrusively following the Unobtrusive Javascript (UJS) pattern.  For example, with 2.1 you can do $(&#039;mydiv&#039;).on(&#039;click then effect[highlight]&#039;) and place that JS code in a standalone javascript file



Beyond 2.1, we&#039;ll start to introduce other services on top of Java -- such as Groovy, Grails, JRuby, etc. so that you can use the power of the JVM but the simplicity/productivity of scripting languages to build your services.


Our community is growing fast and we welcome collaboration with other open source projects and developers. Our goal is to be the RIA-enabler for the next generation SOA-based web.]]></description>
		<content:encoded><![CDATA[<p>Thanks Bill.</p>
<p>I probably should expand this a bit in my own blog &#8230; but for now I&#8217;ll just comment  inline:</p>
<p>- You do have to edit HTML.  But at least that&#8217;s a known entity and better than proprietary MXML for Flex or other tools like that.</p>
<p>- We do support localization out-of-the-box and have since day one.</p>
<p>- We are concentrating on building more widgets and are increasing every day.  With the 2.1 release in 2 weeks, we&#8217;ll have almost 20 of all types of UI, layout and advanced controls. With our new developer network which will launch in a few weeks, we&#8217;ll also open up widgets to outside and allow people to upload their own widgets and help others manage them and share them with others.</p>
<p>- While we do support an optimized remoting protocol based in AJAX and HTTP/JSON &#8211; we also now support REST as well (both in-domain and cross-domain) with our new app:http widget.  In addition, the marshalling and transport layers are completely open and can be swapped out with other mechanisms (we&#8217;ve done this with another framework called Phococoa where we used form url-encoded POSTs instead of AJAX calls).</p>
<p>- URIs can also be bookmarked (we call this history tracking and it&#8217;s available now) and we&#8217;re working to make this easier and more robust.</p>
<p>- With 2.1 we&#8217;ll introduce a new just-in-time compiler which also compiling on the fly in the server environment the appcelerator-enabled HTML which will compile down to the DHTML/Javascript which is completely HTML 4.0 valid (assuming the author does make their HTML + appcelerator code valid).</p>
<p>- We have a new Eclipse-based RIA developer product which will be released in the next release in a couple weeks which will introduce code assist, project creation, update management, syntax highlighting and just-in-time code/web preview.</p>
<p>- Appcelerator can be used unobtrusively following the Unobtrusive Javascript (UJS) pattern.  For example, with 2.1 you can do $(&#8216;mydiv&#8217;).on(&#8216;click then effect[highlight]&#8216;) and place that JS code in a standalone javascript file</p>
<p>Beyond 2.1, we&#8217;ll start to introduce other services on top of Java &#8212; such as Groovy, Grails, JRuby, etc. so that you can use the power of the JVM but the simplicity/productivity of scripting languages to build your services.</p>
<p>Our community is growing fast and we welcome collaboration with other open source projects and developers. Our goal is to be the RIA-enabler for the next generation SOA-based web.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ooper</title>
		<link>http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/#comment-1480</link>
		<dc:creator><![CDATA[ooper]]></dc:creator>
		<pubDate>Thu, 10 Jan 2008 10:46:10 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/#comment-1480</guid>
		<description><![CDATA[Moreover, perhaps this is all new, but Localization is also supported:
http://doc.appcelerator.org/index.html#localization]]></description>
		<content:encoded><![CDATA[<p>Moreover, perhaps this is all new, but Localization is also supported:<br />
<a href="http://doc.appcelerator.org/index.html#localization" rel="nofollow">http://doc.appcelerator.org/index.html#localization</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ooper</title>
		<link>http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/#comment-1479</link>
		<dc:creator><![CDATA[ooper]]></dc:creator>
		<pubDate>Thu, 10 Jan 2008 10:37:01 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/2008/01/09/mvc-plumbing-sucks/#comment-1479</guid>
		<description><![CDATA[&gt;&gt;What if you replace EJB invocations in Andy’s utopia and appcelerator messages in Appceleratorland with a REST based approach? 

AppAcelerator does seem to support REST operations int the HTTP widget.

&quot;The http widget provides a way to do HTTP POSTs and GETs to any URL that returns a well-formed XML or a JSON result. This is very useful for doing REST operations to a 3rd party website&quot;]]></description>
		<content:encoded><![CDATA[<p>&gt;&gt;What if you replace EJB invocations in Andy’s utopia and appcelerator messages in Appceleratorland with a REST based approach? </p>
<p>AppAcelerator does seem to support REST operations int the HTTP widget.</p>
<p>&#8220;The http widget provides a way to do HTTP POSTs and GETs to any URL that returns a well-formed XML or a JSON result. This is very useful for doing REST operations to a 3rd party website&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

