Wicket in Action

A comprehensive guide for Java developers building Wicket-based web applications

London Wicket Event November 21st

November 4th, 2009 by dashorst

Something special is brewing in downtown London on Saturday, 21st November. jWeekend is organizing a very special event at the iconic Foyles Bookshop in central London.

Join core committers Matej, Alastair, Jeremy and Martijn together with WiQuery gurus Richard and Lionel for an afternoon of intellectual Wicketness.

Join us for some very interesting, high quality presentations and to chat with fellow Wicket users and developers at all levels. We’re expecting this to be another popular event and since places are limited book and confirm early if you can make it. Details and registration are at the usual place.

There is a cool little Jazz cafe at Foyles too, where there’ll be a live act (Femi Temowo) at 13:00 if you enjoy some Jazz guitar relaxation before your intellectual stimulation. They offer a decent range of food and drink there too.

I’ll be available to sign some books, so Bring Your Copy of Wicket in Action—or buy one in the store and have it signed!

Wicket Training at ApacheCon US 2009

July 7th, 2009 by jrthomerson

I am very happy to announce that there will be a one day training course at the 2009 ApacheCon conference in Oakland, CA (USA).   Before I tell you more about it, consider the following “top ten” list:

Top Ten Reasons You Should Attend ApacheCon US 2009:
10: Hacking is encouraged at the Apache Hackathon two day event.
9: Free beer! http://wiki.apache.org/apachecon/ApacheConUS2009Program
8: Meet members of your favorite projects (i.e. me last year getting Martijn to sign my copy of Wicket in Action: see Martijn signing my book)
7: Free two day BarCamp
6: Free meetups three nights of the week
5: It’s always a good time to visit California: http://oaklandcvb.com/
4: Support the tenth anniversary of the Apache Software Foundation and the many other great projects that will be there.
3: Did I mention FREE BEER?
2: Two attendees in the class will receive FREE copies of Wicket in Action
1: WICKET TRAINING! (more info)

More details will be coming soon, but if you are looking to get your feet wet with Wicket, you should certainly start making plans now to attend the 2009 US ApacheCon, and the Wicket training class that will be held.  Those who register early get discounts, too!

The class will consist of fast-moving explanations of core design principles, Wicket components, and “The Wicket Way”, and each section will be followed by a coding practice where you can put into use what you just learned.  We will focus on laying a foundation – how to use Wicket, create pages, organize your application, and create a Wicket application.

We will cover the following:
- The fundamentals of Wicket
- Handling data / working with objects and models
- Standard components provided by framework
- Containers / Application / Session / Page
- Effective code reuse strategies

ApacheCon site: http://www.us.apachecon.com

November 2-6, 2009 in Oakland, CA.  Classes will be held on Monday and Tuesday.  Wednesday through Friday will be for the conference sessions.  The Wicket class will be held on Tuesday.

Follow ApacheCon on Twitter: http://twitter.com/apachecon

Wicket Paris Meetup was a blast!

May 4th, 2009 by dashorst

I just returned from Paris where I was speaking (as the sole presenter!) at the Wicket meetup organized by Zenika. The event was really well organized (champagne before and after) and the audience was kind and attentive. I enjoyed the experience very much. Zenika ét tous qui étaient lá: merçi beaucoup!

Wicket presentation organized by Zenika

Wicket presentation organized by Zenika

Just a couple of tips for folks travelling to Paris: the Thalys service is great. If you have an iPhone, purchase the Paris Metro application and finally avoid going to Paris on May 1st (everything is closed and the french are exercising their national pastime: protesting).

ps. with thanks to my dad who pointed out my bad french language skills…

Monitoring your app with a rabid rabbit

March 27th, 2009 by dashorst

In my talk for the Wicket Meetup in Amsterdam last tuesday, I showed a WiFi Rabbit called Nabaztag. This rabbit is used in our company to monitor our applications, build server and issue tracker.

Nabaztag dressed up for Halloween as a vampire

Nabaztag dressed up for Halloween as a vampire

The rabbit maintains a connection through Wifi with a bunch of servers in France. These servers provide all communication to your rabbit: text-to-speech, MP3, weather reports and internet radio. Letting your rabbit talk is as simple as sending a http request to the central servers. Violet has published the API’s where you can rotate the ears, change the led colors and perform text-to-speech in different voices and languages.

The text-to-speech is really nice, but at times the sounds produced are surprising. Whenever a server goes down, our rabbit(s) start yelling. When a server is slow for our users, the rabbits start protesting. When issues are put in our bug tracker, the rabbit announces the issue, and title. When a build fails, the rabbit shouts in anger at us (but in a very polite, british accent with the voice of mrmuggles). There is a nabaztag plugin for Hudson making it easy to setup the rabbit and build notifications.

You can buy these rabbits for your company, and I promised to put a link to where you can shop for them. Probably at this moment, the Amazon shop is the cheapest option, but you have to have patience if you are in Europe.

Wicket Meetup Amsterdam 2009 video online

March 26th, 2009 by dashorst

Most attendees to the Wicket meetup yesterday evening may have noticed the BFC (Big F’ing Camera) that was shooting those annoying pictures. These pictures made a very nice short movie (using iPhoto’09). If you were not able to attend for one reason or another, here’s a short impression and see for yourself why you should attend next time! (click the movie for a HD version)


Apache Wicket Meetup 2009 Amsterdam from Martijn Dashorst on Vimeo.

Kopenhagen Wicket event October 15th

September 26th, 2008 by dashorst

It must be fall: Wicket community events are dropping like leaves. Nino Wael is organizing a Kopenhagen Wicket event at the Jayway offices:

Jayway DK
Jakob Dannefærdsvej 6B
Frederiksberg, 1973 
Denmark

You can register here.

London Wicket October 1st

September 26th, 2008 by dashorst

The London Wicket chapter is organizing its bi-monthly event next Wednessday (October 1st). It is hosted again at Google’s offices and they have an extra large room this time. They’re a bit secretive about the program, but given that last events were well received with some great presentations, this time will be good too.

Register now for this event.

With this book, Wicket will become the greatest territory the Dutch have settled since Manhattan.

Nathan Hamblen
Senior Software Engineer, Teachscape Inc.

This is the complete and authoritative guide to Wicket, written and reviewed by the core members of the Apache Wicket team. If there's anything you want to know about Wicket, you are sure to find it in this book.

Jonathan Locke
Founder and Architect of Apache Wicket, Foreword Wicket in Action

Without question, Wicket in Action... is the be-all and end-all when it comes to Wicket.

Geertjan Wielenga, Wicket Netbeans Plugin Author

The tutorial and conversational tone of the writing makes the book very approachable.

Nick Heudecker
System Mobile

Loved the sample application—it tied everything together.

Phil Hanna
Senior Software Developer, SAS Institute

The essential guide for learning and using Wicket.

Erik van Oosten
Lead programmer and Project Manager, JTeam

Finally, the Web Framework of web frameworks, Apache Wicket, now has a bible of its own.

Per Ejeklint
Senior Software Architect, Heimore group

Wicket is an innovative evolution of the MVC programming with simple roots, but without a primer such as this, it can be more challenging than it needs to be.

Brian Topping
Founder, Bill2 Inc.

Wicket In Action glues the areas of web development with Apache Wicket together and gives a great overview of Apache Wicket...it will make a great compendium.

Nino Martinez Wael
Java Specialist, Jayway Denmark