I'm really excited...feel like a kid on xmas day. I received a copy of the book, Practical Unit Testing with TestNG and Mockito. The important element is Mockito. I've used mock objects in the past but with a fairly basic understanding. This book provides in-depth coverage of mock objects with Mockito. So I'm psyched that I finally have a definitive [...]
In this post, we will learn how to validate SmartGWT forms. We will develop the following form. User Form Validation Rules This form has the following validation rules [table id="6" /] The SmartGWT API provides a collection of validators in the package in the package com.smartgwt.client.widgets.form.validator. Constructing the Form Let's start out by building the form. This will [...]
On my last project, we had a requirement to send a file to an FTP server. We've all used FTP servers at some point in time. However, I never had to access an FTP via Java code. After a quick Google search, I came across the Jakarta Commons NET package. This package provides a collection of network related classes for [...]
I just stumbled on the website for EclipseCon. EclipseCon is a conference for users/developers of Eclipse. The conference slides are all on-line and freely available. I just scanned the list and found some sessions that are really interesting. How I Learned to Stop Worrying and Love the Build Continuous Delivery: Delivering software quickly to your users Agile XXL: Scaling Agile [...]
I found a very good presentation on Continuous Integration. The presentation was developed by Sebastian Bergmann. The complete presentation is available here. I selected a couple of slides from the presentation that are very valuable.
In this post, I will show you how to send a fax from Java. You have a number of different options, free and commercial. The current state of the market is in favor of commercial solutions for the following reasons: good documentation and excellent support. I will cover the commercial solution from Interfax. (full disclaimer: I do not work for [...]
Here's a snapshot of my bookshelf. Just a snippet of a much larger library. Nice collection of books on SOA, Spring, Hibernate, GWT, TDD/JUnit, Agile, Scrum, Continuous Integration [nggallery id=1 template=caption]
In this post, I'll show you how to develop a pop-up progress bar for Google Web Toolkit. In GWT applications, you may have to call a long-running process on the server and you'd like to give the user visual feedback that the process is running. In our case, we will create a pop-up progress bar that shows the user that [...]