Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

web applications

  • submit to reddit

Web applications with the Play framework

The Play framework defines itself as a clean alternative to bloated enterprise Java stacks. I like this definition and after having been advised to try it out, I set out some Pomodoros for coding a pair of Hello, World applications in Play.

2 replies - 5204 views - 11/10/11 by Giorgio Sironi in Articles

I've had enough of running Scala in a terminal, let's try with a web application

I was checking out Scala as a new programming language to learn, and after remaining positively impressed I wanted to do more than making fake tests pass. Being a web developer by nature, I started trying to solve the first fundamental problem: write a web...

6 replies - 4463 views - 10/27/11 by Giorgio Sironi in Articles

Getting started with Selenium 2

Selenium 2 features new Api and implementations which goes under the name of WebDriver. It's a simpler, faster, object-oriented Api that applies to modern web application testing problems. No more sending hexedecimal numbers into an element for writing text!

0 replies - 4893 views - 10/25/11 by Giorgio Sironi in Articles

Extremely Decoupled Architecture for Web Applications (EDAWA); Part 1: Vertical Decoupling

Ever see a company going out of business because it couldn't afford a complete redesign of a big application? Ever wanted to switch a large application to a new technology stack in short, well defined steps? Ever struggled understanding or changing an...

3 replies - 4375 views - 06/22/11 by Ole Bulbuk in News

The absolute minimum you'll ever have to know about session persistence on the web

What is the definition of session persistence? For instance, it means recognizing an user as the same one that has compiled a login form before. Technically speaking, it means identify a client in between different HTTP requests.

7 replies - 19906 views - 07/15/10 by Giorgio Sironi in Articles

Client applications with Ajax Solr: JavaScript vs. servlets

Are we sure that Java servlets are the most productive means to deliver a web interface? Let's dig through a client application written in JavaScript and find out.

0 replies - 14173 views - 06/17/10 by Giorgio Sironi in Articles

Testing web applications with Selenium

There is a common problem between many testing harnesses: they are different from the real client (in the case of web applications a browser). Zend_Test, HttpUnit and similar tools perform fake HTTP requests (that may go or not go over the TCP/IP stack), and...

4 replies - 11338 views - 06/15/10 by Giorgio Sironi in Articles

The 10 Keys to a Successful Web App

Think of your favorite web applications.  The ones that you keep going back to again and again.  Even the ones that you are willing to pay for.  Chances are, it was fast, clean, instantly useful, and easy to find.  Along with these main features, there...

3 replies - 10802 views - 02/23/10 by Mitchell Pronsc... in Articles

Excelsior JET 7.0 beta 3: Hide Tomcat configuration files

Excelsior JET is a compliant Java SE 6 implementation (JVM) with an Ahead-Of-Time compiler and deployment toolkit. The next version will enable you to protect your Tomcat Web applications against reverse engineering and tampering by deploying them as...

0 replies - 1257 views - 11/24/09 by Dmitry Leskov in Announcements

Tomcat Web Applications Compiled Natively - Excelsior JET 7.0 beta 2

Excelsior JET is a compliant Java SE 6 implementation (JVM) with an Ahead-Of-Time compiler and deployment toolkit. Excelsior JET 7.0 will enable you to compile Apache Tomcat together with your Web applications into a native code executable and distribute...

1 replies - 1336 views - 09/23/09 by Dmitry Leskov in Announcements

Load Balance Your Web Application Servers

I began my adventure with the need to ensure a lot of uptime for a particular web service that was running on a tomcat server. I investigated a lot of different avenues and, eventually, ended up on a colleagues blog.

5 replies - 14000 views - 02/06/09 by Jason Kilgrow in News

Free Session on Terracotta: Open Source Network-Attached Memory

Free Event with Ari Zilka In this free session, Ari Zilka shows you how you can get Network-Attached Memory as an appliance-like infrastructure service through Terracotta's JVM-level clustering technology (http://www.terracotta.org). You will learn what...

0 replies - 3431 views - 10/09/08 by Skills Matter M... in Announcements

OpenEdit Framework: Unobtrusive, Extensible, Agnostic, Fun

OpenEdit is continuing to pop up in lots of different places. As we continue to refine and grow the software, we'd like to engage the community at every opportunity.

2 replies - 3082 views - 07/11/08 by in Announcements