<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7721121862516881677</id><updated>2012-05-30T00:40:29.450+02:00</updated><category term='facebook'/><category term='dart'/><category term='RAP'/><category term='android'/><category term='design patterns'/><category term='RCP'/><category term='spring roo'/><category term='jsf'/><category term='alfresco'/><category term='java'/><category term='seam'/><category term='python'/><category term='refactoring'/><category term='javaFX'/><category term='ajax'/><category term='jboss'/><category term='gwt'/><category term='games'/><category term='eclipse'/><category term='jee'/><category term='gme'/><category term='gae'/><category term='google'/><title type='text'>The Screencast Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.thescreencast.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/-/eclipse'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/search/label/eclipse'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-8860309523229133274</id><published>2012-01-18T20:56:00.001+01:00</published><updated>2012-01-18T21:00:43.051+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Getting started with PlayN  (Part II)</title><content type='html'>&lt;a href="http://www.thescreencast.com/2012/01/getting-started-with-playn-cross.html"&gt;Part I&lt;/a&gt; has shown how to install and use the PlayN a cross-platform game abstraction library. In this screencast you will see how to use Eclipse IDE to run/edit/debug cross-platform games developed with PlayN.&lt;br /&gt;
&lt;br /&gt;
This short (4 minutes) screencast shows the same "Showcase example" presented at Google I/O 2011:  &lt;a href="http://www.google.com/events/io/2011/sessions/kick-ass-game-programming-with-google-web-toolkit.html"&gt;"Kick-ass Game Programming with Google Web Toolkit"&lt;/a&gt; by Ray Cromwell and Philip Rogers.&lt;br /&gt;
&lt;br /&gt;
In this video more emphasis are put on tool (Eclipse &amp; PlayN) usage:&lt;br /&gt;
&lt;br /&gt;
&lt;iframe width="640" height="480" src="http://www.youtube.com/embed/x8fPYWTRez8" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;g:plusone href="http://www.thescreencast.com/2012/01/part-i-has-shown-how-to-install-and-use.html"&gt;&lt;/g:plusone&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-8860309523229133274?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=8860309523229133274' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8860309523229133274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8860309523229133274'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2012/01/part-i-has-shown-how-to-install-and-use.html' title='Getting started with PlayN  (Part II)'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/x8fPYWTRez8/default.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-8248964215053602811</id><published>2012-01-10T22:07:00.000+01:00</published><updated>2012-01-10T22:09:40.710+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dart'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>How to install and run Dart Editor</title><content type='html'>In this short screencast (2:30 min) you will see how to install and use new Google Dart editor (currently in alpha).  &lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;iframe allowfullscreen="" frameborder="0" height="480" src="http://www.youtube.com/embed/rtpqK9-4DRc?rel=0" width="853"&gt;&lt;/iframe&gt;  &lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;Share and enjoy!&lt;br /&gt;
&lt;br /&gt;
&lt;g:plusone href="http://www.thescreencast.com/2012/01/how-to-install-and-run-dart-editor.html"&gt;&lt;/g:plusone&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-8248964215053602811?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=8248964215053602811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8248964215053602811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8248964215053602811'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2012/01/how-to-install-and-run-dart-editor.html' title='How to install and run Dart Editor'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/rtpqK9-4DRc/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-4382872944268850938</id><published>2010-05-26T20:15:00.020+02:00</published><updated>2011-08-25T19:50:25.582+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='spring roo'/><title type='text'>How To: GWT 2.1 and SpringSource Tool Suite (STS)</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
In this two-part screencast you are going to see how to install and use the &lt;a href="http://www.springsource.com/products/springsource-google-download"&gt;SpringSource Tool Suite&lt;/a&gt; with a &lt;a href="http://code.google.com/webtoolkit/"&gt;Google Web Toolkit&lt;/a&gt; to develop a working web application.
Screencast is based on Gooogle I/O 2010 &lt;a href="http://www.youtube.com/watch?v=GQHlhIIxCIc"&gt;presentation&lt;/a&gt;  with detailed step by step instructions how to install and use STS with GWT 2.1
&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
Install and configure SpringSource Tool Suite (&lt;strong&gt;03:00&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/roo/gwtRooInstalation','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/roo/gwtRooInstalation'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;div style="padding-top:25px;"&gt;
&lt;/div&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
Create a simple GWT/Roo application:  (&lt;strong&gt;02:50&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/roo/gwtROO','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/roo/gwtROO'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;div style="width:85%;padding-top:25px;"&gt;
Second screencast is derived from Google I/O example by &lt;a href="http://www.youtube.com/watch?v=GQHlhIIxCIc"&gt;Ben Alex&lt;/a&gt;:
&lt;/div&gt; 



&lt;div style="width:85%;padding-top:25px;"&gt;
&lt;p&gt;
If you liked this post please share it with others.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;
&lt;g:plusone href="http://www.thescreencast.com/2010/05/how-to-gwt-roo.html"&gt;&lt;/g:plusone&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-4382872944268850938?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=4382872944268850938' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/4382872944268850938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/4382872944268850938'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2010/05/how-to-gwt-roo.html' title='How To: GWT 2.1 and SpringSource Tool Suite (STS)'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-4987070072921660898</id><published>2008-09-28T22:04:00.005+02:00</published><updated>2011-08-25T19:51:29.938+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Getting Started with the Android Development Tools</title><content type='html'>&lt;div style="width:85%"&gt;
&lt;p&gt;
Now that we have ADT &lt;a href="http://android-developers.blogspot.com/2008/09/announcing-android-10-sdk-release-1.html"&gt;officially&lt;/a&gt; released and world's first Android-powered phone &lt;a href="http://googleblog.blogspot.com/2008/09/first-android-powered-phone.html"&gt;announced&lt;/a&gt; it's a good time to take a second look at Android Development Tools (ADT).
&lt;/p&gt;
&lt;/div&gt;
&lt;span class="fullpost"&gt;

&lt;div style="width:85%"&gt;

First screencast introduces installation and usage of ADT within the Eclipse
Ganymede SR1 environment. (&lt;strong&gt;03:10&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/android2/demo1','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/android2/demo1'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;


&lt;div style="width:85%;padding-top:25px;"&gt;
Second screencast shows ADT in declarative UI development (&lt;strong&gt;02:30&lt;/strong&gt;):
&lt;/div&gt; 
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/android2/demo2','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/android2/demo2'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;" &gt;
&lt;p&gt;
For this tutorial we have used an image of "electric sheep" from &lt;a href="http://www.electricsheep.org/"&gt;electricsheep.org&lt;/a&gt; created by Scott Draves.
&lt;/p&gt; 
&lt;p&gt;Tutorial steps are based on Android - &lt;a href="http://code.google.com/android/intro/hello-android.html"&gt;Getting started tutorial&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
Resources:
&lt;ol&gt;
&lt;li&gt;
  &lt;a href="http://www.amazon.com/Professional-Android-Application-Development-Programmer/dp/0470344717?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321501969&amp;adid=16H7N89VZ90BQ86QPG4M&amp;"&gt;  
      Professional Android Application Development
   &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/Android-Essentials-Firstpress-Chris-Haseman/dp/1430210648?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321501969&amp;adid=16H7N89VZ90BQ86QPG4M&amp;"&gt;  
      Android Essentials (Firstpress)
   &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.amazon.com/Unlocking-Android-Frank-Ableson/dp/1933988673?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321501969&amp;adid=16H7N89VZ90BQ86QPG4M&amp;"&gt;
Unlocking Android
  &lt;/a&gt;
&lt;/li&gt;

&lt;/ol&gt;
&lt;/p&gt;
&lt;p&gt;
If you liked this post, please share it with others using the links below. Thank you.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;
&lt;g:plusone href="http://www.thescreencast.com/2008/09/getting-started-with-android.html"&gt;&lt;/g:plusone&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-4987070072921660898?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=4987070072921660898' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/4987070072921660898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/4987070072921660898'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2008/09/getting-started-with-android.html' title='Getting Started with the Android Development Tools'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-7856424232191303999</id><published>2008-06-25T16:03:00.012+02:00</published><updated>2011-08-25T19:52:39.470+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='refactoring'/><title type='text'>What I like about Eclipse 3.4 JDT</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
In this screencast you are going to see some of the more interesting changes made to the Java development tools for the 3.4 release of Eclipse:
&lt;ul&gt;
&lt;li&gt;Extract class refactoring
&lt;/li&gt;
&lt;li&gt;New quick assists &lt;/li&gt;
&lt;li&gt;Java editor breadcrumb&lt;/li&gt;
&lt;/ul&gt;

The example used is based on &lt;a href="http://www.martinfowler.com/bliki/refactoring.html"&gt;Martin Fowler's&lt;/a&gt; book on &lt;a href="http://www.amazon.com/gp/product/0201485672/105-4580098-7331631?ie=UTF8&amp;tag=thescrblo-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0201485672"&gt;Refactoring&lt;/a&gt;.
&lt;/p&gt;
&lt;/div&gt;


&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
View screencast: (&lt;strong&gt;03:00&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/extractClass','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/extractClass'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;div style="padding-top:25px;"&gt;
&lt;/div&gt;
&lt;!-- first adds end --&gt;

&lt;div style="width:85%;padding-top:25px;"&gt;
&lt;p&gt;
If you liked this post, share it with others using the links below.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;
&lt;g:plusone href="http://www.thescreencast.com/2008/06/what-i-like-about-eclipse-34-jdt.html"&gt;&lt;/g:plusone&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-7856424232191303999?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=7856424232191303999' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/7856424232191303999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/7856424232191303999'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2008/06/what-i-like-about-eclipse-34-jdt.html' title='What I like about Eclipse 3.4 JDT'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-5678233545738942381</id><published>2007-12-16T15:33:00.003+01:00</published><updated>2011-08-25T19:54:18.817+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How to: Google Android in Eclipse</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
The Android platform is a software stack for mobile devices. In this two-part screencast you are going to see how to install and use the Android SDK to develop simple Android application using the Java programming language and Eclipse IDE plugin.
&lt;/p&gt;
&lt;p&gt;
First screencast shows how to install SDK, configure Eclipse plugin and run sample Android applications. 
Second tutorial covers new project creation in Eclipse, use of Android emulator, content model, permissions and navigation model. 
&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
Install and configure the Android SDK (&lt;strong&gt;03:00&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/android/install','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/android/install'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;div style="padding-top:25px;"&gt;
&lt;/div&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
Developing an Android application (&lt;strong&gt;02:50&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/android/running','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/android/running'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;div style="width:85%;padding-top:25px;"&gt;
Second screencast is derived from (more advanced) example by &lt;a href="http://www.youtube.com/watch?v=I6ObTqIiYfE"&gt;Dan Morill&lt;/a&gt;:
&lt;/div&gt; 
&lt;div style="width:85%;padding-top:10px;padding-left:150px;"&gt;
&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/I6ObTqIiYfE&amp;rel=0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/I6ObTqIiYfE&amp;rel=0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/div&gt;


&lt;div style="width:85%;padding-top:25px;"&gt;
&lt;p&gt;
If you liked this post, share it with others using the links below.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;
&lt;g:plusone href="http://www.thescreencast.com/2007/12/how-to-google-android-in-eclipse.html"&gt;&lt;/g:plusone&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-5678233545738942381?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=5678233545738942381' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/5678233545738942381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/5678233545738942381'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/12/how-to-google-android-in-eclipse.html' title='How to: Google Android in Eclipse'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-8011622653266524696</id><published>2007-10-15T23:25:00.002+02:00</published><updated>2011-08-25T19:34:07.838+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RCP'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='RAP'/><title type='text'>A first look at Eclipse Rich Ajax Platform (RAP)</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
Eclipse Rich Ajax Platform (RAP) allows developers to create Rich Internet Applications (RIA) using the OSGi standard component model. 
The main advantage of this technology is the ability to share the same Java code base for RCP and RIA applications.
&lt;/p&gt;
&lt;p&gt; 
In this two-part screencast you are going to see RAP installation process, look and feel of the RAP 1.0 Demo application and creation of the simple RAP plugin.
&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%;"&gt;
&lt;br/&gt;Installation of the RAP 1.0 using the Eclipse Update Manager  (&lt;strong&gt;01:15&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/RAP/rap','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/RAP/rap'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;" &gt;
RAP 1.0 Demo application. Creation of the "Hello world" RAP plugin (&lt;strong&gt;02:15&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/RAP/rap2','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/RAP/rap2'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;" &gt;
&lt;p&gt;
Recommended books: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0321334612?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321334612&amp;adid=0XY4DAEX8DCA1JFX9YPS&amp;"&gt;Eclipse Rich Client Platform: Designing, Coding, and Packaging Java(TM) Applications &lt;/a&gt;
&lt;/li&gt;

&lt;/ol&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/032142672X?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=032142672X&amp;adid=0BVCDBTZJSBTJSK3D3MA&amp;"&gt;Eclipse: Building Commercial-Quality Plug-ins (2nd Edition)&lt;/a&gt;
&lt;/li&gt;

&lt;/ol&gt;



&lt;/p&gt;
&lt;p&gt;
If you liked this post, please share it with others using the links below. Thank you.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-8011622653266524696?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=8011622653266524696' title='24 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8011622653266524696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8011622653266524696'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/10/first-look-at-eclipse-rich-ajax.html' title='A first look at Eclipse Rich Ajax Platform (RAP)'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>24</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-3770127352925145208</id><published>2007-08-30T10:37:00.000+02:00</published><updated>2008-01-03T23:01:13.466+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>GWT RPC in Eclipse</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
In this screencast tutorial you are going to see how to use the Google Web Toolkit  Remote Procedure Calls. This tutorial covers creation of a simple GWT RPC project in Eclipse IDE.
&lt;/p&gt;
&lt;p&gt;For basic GWT installation instructions, usage of command-line tools, and Eclipse IDE integration see &lt;a href="http://www.thescreencast.com/2007/08/google-web-toolkit-getting-started.html"&gt;"Google Web Toolkit - Getting Started Screencast"&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%;"&gt;
&lt;br/&gt;Eclipse project generation, GWT-RPC plumbing, GWT-RPC Service interface.  (&lt;strong&gt;02:05&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/rpc1','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/rpc1'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;" &gt;
GWT-RPC Service implementation, use of the Java Servlet API, asynchronous service interface, client invocation.(&lt;strong&gt;04:00&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/rpc2','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/rpc2'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;" &gt;
&lt;p&gt;
For this tutorial we have used materials from: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/webtoolkit/documentation/com.google.gwt.doc.DeveloperGuide.RemoteProcedureCalls.html"&gt;Google Web Toolkit - Remote Procedure Calls&lt;/a&gt;
&lt;/li&gt;

&lt;/ol&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
Learn more about the GWT from these books:
&lt;ol&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1933988231?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1933988231&amp;adid=18N0V75EJW8EZM02CS60&amp;"&gt;  
      GWT in Action: Easy Ajax with the Google Web Toolkit
   &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0321501969?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321501969&amp;adid=16H7N89VZ90BQ86QPG4M&amp;"&gt;
Google Web Toolkit Applications
  &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.pragmaticprogrammer.com/titles/ebgwt/"&gt;
 Google Web Toolkit: Taking the pain out of Ajax
&lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1847191002?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1847191002&amp;adid=1FVEN6GB2S71KR3TS3WZ&amp;"&gt;     
      Google Web Toolkit: GWT Java Ajax Programming 
   &lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;
&lt;a href="http://safari.informit.com/0131584650?a=103615"&gt;
Google Web Toolkit Solutions (Digital Short Cut): Cool &amp; Useful Stuff  
&lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;
&lt;a href="http://safari.informit.com/0596510225?a=103615"&gt;
Google Web Toolkit for Ajax
&lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/0132344815?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0132344815&amp;adid=0DK683AY3JBQYC205DFY&amp;"&gt;     
      Google Web Toolkit Solutions: More Cool &amp; Useful Stuff  
   &lt;/a&gt;

&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1933988290?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1933988290&amp;adid=0FACAFNBTAGSQQGPDZF3&amp;"&gt;     
      GWT in Practice  
   &lt;/a&gt;&lt;em&gt; (Coming Soon)&lt;/em&gt;

&lt;/li&gt;


&lt;/ol&gt;
&lt;/p&gt;
&lt;p&gt;
If you liked this post, please share it with others using the links below. Thank you.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-3770127352925145208?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=3770127352925145208' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/3770127352925145208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/3770127352925145208'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/08/gwt-rpc-in-eclipse.html' title='GWT RPC in Eclipse'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-6918543368539290272</id><published>2007-08-04T17:36:00.000+02:00</published><updated>2008-01-27T21:55:01.173+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Google Web Toolkit - Getting Started Screencast</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
In this screencast tutorial you are going to see how to setup and use the Google Web Toolkit (GWT). This tutorial covers installation, basic concepts, usage of command-line tools, and Eclipse IDE integration.
&lt;/p&gt;
&lt;p&gt;
Total running time 08:10 minutes.
&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
The GWT installation, sample applications, running samples in hosted mode and web mode, changing code and recompiling (&lt;strong&gt;03:40&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/install','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/install'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
Creating an application from scratch using the CLI tools, Eclipse IDE integration (&lt;strong&gt;04:30&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/simpleProjects','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/GWT/simpleProjects'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:10px;"&gt;
&lt;p&gt;
For this tutorial we have used materials from: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://code.google.com/webtoolkit/"&gt;Google Web Toolkit - Build AJAX apps in the Java language&lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://blogs.zdnet.com/Burnette/?p=122"&gt;Getting started with Google Web Toolkit (GWT) - by Ed Burnette&lt;/a&gt; 
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.softwaredeveloper.com/features/get-started-google-web-toolkit-040307/"&gt;Getting Started With The Google Web Toolkit - by David Salter&lt;/a&gt; 
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.ibm.com/developerworks/library/os-ad-gwt1/"&gt;Build an Ajax application using Google Web Toolkit, Apache Derby, and Eclipse&lt;/a&gt; 
&lt;/li&gt;

&lt;/ol&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
Learn more about the GWT from these books:
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0321501969?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321501969&amp;adid=16H7N89VZ90BQ86QPG4M&amp;"&gt;
Google Web Toolkit Applications
  &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.pragmaticprogrammer.com/titles/ebgwt/"&gt;
 Google Web Toolkit: Taking the pain out of Ajax
&lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1933988231?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1933988231&amp;adid=18N0V75EJW8EZM02CS60&amp;"&gt;  
      GWT in Action: Easy Ajax with the Google Web Toolkit
   &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1847191002?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1847191002&amp;adid=1FVEN6GB2S71KR3TS3WZ&amp;"&gt;     
      Google Web Toolkit: GWT Java Ajax Programming 
   &lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;
&lt;a href="http://safari.informit.com/0131584650?a=103615"&gt;
Google Web Toolkit Solutions (Digital Short Cut): Cool &amp; Useful Stuff  
&lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;
&lt;a href="http://safari.informit.com/0596510225?a=103615"&gt;
Google Web Toolkit for Ajax
&lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/0132344815?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0132344815&amp;adid=0DK683AY3JBQYC205DFY&amp;"&gt;     
      Google Web Toolkit Solutions: More Cool &amp; Useful Stuff  
   &lt;/a&gt;

&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1933988290?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1933988290&amp;adid=0FACAFNBTAGSQQGPDZF3&amp;"&gt;     
      GWT in Practice  
   &lt;/a&gt;&lt;em&gt; (Coming Soon)&lt;/em&gt;

&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.awprofessional.com/promotions/promotion.asp?promo=3854&amp;redir=1&amp;rl=1"&gt;
  The Google Web Toolkit
&lt;/a&gt;&lt;em&gt; (Coming Soon)&lt;/em&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0596102259?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0596102259&amp;adid=0VEG3142Y9QWN1H3MTCT&amp;"&gt;
Head Rush Ajax (Head First)
&lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/1932394613?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1932394613&amp;adid=1PK8VGRJFH3E3PWJKB7N&amp;"&gt;
Ajax in Action
&lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0596101996?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0596101996&amp;adid=0TF76TTX3VQGBVWKEQNV&amp;"&gt;
JavaScript: The Definitive Guide 
&lt;/a&gt;
&lt;/li&gt;


&lt;/ol&gt;
&lt;/p&gt;
&lt;p&gt;
If you liked this post, please share it with others using the links below. Thank you.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-6918543368539290272?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=6918543368539290272' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/6918543368539290272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/6918543368539290272'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/08/google-web-toolkit-getting-started.html' title='Google Web Toolkit - Getting Started Screencast'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-5233848680482666499</id><published>2007-07-15T22:44:00.000+02:00</published><updated>2007-12-11T22:22:52.451+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='jee'/><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>How to: JSF in Eclipse Europa (Part II)</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
This screencast is the last in a series of four on Eclipse Europa. Each tutorial builds upon techniques covered in previous screencast, so it would be best to see the screencasts in order:
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.thescreencast.com/2007/07/tour-around-europe-eclipse-for-java-ee.html"&gt;Tour around Europe: Eclipse for Java EE (Part I)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.thescreencast.com/2007/07/tour-around-europe-eclipse-for-java-ee_04.html"&gt;Tour around Europe: Eclipse for Java EE (Part II)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.thescreencast.com/2007/07/how-to-jsf-in-eclipse-europa-part-i.html"&gt;How to: JSF in Eclipse Europa (Part I)&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
&lt;p&gt;
In this screencast-tutorial we will assemble a JEE application by combining a JSF module and an EJB module from previous tutorials. 
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
Creating an enterprise application project (&lt;strong&gt;03:30&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/jsf3','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/jsf3'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
JSF editing and deployment (&lt;strong&gt;01:50&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/jsf4','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/jsf4'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;div style="width:85%;padding-top:20px;"&gt;
&lt;p&gt;
For this tutorial we have used materials from: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/webtools/jsf/main.php"&gt;JSF tools subproject&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;Eclipse IDE for Java EE Developers&lt;/a&gt; 
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
and these books:
&lt;ol&gt;

&lt;li&gt;

  &lt;a href="http://www.amazon.com/dp/0321396855?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321396855&amp;adid=0JAP4JJSJKQZR2HHWA4T&amp;"&gt;
     
      Eclipse Web Tools Platform: Developing Java(TM) Web Applications
   &lt;/a&gt;

&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/0131738860?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0131738860&amp;adid=19EQ5TD11085H6GG4ENT&amp;"&gt;     
      Core JavaServer(TM) Faces (2nd Edition) 
   &lt;/a&gt;

&lt;/li&gt;


&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1932394125?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1932394125&amp;adid=0XK0DMWMESVKZB7ZENNX&amp;"&gt;     
      JavaServer Faces in Action  
   &lt;/a&gt;

&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/0596005393?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0596005393&amp;adid=0BVF7X2878EKQRQ313WT&amp;"&gt;     
      JavaServer Faces  
   &lt;/a&gt;

&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/059600978X?tag=thescrblo-20&amp;camp=0&amp;amp;creative=0&amp;linkCode=as1&amp;amp;creativeASIN=059600978X&amp;adid=0TKSC4KJK2MD40SN2KN8&amp;amp;"&gt;
Enterprise JavaBeans 3.0 (5th Edition)
  &lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0596005717?tag=thescrblo-20&amp;camp=0&amp;amp;creative=0&amp;linkCode=as1&amp;amp;creativeASIN=0596005717&amp;adid=1G202FF6CMMBA3JJMQM2&amp;amp;"&gt;
Head First EJB 
  &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/1933988347?tag=thescrblo-20&amp;camp=0&amp;amp;creative=0&amp;linkCode=as1&amp;amp;creativeASIN=1933988347&amp;adid=1NAWJXKCGT9YPXG81BF2&amp;amp;"&gt;
  EJB 3 in Action   
&lt;/a&gt;
&lt;/li&gt;

&lt;/ol&gt;
&lt;/p&gt;
&lt;p&gt;
For a JBoss application server installation instructions take a look at
&lt;a href="http://www.thescreencast.com/2007/06/jboss-seam-generator-and-eclipse-ide.html"&gt;this&lt;/a&gt; screeencast. 
&lt;/p&gt;
&lt;p&gt;
If you liked this post, share it with others using the links below.
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-5233848680482666499?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=5233848680482666499' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/5233848680482666499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/5233848680482666499'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/07/how-to-jsf-in-eclipse-europa-part-ii.html' title='How to: JSF in Eclipse Europa (Part II)'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-2816143339796301812</id><published>2007-07-10T21:10:00.001+02:00</published><updated>2009-04-28T20:11:50.597+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='jee'/><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><title type='text'>How to: JSF in Eclipse Europa (Part I)</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
In this screencast tutorial you'll learn how to setup and use Eclipse JavaServer Faces tools for rapid Web application development. 
&lt;/p&gt;
&lt;p&gt;
We will complete the following steps: 
&lt;ol&gt;
&lt;li&gt; Register JSF libraries&lt;/li&gt;
&lt;li&gt; Create Dynamic Web Project&lt;/li&gt;
&lt;li&gt; Add JSF Facet to the Web project&lt;/li&gt;
&lt;li&gt; Create JSP Page templates&lt;/li&gt;
&lt;li&gt; Define page navigations rules&lt;/li&gt;
&lt;li&gt; Create managed beans&lt;/li&gt;
&lt;li&gt; Edit JSF pages in the Web Page Editor&lt;/li&gt;
&lt;li&gt; Deploy and execute JSF applications&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
&lt;p&gt;
Let's get started.
&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
Creating a JavaServer Faces Project (steps 1-3) (&lt;strong&gt;01:55&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/jsf1','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/jsf1'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
Building a JSF application (steps 4-8) (&lt;strong&gt;05:48&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/jsf2','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/jsf2'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;div style="width:85%;padding-top:20px;"&gt;
&lt;p&gt;
In the next screencast (Part II) we will assemble a JEE application by combining a JSF module and an EJB module from &lt;a href="http://www.thescreencast.com/"&gt;previous tutorials&lt;/a&gt;. Feel free to subscribe by &lt;a href="http://feeds.feedburner.com/TheScreencast"&gt;RSS&lt;/a&gt; or &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1013228&amp;loc=en_US"&gt;Email&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
For basic installation instructions of the Eclipse IDE for Java EE Developers see tutorials from &lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;eclipse.org&lt;/a&gt; site.
&lt;/p&gt;

&lt;p&gt;
For this tutorial we have used materials from: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/webtools/jsf/main.php"&gt;JSF tools subproject&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;Eclipse IDE for Java EE Developers&lt;/a&gt; 
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
and these books:
&lt;ol&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/0131738860?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0131738860&amp;adid=19EQ5TD11085H6GG4ENT&amp;"&gt;     
      Core JavaServer(TM) Faces (2nd Edition) 
   &lt;/a&gt;

&lt;/li&gt;


&lt;li&gt;
  &lt;a href="http://www.amazon.com/dp/1932394125?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1932394125&amp;adid=0XK0DMWMESVKZB7ZENNX&amp;"&gt;     
      JavaServer Faces in Action  
   &lt;/a&gt;

&lt;/li&gt;

&lt;li&gt;
  &lt;a href="http://www.amazon.com/JBoss-Action-Configuring-Application-Server/dp/1933988029?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0596005393&amp;adid=0BVF7X2878EKQRQ313WT&amp;"&gt;     
      JBoss in Action
   &lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;

  &lt;a href="http://www.amazon.com/dp/0321396855?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321396855&amp;adid=0JAP4JJSJKQZR2HHWA4T&amp;"&gt;
     
      Eclipse Web Tools Platform: Developing Java(TM) Web Applications
   &lt;/a&gt;

&lt;/li&gt;

&lt;/ol&gt;
&lt;/p&gt;
Related posts on this blog: 
&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.thescreencast.com/2007/07/tour-around-europe-eclipse-for-java-ee.html"&gt;Tour around Europe: Eclipse for Java EE (Part I)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.thescreencast.com/2007/07/tour-around-europe-eclipse-for-java-ee_04.html"&gt;Tour around Europe: Eclipse for Java EE (Part II)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-2816143339796301812?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=2816143339796301812' title='34 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/2816143339796301812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/2816143339796301812'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/07/how-to-jsf-in-eclipse-europa-part-i.html' title='How to: JSF in Eclipse Europa (Part I)'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>34</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-8408403060007697421</id><published>2007-07-04T22:16:00.000+02:00</published><updated>2007-12-11T22:27:07.935+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='jee'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Tour around Europe: Eclipse for Java EE (Part II)</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
&lt;a href="http://www.thescreencast.com/2007/07/tour-around-europe-eclipse-for-java-ee.html"&gt;Part I&lt;/a&gt; has shown how to use the Eclipse IDE for Java EE Developers to create Java persistent entities from database tables. This screencast completes the JEE application.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;In this screencast:&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;How to create a session bean&lt;/li&gt;
&lt;li&gt;Configure persistence unit&lt;/li&gt;
&lt;li&gt;Deploy on JBoss&lt;/li&gt;
&lt;li&gt;Create a JEE client&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
Create a session bean and deploy JEE application:(&lt;strong&gt;02:40&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/jpa2','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/jpa2'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
Create a JEE client (&lt;strong&gt;01:35&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/jpaClient','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/jpaClient'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;div style="width:85%;padding-top:20px;"&gt;
&lt;p&gt;
For basic installation instructions of the Eclipse IDE for Java EE Developers see tutorials from &lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;eclipse.org&lt;/a&gt; site.
&lt;/p&gt;

&lt;p&gt;
For this tutorial we have used materials from: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/webtools/dali/main.php"&gt;Dali JPA Tools&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;Eclipse IDE for Java EE Developers&lt;/a&gt; 
&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
and these books:
&lt;ol&gt;
&lt;li&gt;

  &lt;a href="http://www.amazon.com/dp/0321396855?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321396855&amp;adid=0JAP4JJSJKQZR2HHWA4T&amp;"&gt;
     
      Eclipse Web Tools Platform: Developing Java(TM) Web Applications
   &lt;/a&gt;

&lt;/li&gt;
&lt;/li&gt;

&lt;li&gt;
 &lt;a href="http://www.amazon.com/dp/059600978X?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=059600978X&amp;adid=0TKSC4KJK2MD40SN2KN8&amp;"&gt;
Enterprise JavaBeans 3.0 (5th Edition)
   &lt;/a&gt;
&lt;/li&gt;


&lt;li&gt;
 &lt;a href="http://www.amazon.com/dp/0596005717?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0596005717&amp;adid=1G202FF6CMMBA3JJMQM2&amp;"&gt;
Head First EJB  
   &lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
 &lt;a href="http://www.amazon.com/dp/1933988347?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1933988347&amp;adid=1NAWJXKCGT9YPXG81BF2&amp;"&gt;
   EJB 3 in Action    
&lt;/a&gt;
&lt;/li&gt;

&lt;li&gt;
 &lt;a href="http://www.amazon.com/dp/1932394885?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1932394885&amp;adid=1S7W0HRYP38X1M1VQW5M&amp;"&gt;
Java Persistence with Hibernate
   &lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-8408403060007697421?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=8408403060007697421' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8408403060007697421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8408403060007697421'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/07/tour-around-europe-eclipse-for-java-ee_04.html' title='Tour around Europe: Eclipse for Java EE (Part II)'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-1331391214319268962</id><published>2007-07-01T21:04:00.000+02:00</published><updated>2007-12-11T22:28:19.623+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='jee'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>Tour around Europe: Eclipse for Java EE</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
&lt;p&gt;
The Eclipse IDE for Java EE Developers is a simultaneous release of Eclipse Projects for Java Enterprise Edition.
&lt;/p&gt;
&lt;p&gt;
This post is first in the series of screencasts about the Eclipse Europa release.
It shows how to use the Eclipse IDE for Java EE Developers to create Java persistent entities from database tables. 
&lt;/p&gt;
&lt;p&gt;
MySQL database is used to demonstrate the Data Tools Platform and JBoss is used as a Java EE application server. 
&lt;/p&gt;
&lt;/div&gt;

&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;
&lt;br/&gt;
Using the Eclipse Data Tools Platform:(&lt;strong&gt;05:30&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/installDBTools1-2','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/installDBTools1-2'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
Dali - Java Persistence Tools (&lt;strong&gt;03:10&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/jpa1-1','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/jpa1-1'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;div style="width:85%;padding-top:20px;"&gt;
&lt;p&gt;
For basic installation instructions of the Eclipse IDE for Java EE Developers see tutorials from &lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;eclipse.org&lt;/a&gt; site.
&lt;/p&gt;

&lt;p&gt;
For this tutorial we have used materials from: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/webtools/dali/main.php"&gt;Dali JPA Tools&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;Eclipse IDE for Java EE Developers&lt;/a&gt; 
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
and these books:
&lt;ol&gt;
&lt;li&gt;

  &lt;a href="http://www.amazon.com/dp/0321396855?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321396855&amp;adid=0JAP4JJSJKQZR2HHWA4T&amp;"&gt;
     
      Eclipse Web Tools Platform: Developing Java(TM) Web Applications
   &lt;/a&gt;

&lt;/li&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="http://www.amazon.com/dp/1932394885?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1932394885&amp;adid=1S7W0HRYP38X1M1VQW5M&amp;"&gt;
Java Persistence with Hibernate
   &lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-1331391214319268962?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=1331391214319268962' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/1331391214319268962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/1331391214319268962'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/07/tour-around-europe-eclipse-for-java-ee.html' title='Tour around Europe: Eclipse for Java EE'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-430592948350261936</id><published>2007-06-25T18:58:00.000+02:00</published><updated>2007-12-11T22:30:22.197+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='design patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='refactoring'/><title type='text'>Refactoring to Patterns or templates for patterns?</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
Roman Bosák  has published a nice &lt;a href="http://dailydevelopment.blogspot.com/2007/06/singleton-pattern-implementation-in-4.html"&gt;post&lt;/a&gt; about rapid implementation of the Singleton design pattern using the Eclipse IDE refactoring tools. 
Some readers argued that it's much more efficient to use Eclipse IDE templates for implementing design patterns. 
So, you can see here both approaches, as under 2minutes screeencasts, and you can decide for yourself.
&lt;br/&gt;&lt;br/&gt;
&lt;/div&gt;
&lt;span class="fullpost"&gt;
&lt;div style="width:85%"&gt;First screencast shows classical (by the &lt;a href="http://www.amazon.com/dp/0201485672?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0201485672&amp;adid=1NT617D6XGJSSGFPQP60&amp;"&gt;

     GOF book&lt;/a&gt;) Singleton implementation using Eclipse IDE refactoring facility  (&lt;strong&gt;01:10&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/Singleton','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/Singleton'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
This screencast shows a thread-safe lazy-loaded Singleton variant implemented using Eclipse IDE templates (&lt;strong&gt;01:40&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/SingletonWithTemplates','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/SingletonWithTemplates'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
For this tutorial we have used materials from: 
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://dailydevelopment.blogspot.com/2007/06/singleton-pattern-implementation-in-4.html"&gt;Singleton pattern implementation in 4 steps&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www-128.ibm.com/developerworks/java/library/j-dcl.html?ca=drs-"&gt;Double-checked locking and the Singleton pattern&lt;/a&gt; 
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;

&lt;div style="width:85%"&gt;
and these books:
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0201633612?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0201633612&amp;adid=0RRSE6D65FSAHAN7YA74&amp;"&gt; Design Patterns: Elements of Reusable Object-Oriented Software&lt;/a&gt;&lt;/li&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/0596007124?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0596007124&amp;adid=15YC78KG6QBDJ27X7YY9&amp;"&gt;
Head First Design Patterns
&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.amazon.com/dp/159059388X?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=159059388X&amp;adid=1PVBJ3HQZZ6DQJAM4W4S&amp;"&gt;
Holub on Patterns: Learning Design Patterns by Looking at Code
&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;ol&gt;
  &lt;li&gt;
     &lt;a href="http://www.amazon.com/dp/0201485672?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0201485672&amp;adid=1NT617D6XGJSSGFPQP60&amp;"&gt;
Refactoring: Improving the Design of Existing Code
     &lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href="http://www.amazon.com/dp/0321109295?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321109295&amp;adid=0Q912NJVYY121RM098QE&amp;"&gt;
    Refactoring Workbook 
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;
     &lt;a href="http://www.amazon.com/dp/0321213351?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321213351&amp;adid=0JVKQ6W3MC5MTMT5ADE8&amp;"&gt;
    Refactoring to Patterns  
    &lt;/a&gt;
  &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div style="width:85%"&gt;
If you are interested in more Design Patterns screencasts, please leave a comment, or use our Poll.
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-430592948350261936?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=430592948350261936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/430592948350261936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/430592948350261936'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/06/refactoring-to-patterns-or-templates.html' title='Refactoring to Patterns or templates for patterns?'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-8941009350641422528</id><published>2007-06-20T13:47:00.005+02:00</published><updated>2008-03-04T12:12:28.705+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><title type='text'>Getting Started with the Facebook Platform API</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
In this three-part tutorial you'll learn how to: 
&lt;ul&gt;
&lt;li&gt;Add the Developer Application to your Facebook account&lt;/li&gt;
&lt;li&gt;Setup Java Client Library in Eclipse IDE&lt;/li&gt;
&lt;li&gt;Use the Facebook Platform API&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;br/&gt;
&lt;span class="fullpost"&gt;
&lt;br/&gt;
&lt;div style="width:85%"&gt;
1. This screencast shows how to create a Facebook Platform application that you can use as a template for your own Facebook applications.(&lt;strong&gt;03:35&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!--
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/setup','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/setup'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
2. In order for a Facebook API client to use the API, the user of the client application must be logged in to Facebook. This screencast describes typical scenarios using a simple Java Servlet. (&lt;strong&gt;04:15&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/FaceletsLogin','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/FaceletsLogin'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
3. This screencast tutorial shows how to use the Facebook Platform API in an example that uses data about logged Facebook user and his friends. (&lt;strong&gt;03:25&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;

&lt;!-- third screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/FacelestsJSP','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/FacelestsJSP'); //--&gt;&lt;/script&gt;
&lt;!-- third screencast end --&gt;

&lt;!-- third adds begin --&gt;
&lt;!-- third adds end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
For this tutorial we have used materials from: &lt;br/&gt;&lt;br/&gt;
1): &lt;a href="http://developers.facebook.com/documentation.php"&gt;Facebook Developers Documentation&lt;/a&gt; &lt;br/&gt;
2): &lt;a href="http://blogs.claritycon.com/search/SearchResults.aspx?q=facebook"&gt;blogs.claritycon.com&lt;/a&gt;
&lt;br/&gt;&lt;br/&gt;
Recommended books:
&lt;!-- google_ad_section_end --&gt;

&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/gp/product/1430209690?ie=UTF8&amp;tag=thescrblo-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1430209690"&gt;&lt;img src="http://i199.photobucket.com/albums/aa155/deepdemo/amazon/facebookAPI.jpg" width="89" height="110" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;&lt;/a&gt;
&lt;td/&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/0321396855?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321396855&amp;adid=0JAP4JJSJKQZR2HHWA4T&amp;"&gt;
     &lt;img src="http://g-ec2.images-amazon.com/images/I/01IK7j%2BzQOL.jpg" 
      alt="Eclipse Web Tools Platform: Developing Java(TM) Web Applications" height="75" width="59" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/0130092290?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0130092290&amp;adid=0XK1M3882TDD7E6PYAMW&amp;"&gt;
     &lt;img src="http://ec1.images-amazon.com/images/I/01EHZQCGFAL._PIsitb-st-arrow,TopRight,11,-14_OU01_.jpg" 
      alt="Core Servlets and JavaServer Pages, Vol. 1" height="82" width="62" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/0131482602?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0131482602&amp;adid=1RVPM6321R7ZHM4S4JYT&amp;"&gt;
     &lt;img src="http://ec1.images-amazon.com/images/I/11F1B9GDC6L.jpg" 
      alt="Core Servlets and Javaserver Pages: Core Technologies, Vol. 2 " height="75" width="57" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;
&lt;tr/&gt;
&lt;/table&gt;
&lt;br/&gt;
If you are interested in more Facebook platform screencasts, please leave a comment.
&lt;br/&gt;
&lt;/span&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-8941009350641422528?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=8941009350641422528' title='32 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8941009350641422528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8941009350641422528'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/06/getting-started-with-facebook-platform.html' title='Getting Started with the Facebook Platform API'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i199.photobucket.com/albums/aa155/deepdemo/amazon/th_facebookAPI.jpg' height='72' width='72'/><thr:total>32</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-8537279491314915514</id><published>2007-06-12T20:50:00.002+02:00</published><updated>2011-08-25T19:20:04.310+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='seam'/><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>JBoss Seam Generator and Eclipse IDE</title><content type='html'>&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%"&gt;
In this three-part tutorial you'll learn how to install and set up JBoss application server, use Seam Generator to build Web applications in a Rails-like manner, and all that inside standard Eclipse IDE.&lt;br/&gt;
So it seems like the best of both worlds ;)
&lt;/div&gt;
&lt;br/&gt;
&lt;span class="fullpost"&gt;
&lt;br/&gt;
&lt;div style="width:85%"&gt;
1. This screencast tutorial will show you how to install JBoss application server and set up the environment for JBoss Seam 1.2.1.GA. (&lt;strong&gt;02:39&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- first screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!--
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/installjemsinstaller','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/installjemsinstaller'); //--&gt;&lt;/script&gt;
&lt;!-- first screencast end --&gt;

&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
2. This screencast tutorial will show you how to use JBoss Seam generator to create Eclipse IDE Java project skeleton.(&lt;strong&gt;03:10&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;!-- second screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/seamsetup','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/seamsetup'); //--&gt;&lt;/script&gt;
&lt;!-- second screencast end --&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
3. This screencast tutorial will show you how to use JBoss Seam Gen to run more complex Seam examples in Eclipse IDE. (&lt;strong&gt;05:30&lt;/strong&gt;):
&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;

&lt;!-- third screencast begin --&gt;
&lt;script type="text/javascript"&gt;&lt;!-- 
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','800','height','622','src','http://i199.photobucket.com/albums/aa155/deepdemo/bookingshorted','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/bookingshorted'); //--&gt;&lt;/script&gt;
&lt;!-- third screencast end --&gt;

&lt;!-- third adds begin --&gt;
&lt;!-- third adds end --&gt;

&lt;div style="width:85%;padding-top:20px;"&gt;
&lt;!-- google_ad_section_start --&gt;
For this tutorial we have used materials from: &lt;br/&gt;&lt;br/&gt;
1): &lt;a href="http://www.michaelyuan.com/blog/seam-next-gen-web-framework/"&gt;Michael Yuan's blog: Seam: Next-gen Web Framework&lt;/a&gt; &lt;br/&gt;
2): &lt;a href="http://www.jboss.com/products/seam"&gt;JBoss Seam project page&lt;/a&gt;
&lt;br/&gt;&lt;br/&gt;
and these books:
&lt;!-- google_ad_section_end --&gt;

&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/0131347969?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0131347969&amp;adid=1QS1NTZXAY1WC8R4V2PZ&amp;"&gt;
     &lt;img src="http://ec1.images-amazon.com/images/I/01pbaVEGe2L.jpg" 
      alt="JBoss(R) Seam: Simplicity and Power Beyond Java(TM) EE" height="75" width="59" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;

&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/1590597923?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1590597923&amp;adid=0YNFZFD7YGD68RAH13CQ&amp;"&gt;
     &lt;img src="http://g-ec2.images-amazon.com/images/I/01iH%2B2NQzwL.jpg" 
      alt="Beginning JBoss® Seam: From Novice to Professional" height="75" width="57" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/1590598636?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1590598636&amp;adid=0CTMY4P1A9SYAH7PGY4B&amp;"&gt;
     &lt;img src="http://rcm-images.amazon.com/images/I/11eh9Mw+uhL._SL75_.jpg" 
      alt="Practical JBoss® Seam Projects (Practical)" height="75" width="57" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/1932394885?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=1932394885&amp;adid=1S7W0HRYP38X1M1VQW5M&amp;"&gt;
     &lt;img src="http://ec1.images-amazon.com/images/I/11FW12P904L._PIsitb-st-arrow,TopRight,11,-14_OU01_.jpg" 
      alt="Java Persistence with Hibernate" height="82" width="66" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;
&lt;tr/&gt;
&lt;/table&gt;
&lt;br/&gt;
If you are interested in more JBoss Seam screencasts, please leave a comment.
&lt;br/&gt;
&lt;/div&gt;
&lt;/span&gt;
&lt;g:plusone&gt;&lt;/g:plusone&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-8537279491314915514?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=8537279491314915514' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8537279491314915514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/8537279491314915514'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/06/jboss-seam-generator-and-eclipse-ide.html' title='JBoss Seam Generator and Eclipse IDE'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7721121862516881677.post-6241219297650468632</id><published>2007-05-11T21:02:00.000+02:00</published><updated>2007-12-14T22:09:28.356+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Running your first JavaFX program in Eclipse</title><content type='html'>&lt;div style="width:85%"&gt;
&lt;!-- google_ad_section_start --&gt;
The JavaFX Script (or JavaFX language) is a declarative scripting language. The JavaFX allows for easy creation of graphical user interfaces and enables developers to create rich media applications for deployment on Java environments.
In this screencast, we use the Eclipse IDE 3.2.2 to create simple JavaFX application.
&lt;br/&gt;&lt;br/&gt;
You can get your first JavaFX application up and running in Eclipse SDK easily 
by following these steps:
&lt;/div&gt;
&lt;br/&gt;
&lt;span class="fullpost"&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
1. Extend Eclipse with JavaFX plugin (&lt;strong&gt;01:30&lt;/strong&gt;):&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;&lt;br/&gt;

&lt;script type="text/javascript"&gt;&lt;!--
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','879','height','692','src','http://i199.photobucket.com/albums/aa155/deepdemo/install1','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/install1'); //--&gt;&lt;/script&gt;
&lt;!-- first adds begin --&gt;
&lt;!-- first adds end --&gt;


&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
2. Write you first JavaFX program (&lt;strong&gt;01:29&lt;/strong&gt;):&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;script type="text/javascript"&gt;
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','879','height','692','src','http://i199.photobucket.com/albums/aa155/deepdemo/helloworldEditing','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/helloworldEditing'); //--&gt;&lt;/script&gt;

&lt;!-- second adds begin --&gt;
&lt;!-- second adds end --&gt;

&lt;!-- google_ad_section_start --&gt;
&lt;div style="width:85%;padding-top:20px;"&gt;
3. Run JavaFX application (&lt;strong&gt;00:59&lt;/strong&gt;):&lt;/div&gt; 
&lt;!-- google_ad_section_end --&gt;
&lt;br/&gt;
&lt;script type="text/javascript"&gt;
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','879','height','692','src','http://i199.photobucket.com/albums/aa155/deepdemo/running','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://i199.photobucket.com/albums/aa155/deepdemo/running'); //--&gt;&lt;/script&gt;
&lt;!-- third adds begin --&gt;
&lt;!-- third adds end --&gt;
&lt;br/&gt;&lt;br/&gt;
&lt;!-- google_ad_section_start --&gt;
To find out more about Eclipse IDE, we recommend these books:
&lt;!-- google_ad_section_end --&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/0321305027?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321305027&amp;adid=1CKE86675BEFA7PQQ6FR&amp;"&gt;
     &lt;img src="http://ec1.images-amazon.com/images/I/11BhdXBnaGL.jpg" 
      alt="Java(TM) Developer's Guide to Eclipse, The (2nd Edition)" height="75" width="59" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;

&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/0321334612?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=0321334612&amp;adid=0XY4DAEX8DCA1JFX9YPS&amp;"&gt;
     &lt;img src="http://ec1.images-amazon.com/images/I/11A237X3Y6L.jpg" 
      alt="Eclipse Rich Client Platform: Designing, Coding, and Packaging Java(TM) Applications " height="75" width="59" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;

&lt;td&gt;
   &lt;a href="http://www.amazon.com/dp/032142672X?tag=thescrblo-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=032142672X&amp;adid=0BVCDBTZJSBTJSK3D3MA&amp;"&gt;
     &lt;img src="http://ec1.images-amazon.com/images/I/01WZ2AGP1AL.jpg" 
      alt="Eclipse: Building Commercial-Quality Plug-ins (2nd Edition) " height="75" width="57" border="0" /&gt;
   &lt;/a&gt;
&lt;td/&gt;
&lt;tr/&gt;
&lt;/table&gt;
&lt;br/&gt;
If you are interested in more advanced JavaFX screencasts, please leave a comment.
&lt;br/&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7721121862516881677-6241219297650468632?l=www.thescreencast.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7721121862516881677&amp;postID=6241219297650468632' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/6241219297650468632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7721121862516881677/posts/default/6241219297650468632'/><link rel='alternate' type='text/html' href='http://www.thescreencast.com/2007/05/running-your-first-javafx-program-in.html' title='Running your first JavaFX program in Eclipse'/><author><name>thescreencast</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry></feed>
