May 20, 2019
Hot Topics:

Open Source Article Index

  • August 15, 2005
  • By Developer.com Staff
  • Send Email »
  • More Articles »


Learning PHP

PHP has become a popular scripting language for building dynamic web pages. Elizabeth Fulghum presents a series of tutorials to get you up and running with PHP.

Taking Advantage of PEAR

PHP users have a particularly useful trove of code at their disposal, made available through the PHP Extension and Application Repository, better known as PEAR. Containing over 400 packages categorized under 40 different topics, and growing all the time, taking advantage of this community-driven service will save you countless hours of programming time. See what it can do for you.

Sending Email from your PHP Applications

Send email (plaintext, attachments, HTML mail, even bulk mail) using PHP and the wonderful HTML Mime Mail class.

Documenting PHP Code with PHPDocumentor

Does writing documentation leave you frustrated or bored? Discover a powerful yet little used code documentation tool known as PHPDocumentor.

Implementing Patterns within PHP

Jason Gilmore provides a general introduction to design patterns, then introduces two patterns, the Singleton and the Factory, and offers a PHP-based implementation in the form of an applicable example.

Monitor PHP Application Errors and Messages with syslog

Discover how to log PHP application status/error messages using the Unix syslog daemon.

The Object Oriented Improvements of PHP 5

Preview what to expect out of the new release of PHP 5. Major enhancements are added to its object oriented feature set as well as other bells and whistles.


Learn to Program using Python: Lesson 1, Getting Started

This is the first in a series of online tutorial lessons designed to teach you how to program using the Python scripting language. There is something for just about everyone here. Beginners start at the beginning, and experienced programmers jump in further on.


A Spring Jump Start

Reduce the complexity of using interfaces, speed and simplify your application development, and get the power and robust features of EJBs while keeping the simplicity of non-enterprise JavaBean. Discover the power or Spring, the powerful yet lightweight J2EE framework.

Wiring Java Applications with Spring

Explore the popular open-source framework Spring and how it can be used to wire Java applications using Inversion of Control (IOC). This article introduces Spring, discusses the concept of Inversion of Control (sometimes known as Dependency Injection), and shows how Spring enables you to develop clean, robust Java applications.


Struts from Scratch

Walk through the steps for installing Struts and a basic "Hello World!" sample application ‘from scratch’. It assumes that you are brand new to Struts and that you're also fairly new to Java Server Pages (JSP) and programming in general.

An Introduction to Struts

Introduction Welcome to the first in a series of articles on Jakarta Struts (or simply, "Struts"), the Java/JSP-based framework for building Web-based applications. While later articles will get deep into the technology behind Struts, this first article provides an introduction to Struts and evaluates the case for using it.

Succeeding With Struts: Dynaforms

Once you've been using Struts for a while, you'll begin to notice that you spend a lot of time creating ActionForm classes. While these classes are critical to the MVC architecture of Struts (as they implement the view portion), they are usually simply a collection of bean properties and a validate method (also sometimes a reset method.)


A Crash Course in Subversion

Are the programmers in your shop tired of playing 'Who's on First?' when it comes to code revisions? Try Subversion. Like other version control products, you work with a single central repository that holds all versions of code in progress. You (and others) can interact with the repository and end the confusion of what code to use and who is working on it already.

Page 3 of 3

Comment and Contribute


(Maximum characters: 1200). You have characters left.



Enterprise Development Update

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

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