Delphi/Visual C++/Java

Hier ist sie nun also, meine ultimative, immer Veränderungen unterworfene Linksammlung zu den oben genannten Programmiersprachen. Die Delphi Sektion ist noch die umfangreichste, da ich gerade erst mit dem Einstieg in Visual C++ und MFC begonnen habe. Der Java Bereich ist natürlich für alle interessant, die schon einige Schritte in Java unternommen haben und nun fortgeschrittene Features wie Audio Aufnahmen angehen wollen.

Borland Delphi

The Delphi Super Page (Mirror der RWTH)
Das Original der Webseiten über Borland Delphi. Hier gibt es alles erdenkliche und nicht erdenkliche zum Thema. Wer außerdem einen der Builder (C++ oder Java) nutzt, wird ebenfalls an dieser Seite seine helle Freude haben, denn hier gibt es auch eine reicht "Kollektion" an Komponenten und Sourcecode für diese beiden Programme. Ein Muß!
RxLib Komponenten Sammlung
Eine großartige Sammlung von Komponenten, die man immer schoneimal selber schreiben wollte, etwa eine Komponente, die die Applikation nur im System Tray und nicht in der Taskleiste erscheinen läßt, oder eine Menge von Datenbank Komponenten, die es in dieser Form eigentlich nur kommerziell gibt. Und das beste an dieser Bibliothek: sie ist kostenlos.
Borland Database Engine (BDE) Developer Support
Hier gibt es immer die neueste Version der BDE zum Download; außerdem gibt es hier so n¨tzliche Sachen wie einen Index der API Funktionen oder Updates zum Local Interbase Server.
Delphi Information Resources
Eine absolut lohnenswerte Privatseite. Hier gibt es nützliche Links zur Delphi FAQ, Hinweise zu den diversen offiziellen Updates von Borland und eine Reihe weiterer netter Sachen, etwa eine Aufistung der (nach Ansicht des Autors) besten Delphi Komponenten.
Delphi32.com
Eine Variante der Delphi Super Page, allerdings nicht ganz so umfangreich wie das Original. Außerdem gibt es ein Verzeichnis von Firmen, die mit Delphi ihre Programme entwickeln.
The Delphi EXchange
Torry's Delphi Pages
Hier gibt es wiederum Sourcecode, Tutorials und Komponenten zum Download. Allerdings scheint der Webmaster von Delphi EXchange seiner Aufgabe nicht immer gewachsen zu sein, denn man findet häufig broken links, aber wem sag ich das ;)

Microsoft Visual C++

Die MFC FAQ
Dieses Monster unter den FAQs behandelt wirklich fast jede erdenkliche Frage. Kult!
ITI Online Training Center
Wenn man ein paar ausgezeichnete Schritt-für-Schritt Anleitungen zum Einstieg in MFC Programmierung, OpenGL, Fuzzy Logic oder was auch immer benötigt, sollte man einen Blick auf diese großartige Seite werfen.
Visual C++ Developer Journal
Dieses Online Version des Magazins zeichnet sich vor allem durch seine Hintergrundartikel und Tuturials aus. So gibt es etwa eine Artikelserie über die OpenGL Programmierung mit MFC, die Nutzung der DirectX Schnittstelle und ähnliches.
MFC Programmer's SourceBook
Eine Sammlung von Sourcecode (hier ist der Name wirklich Programm), Artikeln und Komponenten. Außerdem kann man sich hier in der Witze Sektion ein paar nette Gedanken zur Programmierung im Allgemeinen machen.
Ask the MFC Pro
Hier gibt es so etwas wie die kleine Version der MFC FAQ. Die Tips behandeln meist recht spezifische Sachverhalte, aber ein Blick lohnt sich immer. Unter Umständen kann man auch selber eine Frage stellen, die dann in den Index aufgenommen wird.
Microsoft's Visual C++ Seite
Man sollte als MFC Entwickler stets ein Auge auf diese Seite haben, denn hier gibt es Ankündigungen von neuen Product Trials, Service Packs (aktuell ist Service Pack 3 fü Visual Studio) und kostenlose SDKs zum Download.

Java

JavaWorld's Java Tips Index
In diesem Index findet man einige sehr gute Tips bezüglich Java. So wird unter anderem erklärt, wie man die Überprüfung des Browsers auch in Java vornimmt, oder wie man das JNI (Java Native Interface) tatsächlich einsetzt.
Oro Inc. Download Page
Hier gibt es mehrere sehr nützliche Packages für den Java Programmierer: eines ist für die Überprüfung regulärer Ausdrücke zuständig, und ein anderes vereinfacht den Umgang mit diversen Internet Protokollen wie POP3 oder Telnet, die man standardmäßig nicht im JDK findet. Es gibt noch mehrere Schmankerl auf dieser Seite, also einfach vorbei schauen.
The JFS Project
Wenn man mit einem Applet Dateien laden oder sichern möchte, so ist das ohne Umwege nicht ganz trivial. Also hat man sich bei diesem Projekt einige Gedanken zu diesem Thema gemacht und bietet das Java File System an, das es einem Applet ermöglicht, Dateien auf dem Webserver, von dem das Applet geladen wurde, zu laden oder zu sichern.
Neva's Java Page
Wie oft hat man sich schon gefragt, ob man immer das Java Native Interface nutzen muß, um andere Sprachen als Java in einer Applikation oder einem Applet nutzen zu können. Nun gibt es ein Package von Neva, das es sogar ermöglicht, Funktionen aus Win32 DLLs aufzurufen, die dann natürlich mit einer anderen Sprache erzeugt werden können. Unter Umständen kann es sich wirklich lohnen, die Plattformunabhängigkeit von Java aufzugeben, etwa bei Audioaufnahmen oder ähnlichem.
The Swing Connection
Auf dieser offiziellen Seite von SUN kann man sich jederzeit über die neuesten Entwicklungen beim Swing Package informieren. Außerdem gibt es hier einen Haufen Links zu allerhand nutzvoller Seiten, die man sich nicht entgehen lassen sollte.
Achim J. Latz, 26/04/1998