<?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>Rich Internet Applications (RIA) &#187; Eclipse</title>
	<atom:link href="http://canoo.com/blog/category/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://canoo.com/blog</link>
	<description>Web 2.0 Technology Blog on Java RIA, AJAX and Flex</description>
	<lastBuildDate>Fri, 19 Mar 2010 08:05:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Significant Software Development Developments 2009</title>
		<link>http://canoo.com/blog/2010/01/14/significant-software-development-developments-2009/</link>
		<comments>http://canoo.com/blog/2010/01/14/significant-software-development-developments-2009/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 09:34:49 +0000</pubDate>
		<dc:creator>Felix Schrape</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java RIA]]></category>
		<category><![CDATA[JavaOne]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://canoo.com/blog/?p=888</guid>
		<description><![CDATA[Recently, Dustin Marx postet his top ten of the most &#8220;Software Development Developments of 2009&#8220;. Here is a short summary as a basis for further discussion:
Mergers and Acquisitions: SpringSource acquiring Cloud Foundry, SpringSource itself being acquired by VMware; Oracle&#8217;s acquisition of Virtual Iron and GoldenGate, Microsoft&#8217;s acquiring of Interactive Supercomputing, Google&#8217;s acquisitions of companies such as [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, <a href="http://marxsoftware.blogspot.com/">Dustin Marx</a> postet his top ten of the most &#8220;<a href="http://www.javaworld.com/community/?q=node/3869">Software Development Developments of 2009</a>&#8220;. Here is a short summary as a basis for further discussion:</p>
<div style="font-weight: normal;"><strong>Mergers and Acquisitions</strong>: <em>SpringSource </em>acquiring <em>Cloud Foundry,</em> <em>SpringSource</em> itself being acquired by <em>VMware</em>; <em>Oracle</em>&#8217;s acquisition of <em>Virtual Iron</em> and <em>GoldenGate</em>, <em>Microsoft</em>&#8217;s acquiring of <em>Interactive Supercomputing</em>, <em>Google</em>&#8217;s acquisitions of companies such as <em>reCAPTCHA</em> and <em>Teracent</em>, etc.</div>
<p><span style="font-weight: normal;"><strong>Changing Landscape of Software Development Conferences</strong>: <em>Colorado Software Summit</em> and <em>SDWest</em> and <em>SD Best Practices</em> terminated their long-running tradition in 2009. There is speculation that <em>JavaOne 2009</em> may have been the last.</span></p>
<p><span style="font-weight: normal;"><strong>Java IDE Wars</strong>: <em>IntelliJ IDEA</em> has been the only one of the four leading Java IDEs that has not been available without charge. In 2009, the availability of an open source community edition of <em>IntelliJ IDEA</em> potentially changed the Java IDE landscape.</span></p>
<p><span style="font-weight: normal;"><strong>Groovy</strong>: <em>Groovy</em> claims to be &#8220;the most popular and successful dynamic language for the JVM&#8221;. According to Marx, this certainly seems to be the case (he mentions the high number of books on <em>Groovy</em> (and <em>Grails</em>) and the existence of a <em>DZone</em> area dedicated to Groovy (<a href="http://groovy.dzone.com/">Groovy Zone</a>) for evidence.</span></p>
<p><span style="font-weight: normal;"><strong>Java EE 6</strong>: Marx defines the December release of <em>Java EE 6</em> as a significant development in the enterprise space.</span></p>
<p><span style="font-weight: normal;"><strong>Oracle buys Sun</strong>: According to Marx, even developers who do not use <em>Sun</em> or <em>Oracle </em>products are likely to be at least indirectly affected by this acquisition because it will almost certainly affect the entire software development competitive landscape.</span></p>
<p><span style="font-weight: normal;"><br />
</span></p>
<p>Also included in the ranking were topics as:</p>
<ul>
<li><strong>Programming Environments for Mobile Devices</strong></li>
<li><strong>Bing Search Engine</strong></li>
<li><strong>Scala</strong></li>
<li><strong>Java SE 7 News</strong></li>
<li><strong>Cloud Computing</strong></li>
<li><strong>Google Chrome OS</strong></li>
</ul>
<p>If you are interested in Marx&#8217; full review of 2009, please read his blog entry at <a href="http://www.javaworld.com/community/?q=node/3869">JW Blogs</a>. He also cited other annual reviews from <a href="http://java.dzone.com/articles/java-2009-retrospective">JavaLobby</a> and <a href="http://www.computerworld.com/s/article/9142626/Software_development_s_winners_and_losers_2009_edition">Computerworld</a>. <strong>So what are last year&#8217;s most significant developments in software development from your point of view?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://canoo.com/blog/2010/01/14/significant-software-development-developments-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Maintenance release,ULC Visual Editor for Eclipse 6.1.2 is now available.</title>
		<link>http://canoo.com/blog/2009/11/20/maintenance-releaseulc-visual-editor-for-eclipse-6-1-2-is-now-available/</link>
		<comments>http://canoo.com/blog/2009/11/20/maintenance-releaseulc-visual-editor-for-eclipse-6-1-2-is-now-available/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 12:27:44 +0000</pubDate>
		<dc:creator>marcel</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java RIA]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[UltraLightClient]]></category>

		<guid isPermaLink="false">http://canoo.com/blog/?p=842</guid>
		<description><![CDATA[We are pleased to announce that the maintenance release ULC Visual Editor for Eclipse 6.1.2 is now available.
Installation from the update site: http://update.canoo.com/ulcve is easily done using the eclipse built in software installation and updating mechanism
This is a maintenance release for ULC Visual Editor for Eclipse. Please see the release notes for a list of [...]]]></description>
			<content:encoded><![CDATA[<p>We are pleased to announce that the maintenance release <a href="http://www.canoo.com/ulc/products/ulcvisualeditor.html">ULC Visual Editor for Eclipse 6.1.2</a> is now available.</p>
<p>Installation from the update site: http://update.canoo.com/ulcve is easily done using the eclipse built in software installation and updating mechanism</p>
<p>This is a maintenance release for ULC Visual Editor for Eclipse. Please see the <a href="http://www.canoo.com/ulc/external/ve-releasenotes.html">release notes</a> for a list of implemented feature requests and fixed problem reports:</p>
<p>Please note: the ULC Visual Editor 6.1  license key is valid for all software releases labeled ULC Visual Editor 6.1. If you already have a ULC Visual Editor 6.1  license key, a new license key is not required.</p>
]]></content:encoded>
			<wfw:commentRss>http://canoo.com/blog/2009/11/20/maintenance-releaseulc-visual-editor-for-eclipse-6-1-2-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jazoon Tuesday</title>
		<link>http://canoo.com/blog/2007/06/27/jazoon-tuesday/</link>
		<comments>http://canoo.com/blog/2007/06/27/jazoon-tuesday/#comments</comments>
		<pubDate>Wed, 27 Jun 2007 09:54:36 +0000</pubDate>
		<dc:creator>Sibylle</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Jazoon]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://canoo.com/blog/2007/06/27/jazoon-tuesday/</guid>
		<description><![CDATA[Another day at Jazoon which of course was dominated by having our talk in the afternoon (see my previous post to get the resources). I guess there were about 50 people attending (it was difficult to see into the audience from the stage). Not too bad compared to the average I saw in other talks. [...]]]></description>
			<content:encoded><![CDATA[<p>Another day at Jazoon which of course was dominated by having our talk in the afternoon (<a href="http://canoo.com/blog/2007/06/27/mixing-ajax-swing-and-flash-demos-and-source-code-available/">see my previous post to get the resources</a>). I guess there were about 50 people attending (it was difficult to see into the audience from the stage). Not too bad compared to the average I saw in other talks. </p>
<p>I still managed to attend some other talks. </p>
<p><a href="http://jazoon.com/en/conference/presentationdetails.html?type=sid&#038;detail=1320" target"_blank">JMaki</a>, a framework for designing AJAX applications with a lot of IDE support (Netbeans and Eclipse) is definitely something to keep an eye on. The talk was a good show, but they had too many slides which they just scrolled over to get to the details. The main features of JMaki:</p>
<ul>
<li>Support of creating a new ajax web project (in the tradition of Maven, Grails etc.)</li>
<li>Layout and theme support (done in CSS)</li>
<li>Integration of several Ajax widgets libraries (Dojo, Scriptaculous, Google etc.). This widgets can be dragged into the web application easily. </li>
<li>Client Services: A publish/subscribe bus on the client which enables the widgets to talk to each other. This bus is hidden from the developer, but they at least they added some debug support. On top of it they provide an API for the developer to specify the application behaviour. </li>
</ul>
<p>Check out <a href="https://ajax.dev.java.net/">the JMaki Project</a> for more.</p>
<p>Just before it was our turn, Ed Burns talked about testing AJAX applications. He compared four testing frameworks (<a href="http://www.parasoft.com/jsp/products/home.jsp?product=WebKing&#038;">Parasoft Webking</a>, <a href="http://www.openqa.org/selenium/">OpenQA Selenium</a>, <a href="http://httpunit.sourceforge.net/">HttpUnit</a>, <a href="http://www.mozilla.org/projects/blackwood/webclient/">Mozilla Control Program (MCP)</a>) with regard to following features:<br />
- compatible (running on Windows, Mac and Unix)<br />
- automate-able (integrating in JUnit or TestNG)<br />
- simple API<br />
- capable (support of Ajax)<br />
- detailed</p>
<p>There wasn&#8217;t a winner, depending on your need, each framework has some advantages. Ed decided to demonstrate MCP more closely especially how to test AJAX-enriched sites. The demo included some weird hacks (using bitsets for the test result), but then MCP is just not very mature yet.</p>
<p>I asked Ed if he knows <a href="http://webtest.canoo.com/webtest/manual/WebTestHome.html">Canoo Webtest</a> and of course he did. He told me that it didn&#8217;t make it into the talk because of the lack of AJAX support. This is not the whole truth, AJAX is supported partially by Canoo WebTest, meaning as long as it produces valid JavaScript. </p>
<p>Another day at Jazoon and still no time for shopping!</p>
]]></content:encoded>
			<wfw:commentRss>http://canoo.com/blog/2007/06/27/jazoon-tuesday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use the ULC Integration plugin for Eclipse</title>
		<link>http://canoo.com/blog/2007/06/19/ulc-integration-plugin/</link>
		<comments>http://canoo.com/blog/2007/06/19/ulc-integration-plugin/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 06:00:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Java RIA]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[UltraLightClient]]></category>

		<guid isPermaLink="false">http://canoo.com/blog/2007/06/15/ulc-integration-plugin/</guid>
		<description><![CDATA[
This screencast will show you how to create an UltraLightClient project for the first time, how to run the application in development mode, how to automatically deploy a Web application (in this case as a Servlet, how to deploy it in a Servlet container and how to run it. 
The presentation is about 8 minutes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://ulc-community.canoo.com/integration-setup/"><img id="image62" src="http://canoo.com/blog/wp-content/uploads/2007/06/ulc-integration.gif" alt="Screencast on ULC Integration Plugin" /></a></p>
<p><a href="https://ulc-community.canoo.com/integration-setup/">This screencast</a> will show you how to create an <a href="http://www.canoo.com/ulc/">UltraLightClient</a> project for the first time, how to run the application in development mode, how to automatically deploy a Web application (in this case as a Servlet, how to deploy it in a Servlet container and how to run it. </p>
<p>The presentation is about 8 minutes long and is for new UltraLightClient developers, that would like to get a quick overview. It uses the <a href="http://ulc-community.canoo.com/snipsnap/space/Eclipse+IDE+Integration">ULC Integration plugin for Eclipse</a>, which is available for free from the <a href="https://ulc-community.canoo.com">ULC code community</a>.    </p>
<p>See: <a href="http://ulc-community.canoo.com/snipsnap/space/Eclipse+IDE+Integration">Eclipse IDE Integration</a></p>
<p><em>A personal note: this is my first go at narrating a screencast <img src='http://canoo.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </em></p>
]]></content:encoded>
			<wfw:commentRss>http://canoo.com/blog/2007/06/19/ulc-integration-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
