Thursday Mar 27, 2008

Slides & Demos for Rails/GlassFish/jMaki session at TSS JS

As reported earlier, I presented on "Rails powered by GlassFish and jMaki" yesterday at The Server Side Java Symposium - Las Vegas. The slides are available here. The demos shown in the talk are available at:
Would you like to know why use GlassFish for Rails deployment ? Rails powered by the GlassFish Application Server provides all the details. All the latest information about JRuby and GlassFish effort can be found at GlassFish JRuby wiki or JRuby wiki.

As announced earlier, Ruby Developer Center is a new page launched earlier today and provides all the resources to get started with Ruby, JRuby, Ruby-on-Rails @ Sun.

Check out some pictures from the event:

Technorati: conf theserverside tssjs lasvegas rubyonrails ruby jruby glassfish netbeans jmaki

Tuesday Mar 25, 2008

Bellagio Musical Showers - Las Vegas

Recorded on Mar 25, 2008 night ...

Technorati: conf theserverside tssjs lasvegas bellagio musicalfountain fountain

Rails powered by GlassFish & jMaki @ The Server Side Java Symposium, Las Vegas - Mar 26, 2008

If you want to learn more about:
  • How to use GlassFish as development & deployment platform for Rails applications ?
  • How GlassFish v3 Gem provides a "green" alternative to WEBrick & Mongrel ?
  • How to use NetBeans & jMaki plug-in to embed rich widgets in your Rails applications ?
Then you can learn all about it in The Server Side Java Symposium, Las Vegas. Here are the coordinates:

Date: Mar 26, 2008
Time: 2:30 - 3:30pm
Track: Language & Coding
Title: Rails powered by GlassFish & jMaki

A popular statement for Las Vegas is What happens in Vegas, Stays in Vegas! But I promise to share all the slides & demos with you so that you can enjoy at least the technical part of it ;-)

Another interesting session worth attending is How to use the Metro Web services stack to Build Fast, Scalable Services by Kohsuke on Mar 26 (Wed) from 4:10 - 5:15pm.

Technorati: conf theserverside tssjs lasvegas rubyonrails glassfish jmaki netbeans metro webservices

Tuesday Jul 10, 2007

Project Tango: An Overview - New Article

TheServerSide announced the availability of Project Tango: An Overview article. This 26-page article provides a comprehensive overview of Project Tango explaining topics such as:

  • What is Project Tango ?
  • What features does it provide ?
  • How is it related to Metro and GlassFish ?
  • How NetBeans IDE provide a simple and intuitive Tango programming model ?
  • How Project Tango can be used to solve real-life scenarios ?

And lots of other details.

Project Tango (Web Services Interoperability Technology or WSIT) is an open source implementation from Sun Microsystems of the key enterprise Web services specifications, commonly known as WS-\*, that provides interoperability with .NET 3.0 framework. This article is a good starting place if you don't know anything about Project Tango. If you are already familiar then it serves as a good reference with all different aspects of Project Tango.

Please leave a comment on this blog for feedback.

Technorati: tango wsit webservices glassfish netbeans theserverside whitepaper

Thursday Jun 21, 2007

Sun Keynote @ TheServerSide Java Symposium

Eduardo will be giving a keynote (From Tomcat to GlassFish - An Update on OpenSource Server-side Java at Sun) at TheServerSide Java Symposium - Europe next week.

He is the Editor-in-Chief for TheAquarium so go talk to him and tell him how you like GlassFish or would like us to improve.

Technorati: theserverside glassfish opensource conf

Saturday Mar 24, 2007

Day 3 @ The Server Side Java Symposium

In the opening keynote of last day (Day 1 & Day 2) of TheServerSide Java Symposium, Joe asked the following questions, to an audience of approx 500 Java developers, receiving instant feedback.

How  satisfied are you with Sun ?

Very satisfied  20%
Somewhat satisfied  48%
Neutral  23%
Somewhat dissatisfied  6%
Very dissatisfied  3%

How important is that a tool or library be open source ?

Death to closed source!  9%
Definitely prefer open source  61%
I don't care  16%
Being open help s a little  11%
Open source people are communities  3%

Which of the following best describes your company ?

We are an open source producer  4%
We use open source but don't contribute to it  69%
We produce open source and proprietary software  19%
We don't have anything to do with open source  11%

I attended 2 more talks on Writing Big Apps with Google Web Toolkit and Scripting API in Java SE 6 that day and left around right after lunch to catch my flight back home.

Technorati: theserverside sun

Friday Mar 23, 2007

Day 2 @ The Server Side Java Symposium

In the opening keynote of Day 2 (Day 1), Joe Ottinger, Editor-in-chief of TheServerSide, asked the following questions, to an audience of approx 500 Java developers, receiving instant feedback using little handy devices on each attendees table. As with any surveys, the data may be skewed because of multiple reasons (not all participating, voting twice, pressing the wrong key etc). But here are the questions and their answers:

Which languages do you use most often ?

I could not capture the exact percentage but the priority order is listed below. This being a Java conference, the percentage for Java developers is well expected.

Java  80%
Visual Basic  

Which version of JavaEE API do you use ?

1.2 1%
1.3  4%
1.4  45%
5 36%
None 13%
1.1 1%

How do you call Remote services ?

RMI 21%
SOAP 46%
Other 17%
None 10%

I gave a talk on JAX-WS and WSIT: Tangoing with .NET yesterday and it went well. The two demos in the talk are also available as screencast in #ws1 and #ws3. I always leave time for Q&A and this time the discussions were way after the session was over. And I like it that way :) The key message is WSIT, available in GlassFish v2, gives you first-class interoperability with Microsoft .NET 3.0 framework and comes with fully integrated development experience in NetBeans 5.5.1 IDE.

I enjoyed a panel discussion on "Open Source Business Panel" and there were representatives from Alfresco, JBoss, SpikeSource, LifeRay, Interface21. The monetization model for all the participating companies was by selling professional services, technical support and training. Sun Java System Application Server (product version of GlassFish v2) offer training, services and support. Read Ed Ort's detailed summary of the session here.

I spent the afternoon with Joe Ottinger, Editor-in-chief of, deploying a trivial deployment-descriptor-free Web service on GlassFish v2. Basically we used the instructions as I described in an earlier entry. He was using GlassFish v2 b33 and was not able to get it working. On my laptop, with v2 b39, the service deployed easily. And even with b33 it worked. Anyway, Joe is going to install a fresh copy of b33 and try it. He also gave some good feedback in terms of how should be structured. We are already working on cleaning up the website and you'll see the changes in the weeks to come.

I spent the evening walking on the strip and took bunch of pictures.

Technorati: theserverside webservices wsit glassfish

Day 1 @ The Server Side Java Symposium

I've been in Las Vegas for past 2 days attending The Server Side Java Symposium. Sun is the only platinum sponsor.

The conference is at The Venetian, one of the nicest hotels on the strip, but found two irritating issues for working people:

  • Using fitness center facilities require you to pay $35/day charge. That is ridiculous to me. They anyway charge fortune for the room so why this extra fee ? I used the facility yesterday without knowing the charge but found out about the charge as there were folks lined up on the "reservation desk" for the fitness center. I've never seen that for a fitness center in a hotel.
  • There are no power connections on the office table. There is a personalized fax machine but I'd rather have a power connection to make it convenient.

TheServerSide sponsored the travel and lodging and check out the pictures of the suite, it's pretty cool!


I missed the opening keynote by Karen Tegan Padir but heard it went well. Later that day, I attended a session by Ben Galbraith and Dion Alamer (co-founders of Ajaxian) on "State of Ajax".

The session started by asking "Does anyone here not know how to do Ajax ?". There were few hands raised and so the session started by creating a simple HTML form that takes a zip code and returns the corresponding city using XMLHttpRequest without any page refresh. Then the talk explained three main Ajaxian architectures:

  • Return data (JSON / XML) - Smart clients, parse XML and JSON and populate the front end.
  • Return HTML (responseText + innerHTML) - Slightly dumb client, just shows the results as is.
  • Return JavaScript (eval) - Really dumb client, invoke the script sent by server.

The talk identified Google Maps, Google Suggest, HousingmapsTaDaList as Ajax innovators. In my opinion, Google Suggest was really the first effort that showed Ajax-like interactions.

Ben and Dion divided JavaScript in two camps: "JavaScript is Good" and "JavaScript is Bad". jMaki was classified in the first camp, Google Web Toolkit in the second camp and Direct Web Remoting in partly both the camps. Project Phobos was also classified in "JavaScript is Good" camp as it enables server-side scripting. Ben will be uploading a new video on jMaki showing Craig's list mashup so stay tuned for that.

Prototype, Scriptaculous and Dojo were rated as the most popular toolkits in a survey conducted last year on Ajaxian. The speakers classified Dojo as "Huge Elephant of JavaScript" with support for offline storage, presentation, remoting, charts and many other features.

IntelliJ IDEA 6.0 and NetBeans 5.5 for development and FireBug for debugging were the recommended tools. Then there were few slides on offline storage, especially the upcoming capabilities in Firefox 3 (off-line cache, off-line events, persistent cache), package and Adobe Apollo with offline flash. There was a brief mention of Project Tamarin that will provide approx 10 times faster JavaScript runtime and this will be integrated in a later version of Firefox. And the talk concluded by giving a future slide including topics such as off-line Ajax, fast JavaScript interpreters, HTML 5 and others.

A complete Day 1 report is available here. Ed Ort also posted notes.

Technorati: theserverside Ajax venetian

Tuesday Mar 13, 2007

Sun @ The Server Side Java Symposium

Here is the list of Sun Microsystems sessions at The Server Side, Java Symposium, Las Vegas next week:

Stop by and say hello to the folks who bring you this great technology!

Technorati: TheServerSide LasVegas Venetian Web services NetBeans Ajax JRuby Ruby GlassFish Sun presos

Wednesday Mar 07, 2007

Tango at Venetian, Las Vegas

I'll be speaking on "JAX-WS and WSIT Tangoing with .NET" at The Server Side Java Symposium, The Venetian, Las Vegas on Mar 22, 2007 from 10:10-11:10am.

WSIT provides first-class interoperability between the Web services stack in GlassFish and .NET 3.0 framework. This talk will show how Web services interoperability is baked into GlassFish and show how easy it is to create a reliable interoperable Web service using WSIT plug-in and NetBeans IDE.

The complete conference schedule is available here. If you want to attend, and convince your boss, here are top 10 reasons.

Thanks to ServerSide for sponsoring my hotel and flight. You are going to have fun learning, after all Las Vegas is the entertainment capital of the world :)

Technorati: TheServerSide WSIT GlassFish Web services LasVegas Venetian presos


profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.

Java EE 7 Samples

Stay Connected


« June 2016