Showing posts with label tapestry. Show all posts
Showing posts with label tapestry. Show all posts

Wednesday, May 17, 2006

Tapestry Wins Award at JavaOne

Tapestry won a Duke's Choice award for innovation at this years JavaOne. "The fourth Duke's Choice Awards ... spotlight some of the most clever, practical, and inspirational Java technology applications on the planet." Check out Howard's blog (photos yet to come): http://howardlewisship.com/blog/2006/05/tapestry-dukes-choice.html

Friday, October 14, 2005

Tapestry Components, Naturally

Mike Henderson and my business partner, Vladimir Drndarski, presented an introduction to Tapestry at the Orange County Java Users Group meeting last night. For this demo, they rewrote the entire www.ocjug.org website (albeit without persistence), and threw in a few extra features to boot. It took them only a matter of hours. One of the main aspects of Tapestry that they showed off was how easy it is to componentize elements of your web pages for reuse. Indeed, developing in terms of components with Tapestry comes so naturally, that you’d practically have to fight it not to.

One of the extra features Mike added was a component to take advantage of Google maps to give you driving directions to the OCJUG meeting. Initially, it just shows a map of the meeting location. If you enter the address of your starting point, it first calls one web service to translate it into lat/long coordinates, and then calls the Google mapping API to generate directions and show the route map. Pretty slick. All of the code for this Tapestry example is available on Mike’s blog (www.behindthesite.com/blog). See also www.t-deli.com for a demonstration of more Tapestry components.

Mike is the evil genius behind Tapestry Palette (tapestrypalette.sourceforge.net) and had a hand in developing Groovistry (Groovy for Tapestry, groovestry.sourceforge.net). Vladimir is President and co-founder of Maxim Software Corp. (www.maximsc.com).

Further reading: There’s a recent Server Side article that compares JavaServer Faces to Tapestry (www.theserverside.com/news/thread.tss?thread_id=35899) . By the way, www.theserverside.com itself is a Tapestry app (www.theserverside.com/news/thread.tss?thread_id=31313).

Wednesday, February 16, 2005

"Building WebApps with Tapestry" - 2/22/05 7pm

My business partner, Vladimir Drndarski, will be speaking on Tuesday, Feb 22 at 7pm in the city of Orange on the topic of Building WebApps with Tapestry. This will be at a meeting of the Orange County Delphi Users Group, although the topic has nothing to do with Delphi, per se. OCDUG meetings are free and open to the public.
Here is the official meeting announcement:
This month Vladimir Drndarski of Maxim Software Corp. (www.maximsc.com) will show how to build web applications in Java using the Apache Tapestry framework (a JSP alternative). As a recent convert from Delphi to Java, he'll introduce the topic from the ground up focusing on freely available open source projects that'll get you started quickly and for free. To start, Vladimir will show the Eclipse IDE and compare it to Delphi. He'll then discuss several Eclipse plug-ins that are must haves when working in Tapestry. And finally he'll delve into Tapestry itself. If time permits Vladimir will give an overview of the Hibernate persistence layer and give a quick demo of its use in Maxim Software's latest website, Oovie.com.

Vladimir Drndarski is co-founder of Maxim Software Corp. and the co-creator of Oovie.com (www.Oovie.com) and CollectorStreet.com (www.CollectorStreet.com).

The OCDUG meetings are held at Red Brick Software, 1301 East Lincoln Avenue, Orange, CA 92865. [Directions]