|
|
|
|
A compilation of today's news of interest:
|
The Tutorial Divas have been updating their Ruby tutorials to the forthcoming NetBeans 6.5 release that includes GlassFish v3 Prelude. They have comments on the key tutorials: Setup, Getting Started and Ruby Weblog in 10 Minutes. Check their Getting Started with NetBeans Ruby 6.5. Ryan continues his series on JSF 2.0 new features with a Practical Example of the JSF 2.0 Event System. Ryan's previous 7 entries cover all the main features in JSF 2.0 (including the Event system) and are collected in This TA Spotlight. Back in March, Yamini wrote an entry on how to use the CallFlow Monitoring in SailFin and now has a followup with an FAQ on CallFlow. Expect more coverage on SailFin as the product moves towards its final release at the end of the year. From Roberto, a new Enterprise Tech Tip on Building An Ajax-Enabled Web Application Using Phobos and jMaki. From the JavaFX team, an invitation to participate next week in an Ask-the-Experts session. This is a Q&A format via email, with replies summarized and available for later use. Check Rita's Note, or go directly to the Ask the Experts website. From Steve a screencast of a Live xVM Server Demo. And, for something different, from The New York Times, a report on two very large Solar Farms in California. One step at a time... |
|
InfoWorld just published a review of 9 Rails IDEs, including solutions based on Eclipse, IDEA and NetBeans to specialized solutions. The prices vary, going all the way up to $399 for CodeGear 3rdRail 1.1, but the winner, with an Excellent rating, is free: NetBeans 6.1. |
Full details at: Lab test: Climb aboard Ruby on Rails.
|
The first Milestone of NetBeans 6.5 is now Available for Download. This release includes support for Groovy, Ruby, Spring, Hibernate, JPA and more, and GlassFish v3. Check New and Noteworthy for full details, but, arguably one of the most important additions is PHP support. See Overview Screencast, Documentation and the NetBeans/PHP Blog. |
|
A tip from
Arun:
JRuby on Rails, NetBeans 6 and GlassFish V2 - Simplified Steps |
|
The Divas had a tip for a video of Tor showcasing Java and Ruby Development. It is very nice, based on the demo at the JavaOne keynote. You can watch it, check the Script, or look at several other resources. But.. |
... I had not realized the NetBeans folks had done so much work at the NetBeans.tv site! The theme for the site is visual - videos and pictures. They have several sections emphasizing different areas: Members of the Community, Interviews with key Developers, Technology and Screencasts, Extending NB and Using the Platform and Trip Reports. Pretty nice!
There is a lot happening in the GlassFish and NetBeans communities related to Ruby and Rails. Several of the developments have been presented at JavaPolis, read about it from Ludo, Jean-Francois, and Charles, and here is my recap and overview:
|
On the JRuby front, Tom, Charles, Ola, et al have Released JRuby 0.9.2 focusing on compatibility and basic performance (direct generation of bytecodes will come later), just presented two Talks at JavaPolis and you can also try directly the WebStart-enabled IRB console that Tom posted recently. |
|
On the NetBeans side, Tor et al have been making very good progress on adding Ruby support to NB 6.0 (Introduction, Update). The editing part uses jRuby underneath (that's should just be an internal dependency) but I need to find out more about what type of debugging is available under what conditions. |
|
Finally, Ashish has a good series of blogs covering several of the ways to run a Rails app depending on how you package it, who handles the HTTP requests, and what runtime is used. First two blogs on how to use jRuby as the runtime inside GlassFish: first deploying a WAR and then how to Use Derby as the database. Then he shows how to use the GlassFish's CGI support and Ruby native first one Rails App and then Multiple Apps. |
All this is pretty bleeding edge, but stay tuned. This is obviously an area of keen interest and usefulness, so expect continuous improvements over the next year.
|
Ruby on Rails certainly has triggered a lot of attention and it is raising the bar on ease of development for CRUD (or BREAD!). One can argue about maintenability or Greenfield but the experience of the first few minutes is undoubtable good, so I expect people to try to match or exceed it. In a recent blog, Geertjan talks about CRUD in two blogs on The Best Feature in NB 5.5 [1] and [2], and Tim reflects on that at Rails Lesson. Let's see what else shows up at JavaOne... |
PS. It is hard for TA to accuratedly track all the relevant activity in NetBeans-land, but one recent blog worth checking is this List of New Features in NB 5.5.