Trifork Blog

Posts Tagged ‘Wicket’

Public Wicket introduction course May 27/28

April 1st, 2010 by
(http://blog.trifork.com/2010/04/01/public-wicket-introduction-course-may-2728/)

JTeam is proud to announce another public Wicket training. This public Wicket Introduction course (in cooperation with jWeekend) is scheduled on May 27 and 28. For more information (or on-site training inquiries) see: Apache Wicket Training page.

Register before April 15 and get a 25% discount!
Also, if you register more than one person, you even get more discount.

Wicket root mounts

February 24th, 2010 by
(http://blog.trifork.com/2010/02/24/wicket-root-mounts/)

One of the very easy things with Wicket is mounting pages on the first words of a URL; listening to URLs like http://shop.nl/article/4513 is programmed before you can say xiphophorus clemenciae.
One of the very hard things with Wicket is mounting pages where the first words of the URL are a parameter; listening to a URL like http://twitter.com/erik_van_oosten is just completely impossible.

Completely impossible? Wicket 1.5 will make this easy but is very instable for now. This article shows you how to mount pages on the root URL with Wicket 1.4. We will need to apply some hacks so hang on!

If you are only interested in using the technique you can skip to the last section ‘Understanding the demo’.

Read the rest of this entry »

Wicket do’s and don’ts

September 16th, 2009 by
(http://blog.trifork.com/2009/09/16/wicket-dos-and-donts/)

In the past 2 years I worked in, and visited many development teams to help them implement divers Wicket applications. Some applications were mostly for visualizing stuff, some were full of forms, and some were full of Ajax tricks. This article contains some of the lessons I had to teach, or had to learn myself. I’ll present them as do’s and dont’s. They are:

  • Do use models
  • Don’t use an Ajax library without intimate knowledge of the library
  • Do make sure you understand the repeaters for high performance sites
  • Don’t overuse inheritance
  • Do keep markup in sync with the component code
  • Don’t try to do authorization from a servlet filter
  • Do take your time to override key Wicket features

Read the rest of this entry »

JTeam Technology Matrix: The Stars

September 7th, 2009 by
(http://blog.trifork.com/2009/09/07/jteam-technology-matrix-the-stars/)

In Alef’s previous blog entry about the JTeam Technology Matrix, he explained the basic idea of using a BCG-matrix to classify technologies. In this blog entry I’ll focus on the ‘Star’ section of our current matrix and highlight some of the technologies that are currently in there. Star technologies are the technologies that bring us added value in the projects that we do, but are also cool and innovative to use. Please keep in mind that the content of the matrix is under constant discussion and is subject to change. This overview should therefore be considered a snapshot of today’s matrix.
Read the rest of this entry »

Public Wicket training dates announced

July 6th, 2009 by
(http://blog.trifork.com/2009/07/06/public-wicket-training-dates-announced/)

We are pleased to announce the training dates for the next two public Wicket trainings in Amsterdam, NL hosted by JTeam.
Register now to get an Early Bird discount (up until 7 weeks prior to the training date).

More information about the training can be found here.

Read the rest of this entry »

Shebang! Birth of a Groovy script

May 12th, 2009 by
(http://blog.trifork.com/2009/05/12/shebang-birth-of-a-groovy-script/)

For a few days I have been browsing through Groovy in Action and wanted to give Groovy a try. So what should I code? I was busy with other stuff and while I was setting up a wicket project at home I wondered….what was the mvn wicket-quickstart syntax again?! I could have just pasted the command from the wicket site, but I decided to let Groovy handle this one. My first Groovy script was born. Read the rest of this entry »

Web frameworks at JTeam: Wicket

May 6th, 2009 by
(http://blog.trifork.com/2009/05/06/web-frameworks-at-jteam-wicket/)

I blogged earlier about the fact that JTeam is offering Wicket trainings for the Dutch market. However, I feel the need to explain a little more why we at JTeam feel Wicket is such an useful technology for us and our clients.

Read the rest of this entry »

JTeam announces Wicket training!

March 24th, 2009 by
(http://blog.trifork.com/2009/03/24/jteam-announces-wicket-training/)

jweekendlogoWe are pleased to announce that JTeam has joined jWeekend’s “Global Partner Program” to deliver the jWeekend Apache Wicket Course in The Netherlands.
jWeekend developed this globally renowned course with London based Wicket core-developer Alastair Maw in the Spring of 2007 and since then have delivered it to happy students from all over the world more than 20 times, to students from freelance developers to the world class corporation.
We can now bring this course to you, in Holland, presented by JTeam’s very own Wicket guru, Erik van Oosten!

At JTeam we have focussed recently on ’empowering’ our clients, teaching them on the job about our preferred process and technologies. In that role, we advise the client on trainings for their staff when needed. For trainings about Spring and Hippo we usually introduce the client to our corresponding partner and for some topics (e.g. Hibernate and GWT) we have some of our own training material that we mostly use to teach on the job when needed.

Obviously training is not our core business as we are a software project company. But we still want to be able to offer high quality trainings as an added service to our customers. Therefore we have been talking to jWeekend about a partnership. Starting April JTeam will offer their Wicket training to Dutch customers. The training will be given by Erik van Oosten who has a good reputation in the Wicket community. For now we will focus on on-site trainings on demand, but we might collaborate with jWeekend on organizing public trainings in the Netherlands. So, if you are looking for a Wicket training in Holland, contact us at info@jteam.nl

For more information visit our website.