Server-side

GWT: The Development Server - Tomcat Lite

The GWT shell uses a stripped down and somewhat customized version of the Apache Tomcat servlet container as its development mode server. While this is a...

5 replies - 11987 views - 09/08/08 by Schalk Neethling in News

REST With Rails Part 1

In this first part I will show you how to build RESTful services using Rails. REST is an architectural style modeled after the Web. Basically, it codifies the...

1 replies - 6252 views - 09/04/08 by Schalk Neethling in News

JSF 2.0 New Feature Preview Series (Part 2.1): Resources

This is the second blog in the JSF 2.0 New Feature Preview Series. The previous entry covered ProjectStage, now we'll cover...

0 replies - 2939 views - 09/02/08 by Ryan Lubke in News

PHP Bad Practice: Variable Reuse

Anyone who has worked with PHP knows that it is extremely permissive with variables and their types. There's no need to declare variables, not even at class...

1 replies - 3160 views - 08/27/08 by Robert Enyedi in News

Making GWT Remote Procedure Calls

GWT enables client applications to communicate with server resources through its own RPC and object-serialization mechanism. This communication process...

0 replies - 11477 views - 08/25/08 by Schalk Neethling in News

Mayday, Mayday, Mayday - PHP Going Down

PHP provides a variety of tools for handling errors and exceptions, in particular extensible handlers for managing errors and exceptions as they occur. ...

0 replies - 3058 views - 08/25/08 by michaelcaplan in News

How adding another table to JOIN can improve performance

JOINs are expensive and it most typical the fewer tables (for the same database) you join the better performance you will get. As for any rules there are...

1 replies - 3647 views - 08/14/08 by Schalk Neethling in News

Rapid Web Application Prototyping with Maven and Groovy

Utilizing both Maven and Groovy you can rapidly prototype web apps, and in this blog I'll walk you through exactly how to do that. First we are going to create...

1 replies - 8151 views - 08/14/08 by Schalk Neethling in News

PHP Code: Top Ten Security Vulnerabilities

Below follows the top ten security vulnerabilities that might be hiding in your PHP code.1. Unvalidated Parameters Most importantly, turn...

1 replies - 16905 views - 08/12/08 by rochakchauhan in News

GWT: Running a completed project

Let's put GWTShell and GWTCompiler to use with a calculator example, CalculatorWidget. First, we'll use GWTShell to get the lay of the land and launch the...

0 replies - 4944 views - 08/11/08 by Schalk Neethling in News

Google App Engine performance - Part 1

Okay its been a few weeks now and I thought I'd take a look at the performance and how spiky it was. The highest hit element was the gadget with a few thousand...

0 replies - 3115 views - 08/08/08 by Schalk Neethling in News

JSF 2.0 New Feature Preview Series: Part 1: ProjectStage

This will be the first of a small series of blogs covering proposed new features in JSF 2.0. Keep in mind that none of the features described are final, and...

7 replies - 4117 views - 08/06/08 by Ryan Lubke in News

Backup Your LAMP With Rsync

Continuing with the backup theme of my last post, I've needed to back up our local LAMP server because its starting to hold some important data. Maybe...

0 replies - 2844 views - 08/05/08 by Schalk Neethling in News

Another MVC approach

So, after having read and heard much about the Model/View/Controller pattern, I decided to apply it to a new web application at the office. After much trial...

2 replies - 7004 views - 08/04/08 by Daniel Oosterhuis in Articles

ASP.NET Ajax 4.0 , Master-Details View With The DataView

By now , you must have heard about the new JavaScript templating engine with the release of ASP.NET AJAX 4.0 CodePlex Preview 1 This post will show you how...

0 replies - 4682 views - 08/04/08 by Schalk Neethling in News