Monday Apr 09, 2007

Web services and SWDP planet

WSIT Pipe (announced here) now is replaced by Web services planet. SWDP Pipe (announced here) is now replaced by SWDP planet. Each of these planets aggregates posts from the Sun bloggers in that technology.

You can also subscribe to feeds from Web services forum and SWDP forum.

Read more details here.

Technorati: webservices swdp

Thursday Apr 05, 2007

SWDP Forums and more coverage

It's been little more than 3 weeks since we released Sun Web Developer Pack (SWDP). SWDP is a new integrated toolkit from Sun Microsystems that consists of a collection of Web 2.0 technologies that enable next generation Web application development. Hope you are having fun using the different components (Ajax, Scripting and RESTful Web services) and building some cool applications with it. Leave a comment on the blog to share your experience.

If you have any questions, then please use Sun Web Developer Pack Forum for posting any questions such as installation, configuration, wish list of features and other general topics. For the different technologies bundled with SWDP, please post question to their appropriate alias listed below:

If you have a topic that does not belong to any of the topics listed above, please post a question to the forum. And if you still like posting a question to forum, instead of to an alias, then go ahead and we'll redirect the question for you.

Check out some more recent coverage on SWDP components:

Also feel free to leave a comment on the blog on the type of content (either blog or screencast) you'd like to see.

Technorati: swdp jmaki phobos web2.0

Thursday Mar 29, 2007

Screencast #SWDP1: How to download, install, and get started with Sun Web Developer Pack ?

Sun Web Developer Pack (SWDP) was released 2 weeks ago. This is a new toolkit from Sun that allows you to build your next generation Web applications using Ajax technologies with Project jMaki & Project Dynamic Faces, light-weight Web services with Atom / REST APIs / WADL and server side scripting with Project Phobos and deploy them on industry-grade containers like GlassFish. This screencast shows you the download options, how to install and get started (including NetBeans plug-in installation) with SWDP.

Enjoy it here!

Thanks to Ana for helping me script the screencast.

And feel free to leave a comment on the blog or ask questions on SWDP Forum.

Technorati: swdp NetBeans GlassFish screencast

Friday Mar 23, 2007

Day 2 @ Ajax World - Part 2

Following from previous entry, I spent rest of my day at Sun pod showing various demos and talking to users. The evening was fun with a 2-hour cruise trip.


The boat was shaking a lot so I could not get any good pictures of the New York City skyline or Statue of Liberty. But it was nice spending time with other friends.

Technorati: ajaxworld sun swdp web2.0

Tuesday Mar 20, 2007

Day 2 at Ajax World

After spending the evening at Times Square yesterday, I rolled early in the bed to attend the morning keynote at 7:30am. And I had to run before that :) So I attended three sessions before the Expo Floor opened.

Like yesterday, the opening keynote, scheduled for 7:30am, started at 7:45am. I've a 10am flight tomorrow morning so with this consistent delayed start, I might have to miss the keynote tomorrow although I'd very much like to attend it.

Jeremy said even though folks have been using Ajax-like technologies for years but without Google Maps and GMail, we wouldn't be in this room, not so many and not so fired up. There were approximately 300 people for this 7:30am session. This is nothing compared to JavaOne keynote which typically has between 8000 to 12000 people in the keynote but the overall attendance of this conference itself is around 800. So in terms of percentage, it's still decent.

The opening keynote was by Bret Taylor who founded and led Google Maps. He showed 5 lines of code to integrate Google Maps in a website and another 8 lines of code to integrate Google Search. The point was that it is really easy to work with Ajax, especially as compared with SOAP/WSDL stack. Then he explained some of the techniques used behind Google Maps and GMail to solve some of the common problems of Ajax.

Per him, the main reason that triggered the explosive growth of Ajax is that most of the major browsers (IE, Firefox, Safari, Opera) agreed to deal with DOM, XHR, hash/anchor encoding and such similar techniques that enable Ajax in a consistent manner. He then explained how technology/browsers are evolving, on a daily basis, to make it a more pleasant experience.

The second session was "Inside the U.S. Air Force: How AJAX Is Improving Communications and Quality of Life" - a joint talk by Tony Tran & Peggy Rackstraw. Tony Tran, Vice President of Roundarch who build the employee portal for Air Force explained how Air Force is adopting Ajax/RIA. Tony showed samples, using before and after comparison of clicks and page refreshes, of how adding RIA to the Air Force portal increased productivity of the employees by making the website easier to use. After a good success in their first phase, they worked with Laszlo systems to solve their distributed email system (higher TCO, multiple email servers/domains, basic editing capabilities) and IM within the team and friends & families. Then Peggy from Laszlo Systems demoed "Deployed Life" which had initial problems with Firefox but then worked with IE. IM was cool because it allowed a drag-and-drop of pictures/videos from your local machine.

The third session was "Enterprise Ajax Using Java" by Greg Murray. The talk was about newly launched Sun Web Developer Pack and how jMaki provides an extensible framework to develop your Ajax applications. The talk was full of demos making it more real. I talk about SWDP and jMaki on my blog anyway, so won't dwell in details here. And now I'm sitting at Sun pod.

At Sun pod, we are showing jMaki Charting, Theming, Glue, Mashups along with other cool features, Grizzly Comet demo, Phobos CRUD generator, RESTful Web services API and lots of other stuff. All of these technologies are available in recently released Sun Web Developer Pack that can be run on top of GlassFish v2. Come by and talk to us.


Tonight is Ajax on Hudson and I'm looking forward to that.

Technorati: ajaxworld sun swdp glassfish grizzly comet jmaki web2.0

Monday Mar 19, 2007

Day 1 - Reporting from Ajax World

I arrived in New York City yesterday early morning to show Sun's offerings at Ajax World. The Roosevelt Hotel reservation desk was courteous to allow me a really early check in (7am). After spending day with family & friends yesterday, I attended the opening keynote by Douglas Crockford this morning. After 20 minutes of delay Jeremy Geelan of SYS-CON, chair of the show, opened it and highlighted that they are neither vendors nor developers and they are here to listen and share with the community. I think that was an interesting statement considering there are multiple players involved in the game.

Doug started with a show of hands asking questions about Ajax awareness and finally asked "Who knows what does Web 2.0 mean?". And there were around approx 10 hands showed up. This term "Web 2.0" is fuzzy and any attempt to version the world wide web seems irrational. At Sun, we refer to this fuzzy term as "Next Generation Web Application" that allow to develop Rich Internet Applications. But you'll see Sun using "Web 2.0" sometimes because of a general adoption of this term.

Sun Web Developer Pack is one such toolkit that provides binaries, tutorial, documentation, samples (including source) to build your next generation Web applications and deploy them on industry-grade containers such as GlassFish and Sun Java System Web Server and others.

Most of Doug's slides were saying just few words and then he was talking through them. He introduced Ajax, it's history, different attempts at Rich Internet Application development, JavaScript, security in Ajax applications, Ajax in mobile applications, and competition (Adobe's Apollo and Microsoft's WPF).

Even though the keynote started late, but it finished slightly before time allowing me to attend Real World Web 2.0 Comet-based Applications by Jean Francois. There he gave an overview of the problem solved by Comet, different approaches of Comet, Grizzly Comet in GlassFish, and how to write a Comet application using GlassFish. In summary, Grizzly Comet solves reduce the latency and load on server but there is no standard way to for Comet-based applications so there is no interoperability between implementations. Please stop by at Sun's booth if you are interested in seeing a demo or talk more about Sun's offerings in this space.

A complete glimpse of schedule is available here and Sun sessions are listed here.

As a side note, I find it weird that there is no free internet connectivity at Ajax World. Isn't the conference about sharing, community and connectivity ?

Technorati: ajaxworld sun swdp glassfish grizzly comet

More on Sun Web Developer Pack

More buzz on Sun Web Developer Pack ...

Technorati: swdp web2.0 ajax scripting glassfish jmaki phobos

Monday Mar 12, 2007

Introducing Sun Web Developer Pack

Sun Web Developer Pack (SWDP) is a new integrated toolkit from Sun Microsystems that consists of a collection of Web 2.0 technologies that enable next generation Web application development. The toolkit consists of binaries, tutorial, documentation, samples (including source) to build your Web 2.0 applications and deploy them on industry-grade containers. It includes support for building rich user interface using Ajax technologies with Project jMaki & Project Dynamic Faces, light-weight Web services with Atom / REST APIs / WADL and server side scripting with Project Phobos.

Check the system requirements to see the list of supported platforms, JDK versions, browsers, web containers and Ant. These applications can be hosted on Sun Java System Application Server 9.x, Sun Java System Web Server 7.0 U1, GlassFish v1 UR1, GlassFish v2 and Apache Tomcat 6.

SWDP comes with NetBeans plug-ins that simplifies the design and development of Rich Internet Applications. These modules can be downloaded from NetBeans Update Center Beta with the name "Sun Web Developer Pack R1". Check out how to build jMaki and Phobos applications in a screencast.

Get the Sun Web Developer Pack
Simplify development of your Web 2.0 applications with this all-in-one download.

You can download SWDP as a stand-alone bundle and install on a supported Web container.  Alternatively, you can download SWDP bundled with Java Application Platform SDK Update 3 Preview. The SDK bundle can be downloaded in three different flavors:

  • Only SDK - Need to download JDK and NetBeans separately
  • SDK + JDK - Need to download NetBeans separately
  • SDK + NetBeans Enterprise Pack 5.5.1 Beta - Need to download JDK separately

After installing SWDP, it's recommended to view the latest online Release Notes. The binaries are accompanied by a comprehensive tutorial and an SWDP forum to post your questions. You can also view the list of SWDP bloggers or subscribe to the aggregated pipe.

You can view and download demos, samples, widgets and much more using these technologies here. Blueprints provide you guidelines and code for building these applications.

Technorati: swdp web2.0 ajax scripting javaee javaeesdk glassfish jmaki phobos netbeans


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