October 18, 2017
Hot Topics:

More articles by Thornton Rose


Javadoc Programming

Why use Javadoc to only generate API documentation from Java source code when you can now also employ it as a extensible engine for processing Java source code?

Software Testing for Programmers, Part 2

Turn your testing theories into practice by unit testing Java applications with JUnit.

Software Testing for Programmers, Part 1

Some programmers do it as they code, and others wait until the end. Either way, testing is a necessary part of any software development project. Without it, one cannot determine that the software functions correctly. In this article, Thornton Rose presents the basics of software testing from a programmer's perspective.

Jumping into JAXP

Java plus XML is a combination of skills that is currently much in demand. For Java programmers that want jump into the XML fray, this article shows you the basics of using the Java API for XML Processing (JAXP).

Serializing Java Objects as XML

Until the release of Java 2 Standard Edition (J2SE) Version 1.4, Java objects could only be serialized to a proprietary, binary format. Now, discover how Java objects can be serialized as XML documents, a feature of the new long-term persistence API for JavaBeans.

JavaBean Proxies

Using object proxies lets you access bean properties by name, augment the behavior of an object, and create a broker object of a JavaBean. Here's how to use them.

Good Java Style: Part 2

Your overall goal should be to make the code you write understandable and maintainable by someone else.

Good Java Style: Part 1

Worrying about good style may seem like a waste of time, but it behooves us to write our code such that the thoughts and ideas it expresses are exceptionally clear.

Java Internet Programming: Level 3

In the finale of our series, we show you how to work practically with Java in a POP3 client and an HTTP server.

Java Internet Programming: Level 2

In the second part of our series, we offer some more client and server programs, as well as the basics of using UDP.

Java and Internet Programming: Introduction

In the first of a three-part series on writing Java programs that use and implement Internet services, we look at the basics.

Pseudo-Objects in Active Server Pages

In the course of building Web applications for several companies, I have developed an Active Server Pages (ASP) programming construct that I call pseudo-objects. It is based on an object-oriented approach to separating application code from the database, without having to build Active Server components in Visual Basic (VB).

JDBC basics

The Java Database Connectivity (JDBC) API is used to access databases from Java programs. Put its power to work for you now.

Accessing zips and jars using Java Part 2

We conclude by delving further into working with zip and jar files in Java.

Accessing zips and jars using Java Part 1

Learn how to work with zip and jar files -- opening and closing, getting a table of contents, extracting files, adding files, etc. -- from Java.

Scripting for searching

A search engine is a necessity on any large Web site or an intranet. Most search engines, though, are not quite ready for prime-time right out of the box.

Writing a servlet for sending e-mail

Several months ago, we showed you how to send e-mail from an applet. In this article, learn how to write a servlet, a Java component that plugs into a Web server, for sending e-mail from a Web page.

Writing Active Server components in Visual Basic

Active Server components are a feature of Microsoft Internet Information Server (IIS) that provide a framework for building compiled components that can be used within Web pages. Below are step-by-step instructions for building Active Server components in Visual Basic (VB) 5.0. The process involves Active Server Pages (ASP), another feature of IIS. ASP provides the ability to combine server-side scripting in the same file with HTML, allowing you to use Active Server components and create dynamic Web pages.

Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Sitemap | Contact Us

Thanks for your registration, follow us on our social networks to keep up-to-date
Rocket Fuel