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.
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ß!
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.
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.
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.
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.
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 ;)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.