Delphi (tm) Development

DIPasDoc Pascal source code documentation tool with full source code.
DUnit An Xtreme testing framework for Borland Delphi(tm) programs
DelForEx DelForExp, a freeware Pascal source code formatter for Delphi(tm)
Delphi Super Page Categorized component database, targetting almost all Borland RAD tools
Delphi XML-RPC XML-RPC for Delphi is a library used on the server or client side of an XML-RPC communication.
Discover Code coverage analyzer (Shareware). Very useful in combination with unit tests.
Eric Grange's Sampling profiler Pinpoint bottlenecks at the code-line level
GExperts GExperts is a set of tools built to increase the productivity of Delphi and C++Builder programmers by adding several features to the IDE.
GNU gettext for Delphi The translation toolkit for Delphi, C++ Builder, Kylix, FreePascal and Lazarus
IBObjects High performance Interbase(tm) access components for Delphi(tm).
Internet Direct (Indy) Internet component suite.
Pas2Dox Pas2Doxs allows Kylix(tm)/Delphi(tm) programmers to comment their code using JavaDoc style tags and then have Doxygen build the application documentation.
Torry's Delphi Pages One of the first places to go for Delphi(tm) developers: freeware and shareware components, libraries and utilities.
xmlBlaster XmlBlaster is a publish/subscribe and point to point 100% Java based MOM server (message-oriented middleware) which exchanges messages between publishers and subscribers.

Java (tm) and JavaBeans (tm)

Ant Ant is a Java-based build tool. In theory, it is kind of like Make, without Make's wrinkles and with the full portability of pure Java code.
Apache ActiveMQ Apache ActiveMQ is the most popular and powerful open source Message Broker. Windows Distribution.
CheckStyle Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard.
Findbugs FindBugs, a program which looks for bugs in Java(tm) code. It is free software, distributed under the terms of the Lesser GNU Public License.
JDepend JDepend traverses Java class file directories and generates design quality metrics for each Java package.
JUnit JUnit is a regression testing framework written by Erich Gamma and Kent Beck
JavaBeans The component architecture in the Java(tm) platform
Log4J Log4J is the 'unofficial standard' library for logging in Java(tm) applications. Open source.
XStream XStream is a simple library to serialize objects to XML and back again.
xmlBlaster XmlBlaster is a publish/subscribe and point to point 100% Java based MOM server (message-oriented middleware) which exchanges messages between publishers and subscribers.

Software Development

CS-RCS A free version of ComponentSoftware's revision control system CS-RCS is available for private use. Betasoft offers a free Delphi(tm) IDE extension, D3RCS, which adds CS-RCS commands to the tools menu.
Doxygen Doxygen is a documentation system for C++, C, Java(tm), IDL (Corba and Microsoft(tm) flavors) and to some extent PHP and C#
Firebird Relational database, open source, based on InterBase(tm) 6.0
IBExpert Database Management Tool for Interbase and Firebird, free personal edition available
MagicDraw Powerful UML tool, written in Java.
Poseidon for UML UML tool, also available in a free community edition
Subversion A new version control system with many improvements over CVS.

Internet Standards

CSS CSS is a simple style sheet mechanism that allows authors and readers to attach style (e.g. fonts, colors and spacing) to HTML documents.
HTML 4.01
W3C The W3C is one of the Internet standard organizations. Their web site is the best source of documentation for web standards like HTML and XHTML.
XHTML XHTML is a redefinition of HTML in XML.
XHTML 1.0 The XHTML 1.0 document type contains more than 80 elements. It is a redefinition of HTML 4.0 in XML.
XHTML Basic 1.0 The XHTML Basic document type includes the minimal set of modules required to be an XHTML host language document type.
XHTML Mobile Profile 1.0 (WAP 2.0) XHTML Mobile Profile (WAP 2.0)
XML-RPC XML-RPC is a remote procedure call protocol which uses XML to encode its calls and HTTP as a transport mechanism.
 
Last update: 2008-05-08 19:15. Copyright © Michael Justin. All rights reserved. Java, JavaBean, JDK, Sun, Sun Microsystems, and the Sun Logo are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All Borland brands and product names are trademarks or registered trademarks of Borland. All CodeGear brands and product names are trademarks or registered trademarks of CodeGear. Microsoft, Windows, Windows NT, and/or other Microsoft products referenced herein are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other brands and their products are trademarks of their respective holders.

Impressum nach dem Teledienstegesetz und Vertrag über Mediendienste: Michael Justin, Hof 20, 52062 Aachen, Telefon: +49 241 922992, Steuernummer: 201/5115/0186 FA Aachen-Innenstadt.

Contact: michael.justin (at) gmx (dot) net
Sun Certified Java Programmer (SCJP) - Sun Certified Associate for the Java Platform (SCJA)