Java


Thursday, September 20th, 2007

RichFaces 3.1: JSF and Ajax

Category: Java, JavaScript, Library

Damian Harvey pinged us about the new release of RichFaces: RichFaces is a rich component library for JSF and an advanced framework for easily integrating AJAX capabilities into business application development. The RichFaces components come ready to use out-of-the-box, so developers can immediately save time in taking advantage of component features to create Web applications Read the rest…

Posted by Dion Almaer at 4:34 am
5 Comments

+++--
3.4 rating from 43 votes

Tuesday, August 14th, 2007

YUI Compressor: The latest minification tool

Category: Java, JavaScript, Utility

Julien Lecomte has created a new tool that aims to minify better than JSMin, and compress better than the Dojo compressor: The What The YUI Compressor is a new JavaScript minifier. Its level of compaction is higher than the Dojo compressor, and it is as safe as JSMin. Tests on the YUI library have shown Read the rest…

Posted by Dion Almaer at 8:00 am
28 Comments

++++-
4.5 rating from 107 votes

Friday, August 10th, 2007

The choice of Tamarin

Category: Java, JavaScript

John Resig has aggregated the Why Tamarin? debate: What’s the advantage of Tamarin over integrating the Mono VM into Firefox? Mike Shaver: Here are a few, at least as I see them: Optimized to run JavaScript and sibling languages, which is our most important language target by a vast margin. Licensed appropriately. About 1/25 the Read the rest…

Posted by Dion Almaer at 6:22 am
13 Comments

+++--
3.5 rating from 37 votes

Monday, August 6th, 2007

Google Talk client in JavaScript

Category: Comet, Java, JavaScript, Showcase

Zhou Renjian has a new demo

Posted by Dion Almaer at 5:35 am
3 Comments

+++--
3 rating from 22 votes

Monday, July 30th, 2007

jMaki Actions: Communicating between toolkits

Category: Java, jMaki

jMaki Actions are a declarative way of associating widget behavior. The goal here is a holy grails of grabbing a Dojo widgets and a Prototype based one, and having them talk together. Greg shows an example: Consider a case where you have a Dojo Fisheye and you simply want it to select a tab or Read the rest…

Posted by Dion Almaer at 5:00 am
5 Comments

+++--
3.1 rating from 65 votes

Thursday, July 5th, 2007

JDocs 2: Now with Ajax

Category: Java, Showcase

JDocs is a place to search Java API documentation. It does more than just give you the usual Javadoc though. Users can annotate the documentation, Wiki style, and thus the documentation gets better. This new release is jam packed with Ajax support, from the wiki support, to model queries, and much more.

Posted by Dion Almaer at 12:17 am
6 Comments

+++--
3.3 rating from 19 votes

Tuesday, June 26th, 2007

Chronoscope: GWT Charting and Vector Graphics platform

Category: GWT, Java, JavaScript, Library

Ray Cromwell and his team released Chronoscope a GWT based charting and vector graphics platform: We aim to bring the Google Maps experience to exploration of time series data. Using GWT, we have created a chart component which creates zoomable views of very large datasets (20,000+ points), stylable with CSS, mashupable with Javascript API and Read the rest…

Posted by Dion Almaer at 5:57 am
10 Comments

+++--
3.9 rating from 31 votes

Monday, June 25th, 2007

JavaFX SVG Translator

Category: Java

Chris Oliver (Mr. JavaFX Script) has posted a preview of a JavaFX to SVG translator: It’ll take a few more days before we post the code to OpenJFX, but in the meantime here’s a preview of the latest version of our SVG to FX translator. The translator converts an SVG document into a single JavaFX Read the rest…

Posted by Dion Almaer at 12:35 pm
2 Comments

++++-
4.6 rating from 40 votes

Thursday, June 14th, 2007

Rhyme and Reason

Category: Dojo, Java, Showcase

Rhyme & Reason provides a rich text editor for composing poems, automatically scans each line’s meter as you type and displays the marked up line in a panel below the editor. I believe it is the only online tool that can read a line of poetry and scan it automatically. It also supports scanning an Read the rest…

Posted by Dion Almaer at 7:35 am
3 Comments

+++--
3.9 rating from 29 votes

Tuesday, June 12th, 2007

jMaki Extension for Google Gears

Category: Gears, Java, jMaki, Library

Greg Murray has posted his jMaki Extension for Google Gears. He details the steps required to create an extension for jMaki, and then showed an example of mapping the save button for the Dojo Editor and Dojo Inline Edit components which publish to the topic “*onSave”. < View plain text > javascript jmaki.addGlueListener("*onSave", function(args) { Read the rest…

Posted by Dion Almaer at 5:44 am
4 Comments

++++-
4.1 rating from 21 votes

Friday, May 18th, 2007

ADF Faces Rich Client Components Demo

Category: Examples, Java

Sometimes I feel a little bad when people enjoy a new component here or there, when there are tools such as TIBCO, Backbase, and Oracle ADF that have hundreds of them :) Oracle has released ADF Faces Rich Client Components Demo: A first technology preview of the Oracle ADF Faces Rich Client components is contained Read the rest…

Posted by Dion Almaer at 6:26 am
7 Comments

+++--
3.2 rating from 49 votes

Wednesday, May 9th, 2007

Iris: Example of combining Java applets and Ajax

Category: Java, Showcase

Last week I got to see Iris, a Flickr manager that uses Java applets and Ajax together to give enhanced features such as: Native desktop integration (drag and drop works, full screen) Rich media: OpenGL for 3D graphics (hardware accelerated), OpenAL for spatialized audio, Java Media codecs Jasper Potts, a Sun developer, explains Iris, and Read the rest…

Posted by Dion Almaer at 8:42 am
11 Comments

+++--
3.1 rating from 48 votes

Friday, April 20th, 2007

Flexjson: A DSL approach to JSON for Java

Category: Java, JavaScript, JSON

Charlie Hubbard has released Flexjson, a lightweight JSON library for Java. Most JSON serializers mimic object serialization libraries and try to serialize the entire object graph from the object being turned into JSON. This causes problems when you want a connected object model on your server, but you can’t send that object model to the Read the rest…

Posted by Dion Almaer at 7:34 am
12 Comments

+++--
3.9 rating from 27 votes

Tuesday, April 3rd, 2007

pack:tag: Compressing JSP Taglib

Category: Java, JavaScript, Library

pack:tag is a static-resource compressing JSP-Taglib. It caches ad hoc compressed JavaScript or CSS in memory (in a Java Servlet) or in a generated file. It works transparently to the developer and the compressing-algorithms are pluggable. Features Minification of JavaScript and Cascading Style Sheets Caching to filesystem or memory (servlet) When caching to memory, the Read the rest…

Posted by Dion Almaer at 8:26 am
1 Comment

++++-
4.3 rating from 38 votes

Ajax CRUD with Struts 2 and TIBCO GI

Category: Articles, Java, TIBCO

Brian Walsh has written an article on Ajax CRUD with Struts 2 and TIBCO GI: In this article you will learn how to create a new Ajax RIA front end to an existing Apache Struts2 .jsp application using TIBCO General Interface (GI), an open source Ajax toolkit with a MVC architecture similar to that of Read the rest…

Posted by Dion Almaer at 6:17 am
2 Comments

+++--
3.4 rating from 35 votes

Friday, March 23rd, 2007

JsonMarshaller: Java 1.5 Marshalling

Category: Java, JSON, Library

JsonMarshaller is a Java 1.5 library that allows marshalling and unmarshalling of JSON objects to and from Java objects. This project’s goal is above all ease of use, transparency and static type safety. Example If you have the following Java class: < View plain text > java @Entity class Book {   @Value   private Read the rest…

Posted by Dion Almaer at 8:50 am
7 Comments

+++--
3.5 rating from 42 votes