JavaFX in Action: Developing Classes

2010-05-25T21:10:42+00:00 January 1st, 2010|Java|

Classes are an integral part of Object Orientation, encapsulating state and behavior for each component in a larger system, thereby allowing us to express our software in terms of the structures and relationships which link its autonomous component parts.

Java Data Mining

2010-05-25T21:12:19+00:00 December 7th, 2009|Java|

JDM aims at building a standard API for data mining with the goal that client applications coded to the specification are not dependent on any specific vendor application. The JDBC specification provides a good analogy to the potential of JDM.

GWT Basics: AJAX Programming with Java

2010-05-25T22:19:10+00:00 March 10th, 2008|AJAX, Java|

Prior to JavaScript and other client-side languages, Web browsers operated as if they were HTML dumb terminals, merely presenting Web pages generated on a server. For such pages, every user action requires a full page refresh, with a round-trip over the Internet, which degrades performance and thus user satisfaction. It may be fine for a great many Web sites, but it is completely inadequate for high-performance dynamic Web applications.

All about JAXP, Part 1

2010-05-25T23:12:13+00:00 July 15th, 2005|Java|

The Java API for XML Processing (JAXP) lets you validate, parse, and transform XML using several different APIs. JAXP provides both ease of use and vendor neutrality. This article, the first of a two-part series introducing JAXP, shows you how to take advantage of the API's parsing and validation features. Part 2 will cover XSL transformations using JAXP.

Make Database Queries Without the Database

2010-05-25T23:13:08+00:00 July 14th, 2005|Java|

When you have a hammer, everything looks like a nail (as the old saying goes). But what if you don't have a hammer? Well, sometimes, you can borrow a hammer. Then, hammer in hand, you can bang the virtual nails with the borrowed hammer, return it, and no one is the wiser. In this month's Java theory and practice, Brian Goetz demonstrates how data manipulation hammers such as SQL or XQuery can be applied to ad-hoc data.

Load List Values for Improved Efficiency

2010-05-26T09:46:54+00:00 June 22nd, 2005|Java|

Reduce the number of database hits and improve your Web application's efficiency when you load common shared list values only once. In this code-filled article, learn to load the values for drop-down lists when your Web application starts and then to share these loaded list values among all the users of your application.

A Simple Way to Read an XML File in Java

2010-05-26T10:56:17+00:00 June 11th, 2005|Java, XML|

This is actually a piece of code used by me to access XML files through Java. I have added some explanation. In case you are interested in knowing how to access XML files using Java, quickly without reading a lot of material, this is the right article for you.

2 Ways To Implement Session Tracking

2010-05-26T10:55:51+00:00 June 11th, 2005|Java|

This article explains how to implement session tracking using two of the simplest & oldest methods available to programmers. The techniques presented in this article use some old, tried and tested ways which are extremely popular even today. After reading this article you would be able to implement session tracking using any language.

Develop Aspect-Oriented Java Applications with Eclipse and AJDT

2010-05-26T11:18:53+00:00 May 16th, 2005|Java|

AspectJ is an aspect-oriented extension of the Java™ language that enables a modular implementation of crosscutting concerns. This crosscutting behavior, which can be static or dynamic, presents an extra challenge to tools that support AspectJ. The AJDT project aims to provide Eclipse platform-based tools for AspectJ, consistent with the Eclipse Java Development Tools (JDT), with additional capabilities for visualizing and understanding the crosscutting nature of aspect-oriented applications.