Aleksey Shevchenko

16 articles

Using Java to Import and Manipulate Microsoft Excel Documents

About the JExcel API JExcel is an API that allows manipulation of Excel spreadsheets from Java applications. JExcel API is a stable open source product...

Database Development in Rational Application Developer 7

Introduction Rational Application Developer 7.0 offers a wide range of tools to work effectively with relational databases. In this article, you will learn how to...

Introduction to the Next Generation of Source Control

Source Configuration Management (SCM) is an essential part of the Application Development lifecycle. Any kind of software development project is impossible to complete without...

Implementing AJAX Components in the JWL Framework

Introduction In 2005, IBM© introduced JWL (JavaScript-based Widget Library); it enhances JSP and HTML pages with rich set of inputs, output, and navigation components. If...

Application Handling of Database Timeouts and Deadlocks

Introduction Every application that utilizes a relational database can encounter situations where data is deadlocked or unavailable. These situations need to be handled programmatically within...

Database Isolation Levels

Introduction This article is designed to introduce you the concepts of isolation levels—the concepts that every database programmer needs to know to develop applications that...

Caching Solutions in Java

Introduction Data caching is a very important consideration for J2EE applications. Data caching limits the number of remote invocations in distributed applications and improves performance...

PM Concepts: Processes and Knowledge Areas

The goal of this article is to outline Project Management Processes and PM Knowledge Areas of a project. You will cover five project management...

Software Requirements Specifications: The Right Way

Before you start getting into the how, let me talk about the why. Why do you need software requirements specifications (SRS)? SRS are created to...

Code Coverage for Free: How to Use EMMA

In this article you will learn how to configure Open Source framework EMMA to work with a web-based application. Why Do You Need Code Coverage? How...

Make sure to follow Developer.com on Social Media